Title
A New Approach to Double I/O Performance for Ceph Distributed File System in Cloud Computing
Abstract
Block storage resources are essential in an Infrastructure-as-a-Service(IaaS) cloud computing system. It is used for storing virtual machines' images. It offers persistent storage service even the virtual machine is off. Distribute storage systems are used to provide block storage services in IaaS, such as Amazon EBS, Cinder, Ceph, Sheepdog. Ceph is widely used as the backend block storage service of OpenStack platform. It converts block devices into objects with the same size and saves them on the local file system. The performance of block devices provided by Ceph is only 30% of hard disks in many cases. One of the key issues that affect the performance of Ceph is the three replicas for fault tolerance. But our research finds that replicas are not the real reason slow down the performance. In this paper, we present a new approach to accelerate the IO operations. The experiment results show that by using our storage engine, Ceph can offer faster IO performance than the hard disk in most cases. Our new storage engine provides more than three times up than the original one.
Year
DOI
Venue
2019
10.1109/ICDIS.2019.00018
2019 2nd International Conference on Data Intelligence and Security (ICDIS)
Keywords
Field
DocType
hard disk,storage engine,faster IO performance,block storage resources,storing virtual machines,distribute storage systems,block storage services,backend block storage service,block devices,local file system,Ceph distributed file system,persistent storage service,virtual machine,infrastructure-as-a-service,cloud computing system,IO operations
Distributed File System,File system,Virtual machine,Computer science,Block (data storage),Input/output,Fault tolerance,Operating system,Cloud computing
Conference
ISBN
Citations 
PageRank 
978-1-7281-2081-2
0
0.34
References 
Authors
6
4
Name
Order
Citations
PageRank
Zhang Xiao112.40
Yanqiu Wang200.34
Qing Wang3224.82
Xiaonan Zhao412.06