Cloud Analytics Engine Value - Juniper Networks

Post on 15-Jul-2015

186 views 0 download

Tags:

transcript

Cloud Analytics EngineEnabling the Hi-IQ Cloud network of tomorrow

NETWORK ANALYTICS IS A BIG DEAL

Business Agility

Virtualization Cloud Adoption

Operational Simplicity

Application Performance

THE OLD WAY LACKS TRANSPARENCY

User requests data from

device

User driven, per-device

Low frequency and capacity data extraction

You need to know what you want to know

Limited visibility into virtual tunnels and paths

Network-centric approach to data collection

INTRODUCING THE CLOUD ANALYTICS ENGINE

Open, standards based solution

Network tells you what you need to know

Automated, proactive, end-to-end

Visualize and correlate physical and virtual

Data collected streamed at wire rate

Cloud Analytics Engine (CAE)

Enables application-centric view of intelligent network

CLOUD ANALYTICS ENGINE IS NOT JUST ABOUT THE NETWORK

Analytics

DevOps

App/ Network readiness

Operations

UserExperience

Apps Developer

Appperformance

Network Admin

Network performance

Co-ordinated troubleshooting and root cause analysis

Reduce IT service delivery time and costs

Improve efficiency of IT operations

Underlay

Overlay

ApplicationsVirtual and Physical

Workloads

Analytics

+

Visibility

ANALYZE THE OVERLAY & UNDERLAY NETWORK WITH CLOUD ANALYTICS ENGINE

Network

Streams

Data

HR MARKETINGFINANCE

Orchestration Layer*

* Openstack and Cloudstack integration - Roadmap item

CLOUD ANALYTICS ENGINE – SAMPLE USE CASES

Application Visibility & Performance Management

Capacity Planning & Optimization

Troubleshooting and Root Cause Analysis

Application Visibility & Performance Management

CLOUD ANALYTICS ENGINE – DIVE INTO USE CASES

Capacity Planning & Optimization

Troubleshooting and Root Cause Analysis

Control Application flows and Workload placement

Detect Hotspots, monitor Latency and Microbursts

Correlate Overlay and Underlay Network

JUNIPER CLOUD ANALYTICS ARCHITECTURE COMPONENTS

ComputeAgent

(CA)

REST API

and Schema*

NetworkDeviceAgent*

(NDA)

DataLearningEngine*

(DLE)Present on network device

Process Schema and install probes

REST API – Open API for 3rd party integration

Schema -Generic representation of data

to be collected

Application intelligence at the network edge

Visibility into underlay/ overlay

* Available in Phase2

Plug-in module interface to Network Director,

or 3rd. party tools (roadmap)

Aggregates and correlates collected data

CA + NDA + DLE (with Network Director)

CA only with REST/ Web API

CA and DLE

NDA only with Schema API

NDA and DLE

CAE DEPLOYMENT AND HOSTING ENVIRONMENT

BENEFITS OF CLOUD ANALYTICS ENGINE

Correlate end to end network performance with application requirements

Transparency into physical and virtual layers for simpler operations

Improve co-ordination between teams for better application delivery and experience

Open ScalablePartner

Ecosystem

Backup slides

Open API Open Schema

Data Center Network Infrastructure

ORCHESTRATION

Network DirectorDLE

HOW CLOUD ANALYTICS ENGINE COMPONENTS WORK TOGETHER

QFX / EX Switches

JUNOS NDA Physical Host with Hypervisor

CA

Physical Host with Hypervisor

CAQFX / EX Switches

JUNOS NDA

QFX / EX Switches

JUNOS NDA

USE CASE: PATH DETECTION & VISIBILITYProvide integrated visibility into the actual physical network in use

NETWORK DIRECTOR

Compute Node A Compute Node B

Flow Paths

Red App: S1

S1

S2

S3

S4

S2 S4

Green App: S1 S3 S4

Blue App: S1S3

S4S2

REST Call to

Compute Agent

CA-B

CA-B

CA-B

Flow Latency

Red App:

S1 S2 S4

T+1 T+2 T+3

CA-B

T+4

End To End Latency: 4

Time stamp:

T+1

Time stamp:

T+2

Time stamp:

T+3

Time stamp:

T+4

S1

S2

S3

S4

USE CASE: PATH ATTRIBUTESData Recorded by Device Agent in OAM Reply

Compute Node A Compute Node B

Flow Paths

Red App: S1

S2

S3

S4

S2 S4

Green App: S1 S3 S4

Blue App: S1S3

S4S2

CA-B

CA-B

CA-B

• Timestamp of probe ingress and egress

• Per Hop Latency

• Ingress Interface

• Hash Computed Egress Interface

• Buffer and Queue Statistics

• Interface Error Statistics

• Bandwidth Utilization at Ingress and Egress

• ECMP Bucket Utilization

• CPU Utilization

• Memory Utilization

Network Statistics

HostStatistics

Analytics and Orchestration Layer*

* Openstack and Cloudstack integration - Roadmap item

Analytics and Orchestration Layer*

USE CASE: LATENCY CALCULATIONSProvide Per Hop and End-to-End Latency per traffic Flow

Compute Node A Compute Node B

S1

S2

S3

S4

REST Call to

Compute Agent

S2

Flow Latency

Red App:

S1 S2 S4

T+1 T+2 T+3

CA-B

T+4

End To End Latency: 4

Time stamp:

T+1Time stamp:

T+3

Time stamp:

T+4

Time stamp:

T+2

* Openstack and Cloudstack integration - Roadmap item

USE CASE: FLOW TO MICROBURST DETECTIONCorrelate Microburst Detection with Flows that are affected

Compute Node A Compute Node B

Flow Paths

Red App: S1

S1

S2

S3

S4

S2 S4

Green App: S1 S3 S4

Blue App: S1S3

S4S2

CA-B

CA-B

CA-B

Analytics and Orchestration Layer*

Burst

REST Call to

Compute

Agent

AnalyticsD / Insight

Alert

Flow

Mappings

Microburst Alert

Burst Detected on S2 towards S4.

Apps Affected:

Red

Blue

* Openstack and Cloudstack integration - Roadmap item

Request

OVERLAY_INFO

Probe

USE CASE: OVERLAY / UNDERLAY CORRELATIONProvide integrated visibility into the actual physical network in use

Compute Node A Compute Node B

S1

S2

S3

S4

Analytics and Orchestration Layer*

S1

S2

S3

S4

VNI: Red

VNI: Blue

VNI: Green

VM 1 VM 2

VM 3 VM 4

VM 5

VM 6 VM 7

VM 8 VM 9

VM 10

Overlay Awareness

S1> show overlay tunnel vtep summary

VNI Red: VM1, VM2, VM6, VM7

VNI Blue: VM3, VM4, VM8, VM9

VNI Green: VM5, VM10

Overlay Awareness

S2> show overlay tunnel vtep summary

VNI Red: VM1, VM2, VM6, VM7

VNI Blue: VM3, VM4, VM8, VM9

Overlay Awareness

S3> show overlay tunnel vtep summary

VNI Blue: VM3, VM4, VM8, VM9

VNI Green: VM5, VM10

* Openstack and Cloudstack integration - Roadmap item