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
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;
Conference_Titel :
Services (SERVICES), 2012 IEEE Eighth World Congress on
Conference_Location :
Honolulu, HI
Print_ISBN :
978-1-4673-3053-4
DOI :
10.1109/SERVICES.2012.69