Virtual Domain Sharing in e-Science based on Usage Service Level Agreements
Today’s Grids, Peer-to-Peer infrastructures or any large computing collaborations are managed as individual virtual domains (VDs) that focus on their specific problems. However, the research world is starting to shift towards world-wide collaborations and much bigger problems. For this trend to realize, the already existing collection of many resources and services needs to be shared across owning VDs in secure and efficient ways, and at the least administrative costs. In this paper we identify the requirements for and propose a specific solution based on usage service level agreements (uSLAs) for this problem of VD sharing. Further, we propose an integrated architecture that provides uSLA-based access to resources, supports the recurrent delegation of usage rights, and provides faulttolerant resource co-allocation.
KeywordsResource Provider Schedule Service Balance Workload Grid Schedule Equal Allocation
Unable to display preview. Download preview PDF.
- R. Buyya and S. Venugopal. The GridBus Toolkit for Service Oriented Grid and Utility Computing: An Overview and Status Report. In Proceedings of the 1 st IEEE International Workshop on Grid Economics and Business Models (GECON’04), 2004.Google Scholar
- F. Cappello et al. Grid’5000: A Large Scale, Reconfigurable, Controlable and Monitorable Grid Platform. In Proceedings of the 6th IEEE/ACM International Workshop on Grid Computing (GRID’05), 2005.Google Scholar
- C. Dumitrescu and I. Foster. Usage Policy based Scheduling in Virtual Organizations. In GRID ’04: Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing (GRID’04), pages 289-296, Pittsburgh, PA, USA, 2004. IEEE Computer Society.Google Scholar
- C. Dumitrescu and I. Foster. GangSim: A Simulator for Grid Scheduling Studies. In Cluster Computing and Grid (CCGrid’05), Cardiff, UK, 2005.Google Scholar
- C. Dumitrescu and I. Foster. GRUBER: A Grid Resource Usage SLA BrokER. In Proc. of 11th International Euro-Par Conference (Euro-Par’05), Portugal, 2005.Google Scholar
- Dutch University Backbone. The distributed ASCI supercomputer (DAS-2), http://www.cs.vu.nl/das2, 2006.
- EGEE Team. LCG (URL: http://lcg.web.cern.ch/LCG/), 2004.
- I. Foster, C. Kesselman, and S. Tuecke. The Anatomy of the Grid: Enabling Scalable Virtual Organizations. Lecture Notes in Computer Science, 2150:200-222, 2001.Google Scholar
- I. Foster et al. The Grid2003 Production Grid: Principles and Practice. In Proceedings of the 13th IEEE International Symposium on High Performance Distributed Computing (HPDC-13 ’04), Hawai, 2004.Google Scholar
- MAUI Scheduler, http://www.clusterresources.com/pages/products, Last accessed: 2006.
- H. Mohamed and D. Epema. The Design and Implementation of the KOALA CoAllocating Grid Scheduler. In Proceedings of the European Grid Conference, Amsterdam, volume 3470 of LNCS, pages 640-650, 2005.Google Scholar
- NorduGrid Collaboration. Solution for Wide Area Computing and Data Handling, 2006.Google Scholar
- J. uk In, P. Avery, R. Cavanaugh, L. Chitnis, M. Kulkarni, and S. Ranka. SPHINX: A FaultTolerant System for Scheduling in Dynamic Grid Environments. International Parallel and Distributed Processing Symposium (IPDPS), 01:12b, 2005.Google Scholar
- United Kingdom Research Councils. (URL: http://www.rcuk.ac.uk/escience/), 2007.