• DocumentCode
    3050881
  • Title

    KAAS: Kernel as a Service

  • Author

    Rajani, Vineet ; Mehta, Hemang ; Balaji, S.J. ; Janakiram, Dharanipragada

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Indian Inst. of Technol. Madras, Chennai, India
  • fYear
    2012
  • fDate
    24-29 June 2012
  • Firstpage
    340
  • Lastpage
    345
  • Abstract
    Advances in cloud computing have led to advances in infrastructure, platforms and user applications. But the operating system space hasn´t really kept pace with these advancements. In this paper we propose a model for cloud OS with Kernel As A Service (KAAS) offering. We describe the notion of KAAS and use it as a building block for developing Cloud OS. The KAAS model serves as the basic enabler for cross kernel switching, this offers an attractive set of possibilities like load balancing across kernels, fault resilience against kernel failures etc. The design, implementation and performance study of the this Cloud Operating System (SICLOPS) is presented in the paper.
  • Keywords
    cloud computing; operating system kernels; resource allocation; software fault tolerance; software performance evaluation; KAAS; SICLOPS; cloud OS design; cloud computing; cloud operating system; cross kernel switching; fault resilience; kernel as a service; kernel failures; load balancing; operating system; performance study; user applications; Computational modeling; Fault tolerance; Fault tolerant systems; Kernel; Load management; Load modeling; Cloud Operating system; Kernel As A Service;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Services (SERVICES), 2012 IEEE Eighth World Congress on
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    978-1-4673-3053-4
  • Type

    conf

  • DOI
    10.1109/SERVICES.2012.69
  • Filename
    6274003