Download An Analytics Approach to Traffic Analysis in Network Virtualization

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Recursive InterNetwork Architecture (RINA) wikipedia , lookup

Distributed firewall wikipedia , lookup

Computer network wikipedia , lookup

Net bias wikipedia , lookup

Multiprotocol Label Switching wikipedia , lookup

Asynchronous Transfer Mode wikipedia , lookup

RapidIO wikipedia , lookup

Airborne Networking wikipedia , lookup

Serial digital interface wikipedia , lookup

Network tap wikipedia , lookup

Cracking of wireless networks wikipedia , lookup

Wake-on-LAN wikipedia , lookup

Packet switching wikipedia , lookup

Deep packet inspection wikipedia , lookup

IEEE 1355 wikipedia , lookup

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
 Challenges in virtual network trouble-shooting
– Complex configurations
– Miscellaneous network devices
– Assorted traffic groups
Multi-tenant Data Center
An in-host network
2
FLOWVIEW Overview
 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)
3
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.
The snapshot of a FLOWVIEW slice example
4
Slice Features
 FLOWVIEW defines three kinds of features on
slices
– Path features
– Link features
– Packet features
Path feature examples
5
Trace Analysis




Clustering of trace slices
Ranking of trace slices
Query of trace slices
Verification of trace slices
A ranking example
6
Implementation
Clustering based
on slice features
7
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
www.nec-labs.com
9