Distributed file system support for Virtual Machines in Grid computing

Ming Zhao, Jian Zhang, Renato Figueiredo

Research output: Chapter in Book/Report/Conference proceedingConference contribution

27 Scopus citations

Abstract

This paper presents a data management solution which allows fast Virtual Machine (VM) instantiation and efficient run-time execution to support VMs as execution environments in Grid computing. It is based on novel distributed file system virtualization techniques and is unique in that: I) it provides on-demand access to VM state for unmodified VM monitors; 2) it supports user-level and write-back disk caches, per-application caching policies and middleware-driven consistency models; and 3) it supports the use of meta-data associated with files to expedite data transfers. The paper reports on its performance in a WAN setup using VMware-based VMs. Results show that the solution delivers performance over 30% better than native NFS and can bring application-perceived overheads below 10% relatively to a local disk setup. The solution also allows a VM with 1.6GB virtual disk and 320MB virtual memory to be cloned within 160 seconds when it is first instantiated (and within 25 seconds for subsequent clones).

Original languageEnglish (US)
Title of host publicationProceedings - 13th IEEE International Symposium on High Performance Distributed Computing
Pages202-211
Number of pages10
DOIs
StatePublished - Oct 18 2004
EventProceedings - 13th IEEE International Symposium on High Performance Distributed Computing - Honolulu, HI, United States
Duration: Jun 4 2004Jun 6 2004

Publication series

NameIEEE International Symposium on High Performance Distributed Computing, Proceedings
ISSN (Print)1082-8907

Other

OtherProceedings - 13th IEEE International Symposium on High Performance Distributed Computing
CountryUnited States
CityHonolulu, HI
Period6/4/046/6/04

ASJC Scopus subject areas

  • Software
  • Computer Networks and Communications

Fingerprint Dive into the research topics of 'Distributed file system support for Virtual Machines in Grid computing'. Together they form a unique fingerprint.

  • Cite this

    Zhao, M., Zhang, J., & Figueiredo, R. (2004). Distributed file system support for Virtual Machines in Grid computing. In Proceedings - 13th IEEE International Symposium on High Performance Distributed Computing (pp. 202-211). (IEEE International Symposium on High Performance Distributed Computing, Proceedings). https://doi.org/10.1109/HPDC.2004.1323531