Skip to main content

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 4331))

Abstract

New virtualization solutions such as Xen allow users to execute hundreds of virtual machines on a single physical machine. The interest of these solutions have been proven for system isolation and security features, especially for Internet Service Providers (ISPs), as well as for high performance computing.

A natural question is to know if it is possible to use all these virtual machines at the same time, creating a virtual cluster. This might be an interesting solution for the development and the experimentation of cluster applications.

This document presents an extension of OSCAR for the deployment and the management of Xen virtual machines. We also analyze in this paper the interest of virtualization for the development, the testing and the experimentation of applications for clusters, in particular with the use of a fully virtualized cluster.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Browne, S., Dongarra, J., Garner, N., Ho, G., Mucci, P.: A portable programming interface for performance evaluation on modern processors. The International Journal of High Performance Computing Applications 14, 189–204 (2000)

    Article  Google Scholar 

  2. Core OSCAR Team. HOWTO: Create an OSCAR package (January 2004), http://oscar.openclustergroup.org/tiki-index.php

  3. des Ligneris, B., Scott, S.L., Naughton, T., Gorsuch, N.: Open Source Cluster Application Resources (OSCAR): design, implementation and interest for the [computer] scientific community. In: Proceeding of 17th Annual International Symposium on High Performance Computing Systems and Applications (HPCS 2003), Sherbrooke, Canada, May 11-14,, pp. 241–246 (2003)

    Google Scholar 

  4. Dragovic, B., Fraser, K., Hand, S., Harris, T., Ho, A., Pratt, I., Warfield, A., Barham, P., Neugebauer, R.: Xen and the art of virtualization. In: Proceedings of the ACM Symposium on Operating Systems Principles (October 2003)

    Google Scholar 

  5. Ferri, R.: The OSCAR revolution. Linux Journal (98) (June 2002), http://www.linuxjournal.com/article.php?sid=5559

  6. Frachtenberg, E., Feitelson, D.G., Petrini, F., Fernandez, J.: Flexible coscheduling: Mitigating load imbalance and improving utilization of heterogeneous resources. In: ipdps (April 2003)

    Google Scholar 

  7. Huang, W., Liu, J., Abali, B., Panda, D.K.: A case for high performance computing with virtual machines. In: The 20th ACM International Conference on Supercomputing (ICS 2006) (June 2006)

    Google Scholar 

  8. Liu, J., Huang, W., Abali, B., Panda, D.K.: High performance vmm-bypass i/o in virtual machines. In: USENIX Annual Technical Conference 2006 (June 2006)

    Google Scholar 

  9. Menon, A., Santos, J.R., Turner, Y., Janakiraman, G.J., Zwaenepoel, W.: Diagnosing Performance Overheads in the Xen Virtual Machine Environment. In: First ACM/USENIX Conference on Vitual Execution Environments (VEE 2005) (2005)

    Google Scholar 

  10. Oprofile (2003), http://oprofile.sourceforge.net

  11. Papadopoulos, P.M., Katz, M.J., Bruno, G.: Npaci rocks: Tools and techniques for easily deploying manageable linux clusters. In: CLUSTER (2001)

    Google Scholar 

  12. Papadopoulos, P.M., Katz, M.J., Bruno, G.: Npaci rocks: tools and techniques for easily deploying manageable linux clusters. Concurrency and Computation: Practice and Experience 15(7-8), 707–725 (2003)

    Article  Google Scholar 

  13. Pratt, I., Fraser, K., Hand, S., Limpach, C., Warfield, A., Magenheimer, D., Nakajima, J., Mallick, A.: Xen 3.0 and the art of virtualization. In: Proceedings of the Linux Symposium 2005, July 2005, vol. 2, pp. 65–78 (2005)

    Google Scholar 

  14. Rabenseifner, R.: Effective bandwidth (beff) benchmark, http://www.hlrs.de/mpi/b_eff/

  15. System installation suite, http://sisuite.org/

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Vallée, G., Scott, S.L. (2006). Xen-OSCAR for Cluster Virtualization. In: Min, G., Di Martino, B., Yang, L.T., Guo, M., Rünger, G. (eds) Frontiers of High Performance Computing and Networking – ISPA 2006 Workshops. ISPA 2006. Lecture Notes in Computer Science, vol 4331. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11942634_50

Download citation

  • DOI: https://doi.org/10.1007/11942634_50

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-49860-5

  • Online ISBN: 978-3-540-49862-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics