Dynamic Distributed Flow Scheduling with Load Balancing for Data Center Networks

被引:8
|
作者
Bharti, Sourabh [1 ]
Pattanaik, K. K. [1 ]
机构
[1] Atal Bihari Vajpayee Indian Inst Informat Technol, Informat & Commun Technol, Gwalior 6A IOR, India
关键词
Dynamic Flow Scheduling; Load Balancing; Link Utilization; Data Center Networks; Colored Petri Nets;
D O I
10.1016/j.procs.2013.06.021
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Current Flow Scheduling techniques in Data Center Networks(DCN) results in overloaded or underutilized links. Static flow scheduling techniques such as ECMP and VLB use hashing techniques for scheduling the flows. In case of hash collision a path gets selected number of times resulting overloading of that path and underutilization of other paths. Dynamic flow scheduling techniques like global first fit employ centralized scheduler and always selects first fittest candidate path for scheduling. Thus in addition to single-point-of-failure the overall link utilization also remains a problem as the flows are not scheduled on the best available candidate path. This paper presents firstly a Dynamic Distributed Flow Scheduling(DDFS) mechanism that will lead to fair link utilization in globally used fat-tree topology of DCN. Secondly, it presents a mechanism to restrict the flow scheduling decisions to the lower layers thus avoiding saturation of core switches. The entire DCN is simulated using Colored Petri Nets (CPN). The load measured at the aggregate switches for various flow patterns in DCN reveals that the load factors at the aggregate switches vary by at most 0.11 which signifies the fair utilization of links. (C) 2013 The Authors. Published by Elsevier B.V.
引用
收藏
页码:124 / 130
页数:7
相关论文
共 50 条
  • [1] Dynamic Parallel Flow Algorithms With Centralized Scheduling for Load Balancing in Cloud Data Center Networks
    Chung, Wei-Kang
    Li, Yun
    Ke, Chih-Heng
    Hsieh, Sun-Yuan
    Zomaya, Albert Y.
    Buyya, Rajkumar
    [J]. IEEE TRANSACTIONS ON CLOUD COMPUTING, 2023, 11 (01) : 1050 - 1064
  • [2] Dynamic load balancing algorithm for large data flow in distributed complex networks
    Zhang, Zhuo
    [J]. OPEN PHYSICS, 2018, 16 (01): : 706 - 716
  • [3] DFFR: A flow-based approach for distributed load balancing in Data Center Networks
    Cheung, Chung-Ming
    Leung, Ka-Cheong
    [J]. COMPUTER COMMUNICATIONS, 2018, 116 : 1 - 8
  • [4] Dynamic distributed flow scheduling for effective link utilization in data center networks
    Bharti, Sourabh
    Pattanaik, K.
    [J]. JOURNAL OF HIGH SPEED NETWORKS, 2014, 20 (01) : 1 - 10
  • [5] Dynamic Distributed Multi-Path Aided Load Balancing for Optical Data Center Networks
    Wang, Fu
    Yao, Haipeng
    Zhang, Qi
    Wang, Jingjing
    Gao, Ran
    Guo, Dong
    Guizani, Mohsen
    [J]. IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2022, 19 (02): : 991 - 1005
  • [6] Dynamic Load Balancing for Software-Defined Data Center Networks
    Chen, Yun
    Chen, Weihong
    Hu, Yao
    Zhang, Lianming
    Wei, Yehua
    [J]. COLLABORATE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2016, 2017, 201 : 286 - 301
  • [7] Dynamic Load Balancing in SDN-Based Data Center Networks
    Zakia, Umme
    Ben Yedder, Hanene
    [J]. 2017 8TH IEEE ANNUAL INFORMATION TECHNOLOGY, ELECTRONICS AND MOBILE COMMUNICATION CONFERENCE (IEMCON), 2017, : 242 - 247
  • [8] Dynamic Load Balancing in Hybrid Switching Data Center Networks with Converters
    Zheng, Jiaqi
    Zheng, Qiming
    Gao, Xiaofeng
    Chen, Guihai
    [J]. PROCEEDINGS OF THE 48TH INTERNATIONAL CONFERENCE ON PARALLEL PROCESSING (ICPP 2019), 2019,
  • [9] Distributed dynamic load balancing in wireless networks
    Borst, Sem
    Saniee, Iraj
    Whiting, Phil
    [J]. MANAGING TRAFFIC PERFORMANCE IN CONVERGED NETWORKS, 2007, 4516 : 1024 - +
  • [10] Dynamic Load Balancing Algorithms for Distributed Networks
    Thejovathi, M.
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2014, 14 (02): : 125 - 134