• DocumentCode
    643498
  • 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
  • fYear
    2013
  • fDate
    27-30 June 2013
  • Firstpage
    209
  • Lastpage
    215
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel and Distributed Computing (ISPDC), 2013 IEEE 12th International Symposium on
  • Conference_Location
    Bucharest
  • Print_ISBN
    978-1-4799-2967-2
  • Type

    conf

  • DOI
    10.1109/ISPDC.2013.35
  • Filename
    6663583