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
Link To Document