+ All Categories
Home > Documents > An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun...

An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun...

Date post: 16-Dec-2015
Category:
Upload: millicent-hopkins
View: 213 times
Download: 0 times
Share this document with a friend
Popular Tags:
9
An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun Arora, Qiang Xu, Cristian Lumezanu, Guofei Jiang www.nec-labs.com
Transcript
Page 1: An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun Arora, Qiang Xu, Cristian Lumezanu, Guofei Jiang .

An Analytics Approach to Traffic Analysis in

Network Virtualization

Hui Zhang, Junghwan Rhee, Nipun Arora,

Qiang Xu, Cristian Lumezanu, Guofei Jiang

www.nec-labs.com

Page 2: An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun Arora, Qiang Xu, Cristian Lumezanu, Guofei Jiang .

Motivation

2

Challenges in virtual network trouble-shooting– Complex configurations– Miscellaneous network devices– Assorted traffic groups

Multi-tenant Data Center

An in-host network

Page 3: An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun Arora, Qiang Xu, Cristian Lumezanu, Guofei Jiang .

FLOWVIEW Overview

3

FLOWVIEW is a tool for visualizing and analyzing OVS packet traces– Summarization (from individual events to packet traces)– Data reduction (trace categorization and clustering)– Analysis (visualization and comparative analysis)

Page 4: An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun Arora, Qiang Xu, Cristian Lumezanu, Guofei Jiang .

Trace Slicing

A holistic view on the lifetime of a packet– a series of events collected from routers/switches

that the packet goes through during its routing.– similar to IP Traceback output.

4

The snapshot of a FLOWVIEW slice example

Page 5: An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun Arora, Qiang Xu, Cristian Lumezanu, Guofei Jiang .

Slice Features

FLOWVIEW defines three kinds of features on slices– Path features– Link features– Packet features

5

Path feature examples

Page 6: An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun Arora, Qiang Xu, Cristian Lumezanu, Guofei Jiang .

Trace Analysis

Clustering of trace slices Ranking of trace slices Query of trace slices Verification of trace slices

6

A ranking example

Page 7: An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun Arora, Qiang Xu, Cristian Lumezanu, Guofei Jiang .

Implementation

7

Clustering based on slice features

Page 8: An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun Arora, Qiang Xu, Cristian Lumezanu, Guofei Jiang .

Conclusion

FLOWVIEW is a tool for visualizing and analyzing data center network packet traces– individual trace events from hypervisors and

switches are re-organized into trace slices that represent the life-time of packets.

– offers versatile analytics features such as clustering, ranking, querying, verification as well as a graphical interface.

8

Page 9: An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun Arora, Qiang Xu, Cristian Lumezanu, Guofei Jiang .

9

www.nec-labs.com


Recommended