• Article
  • | |
  • Metrics
  • |
  • Reference [25]
  • |
  • Related [20]
  • |
  • Cited by [1]
  • | |
  • Comments
    Abstract:

    Grid scheduling which aims at improving resource utilization and grid application performance is a key concern in grid. Currently, much research can be found about grid scheduling and some algorithms on it were proposed. However, since grid resources are autonomic, distributed and their status change over time, those scheduling algorithms did not fit for the cases well. In this paper, a cache based feedback grid scheduling (CBFS) approach is presented to capture the dynamics and impact of simultaneously co-allocated tasks in a grid. In this approach, grid scheduler utilizes recent resource performance data, such as recent task submitting time and execution time of task which are kept in cache and a feedback approach to engineer load balancing across multiple grid resources. After comparing this dynamic grid scheduling approach with previous research, it is found that CBFS is more generous than other scheduling approaches. Experimental results demonstrate that this approach diminishes latency and contributes to the overall grid load balancing, which significantly improves resource utilization and response time of tasks.

    Reference
    [1]Foster I,Kishimoto H,Savva A,Berry D,Djaoui A,Grimshaw A,Horn B,Maciel F,Siebenlist F,Subramaniam R,Treadwell J,Von Reich J.The open grid services architecture.Version 1.0.2005.http://forge.gridforum.org/projects/ogsa-wg
    [2]Czajkowski K,Ferguson DF,Foster I,Frey J,Graham S,Sedukhin I,Snelling D,Tuecke S,Vambenepe W.The WS-resource framework.Version 1.0.2004.http://www.globus.org/wsrf/
    [3]Taiani F,Hiltunen M,Schlichting R.The impact of web services integration on grid performance.In:Proc.of the 14th IEEE Int'l Symp.on High Performance Distributed Computing (HPDC-14).Piscataway:IEEE,2005.14-23.
    [4]Fujimoto N,Hagihara K.A comparison among grid scheduling algorithms for independent coarse-grained tasks.In:Proc.of the 2004 Symp.on Applications and the Internet-Workshops.Washington:IEEE Computer Society Press,2004.674-680.
    [5]Buyya R.Economic-Based distributed resource management and scheduling for grid computing[Ph.D.Thesis].Melbourne:School of Computer Science and Software Engineering,Monash University,2002.
    [6]Jin H,Chen HH,Chen J,Kuang P,Qi L,Zou DJ.Real-Time strategy and practice in service grid.In:Proc.of the 28th Annual Int'l Computer Software and Applications Conf.Washington:IEEE Computer Society Press,2004.161-166.
    [7]He XS,Sun XH,Von Laszewski G.A QoS guided scheduling algorithm for grid computing.Journal of Computer Science and Technology,2003,18(4):442-451.
    [8]Hu CM,Huai JP,Wo TY,Lei L.A service oriented grid architecture with end to end quality of service.Journal of Software,2006,17(6):1448-1458 (in Chinese with English abstract).http://www.jos.org.cn/1000-9825/17/1448.htm
    [9]Jin H,Chen HH,Ning XM.QoS optimizing model and solving for composite service in CGSP job manager.Chinese Journal of Computers,2005,28(4):578-588 (in Chinese with English abstract).
    [10]Ding J,Chen GL,Gu J.A unified resource mapping strategy in computational grid environments.Journal of Software,2002,13(7):1303-1308 (in Chinese with English abstract).http://www.jos.org.cn/1000-9825/13/1303.pdf
    [11]Zhang WZ,Hu MZ,Liu KP.Computing grid hosts clustering based on network performance.Journal of Computer Research and Development,2004,41(12):2135-2140 (in Chinese with English abstract).
    [12]Maheswaran M,Ali S,Siegel HJ,Hensgen D,Freund RF.Dynamic matching and scheduling of a class of independent tasks onto heterogeneous computing systems.In:Proc.of the 8th Heterogeneous Computing Workshop (HCW'99).Washington:IEEE Computer Society Press,1999.30-44.
    [13]Maheswaran M,Ali S,Siegel HJ,Hensgen D,Freund RF.A comparison of dynamic strategies for mapping a class of independent tasks onto heterogeneous computing systems.Technical Report,School of ECE,Purdue University,1999.
    [14]Wu MY,Shu W,Zhang H.Segmented Min-Min:A static mapping algorithm for meta-tasks on heterogeneous computing systems.In:Proc.of the 9th IEEE Heterogeneous Computing Workshop.Washington:IEEE Computer Society Press,2000.375-385.
    [15]Wei TY,Zeng WH,Huang BB.Scheduling algorithm based on modified Min-Min in grid.Computer Applications,2005,25(5):1190-1192 (in Chinese with English abstract).
    [16]Casanova H,Legrand A,Zagorodnov D,Berman F.Heuristics for scheduling parameter sweep applications in grid environments.In:Proc.of the.9th Heterogeneous Computing Workshop.Washington:IEEE Computer Society Press,2000.349-363.
    [17]Zha L,Xu ZW,Lin GZ,Liu YS.Scheduling algorithm for hybrid data and computation intensive metatask in grid.Computer Engineering and Design,2003,24(10):1-4 (in Chinese with English abstract).
    [18]Xu ZW,Li W.Research on VEGA architecture.Journal of Computer Research and Development,2002,39(8):923-929 (in Chinese with English abstract).
    [8]胡春明,怀进鹏,沃天宇,雷磊.一种支持端到端QoS的服务网格体系结构.软件学报,2006,17(6):1448-1458.http://www.jos.org.cn/ 1000-9825/17/1448.htm
    [9]金海,陈汉华,吕志鹏,宁小敏.CGSP作业管理器合成服务的QoS优化模型及求解.计算机学报,2005,28(4):578-588.
    [10]丁箐,陈国良,顾钧.计算网格环境下一个统一的资源映射策略.软件学报,2002,13(7):1303-1308.http://www.jos.org.cn/ 1000-9825/13/1303.pdf
    [11]张伟哲,胡铭曾,刘凯鹏.基于网络性能的计算网格主机聚类.计算机研究与发展,2004,41(12):2135-2140.
    [15]魏天宇,曾文华,黄宝边.基于Min-Min改进后的网格调度算法.计算机应用,2005,25 (5):1190-1192.
    [17]查礼,徐志伟,林国璋,刘玉树.数据和计算密集混合元任务的网格调度算法.计算机工程与设计,2003,24(10):1-4.
    [18]徐志伟,李伟.织女星网格的体系结构研究.计算机研究与发展,2002,39(8):923-929.
    Comments
    Comments
    分享到微博
    Submit
Get Citation

袁平鹏,曹文治,邝坪.一种基于Cache的网格任务反馈调度方法.软件学报,2006,17(11):2314-2323

Copy
Share
Article Metrics
  • Abstract:7401
  • PDF: 7571
  • HTML: 0
  • Cited by: 0
History
  • Received:June 10,2006
  • Revised:August 25,2006
You are the first2033213Visitors
Copyright: Institute of Software, Chinese Academy of Sciences Beijing ICP No. 05046678-4
Address:4# South Fourth Street, Zhong Guan Cun, Beijing 100190,Postal Code:100190
Phone:010-62562563 Fax:010-62562533 Email:jos@iscas.ac.cn
Technical Support:Beijing Qinyun Technology Development Co., Ltd.

Beijing Public Network Security No. 11040202500063