Realizing the e-science desktop peer using a peer-to-peer distributed virtual machine middleware

Lei Ni, Aaron Harwood, Peter J. Stuckey

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

2 Citations (Scopus)

Abstract

Emerging e-Science applications face the challenge of providing both high performance and low maintenance cost infrastructure. We propose the e-Science Desktop Peer system and a prototype middleware implementation called P2P-DVM to address this challenge, that is designed to allow scientists' resources to be readily shared over the Internet in a Peer-to-Peer (P2P) manner. Our P2P-DVM currently supports the Message Passing Interface and Bulk Synchronous Processing model over an adaptive P2P network and we introduce a Programming Environment Abstraction Layer to allow users to quickly adapt other programming environments to our P2P approach. P2P-DVM provides decentralized coordinated checkpoint and restart functionality, message passing over P2P networks, and distributed storage for scalability. Our experimental results on the PlanetLab testbed shows support for our work.

Original languageEnglish
Title of host publicationACM International Conference Proceeding Series - Proceedings of the 4th International Workshop on Middleware for Grid Computing (MGC'06) held at the ACM/IFIP/USENIX International Middleware Conference
Number of pages1
DOIs
Publication statusPublished - 1 Dec 2006
Externally publishedYes
Event4th International Workshop on Middleware for Grid Computing (MGC'06) held at the ACM/IFIP/USENIX International Middleware Conference - Melbourne, Australia
Duration: 27 Nov 20061 Dec 2006

Conference

Conference4th International Workshop on Middleware for Grid Computing (MGC'06) held at the ACM/IFIP/USENIX International Middleware Conference
Country/TerritoryAustralia
CityMelbourne
Period27/11/061/12/06

Keywords

  • BSP
  • Checkpointing
  • E-Science
  • MPI
  • Peer-to-Peer
  • Virtual-ization

Cite this