Title | A New Approach to Double I/O Performance for Ceph Distributed File System in Cloud Computing |
Publication Type | Conference Paper |
Year of Publication | 2019 |
Authors | Zhang, Xiao, Wang, Yanqiu, Wang, Qing, Zhao, Xiaonan |
Conference Name | 2019 2nd International Conference on Data Intelligence and Security (ICDIS) |
Keywords | backend 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 |
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. |
DOI | 10.1109/ICDIS.2019.00018 |
Citation Key | zhang_new_2019 |