Visible to the public A New Approach to Double I/O Performance for Ceph Distributed File System in Cloud Computing

TitleA New Approach to Double I/O Performance for Ceph Distributed File System in Cloud Computing
Publication TypeConference Paper
Year of Publication2019
AuthorsZhang, Xiao, Wang, Yanqiu, Wang, Qing, Zhao, Xiaonan
Conference Name2019 2nd International Conference on Data Intelligence and Security (ICDIS)
Keywordsbackend block storage service, BIOS Security, block devices, block storage resources, block storage services, Ceph distributed file system, cloud computing, cloud computing system, distribute storage systems, Distributed databases, Engines, faster IO performance, fault tolerant computing, hard disk, Hard disks, human factors, infrastructure-as-a-service, IO operations, local file system, Metrics, network operating systems, Optimization, performance evaluation, persistent storage service, pubcrawl, resilience, Resiliency, Scalability, storage engine, storage management, storing virtual machines, Throughput, virtual machine, virtual machines, Virtual machining
AbstractBlock 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.
DOI10.1109/ICDIS.2019.00018
Citation Keyzhang_new_2019