An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun...
-
Upload
millicent-hopkins -
Category
Documents
-
view
213 -
download
0
Transcript of An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun...
![Page 1: An Analytics Approach to Traffic Analysis in Network Virtualization Hui Zhang, Junghwan Rhee, Nipun Arora, Qiang Xu, Cristian Lumezanu, Guofei Jiang .](https://reader030.fdocuments.us/reader030/viewer/2022032702/56649cca5503460f949921f4/html5/thumbnails/1.jpg)
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 .](https://reader030.fdocuments.us/reader030/viewer/2022032702/56649cca5503460f949921f4/html5/thumbnails/2.jpg)
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 .](https://reader030.fdocuments.us/reader030/viewer/2022032702/56649cca5503460f949921f4/html5/thumbnails/3.jpg)
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 .](https://reader030.fdocuments.us/reader030/viewer/2022032702/56649cca5503460f949921f4/html5/thumbnails/4.jpg)
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 .](https://reader030.fdocuments.us/reader030/viewer/2022032702/56649cca5503460f949921f4/html5/thumbnails/5.jpg)
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 .](https://reader030.fdocuments.us/reader030/viewer/2022032702/56649cca5503460f949921f4/html5/thumbnails/6.jpg)
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 .](https://reader030.fdocuments.us/reader030/viewer/2022032702/56649cca5503460f949921f4/html5/thumbnails/7.jpg)
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 .](https://reader030.fdocuments.us/reader030/viewer/2022032702/56649cca5503460f949921f4/html5/thumbnails/8.jpg)
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 .](https://reader030.fdocuments.us/reader030/viewer/2022032702/56649cca5503460f949921f4/html5/thumbnails/9.jpg)
9
www.nec-labs.com