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


Reputation-based dependable scheduling of workflow applications in Peer-to-Peer Grids
Authors:Mustafizur Rahman  Rajiv Ranjan  Rajkumar Buyya
Affiliation:1. Cloud Computing and Distributed Systems (CLOUDS) Laboratory, Department of Computer Science and Software Engineering, The University of Melbourne, Victoria 3010, Australia;2. Service Oriented Computing (SOC) Research Group, School of Computer Science and Engineering, The University of New South Wales, Sydney, Australia;1. Department of Electrical and Computer Engineering, National University of Singapore, Singapore 117576, Singapore;2. Institute of High Performance Computing, A*STAR, Singapore 138632, Singapore;1. Global Education Center, Waseda University, 1-6-1, Nishiwaseda, Shinjuku, Tokyo 169-8050, Japan;2. Department of Information Systems, Tokyo University of Information Sciences, 4-1, Onaridai, Wakaba-ku, Chiba 265-8501, Japan;3. Department of Communications and Computer Engineering, Waseda University, 3-14-9 Okubo, Shinjuku-ku 169-0072, Japan;1. Department of Information Technology, KMEA Engineering College, Aluva, India;2. Government College of Engineering, Salem, India;1. LRIT, Associated Unit to CNRST URAC’29, Faculty of Sciences, Mohammed V University in Rabat, Morocco;2. High School of Technology, Mohammed V University in Rabat, Sale, Morocco
Abstract:Grids facilitate creation of wide-area collaborative environment for sharing computing or storage resources and various applications. Inter-connecting distributed Grid sites through peer-to-peer routing and information dissemination structure (also known as Peer-to-Peer Grids) is essential to avoid the problems of scheduling efficiency bottleneck and single point of failure in the centralized or hierarchical scheduling approaches. On the other hand, uncertainty and unreliability are facts in distributed infrastructures such as Peer-to-Peer Grids, which are triggered by multiple factors including scale, dynamism, failures, and incomplete global knowledge.In this paper, a reputation-based Grid workflow scheduling technique is proposed to counter the effect of inherent unreliability and temporal characteristics of computing resources in large scale, decentralized Peer-to-Peer Grid environments. The proposed approach builds upon structured peer-to-peer indexing and networking techniques to create a scalable wide-area overlay of Grid sites for supporting dependable scheduling of applications. The scheduling algorithm considers reliability of a Grid resource as a statistical property, which is globally computed in the decentralized Grid overlay based on dynamic feedbacks or reputation scores assigned by individual service consumers mediated via Grid resource brokers. The proposed algorithm dynamically adapts to changing resource conditions and offers significant performance gains as compared to traditional approaches in the event of unsuccessful job execution or resource failure. The results evaluated through an extensive trace driven simulation show that our scheduling technique can reduce the makespan up to 50% and successfully isolate the failure-prone resources from the system.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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