
SDN enhanced tomography for performance profiling in cloud network
Author(s) -
Zhang Pengfei,
Zhao Yusu,
Wang Yongkun,
Jin Yaohui
Publication year - 2017
Publication title -
iet communications
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.355
H-Index - 62
eISSN - 1751-8636
pISSN - 1751-8628
DOI - 10.1049/iet-com.2016.1171
Subject(s) - network tomography , computer science , testbed , cloud computing , software defined networking , scalability , profiling (computer programming) , network packet , network performance , real time computing , network monitoring , openflow , distributed computing , computer network , network topology , operating system
For cloud network performance profiling, network tomography is useful for deducing the network performance based on end‐to‐end measurement. However, most tomography problems are under‐constrained, thus requires additional assumptions in order to be solvable, which sacrifices the accuracy. On the other hand, packet traces from switches could provide accurate and direct performance measurement, but it is hard to cover the whole network with packet trace analysis per link and flow. In this study, the authors propose ScoutFlow, a method combining software‐defined networking (SDN) flow measurement and end‐to‐end performance tomography, to achieve accurate performance profiling for cloud network while keeping low monitoring overhead. In ScoutFlow, they mirror the flow packet trace using SDN, to solve the under‐constrained problem in tomography. ScoutFlow only requires a small amount of flow mirror traces for the measurement, which leads to much lower overhead of flow mirroring than that of traditional packet‐level monitoring methods. The proposed methodology is evaluated with simulation and testbed experiments, which demonstrates ScoutFlow's scalability and accuracy.