首页 | 本学科首页   官方微博 | 高级检索  
     


Service level agreement based adaptive Grid superscheduling
Affiliation:1. Department of Computer Science, University of Pittsburgh, Pittsburgh, USA;2. Soft Computing Laboratory, Computer Engineering and Information Technology Department, Amirkabir University of Technology (Tehran Polytechnic), Tehran, Iran;3. Department of Engineering, Payame Noor University (PNU), Tehran, Iran;4. Department of Computer Engineering, Hamedan Branch, Islamic Azad University, Hamedan, Iran;1. School of Applied Economics, Renmin University of China, Beijing 100872, China;2. School of Economics and Management, China University of Geosciences, Wuhan 430074, China;3. State Grid Energy Research Institute Co. LTD, Beijing 102209, China;1. Environmental and Chemical Technology Group, Department of Chemistry, Federal University of Ouro Preto, Campus Universitário Morro do Cruzeiro, Bauxita s/n, Ouro Preto 35400-000, Brazil;2. Universidad Antonio Nariño, Environmental and Civil Engineering Faculty, Bogotá, Colombia;1. Beijing Engineering Center for Pollution Control and Resource Recovery, Beijing University of Chemical Technology, Beijing, 100029, PR China;2. College of Environmental Science and Engineering, Tianjin University, Tianjin, 300072, PR China
Abstract:Grid computing brings heterogeneity and decentralization to the world of science and technology. It leverages every bit of idle computing resources and provides a straightforward middleware for integrating cross-domain scientific devices and legacy systems. In a super big Grid, job scheduling is challenging specifically when it needs to have access to vast amount of resources. The process of mapping jobs onto Grid resources requires significant consideration in terms of Grid architecture design, consumer demands and provider revenues. In this paper, we simultaneously utilize the legacy architecture of superscheduling, forwarding strategy, service level, success rate, and service pricing strategies and finally propose a service level agreement based on adaptive superscheduling (SAS) algorithm. SAS algorithm presents unified connectivity via efficient diffusion of jobs through the Grid infrastructure that is fueled from the previous scheduling events across the Grid. Moreover, by enforcing the service level agreement terms from a rich set of ask and bid prices, system performance, and load statistics, SAS successfully boosts revenue and utilization statistics. We perform an extensive experimental analysis for different Grid scales. Based on our experimental result, the SAS algorithm maximizes revenue while guarantees quality of service. More specifically, the quality of service is achieved through a high ratio of completed jobs and remarkable utilization of resources.
Keywords:Grid job scheduling  Request forwarding  Service level agreement  Success rate strategy  Service pricing strategy  Quality of service
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号