Efficient algorithms for distributed snapshots and global virtual time approximation
Journal of Parallel and Distributed Computing - Special issue on parallel and discrete event simulation
Distributed snapshots: determining global states of distributed systems
ACM Transactions on Computer Systems (TOCS)
Mini-Grids: Effective Test-Beds for GRID Application
GRID '00 Proceedings of the First IEEE/ACM International Workshop on Grid Computing
Xen and the art of virtualization
SOSP '03 Proceedings of the nineteenth ACM symposium on Operating systems principles
Diagnosing performance overheads in the xen virtual machine environment
Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments
Intel Virtualization Technology
Computer
Characterization of Bandwidth-Aware Meta-Schedulers for Co-Allocating Jobs Across Multiple Clusters
The Journal of Supercomputing
Bandwidth-aware co-allocating meta-schedulers for mini-grid architectures
CLUSTER '04 Proceedings of the 2004 IEEE International Conference on Cluster Computing
Maestro-VC: A Paravirtualized Execution Environment for Secure On-Demand Cluster Computing
CCGRID '06 Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid
Xen and the art of repeated research
ATEC '04 Proceedings of the annual conference on USENIX Annual Technical Conference
System management software for virtual environments
Proceedings of the 4th international conference on Computing frontiers
Scheduling virtual grids: the Magrathea system
VTDC '07 Proceedings of the 2nd international workshop on Virtualization technology in distributed computing
Flying Low: Simple Leases with Workspace Pilot
Euro-Par '08 Proceedings of the 14th international Euro-Par conference on Parallel Processing
Evaluating the cost-benefit of using cloud computing to extend the capacity of clusters
Proceedings of the 18th ACM international symposium on High performance distributed computing
Integrating Xen with the Quattor fabric management system
Euro-Par'07 Proceedings of the 2007 conference on Parallel processing
A Xen-based paravirtualization system toward efficient high performance computing environments
MTPP'10 Proceedings of the Second Russia-Taiwan conference on Methods and tools of parallel programming multicomputers
On the use of clouds for grid resource provisioning
Future Generation Computer Systems
An elasticity model for High Throughput Computing clusters
Journal of Parallel and Distributed Computing
International Journal of Ad Hoc and Ubiquitous Computing
Provisioning Virtual Resources Adaptively in Elastic Compute Cloud Platforms
International Journal of Web Services Research
Apache Hadoop YARN: yet another resource negotiator
Proceedings of the 4th annual Symposium on Cloud Computing
Hi-index | 0.00 |
As larger and larger commodity clusters for high performance computing proliferate at research institutions around the world, challenges in maintaining effective use of these systems also continue to increase. Among the many challenges are maintaining the appropriate software stack for a broad array of applications, and sharing workload across clusters. The Dynamic Virtual Clustering (DVC) system integrates the Xen virtual machine with the Moab scheduler to allow for creation of virtual clusters on a per-job basis. These virtual clusters can provide a unique software environment for a particular application, or can provide a consistent software environment across multiple heterogeneous clusters. In this paper, the overhead of Xen-based DVC vs. native cluster performance is examined for workloads consisting of both serial and MPI-based parallel jobs.