用户名: 密码: 验证码:
网格资源定价机制和交易策略研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
随着网格研究的不断深入,面对日益复杂的网格应用需求,在资源有限的条件下,如何对资源进行分配和管理,满足各种应用的不同服务质量要求,提高资源利用率,成为网格研究的一个热点问题。
     本文在对现有各类网格经济模型研究分析和性能比较基础上,通过深入理解每种经济模型的运行机制,分析了各经济模型的优缺点,并对基于博弈理论的网格资源定价机制和交易策略进行了归纳总结和比较。针对网格资源松弛预留问题,通过在定价策略中引入松弛时间,提出一种用于网格资源松弛预留的连续双向拍卖模型。模型中买方通过剩余时间和剩余资源量出价,卖方则根据负载情况要价,当系统剩余时间和剩余资源量减少时买方提高出价,而当系统中负载减少时,卖方适当降低要价。
     仿真实验结果表明,对于具有费用约束的网格任务,本文提出的模型与基于传统预留策略的连续双向拍卖模型相比,可增加约21%的资源总收益和15%的资源利用率。
With the development of grid computing, the QoS requirements of grid applications have become more and more complex. How to manage the distributed resources and provide satisfying QoS for grid application is always the key issue in grid environments, especially when the capability of grid resources is limited by various factors.
     In this paper, the popular computing economic models are studied in detail first. Then, the grid resource pricing mechanisms and trading strategies that based on game theory were summarized and compared. Finally, a continuous double auction model for the relaxed reservation of grid resource is proposed. The concept of relaxed time is introduced into the pricing strategy of the model.The buyers determine their price by the amount of remaining time and remaining resources.The sellers ask price under the workload of the system.The bid will increase when the remaining time and remaining resources are reducing, and when the workload of the grid system is reducing the ask price will reduce.The simulation result show that the model proposed is better than the continuous double auction model based on the conventional reservation strategy.The profit of resource provider increases by 21% and the rate of resource utilization increases by 15%.
引文
[1]I. Foster,C. Kesselman.The Grid 2:Blueprint for a New Computing Infrastructure [M]. San Francisco Morgan Kaufman,2004.
    [2]I. Foster,C. Kesselman,S. Tuecke.The Anatomy of the Grid:Enabling Scalable Virtual Organizations [J]. Internal Journal of High Performance Computing Applications,2001,15(3):200-222.
    [3]I. Foster,C. Kesselman,J.M.Nick,et al.The Physiology of the Grid:An Open Grid Services Architecture for Distributed Systems Integration [R].Globus Project,2002.
    [4]M.A.Gutierrez,S.H.G.Lage,J.Lee, et al.A Computer-Aided Diagnostic System Using a Global Data Grid Repository for the Evaluation of Ultrasound Carotid Images [C].Proceedings of IEEE/ACM International Symposium on Cluster Computing and the Grid,Rio de Janeiro,2007:840-845.
    [5]H, Duque,J. Montagnat,J.mPierson, et al.DM2:A Distributed Medical Data Manager for Grids [C]. Proceedings of IEEE/ACM International Symposium on Cluster Computing and the Grid,Tokyo,2003:606-611.
    [6]Europe DataGrid.http://www.eu-datagrid.org/
    [7]T. Mori, F. Siebenlist. OGSATM Basic Security Profile 1.0-Core[S]. Open Grid Services Architecture Working Group, GFD-R-P86,Open Grid Forum,2006.
    [8]袁禄来,曾国荪,姜黎立,蒋昌俊.网格环境下基于新人模型的动态级调度[J].计算机学报,2006,29(6):1241-1244.
    [9]Y. M.Matsumoto,S. Data,T. Kaishima, et al.A Grid Application for an Evaluation of Brain Function using Independent Component Analysis(ICA)[C]. Proceedings of IEEE/ACM International Symposium on Cluster Computing and the Grid,Berlin,2002:871-872.
    [10]V. Breton,A.E. Solomonides,R.H. McClatchey.A Perspective on the Healthgrid Initiative [C]. Proceedings of IEEE/ACM International Symposium on Cluster Computing and the Grid,Chicago,2004:434-439.
    [11]金海,孙傲冰,郑然,何儒汉,章勤,吴松.医学图像网格基于语义的信息集成方法[J].软件学报,2007,18(8):2049-2062.
    [12]J.M. Pierson,L. Brunie,C. Dhaenens, et al.A. Tchounikine. Grid for Geno-Medicine:A Glimpse on the GGM Project [C]. Proceedings of IEEE/ACM International Symposium on Cluster Computing and the Grid,Cardiff,2005:527-528.
    [13]D. Sulakhe,A. Rodriguez,M. Wilde, et al.Using Multiple Grid Resources for Bioinformatics Applications in GADU [C]. Proceedings of IEEE/ACM International Symposium on Cluster Computing and the Grid Workshops,Singapore,2006.
    [14]J. Zhu,A. Guo,Z.H. Lu, et al.Analysis of the bioinformatics Grid Technique Applications in China[C]. Proceedings of IEEE/ACM International Symposium on Cluster Computing and the Grid Workshops,Singapore,2006.
    [15]W.W. Li,S. Krishnan,K. Mueller, et al.Building Cyberinfrastructure for Bioinformatics Using Service Oriented Architecture [C]. Proceedings of IEEE/ACM International Symposium on Cluster Computing and the Grid Workshops,Singapore,2006.
    [16]V. Kasam, J. Salzemann,N. Jacq, et al.Large Scale Deployment of Molecular Docking Application on Computational Grid infrastructures for combating Malaria [C]. Proceedings of IEEE/ACM International Symposium on Cluster Computing and the Grid, Rio de Janeiro,2007:691-700.
    [17]S. Dong,N.T. Karonis,G.E. Karniadakis.Grid Solutions for Biological and Physical Cross-Site Simulations on the TeraGrid [C]. Proceedings of International Symposium on Parallel and Distributed Processing Symposium,Rhodes Island,2006.
    [18]R.Pennington. Terascale Cluster and the TeraGrid [C], Proceedings of High Performance Conference in Asia, India,2002:407-413.
    [19]TeraGrid. http://www.teragrid.org/.
    [20]何儒汉,金海,廖振松,章勤ChinaGrid图像处理网格平台的语义信息服务研究[J].计算机研究与发展,2006,43(5):821-827.
    [21]J. Tian,K.K. Ma. Super-resolution Imaging Using Grid Computing[C]. Proceedings of IEEE/ACM International Symposium on Cluster Computing and the Grid, Rio de Janeiro,2007:293-300.
    [22]S. Hastings,T. Kurc.S. Langella, et al.Image Processing for the Grid:A Toolkit for Building Grid-enabled Image Processing Applications [C]. Proceedings of IEEE/ACM International Symposium on Cluster Computing and the Grid,Tokyo,2003:36-43.
    [23]N. Chrisochoides,A. Fedorov,A. Kot, et al.Toward Real-Time Image Guided Neurosurgery Using Distributed and Grid Computing [C]. Proceedings of IEEE/ACM Conference on Supercomputing,Florida,2006:37-50.
    [24]I. Foster,C. Kesselman.Globus:A Metacomputing Infrastructure Toolkit [J]. International Journal of Supercomputer Applications,1996,11(2):115-128.
    [25]The Globus Alliance.http://www.globus.org/.
    [26]I. Foster,H. Kishimoto,A. Savva, et al.The Open Grid Services Architecture[S].GFD-I.30,Global Grid Forum,2005.
    [27]Information Power Grid. http://www.ipg.nasa.gov/.
    [28]NPACI Grid. http://npacigrid.npaci.edu/.
    [29]Large-hadron Collide Grid. http://lcg.web.cern.ch/LCG/.
    [30]廖军,刘锦德,秦志光.全球信息网格与服务计算[J].计算机应用,2006,26(6):1241-1244.
    [3l]NCBioGrid. http://www.ncbiogrid.org/.
    [32]徐志伟,李晓林,游赣梅.织女星信息网格的体系结构研究[J].计算机研究与发展,2002,39(8):948-951.
    [33]徐志伟,李伟.织女星网格的体系结构研究[J].计算机研究与发展,2002,39(8):923-929.
    [34]ChinaGrid. http://www.chinagrid.edu.cn/.
    [35]Yang Xuesheng,Liu Yongzhu,Chen Dehui.China Meteorological Application Grid [J]. Chinese Academy of Meteorological Sciences Annual Report,2005:12-13.
    [36]龚强.发展我国地理空间信息网格技术的探讨.地理信息世界,2005,3(5):47-51.
    [37]K. Czajkowski, I. Foster, C. kesselman. Resource Co-Allocation in Computational Grids [C]. Proceedings of International Symposium on High Performance Distributed Computing,California,1999:219-228.
    [38]I. Foster, C. kesselman,C. Lee, et al. A Distributed Resource Management Architecture that Supports Advance Reservation and Co-Allocation [C]. Proceedings of International Workshop on Quality of Service,London,1999:27-36.
    [39]R.J.Al-Ali, O.F. Rana, D.W. Walker, et al.G-QoSM:Grid Service Discovery Using QoS Properties [J]. Journal of Computing and Informatics,Special Issue on Grid Computing,2002,21(6):363-382.
    [4O]R.J.Al-Ali, A. ShaikhAli,O.F. Rana, et al.Supporting QoS-Based Discovery in Service-Oriented Grid [C]. Proceedings of the International Parallel and Distributed Processing Symposium,France,2003.
    [41]R.J.Al-Ali, A. Hafid,O.F. Rana, et al.QoS Adaptation in Service-Oriented Grid [C]. Proceedings of the International Workshop on Middleware for Grid Computing.Rio de Janeiro,2003.
    [42]R.J.Al-Ali, K. Amin, G.V. Laszewski, et al. Analysis and Provision of QoS for Distributed Grid Applications [J]. Journal of Grid Computing,2004,2(2):163-182.
    [43]L.O. Burchard, M. Hovestadt,O. Kao, et al. The Virtual Resource Manager:An Architecture for SLA-aware Resource Management [C]. Proceedings of IEEE/ACM International Symposium on Cluster Computing and the Grid,Chicago,2004:126-133.
    [44]L.O. Burchard, B. Linnert, F. Heine, et al. A Quality-of-Service Architecture for Future Grid Computing Applications [C]. Proceedings of IEEE International Parallel and Distributed Processing Symposium,Denver,2005.
    [45]I. Foster. What is The Grid? A Three Point Checklist. GRIDToday,July 20,2002. Available:http://www.chinagrid.net/grid/paperppt/GlobusPaper/WhatIsTheGrid.p df/.
    [46]胡志刚.约束条件下基于随机服务模型的网格任务协同调度策略研究[R].长沙:中南大学信息科学与工程学院,2009.
    [47]C.A. Waldspurger, T. Hogg, B.A. Huberman, et al. Spawn:A Distributed Computational Economy [J]. IEEE Transactions on Software Engineering,1992, 18(2):103-117.
    [48]R. Buyya, Economic-based Distributed Resource Management and Scheduling for Grid Computing [D]. Ph.D. dissertation, Monash University, Melbourne, Australia,2002.
    [49]R. Buyya, David Abramson, aJonathan Giddy,et al.Nimrod/G:An Architecture for a Resource Management and Scheduling System in a Global Computational Grid[C].In:Proceedings of the Fourth International Conference/Exhibition on High Performance Computing in Asia-Pacific Region,2000
    [50]D Abramson, J Giddy, I Foster, et al. High Performance Parametric Modeling with Nimrod/G:Killer Application for the Global Grid? [C]. In:Proceedings of the International Symposium on Parallel and Distributed Processing, IEEE Computer Society Press,2000.
    [51]R. Buyya, D. Abramson, S. Venugopal. The Grid Economy [J]. Proceedings of the IEEE,2005,93(3):698-714.
    [52]Li Chunlin, Li Layuan. A Utility-based Two Level Market Solution for Optimal Resource Allocation in Computational Grid [C]. In:Proceedings of the 2005 International Conference on Parallel Processing (ICPP'05), IEEE Computer Society Press,2005.
    [53]P. Ghosh, N. Roy, S. K. Das, et al. A Game Theory based Pricing Strategy for Job Allocation in Mobile Grids [C]. In:Proceedings of International Parallel and Distributed Processing Symposium, IEEE Computer Society Press,2004.
    [54]Y. K. Kwok, K. Hwang, S. Song. Selfish Grids:Game-Theoretic Modeling and NAS/PSA Benchmark Evaluation [J]. IEEE Transactions on Parallel and Distributed Systems,2007,18(5):621-636.
    [55]陈晓梅,卢锡城,王怀民.基于微观经济学方法的网格资源分配研究[J].计算机研究与发展,2001,38(11):1345-1353.
    [56]蒋伟进,王璞.基于MAS市场机制的动态计算资源调度模型研究[J].计算机研究与发展,2007,44(1):29-36.
    [57]S. U. Khan, I. Ahmad. Non-cooperative, Semi-cooperative, and Cooperative Games-based Grid Resource Allocation [C]. In:Proceedings of International Symposium on Parallel and Distributed Processing, IEEE Computer Society Press,2006.
    [58]肖鹏.QoS约束下的网格资源协同分配方法研究:[D].长沙:中南大学,2009.
    [59]金滓,石纯一.一种递增叫价的多属性拍卖方法[J].计算机研究与发展,2006,43(7):1135-1141.
    [60]陈湘,胡山立,石曼银.一种安全的多属性拍卖模型[J].计算机研究与发展,2007,44(4):680-685.
    [61]Hu Zhigang, Xiao Peng, A Novel Resource Co-allocation Model with Constraints to Budget and Deadline in Computational Grid[J]. Journal of Central South University of Technology,2009,16(3):458-466.
    [62]Xiao Peng, Hu Zhigang, Deadline-Guarantee-Enhanced Co-allocation for Parameter Sweep Application in Grid[C].In:IEEE International Communications Conference,2009.
    [63]Buyya R.Economic-Based Distributed Resource Management and Scheduling for Grid Computing[D]:[Dissertation].Australia:Monash University,2002.
    [64]R. Buyya, D. Abramson, S. Venugopal. The Grid Economy[J]. IEEE Computer Society,2005,93(3):698~714.
    [65]Foster I, Roy A, Sander V. A Quality of Service Architecture that Combines Resource Reservation and Application Adaptation [C]. Proceedings of International Workshop on QoS. Pittsburgh USA:IEEE Computer Society Press, 2000:181-188.
    [66]E. Elmroth, J. Tordsson. A grid resource broker supporting advance reservations and benchmark-based resource selection[J]. Lecture Notes in Computer Science, 2005,3732:1077-1085.
    [67]M. Siddiqui,A. Villazon,T. Fahringe. Grid Capacity Planning with Negotiation-based Advance. Reservation for Optimized QoS[C]. Proceedings of the 2006 IEEE/ACM Conference in Supercomputing, Phoenix, Arizona,2006: 103-118.
    [68]L. Dubois, G. Mounie, D. Trystram. Analysis of Scheduling Algorithms with Reservations. Proceedins of the 21st IEEE International Parallel and Distributed Processing Symposium, Long Beach, CA, USA, March 26-30,2007.
    [69]Smith W, Foster I, Taylor V. Scheduling with Advanced Reservations [C]. Proceedings of International Symposium on Parallel and Distributed Processing,2000:127-132.
    [70]Cao J W, Zimmermann F. Queue Scheduling and Advance Reservations with COSY [C]. Proceedings of International Symposium on Parallel and Distributed Processing,2004.
    [71]Sodan A C, Doshi C, Barsanti L, et al. Gang Scheduling and Adaptive Resource Allocation to Mitigate Advance Reservation Impact [C]. Proceedings of International Symposium on Cluster Computing and the Grid,2006.
    [72]Wu M, Sun X H, Chen Y. QoS Oriented Resource Reservation in Shared Environments [C]. Proceedings of International Symposium on Cluster Computing and the Grid,2006.
    [73]胡春明,怀进鹏.一种基于松弛时间的服务网格资源能力预留机制[J].计算机研究与发展,2007,44(1):20-28.
    [74]Xiao Peng,Hu Zhigang,Li Xi, et al. A Novel Statistic-based Relaxed Grid Resource Reservation Strategy[C]. Proceedings of the 9th International Conference for Young Computer Scientists(ICYCS 2008),Zhang Jia Jie,2008:703-707.
    [75]Czajkowski K, Foster I, Kesselman C. Resource co-allocation in computational grids[J]. Proceedings of International Symposium on High Performance Distributed Computing,1999:219-228.
    [76]Anthony Sulistiol, Kyong Hoon Kiml, Rajkumar Buyya.Using Revenue Management to Determine Pricing of Reservations[C]. Third IEEE International Conference on e-Science and Grid Computing,2007:396-404.
    [77]Gurmeet Singh, Carl Kesselman, Ewa Deelman.Adaptive Pricing for Resource Reservations in Shared Environments[C].in the 8th Grid Computing Conference,2007:74-80.
    [78]Lublin U,Feitelson D G.The workload on parallel supercomputers:modeling the characteristics of rigid jobs[J] Journal of Parallel and Distributed Computing,2003,63(11):1105-1122

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700