Skip to main content

VXDL: Virtual Resources and Interconnection Networks Description Language

  • Conference paper
Book cover Networks for Grid Applications (GridNets 2008)

Abstract

Data grid applications require often an access to infrastructures with high performance data movement facilities coordinated with computational resources. Other applications need interconnections of large scale instruments with HPC platforms. In these context, dynamic provisioning of customized computing and networking infrastructure as well as resource virtualization are appealing technologies. Therefore new models and tools must be studied and developed to allow users create and handle such on-demand virtual infrastructures within grid platforms or even within the Internet. This work presents VXDL, a language for virtual resources interconnection networks specification and modeling. Besides allowing end resources description, VXDL lets users describe the desirable virtual network topology, including virtual routers and timeline. In this paper we motivate and present the key features of our modeling language. We explore typical examples to demonstrates the expressiveness and the pertinence of it. Then we detail experimental results based on the execution of NAS benchmark on virtual infrastructures, conforming different VXDL specifications.

The original version of this chapter was revised: The copyright line was incorrect. This has been corrected. The Erratum to this chapter is available at DOI: 10.1007/978-3-642-02080-3_28

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.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.

References

  1. Calcul Réparti sur Réseau Internet Optique à Capacité Surmultiplée, CARRIOCAS (2007), http://www.carriocas.org/

  2. HIPCAL project (2007), http://hipcal.lri.fr/wakka.php?wiki=PagePrincipale

  3. Phosphorus project - lambda user controlled infrastructure for european research (2007), http://www.ist-phosphorus.eu/

  4. UCLP user-controlled lightpaths (2007), http://www.canarie.ca/canet4/uclp/

  5. Andreozzi, S., Burke, S., Donno, F., Field, L., Fisher, S., Jensen, J., Konya, B., Litmaath, M., Manbelli, M., Schopf, J., Viljoen, M., Wilson, A., Zappi, R.: GLUE Schema Specification. Technical Report 1.3 (2007)

    Google Scholar 

  6. Bailey, D.H., Barszcz, E., Barton, J.T., Browning, D.S., Carter, R.L., Dagum, D., Fatoohi, R.A., Frederickson, P.O., Lasinski, T.A., Schreiber, R.S., Simon, H.D., Venkatakrishnan, V., Weeratunga, S.K.: The NAS Parallel Benchmarks. The International Journal of Supercomputer Applications 5(3), 63–73 (Fall 1991)

    Article  Google Scholar 

  7. Boku, T., Harada, T., Sone, T., Nakamura, H., Nakazawa, K.: Inspire: A general purpose network simulator generating system for massively parallel processors (1995)

    Google Scholar 

  8. Canonico, R., Emma, D., Ventre, G.: An xml based network simulation description language (2001)

    Google Scholar 

  9. Chien, A., Casanova, H., Kee, Y.s., Huang, R.: The Virtual Grid Description Language: vgDL. Technical Report TR0.95, VGrADS Project (2004)

    Google Scholar 

  10. Gropp, W.D., Lusk, E.: User’s Guide for mpich, a Portable Implementation of MPI. Mathematics and Computer Science Division, Argonne National Laboratory, ANL-96/6 (1996)

    Google Scholar 

  11. Hablot, L., Gluck, O., Jean-Christophe, Primet, P.V.-B.: Etude d’implémentations mpi pour une grille de calcul. In: RenPar’18 / SympA 2008 / CFSE’6, Fribourg, Suisse (November 2008)

    Google Scholar 

  12. Foster, I., Kesselman, C.: The Grid: Blueprint for a New Computing Infrastructure. Morgan Kaufmann, San Francisco (2004)

    Google Scholar 

  13. Isaacs, R., Leslie, I.: Support for Resource-Assured and Dynamic Virtual Private Networks (2001)

    Google Scholar 

  14. Kennedy, K., Berman, F., Chien, A., Cooper, K., Dongarra, J., Foster, I., Gannon, D., Lennart Johnsson, S., Kesselman, C., Mellor-Crummey, J., Reed, D., Torczon, L., Wolski, R.: The VGrADS Project (2003), http://vgrads.rice.edu/

  15. Kertész, A., Rodero, I., Guim, F.: BPDL: A Data Model for Grid Resource Broker Capabilities. Technical Report TR-0074, Institute on Resource Management and Scheduling - CoreGRID (2007)

    Google Scholar 

  16. Liu, C., Foster, I.: A Constraint Language Approach to Grid Resource Selection. Technical Report TR-2003-07, Department of Computer Science - University of Chicago (2003)

    Google Scholar 

  17. Oppenheimer, D., Albrecht, J., Patterson, D., Vahdat, A.: Design and implementation tradeoffs for wide-area resource discovery (2005)

    Google Scholar 

  18. Raman, R., Livny, M., Solomon, M.H.: Matchmaking: Distributed Resource Management for High Throughput Computing. In: HPDC, p. 140 (1998)

    Google Scholar 

  19. Ruth, P., McGachey, P., Xu, D.: Viocluster: Virtualization for dynamic computational domains. In: CLUSTER, pp. 1–10. IEEE, Los Alamitos (2005)

    Google Scholar 

  20. Sotomayor, B., Keahey, K., Foster, I.: Overhead matters: A model for virtual resource management. In: VTDC 2006: Proceedings of the 2nd International Workshop on Virtualization Technology in Distributed Computing, Washington, DC, USA, p. 5. IEEE Computer Society, Los Alamitos (2006)

    Google Scholar 

  21. Swany, M., Grosso, P.: (NML-WG) network mark-up language working group (2005)

    Google Scholar 

  22. Takefusa, A., Hayashi, M., Nagatsu, N., Nakada, H., Kudoh, T., Miyamoto, T., Otani, T., Tanaka, H., Suzuki, M., Sameshima, Y., Imajuku, W., Jinno, M., Takigawa, Y., Okamoto, S., Tanaka, Y., Sekiguchi, S.: G-lambda: coordination of a grid scheduler and lambda path service over gmpls. Future Gener. Comput. Syst. 22(8), 868–875 (2006)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 ICST Institute for Computer Science, Social Informatics and Telecommunications Engineering

About this paper

Cite this paper

Koslovski, G.P., Primet, P.VB., Charão, A.S. (2009). VXDL: Virtual Resources and Interconnection Networks Description Language. In: Vicat-Blanc Primet, P., Kudoh, T., Mambretti, J. (eds) Networks for Grid Applications. GridNets 2008. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 2. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-02080-3_15

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-02080-3_15

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-02079-7

  • Online ISBN: 978-3-642-02080-3

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics