CFP last date
15 January 2025
Reseach Article

A Novel SLA based Task Scheduling in Grid Environment

by S. Selvarani, G. Sudha Sadhasivam
International Journal of Applied Information Systems
Foundation of Computer Science (FCS), NY, USA
Volume 1 - Number 1
Year of Publication: 2012
Authors: S. Selvarani, G. Sudha Sadhasivam
10.5120/ijais12-450720

S. Selvarani, G. Sudha Sadhasivam . A Novel SLA based Task Scheduling in Grid Environment. International Journal of Applied Information Systems. 1, 1 ( November 2012), 14-19. DOI=10.5120/ijais12-450720

@article{ 10.5120/ijais12-450720,
author = { S. Selvarani, G. Sudha Sadhasivam },
title = { A Novel SLA based Task Scheduling in Grid Environment },
journal = { International Journal of Applied Information Systems },
issue_date = { November 2012 },
volume = { 1 },
number = { 1 },
month = { November },
year = { 2012 },
issn = { 2249-0868 },
pages = { 14-19 },
numpages = {9},
url = { https://www.ijais.org/archives/volume1/number1/309-0720/ },
doi = { 10.5120/ijais12-450720 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2023-07-05T10:40:59.284633+05:30
%A S. Selvarani
%A G. Sudha Sadhasivam
%T A Novel SLA based Task Scheduling in Grid Environment
%J International Journal of Applied Information Systems
%@ 2249-0868
%V 1
%N 1
%P 14-19
%D 2012
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Service Level Agreements (SLAs) are used in different domains and on different levels to establish agreements on Quality of Service (QoS) between a service provider and a customer. SLAs can be based on general agreements like framework agreements. In a grid environment SLA can be technical agreements which deal with properties of services and resources. Research and development in grid computing started addressing electronic Service Level Agreements where negotiation is usually done automatically by appropriate instances of the service provider and service consumer. Today's internet facility is used to specify SLAs with new improvements which satisfy customer expectations. The main idea is to provide different levels of service by forging agreements between the user and resource owner. Such agreements are agreed on the basis of different constraints expressed by the user and/or the resource owner. The use of Service Level Agreement (SLA) gives rise to a fundamentally new approach for job scheduling on the grid. This paper provides an overview of the issues surrounding the design of a fundamentally new infrastructure for job scheduling on the grid, which is based on the notion of SLA's. Such SLA's are negotiated between a client and a provider based on job categorization and resource clustering.

References
  1. Alexander keller, Heiko Ludwig, "The WSLA Framework: Specifying and Monitoring Service Level Agreements for Web Services", Journal of Network and Systems Management, Volume 11 , Issue 1,pp 57-81, 2003
  2. P. Balakrishnan, S. Thamarai Selvi and G. Rajesh Britto, "GSMA based Automated Negotiation Model for Grid Scheduling", accepted to publish in SCC 2008WIP, IEEE Congress on Services, SERVICES 2008, July 8-11, 2008, Honolulu, Hawaii, USA
  3. P. Balakrishnan, S. Thamarai Selvi and G. Rajesh Britto "Service Level Agreement based Grid Scheduling". In proceedings of the 2008 IEEE International Conference on Web Services
  4. R. Buyya, Manzur Murshed, "GridSim: A Toolkit for the Modeling and Simulation of Distributed Resource Management and Scheduling for Grid Computing" Concurrency Computation: Practice and Experience, Vol. 14, No. 13-15, 2002, pp. 1507-1542
  5. K. Czajkowski, I. Foster, C. Kesselman, and S. Tuecke, "Grid Service Level Agreements" , in J. Nabrzyski, J. M. Schopf, and J. Weglarz, editors, Grid Resource Management, pages 119–134. Kluwer Academic Publishers, 2004.
  6. K. Czajkowski, A. Dan, J. Rofrano, S. Tuecke, and M. Xu. Agreement-based Grid Service Management (OGSI-Agreement). Global Grid Forum, GRAAP-WG Author Contribution, 12 Jun, 2003.
  7. C. Dumitrescu, I. Foster, "GRUBER: A Grid Resource SLA based Broker", in EuroPar, Lisboa, Portugal, 2005.
  8. I. Foster, C. Kesselman. The Grid, "Blueprint for a Future Computing Infrastructure [M]", USA, Morgan Kaufmann Publishers, 1999
  9. Jill Dixon and Melany Blackwell. Service Level Agreements. A framework for assuring and improving the quality of support services to faculties. In Proceedings of the 2002 Annual International Conference of the Higher Education Research and Development Society of Australasia (HERDSA), 2002.
  10. Jin, L. , V. Machiraju and A. Sahai. 2002, "Analysis on Service Level Agreement of Web Services". HPL-2002-180. HP Laboratories.
  11. MAUI, Maui Scheduler, Center for HPC Cluster Resource Management and Scheduling, www. supercluster. org/maui
  12. D. G. A. Mobach, B. J. Overeinder, and F. M. T. Brazier. A resource negotiation infrastructure for selfmanaging applications. In Proceedings of the 2nd IEEE International Conference on Autonomic Computing (ICAC 2005), Seatle, WA, 2005.
  13. Yun Fu, Amin Vahdat, "SLA Based Distributed Resource Allocation for Streaming Hosting Systems" http://issg. cs. duke. edu
  14. I. Foster, C. Kesselman, S. Tuecke, "The Anatomy of the Grid: Enabling Scalable Virtual Organizations", International Journal of Supercomputer Applications, 15(3), 2001.
  15. Moab Grid Scheduler (Silver), Available at http://www. supercluster. org/projects /silver/
  16. Community Scheduler Framework, Available at http://www128. ibm. com/developerworks/grid/library/grmeta. html
  17. A. Dan, K. Keahey, H. Ludwig, and J. Rofrano, "Guarantee Terms in WS-Agreement", Technical report, Grid Resource Allocation Agreement Protocol (GRAAP) Working Group Meetings, 2004.
  18. J. MacLaren, R. Sakellariou, K. T. Krishnakumar, J. Garibaldi, and D. Ouelhadj, "Towards Service Level Agreement Based Scheduling on the Grid", Workshop on Planning and Scheduling for Web and Grid Services (in conjunction with ICAPS-04), 2004
Index Terms

Computer Science
Information Sciences

Keywords

Service Level Agreement Quality of Service Job Categorization Resource clustering