Nothing Special   »   [go: up one dir, main page]

skip to main content
10.1145/967900.968148acmconferencesArticle/Chapter ViewAbstractPublication PagessacConference Proceedingsconference-collections
Article

Providing resource allocation and performance isolation in a shared streaming-media hosting service

Published: 14 March 2004 Publication History

Abstract

The trend toward media content hosting is seeing a significant growth as more rich media is used in the enterprise environment and as it becomes mission critical for businesses. A shared media hosting service supports the illusion that each hosted service has its own media server, when, in reality, multiple "logical hosts" may share one physical host. For such a shared media hosting service, the ability to guarantee a specified share of server resources to a particular hosted service is very important. We present SharedMediaGuard - a shared media hosting infrastructure that can efficiently allocate the predefined shares of server resources to the hosted media services. The proposed solution is based on a unified cost function that uses a single value to reflect the combined resource requirement such as CPU, bandwidth and memory necessary to support a particular media stream depending on the stream bit rate and type of access (memory file access or disk file access). Our evaluation of SharedMediaGuard compared to the traditional, disk-based allocation strategy that assumes all content must be served from disk reveals a factor of two improvement in server throughput while providing performance isolation and QoS guarantees among the hosted services.

References

[1]
E. Biersack, F. Thiesse. Statistical Admission Control in Video Servers with Constant Data Length Retrieval of VBR Streams. Proc. of the 3d Intl. Conference on Multimedia Modeling, France, 1996.]]
[2]
L. Cherkasova, M. Gupta. Characterizing Locality, Evolution, and Life Span of Accesses in Enterprise Media Server Workloads. In Proc. ACM NOSSDAV 2002, May 2002.]]
[3]
L. Cherkasova, L. Staley. Measuring the Capacity of a Streaming Media Server in a Utility Data Center Environment. Proc. of 10th ACM Multimedia, 2002.]]
[4]
J. Dengler, C. Bernhardt, E. Biersack. Deterministic Admission Control Strategies in Video Servers with Variable Bit Rate. Proc. of European Workshop on Interactive Distributed Multimedia Systems and Services (IDMS), Germany, 1996.]]
[5]
Y. Fu, A. Vahdat. SLA-Based Distributed Resource Allocation for Streaming Hosting Systems. Proc. 7th International Workshop on Web Content Caching and Distribution, 2002.]]
[6]
J. Gemmell, S. Christodoulakis. Principles of Delay Sensitive Multimedia Data Storage and Retrieval. ACM Transactions on Information Systems, 10(1), 1992.]]
[7]
X. Jiang, P. Mohapatra. Efficient admission control algorithms for multimedia servers. J. ACM Multimedia Systems, vol. 7(4), July, 1999.]]
[8]
E. Knightly, H. Zhang. Traffic Characterization and Switch Utilization Using Deterministic Bounding Interval Dependent Traffic Models. Proc. of IEEE INFOCOM'95, Boston 1995.]]
[9]
E. Knightly, D. Wrege, J. Lieberherr, H. Zhang. Fundamental Limits and Tradeoffs of Providing Deterministic Guarantees to VBR Video Traffic. Proc. of ACM SIGMETRICS'95.]]
[10]
D. Luperello, S. Mukherjee, and S. Paul. Streaming Media Traffic: an Empirical Study. Proc. of Web Caching Workshop (WCW'02), June 2002.]]
[11]
D. Makaroff, G.Neufeld, N. Hutchinson. Network Bandwidth Allocation and Admission Control for a Continuous Media File Server. Proc. of the 6th Intl. Workshop on Interactive Distributed Multimedia Systems and Telecommunications Services, Toulouse, France, 1999.]]
[12]
N. Reddy, J. Willie. Disk Scheduling in Multimedia I/O System. Proc. of ACM Multimedia, Anaheim, 1993.]]
[13]
W. Tang, Y. Fu, L. Cherkasova, A. Vahdat. MediSyn: A Synthetic Streaming Media Service Workload Generator. Proc. of ACM NOSSDAV, 2003.]]
[14]
F. Tobagi, J. Pang, R. Baird, M.Gang. Streaming RAID: A Disk Storage for Video and Audio Files. Proc. of ACM Multimedia, Anaheim, 1993.]]
[15]
H. Vin, P. Goyal, A. Goyal, A. Goyal. A Statistical Admission Control Algorithm for Multimedia Servers. In Proc. of ACM Multimedia, San Francisco, 1994.]]
[16]
H. Vin, P. Rangan. Designing a Multi-User HDTV Storage Server. IEEE J. on Selected Areas in Communications, 11(1), Jan., 1993.]]
[17]
P. Yu, M. Chen, D. Kandlur. Design and Analysis of a Grouped Sweeping Scheme for Multimedia Storage Management. Proc. of ACM NOSSDAV, San Diego, 1992.]]

Index Terms

  1. Providing resource allocation and performance isolation in a shared streaming-media hosting service

    Recommendations

    Comments

    Please enable JavaScript to view thecomments powered by Disqus.

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    SAC '04: Proceedings of the 2004 ACM symposium on Applied computing
    March 2004
    1733 pages
    ISBN:1581138121
    DOI:10.1145/967900
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 14 March 2004

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. QoS guarantees
    2. SLAs
    3. admission control
    4. benchmarking
    5. measurement
    6. media server capacity
    7. performance isolation
    8. shared media hosting
    9. simulation

    Qualifiers

    • Article

    Conference

    SAC04
    Sponsor:
    SAC04: The 2004 ACM Symposium on Applied Computing
    March 14 - 17, 2004
    Nicosia, Cyprus

    Acceptance Rates

    Overall Acceptance Rate 1,650 of 6,669 submissions, 25%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • 0
      Total Citations
    • 406
      Total Downloads
    • Downloads (Last 12 months)1
    • Downloads (Last 6 weeks)1
    Reflects downloads up to 18 Nov 2024

    Other Metrics

    Citations

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media