* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project
Download An Analytics Approach to Traffic Analysis in Network Virtualization
Survey
Document related concepts
Recursive InterNetwork Architecture (RINA) wikipedia , lookup
Distributed firewall wikipedia , lookup
Computer network wikipedia , lookup
Multiprotocol Label Switching wikipedia , lookup
Asynchronous Transfer Mode 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
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