Exploring load balancing of a parallel switch with input queues

被引:2
作者
Dong, Yu-Guo [1 ]
Wang, Sheng-Rong [1 ]
Guo, Yun-Fei [2 ]
Liu, Ying [1 ]
机构
[1] Telecommunication Engineering Institute, Engineering University
[2] NDSC, Information Engineering University
来源
Ruan Jian Xue Bao/Journal of Software | 2007年 / 18卷 / 02期
关键词
Buffer; Distributed algorithm; Load balancing; Parallel switch; Scheduling;
D O I
10.1360/jos180229
中图分类号
学科分类号
摘要
Parallel switch is an emerging switch technology by which we can build a high capacity switching system (such as a terabit or higher switch) from many small switch fabrics. This paper refers to the parallel switch with input queues as the Buffered Parallel Switch (BPS) and address the open issue of load-balancing for switch fabrics working parallelly and independently. Two classes of definition which depict the load balancing in different ways are proposed. Then conditions for BPS load balancing are analyzed and a family of distributed scheduling algorithms is presented. At last, a simple and efficient scheduling algorithm which can satisfy both classes of definition in a BPS without speedup is developed. Simulation results show the validity and performance of the load-balancing algorithm. Practical implementation of the distributed scheduling algorithms is also discussed.
引用
收藏
页码:229 / 235
页数:6
相关论文
共 50 条
  • [1] On the load balancing of a parallel switch with input queues
    Dong, YG
    Yi, P
    Guo, YF
    Wu, JX
    PARALLEL AND DISTRIBUTED COMPUTING, APPLICATIONS AND TECHNOLOGIES, PDCAT'2003, PROCEEDINGS, 2003, : 301 - 305
  • [2] Load balancing and switch scheduling
    Liu, XH
    Goldsmith, A
    ICC 2005: IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, 2005, : 1010 - 1014
  • [3] ENVELOPES IN ADAPTIVE LOCAL QUEUES FOR MIMD LOAD BALANCING
    SHTEIMAN, K
    RUDOLPH, L
    FEITELSON, D
    EXMAN, I
    LECTURE NOTES IN COMPUTER SCIENCE, 1992, 634 : 479 - 484
  • [4] Load balancing in distributed parallel systems for telecommunications
    Sinkovic, V
    Lovrek, I
    Németh, G
    COMPUTING, 1999, 63 (03) : 201 - 218
  • [5] Asymptotic independence of queues under randomized load balancing
    Bramson, Maury
    Lu, Yi
    Prabhakar, Balaji
    QUEUEING SYSTEMS, 2012, 71 (03) : 247 - 292
  • [6] Asymptotic independence of queues under randomized load balancing
    Maury Bramson
    Yi Lu
    Balaji Prabhakar
    Queueing Systems, 2012, 71 : 247 - 292
  • [7] Load balancing in a switch without buffers
    Mneimneh, Saad
    HPSR: 2006 WORKSHOP ON HIGH PERFORMANCE SWITCHING AND ROUTING, 2006, : 193 - 200
  • [8] Load Balancing Algorithm with Programmable Switch
    Lim, Jiyoon
    Nam, Sukhyun
    Yoo, Jae-Hyoung
    Hong, James Won-Ki
    APNOMS 2020: 2020 21ST ASIA-PACIFIC NETWORK OPERATIONS AND MANAGEMENT SYMPOSIUM (APNOMS), 2020, : 326 - 329
  • [9] Load balancing for parallel forwarding
    Shi, WG
    MacGregor, MH
    Gburzynski, P
    IEEE-ACM TRANSACTIONS ON NETWORKING, 2005, 13 (04) : 790 - 801
  • [10] The GST load balancing algorithm for parallel and distributed systems
    Sinclair, D
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 1998, 19 (1-2) : 39 - 56