• DocumentCode
    517832
  • Title

    Taking Snapshots of Virtual Networked Environments

  • Author

    Kangarlou, Ardalan ; Xu, Dongyan ; Ruth, Paul ; Eugster, Patrick

  • Author_Institution
    Dept. of Comput. Sci., Purdue Univ., West Lafayette, IN, USA
  • fYear
    2007
  • fDate
    12-12 Nov. 2007
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    The capture of global, consistent snapshots of a distributed computing session or system is essential to the system´s reliability, manageability, and accountability. Despite the large body of work at the application, library, and operating system levels, we identify a void in the spectrum of distributed snapshot techniques: taking snapshots of the entire distributed runtime environment. Such capability has unique applicability in a number of application scenarios. In this paper, we realize such capability in the context of virtual networked environments. More specifically, by adapting and implementing a distributed snapshot algorithm, we enable the capture of causally consistent snapshots of virtual machines in a virtual networked environment. The snapshot-taking operations do not require any modification to the applications or operating systems running inside the virtual environment. Preliminary evaluation results indicate that our technique incurs acceptable overhead and small disruption to the normal operation of the virtual environment.
  • Keywords
    distributed algorithms; virtual machines; distributed computing; distributed runtime environment; distributed snapshot algorithm; operating system; system accountability; system manageability; system reliability; virtual machines; virtual networked environments; Application software; Checkpointing; Computer network management; Computer networks; Computer science; Distributed computing; Environmental management; Libraries; Operating systems; Virtual environment; checkpoint; global snapshots; virtual network; virtualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Virtualization Technology in Distributed Computing (VTDC), 2007 Second International Workshop on
  • Conference_Location
    Reno, NV
  • Print_ISBN
    978-0-7695-2915-8
  • Type

    conf

  • DOI
    10.1145/1408654.1408658
  • Filename
    5483379