Resource co-allocation : A complementary technique that enhances performance in grid computing environment

被引:0
|
作者
Azougagh, D [1 ]
Yu, JL [1 ]
Kim, JS [1 ]
Maeng, SR [1 ]
机构
[1] Korea Adv Inst Sci & Technol, Div Comp Sci, Dept EECS, Taejon, South Korea
关键词
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
This paper introduces an Availability Check technique (ACT) as a complementary technique to most resource co-allocation protocols in the literature. For a given resource co-allocation protocol, ACT tries to reduce the conflicts that happen between co-allocators when they try to allocate multiple resources simultaneously. In ACT each job checks for the availability state of required resources and gets informed with updates each time one of the resources availability state changes until all the resources become available. Once all required resources become available a job starts applying the given resource co-allocation protocol. Two co-allocation protocols: All-or-Nothing (AONP) and Order-based Deadlock Prevention (ODP2) Protocols are chosen to be the case studies to simulate the proposed technique (ACT). To simulate ACT each job is allowed to allocate from 1 to 5 different types of resources simultaneously using a uniform distribution. The results show that applying ACT to one of the two protocols outperform the original one. The resource utilization is improved by up to 34% and 41% for AONP and ODP2 respectively. The job response time is improved by up to 13% and 8% for AONP and ODP2, respectively. And the communication overhead is improved by up to 96% and 94%for AONP and ODp2, respectively. Also, applyingACTto AONP represents the most scalable andfully distributed scheme that outperforms original schemes (AONP and ODP2) and competes well with all other schemes presented in this paper.
引用
收藏
页码:36 / 42
页数:7
相关论文
共 50 条
  • [1] Distributed Parallel Resource Co-Allocation with Load Balancing in Grid Computing
    Nehra, Neeraj
    Patel, R. B.
    Bhat, V. K.
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2007, 7 (01): : 282 - 291
  • [2] Co-allocation, fault tolerance and grid computing
    MacLaren, Jon
    Mc Keown, Mark
    Pickles, Stephen
    PROCEEDINGS OF THE UK E-SCIENCE ALL HANDS MEETING 2006, 2006, : 155 - +
  • [3] Research on resource co-allocation in data grid
    Lu, Guo-Ming
    Sun, Shi-Xin
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2006, 28 (01): : 110 - 113
  • [4] Parallel resource co-allocation for the computational grid
    Li, Hui-Xian
    Cheng, Chun-Tian
    Chau, K. W.
    COMPUTER LANGUAGES SYSTEMS & STRUCTURES, 2007, 33 (01) : 1 - 10
  • [5] A Synchronous Co-Allocation Mechanism for Grid Computing Systems
    Farag Azzedin
    Muthucumaru Maheswaran
    Neil Arnason
    Cluster Computing, 2004, 7 (1) : 39 - 49
  • [6] Theoretical and experiment study of resource co-allocation scheme in optical grid for distributed computing
    Kong, Lingbin
    Liu, Dongmei
    Qiao, Yaojun
    Ji, Yuefeng
    2008 CONFERENCE ON OPTICAL FIBER COMMUNICATION/NATIONAL FIBER OPTIC ENGINEERS CONFERENCE, VOLS 1-8, 2008, : 247 - 249
  • [7] Study on Co-allocation Algorithm of Educational Grid Resource
    He Yongqiang
    Zhang Shunli
    EMERGING COMPUTATION AND INFORMATION TECHNOLOGIES FOR EDUCATION, 2012, 146 : 415 - 418
  • [8] Achieving Co-allocation through Virtualization in Grid Environment
    Somasundaram, Thamarai Selvi
    Amarnath, Balachandar R.
    Ponnuram, Balakrishnan
    Rangasamy, Kumar
    Kandan, Rajendar
    Rajaian, Rajiv
    Gnanapragasam, Rajesh Britto
    Ellappan, Mahendran
    Bairappan, Madusudhanan
    ADVANCES IN GRID AND PERVASIVE COMPUTING, PROCEEDINGS, 2009, 5529 : 235 - 243
  • [9] A scheduling algorithm with co-allocation scheme for Grid computing systems
    Jo, JW
    Kim, JS
    GRID AND COOPERATIVE COMPUTING GCC 2004, PROCEEDINGS, 2004, 3251 : 983 - 986
  • [10] Co-Allocation in Distributed Computing
    Li, Bo
    Zhao, Xian
    Yang, Man
    Zhou, Enwei
    15TH CONFERENCE ON THE WIRELESS ACROSS THE TAIWAN STRAITS, PROCEEDINGS, 2010, : 240 - 245