File Download
Links for fulltext
(May Require Subscription)
- Publisher Website: 10.1109/ICDCS.2011.50
- Scopus: eid_2-s2.0-80051870839
- WOS: WOS:000295121900026
- Find via
Supplementary
- Citations:
- Appears in Collections:
Conference Paper: CloudMedia: When cloud on demand meets video on demand
Title | CloudMedia: When cloud on demand meets video on demand |
---|---|
Authors | |
Keywords | Algorithm design Client server Computation-intensive task Computing paradigm Dynamic demand |
Issue Date | 2011 |
Publisher | IEEE, Computer Society. |
Citation | The 31st International Conference on Distributed Computing Systems (ICDCS 2011), Minneapolis, MN., 20-24 June 2011. In Proceedings of 31st ICDCS, 2011, p. 268-277 How to Cite? |
Abstract | Internet-based cloud computing is a new computing paradigm aiming to provide agile and scalable resource access in a utility-like fashion. Other than being an ideal platform for computation-intensive tasks, clouds are believed to be also suitable to support large-scale applications with periods of flash crowds by providing elastic amounts of bandwidth and other resources on the fly. The fundamental question is how to configure the cloud utility to meet the highly dynamic demands of such applications at a modest cost. In this paper, we address this practical issue with solid theoretical analysis and efficient algorithm design using Video on Demand (VoD) as the example application. Having intensive bandwidth and storage demands in real time, VoD applications are purportedly ideal candidates to be supported on a cloud platform, where the on-demand resource supply of the cloud meets the dynamic demands of the VoD applications. We introduce a queueing network based model to characterize the viewing behaviors of users in a multichannel VoD application, and derive the server capacities needed to support smooth playback in the channels for two popular streaming models: client-server and P2P. We then propose a dynamic cloud resource provisioning algorithm which, using the derived capacities and instantaneous network statistics as inputs, can effectively support VoD streaming with low cloud utilization cost. Our analysis and algorithm design are verified and extensively evaluated using large-scale experiments under dynamic realistic settings on a home-built cloud platform. © 2011 IEEE. |
Persistent Identifier | http://hdl.handle.net/10722/135699 |
ISSN | 2023 SCImago Journal Rankings: 0.986 |
ISI Accession Number ID | |
References |
DC Field | Value | Language |
---|---|---|
dc.contributor.author | Wu, Y | en_HK |
dc.contributor.author | Wu, C | en_HK |
dc.contributor.author | Li, B | en_HK |
dc.contributor.author | Qiu, X | en_HK |
dc.contributor.author | Lau, FCM | en_HK |
dc.date.accessioned | 2011-07-27T01:39:55Z | - |
dc.date.available | 2011-07-27T01:39:55Z | - |
dc.date.issued | 2011 | en_HK |
dc.identifier.citation | The 31st International Conference on Distributed Computing Systems (ICDCS 2011), Minneapolis, MN., 20-24 June 2011. In Proceedings of 31st ICDCS, 2011, p. 268-277 | en_HK |
dc.identifier.issn | 1063-6927 | - |
dc.identifier.uri | http://hdl.handle.net/10722/135699 | - |
dc.description.abstract | Internet-based cloud computing is a new computing paradigm aiming to provide agile and scalable resource access in a utility-like fashion. Other than being an ideal platform for computation-intensive tasks, clouds are believed to be also suitable to support large-scale applications with periods of flash crowds by providing elastic amounts of bandwidth and other resources on the fly. The fundamental question is how to configure the cloud utility to meet the highly dynamic demands of such applications at a modest cost. In this paper, we address this practical issue with solid theoretical analysis and efficient algorithm design using Video on Demand (VoD) as the example application. Having intensive bandwidth and storage demands in real time, VoD applications are purportedly ideal candidates to be supported on a cloud platform, where the on-demand resource supply of the cloud meets the dynamic demands of the VoD applications. We introduce a queueing network based model to characterize the viewing behaviors of users in a multichannel VoD application, and derive the server capacities needed to support smooth playback in the channels for two popular streaming models: client-server and P2P. We then propose a dynamic cloud resource provisioning algorithm which, using the derived capacities and instantaneous network statistics as inputs, can effectively support VoD streaming with low cloud utilization cost. Our analysis and algorithm design are verified and extensively evaluated using large-scale experiments under dynamic realistic settings on a home-built cloud platform. © 2011 IEEE. | en_HK |
dc.language | eng | en_US |
dc.publisher | IEEE, Computer Society. | - |
dc.relation.ispartof | International Conference on Distributed Computing Systems Proceedings, ICDCS 2011 | en_HK |
dc.subject | Algorithm design | - |
dc.subject | Client server | - |
dc.subject | Computation-intensive task | - |
dc.subject | Computing paradigm | - |
dc.subject | Dynamic demand | - |
dc.title | CloudMedia: When cloud on demand meets video on demand | en_HK |
dc.type | Conference_Paper | en_HK |
dc.identifier.email | Wu, C:cwu@cs.hku.hk | en_HK |
dc.identifier.email | Lau, FCM:fcmlau@cs.hku.hk | en_HK |
dc.identifier.authority | Wu, C=rp01397 | en_HK |
dc.identifier.authority | Lau, FCM=rp00221 | en_HK |
dc.description.nature | link_to_subscribed_fulltext | - |
dc.identifier.doi | 10.1109/ICDCS.2011.50 | en_HK |
dc.identifier.scopus | eid_2-s2.0-80051870839 | en_HK |
dc.identifier.hkuros | 187762 | en_US |
dc.relation.references | http://www.scopus.com/mlt/select.url?eid=2-s2.0-80051870839&selection=ref&src=s&origin=recordpage | en_HK |
dc.identifier.spage | 268 | en_HK |
dc.identifier.epage | 277 | en_HK |
dc.identifier.isi | WOS:000295121900026 | - |
dc.description.other | The 31st International Conference on Distributed Computing Systems (ICDCS 2011), Minneapolis, MN., 20-24 June 2011. In Proceedings of 31st ICDCS, 2011, p. 268-277 | - |
dc.identifier.scopusauthorid | Wu, Y=47962754000 | en_HK |
dc.identifier.scopusauthorid | Wu, C=15836048100 | en_HK |
dc.identifier.scopusauthorid | Li, B=36071999300 | en_HK |
dc.identifier.scopusauthorid | Qiu, X=35183905700 | en_HK |
dc.identifier.scopusauthorid | Lau, FCM=7102749723 | en_HK |
dc.identifier.issnl | 1063-6927 | - |