Title :
Hardware Acceleration in Ceph Distributed File System
Author :
Andrei, Pistirica Sorin ; Florica, Moldoveanu ; Alin, Moldoveanu ; Victor, Asavei ; Claudiu, Caraman Mihai
Author_Institution :
Fac. of Autom. Control & Comput. Sci., Univ. Politeh. of Bucharest, Bucharest, Romania
Abstract :
Cloud computing becomes more and more popular providing the means to organize and deliver almost any kind of data and software services. Since it is inherently scalable to support rapid economic growth and productivity, its distributed data storage layer needs to be capable to address these requirements. A distributed file system contains a large number of cluster nodes and a large number of clients interacting with it. In this article, we propose two acceleration mechanisms based on multi-core network SoC to maximize each cluster node performance. First, the requests to the cluster node are balanced evenly on the platform cores, and second the requests are classified to decrease latency of sensitive operations and improve the overall cluster responsiveness and availability. For implementation, tests and measurements we have used a novel open source distributed file system: Ceph. Among many advantages over the competitors of Ceph we mention preservation of POSIX API, completely decoupled data and metadata and usage of object storage devices instead of block devices.
Keywords :
application program interfaces; cloud computing; meta data; network operating systems; public domain software; system-on-chip; Ceph distributed file system; POSIX API; acceleration mechanisms; cloud computing; data services; distributed data storage layer; hardware acceleration; metadata; multicore network SoC; open source distributed file system; overall cluster responsiveness; software services; Engines; File systems; Hardware; Monitoring; Multicore processing; System-on-chip; Ceph; clustered storage; distributed file system; hardware accelerators; multicore;
Conference_Titel :
Parallel and Distributed Computing (ISPDC), 2013 IEEE 12th International Symposium on
Conference_Location :
Bucharest
Print_ISBN :
978-1-4799-2967-2
DOI :
10.1109/ISPDC.2013.35