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

被引:32
|
作者
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 for Heterogeneous Web Servers
    Piorkowski, Adam
    Kernpny, Aleksander
    Hajduki, Adrian
    Strzelczyk, Jacek
    COMPUTER NETWORKS, 2010, 79 : 189 - +
  • [22] Load balancing for clusters of VOD servers
    Huang, YF
    Fang, CC
    INFORMATION SCIENCES, 2004, 164 (1-4) : 113 - 138
  • [23] Challenges for tertiary storage in multimedia servers
    Chervenak, AL
    PARALLEL COMPUTING, 1998, 24 (01) : 157 - 176
  • [24] Performance evaluation of a load balancing routing algorithm for clustered multiple cache servers
    Miwa, H
    Kumagai, K
    Nogami, S
    Abe, T
    Yamamoto, H
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2002, E85B (01) : 147 - 156
  • [25] The GST load balancing algorithm for parallel and distributed systems
    Sinclair, D
    INTERNATIONAL JOURNAL OF APPROXIMATE REASONING, 1998, 19 (1-2) : 39 - 56
  • [26] Placement of storage capacity in distributed video servers
    Segarra, J
    Cholvi, V
    2002 IEEE INTERNATIONAL CONFERENCE ON COMMUNICATIONS, VOLS 1-5, CONFERENCE PROCEEDINGS, 2002, : 2537 - 2541
  • [27] EBGO: an optimal load balancing algorithm, a solution for existing tribulation to balance the load efficiently on cloud servers
    Velpula, Prasad
    Pamula, Rajendra
    MULTIMEDIA TOOLS AND APPLICATIONS, 2022, 81 (24) : 34653 - 34675
  • [28] DYNAMIC LOAD BALANCING IN CLOUD BASED MULTIMEDIA SYSTEM WITH GENETIC ALGORITHM
    Suthan, Vinza V.
    Kavitha, K., V
    2016 INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTATION TECHNOLOGIES (ICICT), VOL 2, 2016, : 185 - 188
  • [29] DYNAMIC LOAD BALANCING IN CLOUD BASED MULTIMEDIA SYSTEM WITH GENETIC ALGORITHM
    Suthan, Vinza V.
    Kavitha, K., V
    2016 INTERNATIONAL CONFERENCE ON INVENTIVE COMPUTATION TECHNOLOGIES (ICICT), VOL 3, 2015, : 833 - 836
  • [30] EBGO: an optimal load balancing algorithm, a solution for existing tribulation to balance the load efficiently on cloud servers
    Prasad Velpula
    Rajendra Pamula
    Multimedia Tools and Applications, 2022, 81 : 34653 - 34675