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 条
  • [31] SIMULTANEOUS DETERMINATION OF CAPACITIES AND LOAD IN PARALLEL M/M/1 QUEUES
    LEE, H
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1994, 73 (01) : 95 - 102
  • [32] Elastic Switch Migration for Control Plane Load Balancing in SDN
    Zhou, Yang
    Zheng, Kangfeng
    Ni, Wei
    Liu, Ren Ping
    IEEE ACCESS, 2018, 6 : 3909 - 3919
  • [33] Joint Virtual Switch Deployment and Routing for Load Balancing in SDNs
    Yang, Xuwei
    Xu, Hongli
    Huang, Liusheng
    Zhao, Gongming
    Xi, Peng
    Qiao, Chunming
    IEEE JOURNAL ON SELECTED AREAS IN COMMUNICATIONS, 2018, 36 (03) : 397 - 410
  • [34] Load balancing in the parallel queueing web server system
    Zhang, Lina
    Ma, Xuesi
    ELECTRICAL INFORMATION AND MECHATRONICS AND APPLICATIONS, PTS 1 AND 2, 2012, 143-144 : 346 - +
  • [35] Load balancing for a parallel joint digonalization of symmetric matrices
    Holobar, A
    Ojstersek, M
    Zazula, D
    MODELLING AND SIMULATION 2004, 2004, : 234 - 238
  • [36] The Joint Load Balancing and Parallel Machine Scheduling Problem
    Ouazene, Yassine
    Hnaien, Faicel
    Yalaoui, Farouk
    Amodeo, Lionel
    OPERATIONS RESEARCH PROCEEDINGS 2010, 2011, : 497 - 502
  • [37] Autonomic system for dynamic load balancing of parallel CFD
    Chien, S
    Zhou, J
    Ecer, A
    Akay, HU
    Wang, Y
    PARALLEL COMPUTATIONAL FLUID DYNAMICS: NEW FRONTIERS AND MULTI-DISCIPLINARY APPLICATIONS, PROCEEDINGS, 2003, : 149 - 156
  • [38] A load balancing strategy for parallel computation of sparse?permanents
    Wang, Lei
    Liang, Heng
    Bai, Fengshan
    Huo, Yan
    NUMERICAL LINEAR ALGEBRA WITH APPLICATIONS, 2012, 19 (06) : 1017 - 1030
  • [39] Load Balancing for Parallel Computations with the Finite Element Method
    Gonzalez Garcia, Jose Luis
    Yahyapour, Ramin
    Tchernykh, Andrei
    COMPUTACION Y SISTEMAS, 2013, 17 (03): : 299 - 316
  • [40] Distributed load balancing strategies for parallel ray tracing
    Krajecki, M
    Habbas, Z
    Herrmann, F
    Gardan, Y
    PARALLEL AND DISTRIBUTED COMPUTING SYSTEMS - PROCEEDINGS OF THE ISCA 9TH INTERNATIONAL CONFERENCE, VOLS I AND II, 1996, : 50 - 55