World Scientific
  • Search
Skip main navigation

Cookies Notification

We use cookies on this site to enhance your user experience. By continuing to browse the site, you consent to the use of our cookies. Learn More
×
Our website is made possible by displaying certain online content using javascript.
In order to view the full content, please disable your ad blocker or whitelist our website www.worldscientific.com.

System Upgrade on Tue, Oct 25th, 2022 at 2am (EDT)

Existing users will be able to log into the site and access content. However, E-commerce and registration of new users may not be available for up to 12 hours.
For online purchase, please visit us again. Contact us at [email protected] for any enquiries.

SCHEDULING AND MANAGEMENT OF VIRTUAL RESOURCES IN GRID SITES: THE SITE RESOURCE SCHEDULER

    This paper presents a new approach to resource management and scheduling in computational grids, in order to simplify the vision users have from grid resources and their management. Scheduling decisions are moved to the site where resources are hosted, allowing quick response to changes in load and resource availability. Users do not need to be aware of the resources they use and are instead supplied with "virtual resources" representing the amount of computational power available to them in the site. This approach results in new challenges, like the management of two-level scheduling schema and the need to define a site capacity measure, but simplifies and optimizes scheduling in grids. In this paper we present details of this approach – called Site Resource Scheduler (SRS) – as well as some issues regarding its simulated performance and its deployment in a site. We show that the main advantage of this approach is an overall reduction in the execution time of tasks in most scenarios.

    This work was developed in collaboration with HP Brazil R&D.

    References

    • Standard performance evaluation corporation (spec), http://www.spec.org . Google Scholar
    • World wide grid, http://www.gridbus.org/ecogrid/wwg/ . Google Scholar
    • W. Allcock. Gridftp: Protocol extensions to ftp for the grid. Global Grid Forum Recommendation GFD.20. Available at http://www.ggf.org/documents/GFD.20.pdf . Google Scholar
    • D. P.   Anderson , BOINC: A system for public-resource computing and storage , Proceedings of the 5th IEEE/ACM International Workshop on Grid Computing ( 2004 ) . Google Scholar
    • A. Anjomshoaa et al. Job submission description language (jsdl) specification v1.0. Available at http://www.gridforum.org/documents/GFD.56.pdf . Google Scholar
    • A. Bayucan. Portable batch system administration guide, 2000 . Google Scholar
    • W. Cirneet al., Journal of Grid Computing 4(3), 225 (2006), DOI: 10.1007/s10723-006-9040-x. Crossref, ISIGoogle Scholar
    • K. Czajkowski et al. The WS-resource framework version 1.0. Available at http://www.globus.org/wsrf/specs/ws-wsrf.pdf . Google Scholar
    • K. Czajkowski, I. Foster and C. Kesselman, Proceedings of the IEEE 93(3), 631 (2005), DOI: 10.1109/JPROC.2004.842773. Crossref, ISIGoogle Scholar
    • C. A. F. De Rose et al. , GerpavGrid: using the grid to maintain the city road system , 18th International Symposium on Computer Architecture and High Performance Computing ( 2006 ) . Google Scholar
    • T. A. DeFantiet al., International Journal of Supercomputer Applications and High Performance Computing 10(3), 123 (1996), DOI: 10.1177/109434209601000201. CrossrefGoogle Scholar
    • I.   Foster , Globus toolkit version 4: Software for service-oriented systems , IFIP International Conference on Network & Parallel Computing 3779 , Lecture Notes in Computer Science ( Springer-Verlag , 2005 ) . Google Scholar
    • I. Foster and C. Kesselman, The Grid: Blueprint for a New Computing Infrastructure (Morgan Kaufmann Publishers, 1999) pp. 259–278. Google Scholar
    • I. Foster, C. Kesselman and S. Tuecke, The International Journal of High Performance Computing Applications 15(3), 200 (2001), DOI: 10.1177/109434200101500302. Crossref, ISIGoogle Scholar
    • Y. Kee et al. , Efficient resource description and high quality selection for virtual grids , IEEE International Symposium on Cluster Computing and the Grid ( 2005 ) . Google Scholar
    • M. J.   Litzkow , M.   Livny and M. W.   Mutka , Condor - a hunter of idle workstations , 8th International Conference on Distributed Computing Systems ( 1988 ) . Google Scholar
    • M. A. S.   Netto and C. A.   De Rose , CRONO: A configurable and easy to maintain resource manager optimized for small and mid-size GNU/Linux cluster , Proceedings of the 2003 International Conference on Parallel Processing ( 2003 ) . Google Scholar
    • M. A. S. Netto et al. , Transparent resource allocation to exploit idle cluster nodes for execution of independent grid tasks , Proceedings of the 1st International Conference on e-Science and Grid Computing ( 2005 ) . Google Scholar
    • J. M. Schopf, Grid Resource Management: State of the Art and Future Trends, eds. J. Nabrzyski, J. M. Schopf and J. Wȩglarz (Kluwer Academic Publishers, Norwell, 2003) pp. 15–23. Google Scholar
    • A.   Sulistio et al. , Constructing a grid simulation with differentiated network service using GridSim , Proceedings of the 6th International Conference on Internet Computing ( 2005 ) . Google Scholar
    • D. Thain, T. Tannenbaum and M. Livny, Grid Computing: Making the Global Infrastructure a Reality (John Wiley and Sons, West Sussex, 2003) pp. 299–336. CrossrefGoogle Scholar
    • G. von Laszewski et al. , A directory service for configuring high-performance distributed computations , Proceedings of the 6th IEEE Symposium on High-Performance Distributed Computing ( 1997 ) . Google Scholar
    • L.   Xiao et al. , GridIS: an incentive-based grid scheduling , Proceedings of the 19th IEEE International Parallel & Distributed Processing Symposium ( 2005 ) . Google Scholar
    • Y. Zhang et al. , Scalable grid application scheduling via decoupled resource selection and scheduling , Proceedings of the Sixth IEEE International Symposium on Cluster Computing and the Grid ( 2006 ) . Google Scholar