an analytics approach to traffic analysis in network virtualization hui zhang, junghwan rhee, nipun...

Post on 16-Dec-2015

213 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

Motivation

2

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

Multi-tenant Data Center

An in-host network

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)

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

Slice Features

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

5

Path feature examples

Trace Analysis

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

6

A ranking example

Implementation

7

Clustering based on slice features

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

9

www.nec-labs.com

top related