System support for providing integrated services from networked multimedia storage servers

Ravi Wijayaratne, A. L. Narasimha Reddy
{"title":"System support for providing integrated services from networked multimedia storage servers","authors":"Ravi Wijayaratne, A. L. Narasimha Reddy","doi":"10.1145/500141.500183","DOIUrl":null,"url":null,"abstract":"In this paper, we describe our experience in building an integrated multimedia storage system, Prism. Our current Linux-based implementation of Prism provides three levels of service: deadline guarantees for periodic applications, best-effort better response times for interactive applications and starvation-free throughput guarantees for aperiodic applications. Prism separates resource allocation from resource scheduling. Resource allocation is controlled across the service classes by a system-wide policy and service class specific admission controllers. Resource scheduling is done at the resources. This separation allows Prism to be deployed even when the storage system is separated on a network from the file system.We report on the important aspects of Prism architecture, innovations required to build Prism on top of Linux and lessons learned during the implementation and testing of Prism. We present experimental results to show that Prism achieves its goals in supporting multiple service classes within a single system. We compare Prism against standard Linux operating system to show the impact of our approach.","PeriodicalId":416848,"journal":{"name":"MULTIMEDIA '01","volume":"45 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2001-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"MULTIMEDIA '01","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/500141.500183","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13

Abstract

In this paper, we describe our experience in building an integrated multimedia storage system, Prism. Our current Linux-based implementation of Prism provides three levels of service: deadline guarantees for periodic applications, best-effort better response times for interactive applications and starvation-free throughput guarantees for aperiodic applications. Prism separates resource allocation from resource scheduling. Resource allocation is controlled across the service classes by a system-wide policy and service class specific admission controllers. Resource scheduling is done at the resources. This separation allows Prism to be deployed even when the storage system is separated on a network from the file system.We report on the important aspects of Prism architecture, innovations required to build Prism on top of Linux and lessons learned during the implementation and testing of Prism. We present experimental results to show that Prism achieves its goals in supporting multiple service classes within a single system. We compare Prism against standard Linux operating system to show the impact of our approach.
系统支持从网络多媒体存储服务器提供综合服务
本文介绍了构建一个集成多媒体存储系统Prism的经验。我们目前基于linux的Prism实现提供了三个级别的服务:周期性应用程序的截止日期保证、交互式应用程序的最佳响应时间保证和非周期性应用程序的无饥饿吞吐量保证。Prism将资源分配与资源调度分离开来。资源分配由系统范围的策略和特定于服务类的准入控制器跨服务类进行控制。资源调度是在资源上完成的。这种分离允许即使存储系统在网络上与文件系统分离,也可以部署Prism。我们报告了Prism架构的重要方面、在Linux上构建Prism所需的创新以及在Prism的实现和测试过程中获得的经验教训。我们给出的实验结果表明,Prism实现了在单个系统中支持多个服务类的目标。我们将Prism与标准Linux操作系统进行比较,以显示我们的方法的影响。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信