GlobeSnap: An Efficient Globally Consistent Statistics Collection for Software-Defined Networks

被引:0
|
作者
Rathee, Sandhya [1 ]
Varyani, Nitin [2 ]
Haribabu, K. [1 ]
Bajaj, Aakash [1 ]
Bhatia, Ashutosh [1 ]
Jashnani, Ram [1 ]
Zhang, Zhi-Li [2 ]
机构
[1] Birla Inst Technol & Sci Pilani, Pilani Campus, Pilani, Rajasthan, India
[2] Univ Minnesota Twin Cities, Minneapolis, MN USA
关键词
Consistent statistics; Special control packet; OpenFlow;
D O I
10.1007/s10922-021-09601-z
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Software defined networking (SDN) controller requires crucial statistics like flow-wise statistics from the switches to make decisions related to routing, load balancing, and QoS provisioning. These statistics, when viewed across the switches are likely to be inconsistent if a specific order is not enforced while collecting statistics. Collecting consistent statistics requires coordination among all the participating switches. A few approaches in the literature collect globally consistent statistics of a network in the SDN domain. However, these approaches are not time-efficient, robust, and synchronous for OpenFlow based networks. We propose, GlobeSnap, a time-efficient, robust, and synchronous method to collect globally consistent statistics for OpenFlow networks. GlobeSnap collects consistent statistics for all flows in a single round and is therefore, time-efficient. Moreover, GlobeSnap is robust since it resumes the statistics collection process from where it left in case of interruption. GlobeSnap also provides a near-synchronous snapshot of statistics of the switches traversed by a given flow. We also propose a mechanism to persistently store states in OpenFlow based networks using registers, multiple flow tables, and multiple pipelines. We find that GlobeSnap outperforms the state-of-the-art approaches in consistency evaluation. Further we present two use-cases which are sensitive to inconsistent flow statistics, that is, computing packet loss and identifying bottleneck links, to show the time-efficiency, robustness, and synchronicity of GlobeSnap. GlobeSnap provides 100% consistency in OpenFlow based SDN networks. Whereas the existing methods achieve a maximum of 59.89% consistency.
引用
收藏
页数:40
相关论文
共 50 条
  • [1] GlobeSnap: An Efficient Globally Consistent Statistics Collection for Software-Defined Networks
    Sandhya Rathee
    Nitin Varyani
    K. Haribabu
    Aakash Bajaj
    Ashutosh Bhatia
    Ram Jashnani
    Zhi-Li Zhang
    [J]. Journal of Network and Systems Management, 2021, 29
  • [2] OpenSnap: Collection of Globally Consistent Statistics in Software Defined Networks
    Rathee, Sandhya
    Sharma, Rahul
    Jain, Piyush Kumar
    Haribabu, K.
    Bhatia, Ashutosh
    Balasubramaniam, Sundar
    [J]. 2019 11TH INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS & NETWORKS (COMSNETS), 2019, : 184 - 191
  • [3] An Efficient Scheme of Bulk Traffic Statistics Collection for Software-Defined Networks
    Wang, Tse-Han
    Chen, Yen-Cheng
    Huang, Sheng-Kai
    Hsu, Chen-Min
    Liao, Been-Huang
    Young, Hey-Chyi
    [J]. 2015 17TH ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM APNOMS, 2015, : 360 - 363
  • [4] Consistent Route Update in Software-Defined Networks
    An, Xueli
    Perez-Caparros, David
    Wei, Qing
    [J]. 2014 IEEE 3RD INTERNATIONAL CONFERENCE ON CLOUD NETWORKING (CLOUDNET), 2014, : 84 - 89
  • [5] Towards Causal Consistent Updates in Software-Defined Networks
    Guidara, Amine
    Pomares Hernandez, Saul E.
    Rodriguez Henriquez, Lil Maria X.
    Kacem, Hatem Hadj
    Kacem, Ahmed Hadj
    [J]. APPLIED SCIENCES-BASEL, 2020, 10 (06):
  • [6] Timed Consistent Network Updates in Software-Defined Networks
    Mizrahi, Tal
    Saat, Efi
    Moses, Yoram
    [J]. IEEE-ACM TRANSACTIONS ON NETWORKING, 2016, 24 (06) : 3412 - 3425
  • [7] Which Switch to Collect Statistics in Software-Defined Networks
    Zhao Jun
    Bao Congxiao
    LI Xing
    [J]. National Academy Science Letters, 2021, 44 : 133 - 137
  • [8] Concise Retrieval of Flow Statistics for Software-Defined Networks
    Chen, Yan-Hao
    Wang, Pi-Chung
    [J]. IEEE SYSTEMS JOURNAL, 2022, 16 (01): : 554 - 565
  • [9] Which Switch to Collect Statistics in Software-Defined Networks
    Zhao Jun
    Bao Congxiao
    Li Xing
    [J]. NATIONAL ACADEMY SCIENCE LETTERS-INDIA, 2021, 44 (02): : 133 - 137
  • [10] Efficient Topology Discovery for Software-Defined Networks
    Chang, Yi-Cheng
    Lin, Hsin-Tsung
    Chu, Hung-Mao
    Wang, Pi-Chung
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2021, 18 (02): : 1375 - 1388