Enabling Cloud Storage to Support Traditional Applications

Pengzhi Xu, Weimin Zheng, Yongwei Wu, Xiaomeng Huang, Chuncong Xu
{"title":"Enabling Cloud Storage to Support Traditional Applications","authors":"Pengzhi Xu, Weimin Zheng, Yongwei Wu, Xiaomeng Huang, Chuncong Xu","doi":"10.1109/ChinaGrid.2010.50","DOIUrl":null,"url":null,"abstract":"We have presented the idea of enabling the cloud storage to support traditional applications. In this way, the applications running in local host can be deployed and running on the cloud storage without any modification. An acceptable solution is to enhance current cloud storage with standard POSIX file system interface. So that it can benefit from the scalable capacity of existing cloud storage and compatible interface of traditional file systems. With this point in mind, we designed and implemented the PosixCloud, a general purpose scalable storage cloud with standard POSIX interface for traditional end users. Similar to other cloud storage systems, the PosixCloud is designed to be chunk based data layout, built on commodity computers, chunk replication for reliability and so on. However, the metadata in our system is managed in distributed database instead of the memory single master. So that the metadata scalability of our system is enhanced and large small files can be handled without introducing high overhead. The paper describes the details of the design and implementation of PosixCloud. Also, we evaluate the POSIX compliance, functionality, data and metadata performance of PosixCloud by both test suits of third parties and customized experiments. The results demonstrate that our system can achieve reasonable performance and meet the storage requirement of most traditional applications.","PeriodicalId":429657,"journal":{"name":"2010 Fifth Annual ChinaGrid Conference","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2010-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"19","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2010 Fifth Annual ChinaGrid Conference","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ChinaGrid.2010.50","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 19

Abstract

We have presented the idea of enabling the cloud storage to support traditional applications. In this way, the applications running in local host can be deployed and running on the cloud storage without any modification. An acceptable solution is to enhance current cloud storage with standard POSIX file system interface. So that it can benefit from the scalable capacity of existing cloud storage and compatible interface of traditional file systems. With this point in mind, we designed and implemented the PosixCloud, a general purpose scalable storage cloud with standard POSIX interface for traditional end users. Similar to other cloud storage systems, the PosixCloud is designed to be chunk based data layout, built on commodity computers, chunk replication for reliability and so on. However, the metadata in our system is managed in distributed database instead of the memory single master. So that the metadata scalability of our system is enhanced and large small files can be handled without introducing high overhead. The paper describes the details of the design and implementation of PosixCloud. Also, we evaluate the POSIX compliance, functionality, data and metadata performance of PosixCloud by both test suits of third parties and customized experiments. The results demonstrate that our system can achieve reasonable performance and meet the storage requirement of most traditional applications.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
使云存储支持传统应用
我们已经提出了让云存储支持传统应用程序的想法。这样,运行在本地主机上的应用无需修改即可部署在云存储上运行。一个可接受的解决方案是使用标准POSIX文件系统接口增强当前的云存储。从而可以受益于现有云存储的可扩展容量和传统文件系统的兼容接口。考虑到这一点,我们设计并实现了PosixCloud,这是一个为传统终端用户提供标准POSIX接口的通用可扩展存储云。与其他云存储系统类似,PosixCloud被设计为基于块的数据布局,构建在商用计算机上,块复制用于可靠性等。然而,我们系统中的元数据是在分布式数据库中管理的,而不是在内存单主机中管理。从而增强了系统的元数据可伸缩性,并且可以在不引入高开销的情况下处理大的小文件。本文详细介绍了PosixCloud的设计与实现。此外,我们还通过第三方测试套件和定制实验来评估PosixCloud的POSIX遵从性、功能、数据和元数据性能。结果表明,该系统能够达到合理的性能,满足大多数传统应用的存储需求。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
Integration of Task Scheduling with Replica Placement in Data Grid for Limited Disk Space of Resources Study on Process of Network Traffic Classification Using Machine Learning A Semantic Web Service Discovery Model Based on Pastry System Research on the Real-Time of the Perception between Objects in Internet of Things Based on Image Enabling Cloud Storage to Support Traditional Applications
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1