首页> 外文会议>2015 IEEE 12th International Conference on Services Computing >On Developing and Deploying Large-File Upload Services of Personal Cloud Storage
【24h】

On Developing and Deploying Large-File Upload Services of Personal Cloud Storage

机译:关于开发和部署个人云存储的大文件上传服务

获取原文
获取原文并翻译 | 示例

摘要

Personal cloud storage is rapidly gaining popularity. A number of Internet service providers, such as Google and Baidu, entered this emerging market and developed a variety of cloud storage services. These ubiquitous services allow people to access personal files all over the world at anytime. With the prevalence of mobile Internet and rich media on web, more and more people use cloud storage for storing working documents, music, private photos and movies. Nevertheless, the size of the media files is often beyond the upper limit that a normal form-based file upload allows hence dedicated large-file upload services are required to be developed. Although various cloud vendors offer versatile cloud storage services, very little is known about the detailed development and deployment of the large-file upload services. This paper proposes a complete solution of large-file upload service, with the contributions in manyfold: Firstly, we do not limit the maximum size of a large file that can be uploaded. This is extremely practical to store huge database files from ERP tools. Secondly, we developed large-file upload service APIs that have very strict verification of correctness, to reduce the risk of data inconsistency. Thirdly, we extends the service developed recently for team collaboration with the capability of handling large files. Fourthly, this paper is arguably the first one that formalizes the testing and deployment procedures of large-file upload services with the help of Docker. In general, most large-file upload services are exposed to the public, facing security and performance issues, which brings much concern. With the proposed Docker-based deployment strategy, we can replicate the large-file upload service agilely and locally, to satisfy massive private or local deployment of KDrive. Finally, we evaluate and analyze the proposed strategies and technologies in accordance to the experimental results.
机译:个人云存储正在迅速普及。谷歌和百度等许多互联网服务提供商进入了这个新兴市场,并开发了各种云存储服务。这些无处不在的服务使人们可以随时访问世界各地的个人文件。随着移动互联网和网络上富媒体的普及,越来越多的人使用云存储来存储工作文档,音乐,私人照片和电影。但是,媒体文件的大小通常超出了正常的基于表单的文件上载允许的上限,因此需要开发专用的大文件上载服务。尽管各种云供应商都提供了通用的云存储服务,但是对于大文件上传服务的详细开发和部署知之甚少。本文提出了一个完整的大文件上传服务解决方案,其贡献有很多:首先,我们不限制可以上传的大文件的最大大小。这对于从ERP工具存储巨大的数据库文件非常实用。其次,我们开发了大文件上传服务API,这些API具有非常严格的正确性验证功能,以减少数据不一致的风险。第三,我们扩展了最近为团队协作开发的服务,具有处理大文件的功能。第四,本文可以说是第一个借助Docker规范大文件上传服务的测试和部署过程的文章。通常,大多数大文件上传服务都是公开的,面临安全和性能问题,这引起了很多关注。通过提出的基于Docker的部署策略,我们可以在本地灵活地复制大文件上传服务,以满足KDrive的大规模私有或本地部署。最后,我们根据实验结果对提出的策略和技术进行评估和分析。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号