PFSW '14最新文献

筛选
英文 中文
Creating a programmable object storage stack 创建可编程对象存储堆栈
PFSW '14 Pub Date : 2014-06-23 DOI: 10.1145/2603941.2603942
Orko Momin, Cengiz Karakoyunlu, Michael T. Runde, J. Chandy
{"title":"Creating a programmable object storage stack","authors":"Orko Momin, Cengiz Karakoyunlu, Michael T. Runde, J. Chandy","doi":"10.1145/2603941.2603942","DOIUrl":"https://doi.org/10.1145/2603941.2603942","url":null,"abstract":"The current file system and storage stack is restricted in the amount of information that flows from application to storage and from storage to application. This limits the ability of applications to tailor the storage system to particular needs of the application. In this paper, we investigate the programmability of the storage system stack and how to enable application aware storage. Our focus is on object storage systems because of its amenability to these ideas. We introduce two main ideas, namely enabling active objects in order to allow computation at the object storage system and the use of higher level object interfaces to enable intra-stack communications to allow application-aware storage and storage-aware applications. We show preliminary results using a key-value interface to access object stores directly.","PeriodicalId":358865,"journal":{"name":"PFSW '14","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130432211","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 2
Rethinking the application-database interface 重新考虑应用程序-数据库接口
PFSW '14 Pub Date : 2014-06-23 DOI: 10.1145/2603941.2603947
Alvin Cheung
{"title":"Rethinking the application-database interface","authors":"Alvin Cheung","doi":"10.1145/2603941.2603947","DOIUrl":"https://doi.org/10.1145/2603941.2603947","url":null,"abstract":"From social networking websites to bank transactions, we interact with data-intensive applications every day. Such applications are typically hosted on an application server that interacts with a database server to manipulate persistent data. To make such applications efficient, developers face the daunting task of mastering the intricacies of both the programming system and the database management system. For instance, while many application features can be implemented in either the application or pushed into the database, it is difficult for a programmer to decide where to place a given computation as the decision is typically workload-driven. Unfortunately, making the wrong choice often results in drastic performance hit.\u0000 In this talk, I will show how examining both the programming system and the database management system at the same time allows us to significantly improve the performance of data-intensive applications. To illustrate such cross-system optimization opportunities, I have designed, built, and evaluated three systems: Query By Synthesis, a tool that converts functionality written as imperative code into relational queries; Sloth, a system that combines queries embedded in applications into batches; and Pyxis, a system that seamlessly moves computation between application and database servers. Using real-world examples, I will show that these systems allow orders of magnitude performance improvement and graceful adaptation to changing server environments while preserving the high-level programming interface to the developer. I will furthermore highlight research opportunities and challenges in applying similar techniques to other system problems.","PeriodicalId":358865,"journal":{"name":"PFSW '14","volume":"133 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121572795","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 4
QoS-aware storage virtualization for cloud file systems 支持qos的云文件系统存储虚拟化
PFSW '14 Pub Date : 2014-06-23 DOI: 10.1145/2603941.2603944
Christoph Kleineweber, A. Reinefeld, T. Schütt
{"title":"QoS-aware storage virtualization for cloud file systems","authors":"Christoph Kleineweber, A. Reinefeld, T. Schütt","doi":"10.1145/2603941.2603944","DOIUrl":"https://doi.org/10.1145/2603941.2603944","url":null,"abstract":"We present a reservation scheduler for object-based file systems. It supports storage virtualization for multi-tenant cloud environments with quality of service (QoS) guarantees. The reservation scheduler has been integrated into the XtreemFS cloud file system to maximize the resource utilization under the given QoS demands. Our simulation results obtained with a discrete event simulator indicate that a considerable number of active object stores can be saved while still ensuring the requested service guarantees (capacity, throughput, IOPS, etc.).","PeriodicalId":358865,"journal":{"name":"PFSW '14","volume":"146 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"132191393","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 7
Building an extensible file system via policy-based data management 通过基于策略的数据管理构建可扩展的文件系统
PFSW '14 Pub Date : 2014-06-23 DOI: 10.1145/2603941.2603943
Hao Xu, J. Ward, Mike C. Conway, A. Rajasekar, Reagan Moore
{"title":"Building an extensible file system via policy-based data management","authors":"Hao Xu, J. Ward, Mike C. Conway, A. Rajasekar, Reagan Moore","doi":"10.1145/2603941.2603943","DOIUrl":"https://doi.org/10.1145/2603941.2603943","url":null,"abstract":"In the practice of data management, different user communities often use different forms of data and metadata, support different operations, and implement different policies. For example, forms of data include blocks, tuples, streams, time series, and so forth, while forms of metadata include different vocabularies, schemas, and namespaces. In addition, the forms of data and metadata often change over time. The diverse and emergent nature of these requirements pose to data management systems a challenge which traditional file systems with fixed functionality have become inadequate to address. Extensible file systems can be built via policy-based data management. We describe the practical and theoretical aspects of policy-based data management and provide a wide range of examples of prototypical and production applications of the integrated Rule-Oriented Data System (iRODS) in data grids that apply this type of file system.","PeriodicalId":358865,"journal":{"name":"PFSW '14","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2014-06-23","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124431659","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
引用次数: 1
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
相关产品
×
本文献相关产品
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信