首页> 外文OA文献 >Tallennusmenetelmät hajautetulle dockerisoidulle pilvelle
【2h】

Tallennusmenetelmät hajautetulle dockerisoidulle pilvelle

机译:分布式对接云的存储方法

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Distributed Object and Block Storages systems are studied in this thesis and their suitability as a storage solution for a dockerized cloud was evaluated. Docker is a relatively new virtualization framework. In beginning it was designed for containerizing processes on single host environments. However, it started to be used in multi host configurations and clouds, which has caused need for persistent storage solutions which are not relaying on host machine storage. Two open source distributed storage solutions were studied. Swift is an eventually consistent Object Storage system developed for the Openstack project. Ceph is a consistent storage system including object, block and file system storage subsystems. Swift and Ceph Object Storage systems were compared against each other. The Ceph Block Storage performance was evaluated against the virtual machine disk. The results show that Ceph has double the throughput in small objects from 8KB to 128KB compared to Swift throughput, and 30% better performance in files from 256KB to 100MB. The main trend between Swift and Ceph is that Ceph has better throughput on read operations in all object sizes. The Ceph Block Storage system was able to utilize 88.5% of the virtual machine disk write throughput.Throughput efficiency was calculated by multiplying write throughput of Ceph block by three and it dividing by virtual machine disk write throughput. Ceph block throughput needed to be tripled because replication tripled amount of disk writes. Ceph journal files were not stored on the disk so those wont affect efficiency.
机译:本文研究了分布式对象和块存储系统,并评估了它们作为dockerized云存储解决方案的适用性。 Docker是一个相对较新的虚拟化框架。首先,它是为在单个主机环境上容器化过程而设计的。但是,它开始用于多主机配置和云中,这导致需要持久存储解决方案,而这些解决方案不能在主机存储上进行中继。研究了两种开源分布式存储解决方案。 Swift是为Openstack项目开发的最终一致的对象存储系统。 Ceph是一个一致的存储系统,包括对象,块和文件系统存储子系统。将Swift和Ceph对象存储系统进行了比较。针对虚拟机磁盘评估了Ceph块存储性能。结果表明,与Swift吞吐量相比,Ceph的小对象吞吐量从8KB到128KB翻了一番,从256KB到100MB的文件性能提高了30%。 Swift和Ceph之间的主要趋势是,在所有对象大小的读取操作中,Ceph的吞吐量都更高。 Ceph块存储系统能够利用88.5%的虚拟机磁盘写吞吐量。通过将Ceph块的写吞吐量乘以三并除以虚拟机磁盘写吞吐量来计算吞吐量效率。由于复制磁盘写入量增加了三倍,因此Ceph块吞吐量需要增加三倍。 Ceph日志文件未存储在磁盘上,因此它们不会影响效率。

著录项

  • 作者

    Peltola Markus;

  • 作者单位
  • 年度 2016
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号