Efficient resource description and high quality selection for virtual grids
- 1 January 2005
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 1, 598-606 Vol. 1
- https://doi.org/10.1109/ccgrid.2005.1558608
Abstract
Simple resource specification, resource selection, and effective binding are critical capabilities for grid middleware. We describe the virtual grid, an abstraction for providing these capabilities complex resource environments. Elements of the virtual grid include a novel resource description language (vgDL) and a resource selection and binding component (vgFAB), which accepts a vgDL specification and returns a virtual grid, that is, a set of selected and bound resources. The goals of vgFAB are efficiency, scalability, robustness to high resource contention, and the ability to produce results with quantifiable high quality. We present the design of vgDL, showing how it captures application-level resource abstractions using resource aggregates and connectivity amongst them. We present and evaluate a prototype implementation of vgFAB. Our results show that resource selection and binding for virtual grids of 10,000's of resources can scale up to grids with millions of resources, identifying good matches in less than one second. Further, these matches have quantifiable quality, enabling applications to have high confidence in the results. We demonstrate the effectiveness of our combined selection and binding approach in the presence of resource contention, showing that robust selection and binding can be achieved at moderate cost.Keywords
This publication has 11 references indexed in Scilit:
- New grid scheduling and rescheduling methods in the GrADS projectPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Constrained component deployment in wide-area networks using AI planning techniquesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- GridSATPublished by Association for Computing Machinery (ACM) ,2003
- A blueprint for introducing disruptive technology into the InternetACM SIGCOMM Computer Communication Review, 2003
- Wide area cluster monitoring with GangliaPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2003
- Matchmaking: distributed resource management for high throughput computingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- Grid information services for distributed resource sharingPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2002
- The GrADS Project: Software Support for High-Level Grid Application DevelopmentThe International Journal of High Performance Computing Applications, 2001
- The Anatomy of the Grid: Enabling Scalable Virtual OrganizationsThe International Journal of High Performance Computing Applications, 2001
- The network weather service: a distributed resource performance forecasting service for metacomputingFuture Generation Computer Systems, 1999