MMPacking: A load and storage balancing algorithm for distributed multimedia servers

被引:31
|
作者
Serpanos, DN [1 ]
Georgiadis, L
Bouloutas, T
机构
[1] Fdn Res & Technol Hellas, Inst Comp Sci, GR-71110 Heraklion, Greece
[2] Univ Thessaloniki, Dept Elect Engn, GR-54006 Salonika, Greece
[3] Bank Boston, Treasury Dept, Boston, MA 02110 USA
关键词
distributed multimedia server(s); load balancing; multimedia; storage balancing; video-on-demand;
D O I
10.1109/76.660824
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
In distributed multimedia servers where client requests for different video streams may have different probabilities, placement of video streams is an important parameter because it may result in unbalanced requests to the system's stations, and thus to high blocking probabilities of requests. We present a method, MMPacking, to balance traffic load and storage use in a distributed server environment, Since different video streams are requested by clients with different rates, video stream replication is used to balance the traffic patterns of the stations; thus, the requests and I/O usage of the stations are balanced, since replication allows requests for the same video stream to be routed to different stations, MMPacking achieves load balancing by producing at most N - 1 replicas of video streams in a system with N servers. These replicas are distributed among the stations so that storage balancing is achieved as well, since no station stores more than two video streams more than any other station in the system.
引用
收藏
页码:13 / 17
页数:5
相关论文
共 50 条
  • [21] Load balancing a cluster of Web servers: Using distributed packet rewriting
    Aversa, Luis
    Bestavros, Azer
    IEEE International Performance, Computing and Communications Conference, Proceedings, 2000, : 24 - 29
  • [22] A Distributed Load Balancing Technique for Multitenant Edge Servers With Bottleneck Resources
    Kumar, Sumit
    Maurya, Vipin
    Gupta, Ruchir
    IEEE TRANSACTIONS ON RELIABILITY, 2024, 73 (02) : 1147 - 1159
  • [23] PREDICTION AND LOAD BALANCING SYSTEM FOR DISTRIBUTED STORAGE
    Slota, Renata
    Nikolow, Darin
    Polak, Stanislaw
    Kuta, Marcin
    Kapanowski, Mariusz
    Skalkowski, Kornel
    Pocoda, Marek
    Kitowski, Jacek
    SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2010, 11 (02): : 121 - 130
  • [24] Balancing the load on Web servers
    Bruno, Lee
    Data Communications, 1997, 26 (12): : 65 - 68
  • [25] MULTIMEDIA STORAGE SERVERS - A TUTORIAL
    GEMMELL, DJ
    VIN, HM
    KANDLUR, DD
    RANGAN, PV
    ROWE, LA
    COMPUTER, 1995, 28 (05) : 40 - 49
  • [26] Dynamic Load Balancing Algorithm of Distributed Systems
    Kirichenko, Lyudmila
    Ivanisenko, Igor
    Radivilova, Tamara
    2016 13TH INTERNATIONAL CONFERENCE ON MODERN PROBLEMS OF RADIO ENGINEERING, TELECOMMUNICATIONS AND COMPUTER SCIENCE (TCSET), 2016, : 515 - 518
  • [27] A Load Balancing Algorithm for Distributed Crawler System
    Zhang, Shutao
    Tan, Haibo
    Chen, Liangfeng
    Lv, Bo
    2019 IEEE 11TH INTERNATIONAL CONFERENCE ON COMMUNICATION SOFTWARE AND NETWORKS (ICCSN 2019), 2019, : 553 - 557
  • [28] On the stability of a distributed dynamic load balancing algorithm
    Cortés, A
    Ripoll, A
    Senar, MA
    Cedó, F
    Luque, E
    1998 INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS, PROCEEDINGS, 1998, : 435 - 446
  • [29] STEPWISE DEVELOPMENT OF A DISTRIBUTED LOAD BALANCING ALGORITHM
    GRONNING, P
    NIELSEN, TQ
    LOVENGREEN, HH
    LECTURE NOTES IN COMPUTER SCIENCE, 1991, 486 : 151 - 168
  • [30] A novel algorithm for load balancing in distributed systems
    Deng, Hua-Feng
    Liu, Yun-Sheng
    Xiao, Ying-Yuan
    SNPD 2007: EIGHTH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCE, NETWORKING, AND PARALLEL/DISTRIBUTED COMPUTING, VOL 3, PROCEEDINGS, 2007, : 15 - +