• DocumentCode
    2668867
  • Title

    Toward a Cloud Operating System

  • Author

    Pianese, Fabio ; Bosch, Peter ; Duminuco, Alessandro ; Janssens, Nico ; Stathopoulos, Thanos ; Steiner, Moritz

  • Author_Institution
    Service Infrastruct. Res. Dept, Alcatel-Lucent Bell Labs., Murray Hill, NJ, USA
  • fYear
    2010
  • fDate
    19-23 April 2010
  • Firstpage
    335
  • Lastpage
    342
  • Abstract
    Cloud computing is characterized today by a hotchpotch of elements and solutions, namely operating systems running on a single virtualized computing environment, middleware layers that attempt to combine physical and virtualized resources from multiple operating systems, and specialized application engines that leverage a key asset of the cloud service provider (e.g. Google´s BigTable). Yet, there does not exist a virtual distributed operating system that ties together these cloud resources into a unified processing environment that is easy to program, flexible, scalable, self-managed, and dependable. In this position paper, we advocate the importance of a virtual distributed operating system, a Cloud OS, as a catalyst in unlocking the real potential of the Cloud-a computing platform with seemingly infinite CPU, memory, storage and network resources. Following established Operating Systems and Distributed Systems principles laid out by UNIX and subsequent research efforts, the Cloud OS aims to provide simple programming abstractions to available cloud resources, strong isolation techniques between Cloud processes, and strong integration with network resources. At the same time, our Cloud OS design is tailored to the challenging environment of the Cloud by emphasizing elasticity, autonomous decentralized management, and fault tolerance.
  • Keywords
    Internet; Unix; computer networks; middleware; virtual reality; CPU; Cloud OS; UNIX; cloud computing; cloud operating system; cloud resources; cloud service provider; distributed systems; isolation techniques; middleware layers; network resources; physical resources; programming abstractions; specialized application engines; unified processing environment; virtual distributed operating system; virtualized computing environment; virtualized resources; Application virtualization; Cloud computing; Computer networks; Distributed computing; Elasticity; Middleware; Operating systems; Physics computing; Resource virtualization; Search engines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Network Operations and Management Symposium Workshops (NOMS Wksps), 2010 IEEE/IFIP
  • Conference_Location
    Osaka
  • Print_ISBN
    978-1-4244-6037-3
  • Type

    conf

  • DOI
    10.1109/NOMSW.2010.5486552
  • Filename
    5486552