{"title":"分布式视频点播多媒体系统的有效负载均衡","authors":"M. Moghal, M. Mian","doi":"10.1109/INMIC.2003.1416687","DOIUrl":null,"url":null,"abstract":"Distributed multimedia applications (DMA), such as video-on-demand (VoD) require dynamic quality-of-service (QoS) guarantee from end-user machines for their continuous multimedia streams. The QoS requirements and improvement in job execution time can be achieved with the aid of proper load balancing among the machines. An effective way to achieve load balance is to link up these end-user machines with multiple potential heterogeneous idle or under-loaded clustered-servers and allow these servers with idle retrieval bandwidth to help out end-user machines that are low power or temporarily overloaded (bottleneck). The clustered VoD servers approach provides scalability and availability compared to a single video server. In this paper we design and implement a new clustered-server-client architecture for multimedia VoD applications along with a new REMS+VoD algorithm. Rigorous simulation for the algorithm has been performed by varying both the number of video-requests (sessions) and the number of potential servers. The simulation results show that our approach provides: (1) effective load balancing; (2) scalability; and (3) availability in a VoD system","PeriodicalId":253329,"journal":{"name":"7th International Multi Topic Conference, 2003. INMIC 2003.","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2003-12-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":"{\"title\":\"Effective load balancing in distributed video-on-demand multimedia system\",\"authors\":\"M. Moghal, M. Mian\",\"doi\":\"10.1109/INMIC.2003.1416687\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Distributed multimedia applications (DMA), such as video-on-demand (VoD) require dynamic quality-of-service (QoS) guarantee from end-user machines for their continuous multimedia streams. The QoS requirements and improvement in job execution time can be achieved with the aid of proper load balancing among the machines. An effective way to achieve load balance is to link up these end-user machines with multiple potential heterogeneous idle or under-loaded clustered-servers and allow these servers with idle retrieval bandwidth to help out end-user machines that are low power or temporarily overloaded (bottleneck). The clustered VoD servers approach provides scalability and availability compared to a single video server. In this paper we design and implement a new clustered-server-client architecture for multimedia VoD applications along with a new REMS+VoD algorithm. Rigorous simulation for the algorithm has been performed by varying both the number of video-requests (sessions) and the number of potential servers. The simulation results show that our approach provides: (1) effective load balancing; (2) scalability; and (3) availability in a VoD system\",\"PeriodicalId\":253329,\"journal\":{\"name\":\"7th International Multi Topic Conference, 2003. INMIC 2003.\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2003-12-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"5\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"7th International Multi Topic Conference, 2003. INMIC 2003.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/INMIC.2003.1416687\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"7th International Multi Topic Conference, 2003. INMIC 2003.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INMIC.2003.1416687","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Effective load balancing in distributed video-on-demand multimedia system
Distributed multimedia applications (DMA), such as video-on-demand (VoD) require dynamic quality-of-service (QoS) guarantee from end-user machines for their continuous multimedia streams. The QoS requirements and improvement in job execution time can be achieved with the aid of proper load balancing among the machines. An effective way to achieve load balance is to link up these end-user machines with multiple potential heterogeneous idle or under-loaded clustered-servers and allow these servers with idle retrieval bandwidth to help out end-user machines that are low power or temporarily overloaded (bottleneck). The clustered VoD servers approach provides scalability and availability compared to a single video server. In this paper we design and implement a new clustered-server-client architecture for multimedia VoD applications along with a new REMS+VoD algorithm. Rigorous simulation for the algorithm has been performed by varying both the number of video-requests (sessions) and the number of potential servers. The simulation results show that our approach provides: (1) effective load balancing; (2) scalability; and (3) availability in a VoD system