• DocumentCode
    2807130
  • Title

    Operating Systems and Virtualization Frameworks: From Local to Distributed Similarities

  • Author

    Quesnel, Flavien ; Lèbre, Adrien

  • Author_Institution
    Ecole des Mines de Nantes, INRIA, Nantes, France
  • fYear
    2011
  • fDate
    9-11 Feb. 2011
  • Firstpage
    495
  • Lastpage
    502
  • Abstract
    Virtualization technologies radically changed the way in which distributed architectures are exploited. With the contribution of VM capabilities and with the emergence of IaaS platforms, more and more frameworks tend to manage VMs across distributed architectures like operating systems handle processes on a single node. Taking into account that most of these frameworks follow a centralized model -- where roughly one node is in charge of the management of VMs -- and considering the growing size of infrastructures in terms of nodes and VMs, new proposals relying on more autonomic and decentralized approaches should be submitted. Designing and implementing such models is a tedious and complex task. However, as well as research studies on OSes and hyper visors are complementary at the node level, we advocate that virtualization frameworks can benefit from lessons learnt from distributed operating system proposals. In this article, we motivate such a position by analyzing similarities between OSes and virtualization frameworks. More precisely, we focus on the management of processes and VMs, first at the node level and then on a cluster scale. From our point of view, such investigations can guide the community to design and implement new proposals in a more autonomic and distributed way.
  • Keywords
    cloud computing; distributed processing; operating systems (computers); resource allocation; virtualisation; distributed architectures; distributed operating systems; distributed similarities; load balancing; task migration; virtualization frameworks; Dynamic scheduling; Linux; Memory management; Operating systems; Runtime; Virtual machine monitors; Virtual machining; cloud computing; cluster computing; distributed operating systems; fault-tolerance; load balancing; scheduling; task migration; virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel, Distributed and Network-Based Processing (PDP), 2011 19th Euromicro International Conference on
  • Conference_Location
    Ayia Napa
  • ISSN
    1066-6192
  • Print_ISBN
    978-1-4244-9682-2
  • Type

    conf

  • DOI
    10.1109/PDP.2011.35
  • Filename
    5739039