Skip to main content

A New Approach on Network Resources Management in Grids

  • Chapter
Achievements in European Research on Grid Systems

Abstract

Currently, Grid applications are usually developed for a network offering only a best effort packet delivery service. Nevertheless, High Performance Computing applications with Quality of Service requirements stress the capabilities of the interconnecting network of the target Grid infrastructure. Therefore, the application runtime environment must interact, through a Grid Resource Broker, with a Network Resource Manager to obtain information about the network and to reserve network resources among the computational resources that will host the execution of the applications.

The paper presents the design and the development of a Grid Network-Aware Resource Broker. It enhances the features of a Grid Resource Broker with the capabilities provided by a Network Resource Manager. The innovative contribution of the presented integration is the possibility to design and implement new mapping/scheduling mechanisms to take into account both network and computational resources. Finally, we will show how to exploit the new features offered by the Grid Network-Aware Resource Broker in scheduling parallel applications with QoS requirements.

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

Access this chapter

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever

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. C. Pèrèz, T. Priol, and A. Ribes, “A Parallel Corba Component Model for Numerical Code Coupling,” in Int. J. of High Performance Computing Applications, vol. 17, no. 4, pp. 417–429, 2003.

    Article  Google Scholar 

  2. M. Dìaz, B. Rubio, E. Soler, and J. M. Troya, “SBASCO: Skeleton-based scientific components,” in Proc. 12th Euromicro Conference on Parallel, Distributed, and Network-Based Processing (PDP’04), A Coruña, Spain, Feb. 2004.

    Google Scholar 

  3. H. Kuchen, “A Skeleton Library,” in Proc. 8th Euro-Par Conference, London, UK, Aug. 2002.

    Google Scholar 

  4. M. Vanneschi, “The programming model of ASSIST, an environment for parallel and distributed portable applications,” in Par. Comp., vol. 28, no. 12, pp. 1709–1732, Dec. 2002.

    Article  MATH  Google Scholar 

  5. T. Ferrari, (ed). “Grid Network Services Use Cases, Version 2.10.”. Grid High Performance Networking Research Group, July 7, 2006.

    Google Scholar 

  6. B. Lowekamp, B. Tierney, L. Cottrell, R. Hughes-Jones, T. Kielmann, M. Swany. “A Hierarchy of Network Performance Characteristics for Grid Application and Services,” in Grid Forum Document, GFD-R.023, Global Grid Forum, May 24, 2004.

    Google Scholar 

  7. D. Adami, N. Parlotti, S. Giordano, M. Repeti. “Design and development of a GNRB for the coordinated use of network resources in a high performance grid environment”, in Distributed Cooperative Laboratories, pp.295 – 307, Springer-Verlag, 2005.

    Google Scholar 

  8. E. Demaine and N. Immorlica. “Correlation Clustering with Partial Information”, in Proceedings of the 6th International Workshop on Approximation Algorithms for Combinatorial Optimization Problems, Berlin, Germany, 2003.

    Google Scholar 

  9. Sinnen, O. and L. Sousa, “A Classification of Graph Theoretic Models for Parallel Computing”. Technical report, Instituto Superior Tecnico, Technical University of Lisbon, Portugal, 1999.

    Google Scholar 

  10. G. von Laszewski, I. Foster, J. Gawor, and P. Lane. “A java commodity grid kit”, in Concurrency and Computation: Practice and Experience, 13(8-9):643–662, 2001.

    Article  Google Scholar 

  11. R. Baraglia, M. Danelutto, T. Fagni, D. Laforenza, S. Orlando, A. Paccosi, N. Tonellotto, M. Vanneschi, and C. Zoccolo. “HPC application execution on Grids”, in V. Getov, D. Laforenza, and A Reinefeld, editors, Future Generation Grids. Springer-Verlag CoreGRID Series, 2005.

    Google Scholar 

  12. L. Valcarenghi, L. Foschini, F. Paolucci, F. Cugini, P. Castoldi. “Topology Discovery Services for Monitoring the Global Grid”, in IEEE Communications Magazione, 44(3):110–117, 2006.

    Article  Google Scholar 

  13. Grid.it: Enabling Platforms for High-Performance Computational Grids Oriented to Scalable Virtual Organizations. http://grid.it/.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer Science+Business Media, LLC

About this chapter

Cite this chapter

Baraglia, R. et al. (2008). A New Approach on Network Resources Management in Grids. In: Gorlatch, S., Bubak, M., Priol, T. (eds) Achievements in European Research on Grid Systems. Springer, Boston, MA. https://doi.org/10.1007/978-0-387-72812-4_8

Download citation

  • DOI: https://doi.org/10.1007/978-0-387-72812-4_8

  • Publisher Name: Springer, Boston, MA

  • Print ISBN: 978-0-387-72811-7

  • Online ISBN: 978-0-387-72812-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics