用户名: 密码: 验证码:
网格作业调度关键技术研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
计算机硬件和网络技术的迅速发展,使得集成广域范围内的计算资源进行分布式计算成为可能。由此自上世纪90年代以来,网格(Gid)技术在世界范围内受到了众多研究机构和商业企业的关注。网格通过聚合异构、分布、自治的各类计算资源,形成一个共享协同的计算环境。
     网格作业调度是网格系统的重要功能,由于网格环境的广域特征,以及网格结点的动态性、自治性、不可靠性等固有属性的存在,使得网格作业调度成为制约网格技术发展的关键因素之一,是网格相关研究的一个重点和难点。网格经济模型通过将现实中的市场经济基本原理引入网格资源管理与作业调度之中,促使网格平台资源提供方与使用方在利益驱动下构建大规模网格环境,是目前网格及其网格作业调度的研究热点。
     本文在前期网格经济模型相关研究的基础上,首先对网格的发展、结构、组成及其作业资源分配等相关方面进行了分忻总结,然后针对网格作业调度过程中作业类型支持、运行风险、价格制定策略及调度模拟等若干关键问题进行了进一步研究。本文的主要贡献与刨新总结如下:
     1、提出了截止时刻与计算预算约束下的系统级网格作业调度方法,改进了传统的直用级网格作业调度只针对参数扫描直用进行优化调度的不足,在兼顾考虑作业初始优先级与优先级动态调整的同时,实现了对传统并行作业网格调度的支持,并为后续工作奠定了基础。
     2、提出了网格作业调度过程中基于价格的风险控制模型,通过引入风险效用曲线,解决了在网格这种非可靠的计算环境中如何刻画网格用户对风险的承受能力问题,实现了平衡网格结点可靠性、资源价格与用户风险承受能力的网格作业调度算法。
     3、提出了单个网格结点的资源阶梯定价模型,通过对网格用户进行级别划分和阶梯收费,解决了单一资源定价模型中无法区分不同类型网格用户的问题,实现了通过设置不同的资源规模保障不同级别用户服务质量,提高网格结点的赢利。
     4、提出了在多级阶梯价格中,直用边界期望收益确定各级别用户最优资源规模的方法,通过建立各级别用户对资源的需求分布函数,解决了多级阶梯价格中各级别用户资源规模不易确定的问题,从而保证网格结点赢利期望的最大化。
     5、针对网格模拟工具GidSim的不足对其进行了功能扩展,改进了GidSim只能模拟单cPu作业、无法描述作业串行部分、不支持第三方数据传输以及缺乏多cPu作业支持下的资源分配模型的不足,实现了对这些最基本网格特征的功能支持,扩展了GidSim的直用范围和使用灵活性,同时为本文的相关模拟测试提供了适合的实验平台。
     本文直用改进后的网格模拟工具对本文研究内容进行测试,测试结果表明,通过直用相关算法与模型,能够较好地在网格经济环境中对网格作业进行调度,在满足作业服务质量要求的同时提高网格结点赢利水平。
     本文通过直用网格经济模型,在系统级作业调度、作业风险控制、阶梯价格模型及相直资源规模调整方面做了较为深入细致的研究,但是仍存在有待进一步研究的问题,包括:网格作业调度过程中资源抢占问题、数据部署约束下的网格作业调度问题以及如何将经济学机制的设计理论更深入地引用到网格经济模型之中等。
With the development of computer hardware and network technologies it is possibble to integrate computing resources distributed in the wide area for distributed computing. From 1990 s, the grid technology has been concerned by various research institutions and business enterprises in the worldwide.By integrating heterogeneous, distributed and autonomous computing resources,the grid constructs a shared and cooperative computing environment.
     Job scheduling is an pivotal function of grid system. Because of the features of wide area in the grid environment, and the existence of inherent property of the grid resource nodes such as dynamic, autonomy and unreliability, job scheduling in grid environment is one of the key factors which constrain the development of the grid technology, as well as the emphasis and difficulty for the grid related researches. By introducing the basic principles of market economy in reality into the grid resources managment and job scheduling, the grid economy prompts the providers and users of the grid which are driven by the benefits to construct a large-scale grid enviroment. At present,grid economy has become a research focus of the grid and job scheduling.
     Based on the early related researches of the grid economy,this dissertation firstly analyzes and summarizes the related researches of the grid such as grid architecture, framework and job scheduling,and then some further researches, including the job type support, running risk of grid jobs, the pricing strategy of grid resources and the grid simulation are proposed. The mainly contributions and innovations in the dissertation are listed as below:
     1. A system-level job scheduling algorithm with the constraints of deadline and budget is proposed.The new algorithm improves the traditional application-level scheduling which only supports parameter sweep applications by supporting common parallel jobs. By considering the job initial priority and priority dynamic adjustment, it realized the support for the common parallel job scheduling in grid environment, and lays a foundation for the follow-up work.
     2. Proposing a risk control model which is based on the resources price in the process of job scheduling in grid environment. By introducing the utility of risk, it sloves the problem that how to characterize the users affordability of the risk in the grid which is an unreliable computing environment, while realizes the algorithm of the job scheduling in grid environment, which balanced the reliability of the grid node, the resource price and the users affordability for the risk.
     3. Proposing a multi-level resource pricing model of the single grid node. By jobs level divided and multi-level charged to the grid users, it solved the problem that the exsiting uniform pricing model can not distinguish different levels of the grid users, while realized to improve the profit of grid nodes ,as well as protecting the different level users qulity of service by settling the different resource scales.
     4. To determine the optimized resource scales of varied level users,the dissertation proposes an efficient leverage by using the theory of marginal expected benefit . Through setting up the demand distribution function of the resources by various level users, it solved the problem that how to determine the resources scales of the varied level users in the multi-level price, so that guaranteed the maximized expectation of the grid nodes profit.
     5. Extensions of GridSim, which is the most famous grid simulation tool in grid economy. GridSim can only simulated single CPU job, and is unable to characterize the serial portion of a common parallel application, as well as not supporting the third party data transfer and being lack of the resource distributed model under multi-CPU jobs. The extensions realizes the support for these most basic functions of grid simulation, which extends the application scale and flexibility of GridSim. The extended simulation tooll also supplies a suitable test platform for the related simulation tests of this dissertation.
     By using the extended simulation tool,some related tests are performed.The results show that by utlizing the related algorithms and models, grid jobs can be scheduled in more efficient manners in grid economy. The quality of service can be met as well as profit of grid nodes can be impoved.
     By using grid economy, the dissertation has a depth and meticulous researches in the areas of grid job system-level scheduling, job risk control,multi-level pricing model and the adjustment of realted resource scales. However, there are still some issues that are not be concerned for research, including the problem of resource preemption during the process of job scheduling in grid evironment, the problem of job scheduling in grid environment under the constrains of data deployment, as well as how to deeply introduce the basic theories of economics into grid economy model.
引文
[1] I.Foster,C.Kesselman,S.Tuecke,The Anatomy of the Grid:Enabling Scalable VirtualOrganizations,International J. Supercomputer Applications,15(3),2003,200-222
    [2] L.Smarr,C.Catlett,Metacomputing,Communication of the ACM,1992,35(6),44-52
    [3] I.Foster,C.Kesselman,The Grid:Blueprint for a New Computing Infrastructure,MorganKaufmann,San Fransisico,CA,1999
    [4] I.Foster,C.Kesselman,Jeffrey M. Nick ,The Physilogy of the Grid, http://www.globus.org/alliance/ publications/papers/ogsa.pdf
    [5] I.Foster,What is the Grid?A Three Points Checklist,Grid Today,July 20,2002
    [6] David De Roure,Mark A. Baker,Nicholas R. Jennings,Nigel R. Shadbolt,The Evolution of theGrid,http://www.semanticgrid.org/documents/evolution/evolution.pdf
    [7] The Globus Alliance,http://www.globus.org/
    [8] K Czajkowski,I.Foster,N Karonis et al.A Resource Management Architecture forMetacomputing System[C],In:Proceeding of IPPS/SPSP98 Workshop on Job SchedulingStategies for Parallel Processing,Orlando,Florida,USA,1998
    [9] http://legion.virginia.edu/
    [10] M.Maheswaran,S.Ali,H.Siegel,D.Hensgen,R.Freund,Dynamic Mapping of a Class ofIndependent tasks onto Heterogeneous Computing Systems,Journal of Parrallel and DistributedCompting,1999,59(2):107-131
    [11] D. Kebbal,E.Talbi,J.Geib,Building and Scheduling Parallel Adaptive Applications inHeterogeneous Environments.In: Proceedings of the 1stIEEE Computer Society,pp. 195-201
    [12] H.EI-Rewini,T.Lewis,H.Ali,Task Scheduling in Parallel and Distributed Systems,PrenticeHall,Englewood Cliffs,New Jersey,1994
    [13] K.Arrow,L.Hurwicz,The Stability of the Competitive Equilibrium,Econometica,1958,26:522-552
    [14] S.Smale.Dynamics in General Equilibrium Theory,American Economic Review,1976,66(2):284-294
    [15]陈国良,安虹,陈凌,并行算法实践,高等教育出版社2004.1
    [16] Luis Moura,E.Silva,Rajkumar Buyya,Parrallel Programming Models and Paradigms,http://www.gridbus.org/~raj/cluster/v2chap1.pdf
    [17] Jennifer M. Schopf,A General Architecture of Scheduling on the Grid,http://www.mcs.anl.gov/~schopf/Pubs/sched.arch.2002.pdf
    [18] Kevin Kane,Blair Dillaway,Cyclotron:A Secure,Isolated,Virtual Cycle Scavenging grid in theEnterprise,Proceedings of the 6 th international workshop on Middleware for gridComputing,Leuven,Belgium,2008
    [19] Albeaus Bayucan,Robert L. Henderson,Casimir Lesiak,PBS External Reference Specification,http://www-unix.mcs.anl.gov/openpbs/docs/v2_2_ers.pdf
    [20] Stephen W. Turner,Lionel M. Ni,Betty H.C. Cheng, Time and/or Space Sharing in aWorkstation Cluster Environment, In:Proceedings of the 1994 conference onSupercomputing,1994,630-639.
    [21] Rizos Sakellariou and Viktor Yarmolenko,Job Scheduling on the Grid:Towards SLA-BasedScheduling.In Lucio Grandinetti(editor),High Performance Computing and Grids inAction,Volume 16 in the Advances in Parallel Computing series,IOS Press,2008,pp.207-222
    [22] Nam Thoai,Tran Dinh Toan,Tran Vu Ngoc Tuong, Resource Management and Scheduling onSupernode II, http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.104.2889&rep=rep1&type=pdf
    [23] Igor Grudenic,Sheduling Algorithms and Support Tools for Parallel Systems,http://www.fer.hr/_download/repository/Grudenickvalifikacijski.pdf
    [24] V. S. Sunderam,PVM:A Framework for Parallel Distributed Computing,Concurrency:Practiceand Experience,December,1990,Vol. 2, 315-339
    [25] MPI Documents, http://mpi-forum.org/docs
    [26] MPI-2 Standard, http://www.mpi-forum.org/docs/mpi-20-html/mpi2-report.html
    [27] Nicholas T. Karonis,Brian Toonen,Ian Foster,MPICH-G2:A Grid Enabled Implementation ofthe Message Passing Interface, http://www.chinagrid.net/grid/paperppt/mpich-g2-preprint.pdf
    [28] Globus Tookit Documents,http://www.globus.org
    [29] Ming Zeng,Ying Luo,Yang Yang,A fast method to build Grid workflow system,MachineLearning and Cybernetics,2008 International Conference.
    [30] GGF s working group on Grid scheduling dictionay,http://www.fz-juelich.de/zam/RD/coop/ggf/sd-wg.html
    [31] Graham,R.L.,et al ,Optimization and approximation in deterministic sequencing and scheduling:a sruvey,Ann, Discrete Math,1979,4: p.287-326
    [32] Jennifer M. Schopf,A General Architecture for Scheduling on the Grid,http://www.mcs.anl.gov/~jms/Pubs/sched.arch.2002.pdf
    [33] Jennifer M. Schopf,Ten Actions When Grid Scheduling, ftp://info.mcs.anl.gov/pub/tech_reports/reports/P1076.pdf
    [34] Jose de R. Braga P.Jr, Alexandre C.T. Vidal,Fabio Kon,Marcelo Finger,Trust in Large-ScaleComputational Grids:An SPKI/SDSI Extension for Representing Opinion,http://www.ime.usp.br/~mfinger/home/papers/conf/BVKF06.pdf
    [35] Xian-He Sun,Ming Wu,Grid Harvest Service:A System for Long-term ,Application-level TaskScheduling, http://cs.iit.edu/~scs/psfiles/SWipdps03.PDF
    [36] Rich Wolski,Neil T. Spring,Jim Hayes,The Network Weather Service:A Distributed ResourcePerformance Forecasting Service for Metacomputing, http://www.dsi.unive.it/~calpar/Prog-03-04/nws-arch.pdf
    [37] Rui Min,Maheswaran M. Scheduling Co-Reservations with Priorities in Grid ComputingSystems,Cluster Computing and the Grid,2002,2nd IEEE/ACM International Symposium,pp266-269
    [38] K. Cooper,A. Dasgupta,K. Kennedy,New Grid Scheduling and Rescheduling methods in theGrADS project, http://www.hipersoft.rice.edu/grads/publications/GrADS-IPDPS04.pdf
    [39] R. Sakellariou,H Zhao,A Low-Cost Rescheduling policy for efficient mapping of workflows ongrid systems, http://computacaografica.ic.uff.br/~boeres/slides_AP/papers/LowCostSchedulingGrids.zip
    [40] T. Casavant,J.Kuhl,Ataxonomy of Scheduling in General-purpose Distributed ComputingSystems,in IEEE Trans,on Software Engineering Vol. 14,No.2,pp.141-154,February 1988
    [41] K. Cooper, A. Dasgupta, K. Kennedy, C. Koelbel, A. Mandal, G. Marin, M. Mazina,J.Mellor-Crummey, F. Berman, H. Casanova, A. Chien, H. Dail, X. Liu, A. Olugbile,O. Sievert,H. Xia, L. Johnsson, B. Liu, M. Patel, D. Reed, W. Deng, C. Mendes, Z.Shi, A. YarKhan and J.Dongarra, New Grid Scheduling and Rescheduling Methods in the Project, in Proc. of the 18thInternational Parallel and DistributedProcessing Symposium (IPDPS'04), pp.199--206, SantaFe, New Mexico USA, April,2004.
    [42] J. Gehring and T. Preiss, Scheduling a Metacomputer with Uncooperative Sub-schedulers, inProc. of the 5th Workshop on Job Scheduling Strategies for Parallel Processing, Lecture Noteson Computer Science vol. 1659, pp. 179 201, San Juan, Puerto Rico, April 1999.
    [43] Michael Litzkow, Miron Livny, and Matt Mutka, Condor-A Hunter of Idle Workstations. InProc. The8th International Conference of Distributed Computing Systems, San Jose, California,June, 1988, pp.204-211.
    [44] James Frey, Todd Tannenbaum, et al, Condor-G: A Computation Management AgentforMulti-Institutional Grids. Journal of Cluster Computing, volume 5, pp. 237 -- 246, 2002.
    [45] F.Berman,R.Wolski,The AppleS Project:Astatus Report,2002 S. J. Chapin, D. Katramatos, J.Karpovich, and A. Grimshaw. Resource management in legion. In 5th Workshop on Job SchedulingStrategies for Parallel Processing, in conjunction with the International Parallel and DistributedProcessing Symposium, Apr 1999.
    [46] M. J. Lewis and A. Grimshaw. The core legion object model. In Proceedings of The Fifth IEEEInternational Symposium on High Performance Distributed Computing. IEEE Computer Society Press,August 1996.
    [47] S. J. Chapin,D. Katramatos, J.Karpovich,Resource management in legion.In 5th Workshop on JobScheduling Strategies for Parallel Processing,in conjunction with the International Parallel andDistrubuted Processing Symposium,Apr 1999
    [48] D. Abramson,J. Giddy, L. Kotler,High Performance Parametric Modeling with Nimrod/G:KillerApplication for the Global Grid? In Proceesing of IPDPS2000
    [49] Rajkumar Buyya,Economic-based Distributed Resource Management and Scheduling for GridComputing,Monash University,Apr 2002.
    [50] Rajkumar Buyya,David Abramson,Jonathan Giddy, Nimrod/G: An Architecture for a ResourceManagement and Scheduling System in a Global Computational Grid,http://www.buyya.com/papers/nimrodg.pdf
    [51] Rajkumar Buyya,Manzur Murshed,David Abrmson,A Deadline and Budget ConstrainedCost-Time Optimisation Algorithm for Scheduling Task Farming Applications on Global Grids,http://www.buyya.com/papers/gridsim-ct-sched.pdf
    [52] Global Grid Forum s Draft,Grid Economics Services Architecture, http://www.ggf.org/Meetings/ggf7/drafts/CompEconArch1.pdf
    [53] R. Wolski,JS Plank,J Brevik,T. Bryan,G-commerce:Market Formulations controlling resourceallocation on the computatianal grid, http://doi.ieeecomputersociety.org/10.1109/IPDPS.2001.924985
    [54] Rajkuma Buyya David Abrmson Jonathan Giddy and Heinz Stockinger,Economic Models forResource Management and Scheduling in Grid Computing,Special Issue on Grid ComputingEnvironment,The Journal of Concurrency and Computation:Practice andExperience(CCPE),Wiley Press,May 2002
    [55] Rajkumar Buyya,Heinz Stockinger,Jonathan Giddy,and David Abramsom,Economic Modelsfor Management of Resources in Peer-to-Peer and Grid Computing,Technical Track onCommercial Applications for High-Performance Computing,SPIE International Symposium onthe Convergence of Information Technologies and Communications(ITCom,2001),August20-24,2001,Denver,Colorado,USA
    [56] Rajkumar Buyya,David Abramson,Jonathan Giddy,Grid Resource Management,Scheduling,andComputational Economy,In Proceedings of the 2ndInternational Workshop on Global andCluster Computing(WGCC 2000),Tsukuba/Tokyo,Japan,March 15-17,2000
    [57] Rajkumar Buyya,David Abramson,and Jonathan Giddy,An Economy Driven ResourceManagement Architecture for Global Computational Power Grids,The 2000 InternationalConference on Parallel and Distributed Processing Techniques and Applications(PDPTA2000),Las Vegas,USA,June 26-29,2000
    [58] R.Smith,R.Davis,The Contract Net Protocol:High Level Communication and Control in aDistributed Problem Slover,IEEE Transactions on Computers,Vol. C-29,No. 12, pp.1104-1113,DEC.1980,IEEE CS Press,USA
    [59] R.Buyya,D.Abramson,J.Giddy,A Case for Economy Grid Architecture for Service-OrientedGrid Computing ,Proceedings of the International Parallel and Distributed ProcessingSymposium:10 th IEEE International Heterogeneous Computing Workshop(HCW 2001),April23,2001,San Francisco,California,USA,IEEE CS Press,USA,2001
    [60] Holly Dail,Otto Sievert,Fran Berman,Henri Casanova,Scheduling in the Grid ApplicationDevelopment Software Project, http://www.netlib.org/utk/people/JackDongarra/PAPERS/grads-kluwer2003.pdf
    [61] Sathish S. Vadhiyar,Jack J. Dongarra, A Metascheduler fot the Grid,http://www.serc.iisc.ernet.in/~vss/publications/vadhiyar-metascheduler.pdf
    [62] M Wieczorek,R Prodan,T Fahringer, Scheduling of Scientific workflows in the ASKALON gridenvironment, http://sigmod.acm.org/sigmod/record/issues/0509/p56-special-sw-section- 9.pdf
    [63] Z Yu,W Shi,An Adaptive rescheduling strategy for grid workflow applications,http://www.cecs.uci.edu/~papers/ipdps07/pdfs/IPDPS-1569010579-paper-1.pdf
    [64] Fangpeng Dong,Selim G. Akl,Scheduling Algorithms for Grid Computing:State of art and OpenProblems, http://research.cs.queensu.ca/home/akl/techreports/GridComputing.pdf
    [65] C Du,S Ghosh,S Shankar,XH Sun,A runtime system for autonomic rescheduling of MPIprogrames, http://www.cs.iit.edu/~scs/psfiles/sunx_rescheduling.pdf
    [66] Catalin Dumitrescu,Ian Foster,GRUBER:A Grid Resource SLA Broker,http://grid.uchicago.edu/caches/gcl/capone-vdt139/capone/lib/gce-client/vds/contrib/policytools/GRUBER/docs/Gruber.pdf
    [67] Jon Maclaren,Rizos Sakellariou,Jon Garibaldi and Djamila Ouelhadj,Towards Service LevelAgreement Based Scheduling on the Grid, http://ima.ac.uk/papers/maclaren2004a.pdf
    [68] LO Burchard,M Hovestadt,O Kao,A Keller, The Virtual Resource Manager: An Architecture forSLA-aware Resource Management, http://kbs.cs.tu-berlin.de/teaching/ws2004/gridcomputing/material/vrm.pdf
    [69] CL Dumitrescu,I Raicu,I Foster,Usage SLA-Based Scheduling in Grids,http://people.cs.uchicago.edu/~iraicu/publications/2006_JCCPE06_SchedulingGrid-journal.pdf
    [70] Jan Seidel,Oliver Waldrich,Wolfgang Aiegler,Using SLA for resource management andScheduling-a survey,CoreGrid Technical Report Number TR-0096,August 30,2007,http://www.coregrid.net/mambo/images/stories/TechnicalReports/tr-0096.pdf
    [71] S Zhao,V Lo,CG Dickey,Result Verification and Trust-based Scheduling in Peer-to-PeerGrids,http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.59.6930&rep=rep1&type=pdf
    [72] Robson de Oliveira Albuquerque,Fernanda Fontes Cohen,Analysis of a trust and reputationmodel applied to a computational Grid using software agents,Convergence and HybridInformation Technology,2008.
    [73] J Sonnek,M Nathan,A Chandra,J Weissman,Reputation-based scheduling on unreliabledistributed infrastructures, http://www.cs.umn.edu/~chandra/papers/icdcs06/TR.pdf
    [74] Qing Ding,Xi Li,XueHai Zhou,Reputation based Service Selection in GridEnvironment,Computer Science and Software Engineering,2008 International Conference
    [75] Yiyu Yu,Junhua Tang,Liming Hao,Sisi Dai,Yue Wu,A Grid Trust Model Based On MADMTheory,Global Telecommunication Conference,2008.
    [76] John Von Neumann,Oskar Morgenstern, Theory of Games and Economic Behavior,PrincetonUniversity Press,ISBN 0691130612,20007.03.19
    [77]曹鸿强,肖侬等,一种基于市场机制的计算网络资源分配方法,计算机研究与发展,2002(39)8 82-86
    [78] Yuanhui Li,Depeng Zhao,Jun Li,Scheduling Algorithm Based on Integrated Utility of MultipleQoS Attributes on Service Grid,Grid and Cooperative Computing,2007,Sixth InternationalConference.
    [79] Juan Chen,Bin Lu,An Universal Flexible Utility Function in Grid Economy,ComputationalIntelligence and Industrial Application,2008,Vulume 2,19-20 Dec:809-812.
    [80] Jacek Gomoluch,Michael Schroeder,Market-based Resource Allocation for Grid Computing:AModel and Simulation, http://www.biotec.tu-dresden.de/schroeder/group/papers/gomoluchMGC03.pdf
    [81] Thomas Sandholm,Kevin Lai,Market-Based Resource Allocation using Price Prediction in aHigh Performance Computing Grid for Scientific Application, http://www.hpl.hp.com/personal/Kevin Lai/projects/tycoon/doc/HPDC2006.pdf
    [82] Dillon M. Feuz,Market Signals in Value-Based Pricing Premiums and Discounts,Journal ofAgricultural and Resource Economics,1999,24(2):327-341
    [83] P. P. Belobaba,Application of a probabilistic decision model to airline seat inventorycontrol.Operations Research,37(2):183-197,1989
    [84] R. L. Phillips,Pricing and Revenue Optimization.Stanford University Press,2005
    [85] Smith,W. Foster,I.Taylor,Scheduling with advanced Reservations,Parallel and DistributedProcessing Symposium,2000,127-132.
    [86] Claris Castillo,George N. rouskas,Khaled Harfoush,On the Design of Online SchedulingAlgrithms for Advance Reservations and Qos in Grids, https://www.csc.ncsu.edu/faculty/rouskas/Publications/Submitted/Submitted-Castillo-2007.pdf
    [87]杨长兴,吕祯恒,一种统一的资源预留策略,计算机工程与应用,2005 41 24 80-83
    [88] Azzedin,F. and M. Maheswaran,Towards Trust-Aware resource Management in GridComputing Systems,2 nd IEEE/ACM International Symposium on Cluster Computing and theGrid,2002,452-452
    [89] Runfang,Z, H, Kai,Trust overlay networks for global reputation aggregation in P2P gridComputing,20 th International Parallel and Distributed Processing Symposium,2006,10-12
    [90] Song,S.S.,K. Hwang,Y.K.Kwok,Risk resilient heuristics and genetic algorithms forsecurity-assured grid job scheduling,IEEE Transactions on Computers,2006.55(6),703-719
    [91] Freisleben B. ,Gleichmann G.,Controlling airline seat allocations with neural networks,SystemSciences,1993,Proceeding of the Twenty-Sixth Hawaii International Conference.
    [92] Hong Sun,Liyuan Zhao,Xiang Zhang,Yu Wang,A Method of Evaluating Airline FleetComposition,Natural Computation,2008,ICNC 08.Fourth International Conference.
    [93]张雯,樊玮,基于蚁君算法的航班网络座位优化研究,计算机应用,2008 28 10 2645-2647
    [94] Oh-han Kang,Sang-seong Kang,A Web-based Toolkit for Scheduling Simulation UsingGridSim,Grid and Coopertive Computing,2006,Fifth International Conference
    [95] Anthony Sulistio Gokul Poduval Rajkumar Buyya Chen-Khong Tham Constructing A GridSimualtion with Differentiated Network Service Using Gridsim http://www.gridbus.org/~raj/papers/gridsim_net.pdf
    [96] Rajkumar Buyya Manzur Murshed GridSim A Toolkit for the Modeling and Simulation ofDistributed Resource Management and Scheduling for Grid Computing http://buyya.com/papers/ gridsim.pdf
    [97] Manzur Murshed Rajkumar Buyya,Using the GridSim Toolkit for Enabling Grid ComputingEducation, http://www.gridbus.org/papers/gridsimedu.pdf.
    [98] H.J. Song,X. Liu,D. Jakobsen,R. Bhagwan,X. Zhang,The MicroGrid:A Scientific tool formodeling Computational Grids,Scientific Programming,IOS Press,127-141
    [99] Lasseter,R.H,Paigi,P.,MicroGrid:a conceptual solution,Power Electronics SpecialistsConference,2004,Vol.6 ,4285-4290
    [100] HuaXia Xia,Dail,H. Casanova,H. Chien,The MicroGrid:using online simulation to predictapplication performance in diverse grid network environments,Challenges of LargeApplications in distributed Environments,2004,52-61
    [101] Casanova,H.,Simgrid:a toolkit for the simulation of application scheduling,ClusterComputing and the Grid,2001,430-437
    [102] Casanova,Henri Legrand,Arnaud Quinson,Simgrid:A Generic Framework for Large-ScaleDistributed Experiments,Computer Modeling and Simulation,126-131
    [103]查礼,徐志伟,林国璋,刘玉树,基于Simgrid的风格高度模拟,计算机工程与应用,2003 39 14 2345-2349
    [104] David G. Cameron,Ruben Carvajal-Schiaffino,A. Paul Millar,UK Grid Simulation withOptorSim, http://www.chinagrid.net/grid/paperppt/gridsimu/gs6.pdf
    [105] Jiong Li,Guangchun Luo,Haoran Chen,Research on Replication Stategies for Data GridBased on Optorsim,Networked Computing and Advanced InformationManagement ,2008,NCM 08,Fourth International Conference
    [106] D.G.Cameron,A.P.Millar,C.Nicholson,Optorsim: a simulation tool for scheduling andreplica optimization in data grids, http://www.gridpp.ac.uk/papers/chep04_optorsim.pdf
    [107]陈国良,并行算法,高等教育出版社,2003.8
    [108] R. Wolski,J. Plank,J. Brevik,T. Bryan,Analyzing Market-based Resource AllocationStategies for the Computation Grid.The International Journal of High Performance ComputingApplication,2001,15(3):258-281
    [109] K.Subramoniam,M. Maheswaran,M. Toulouse,Towards a Micro-Economic Model forResource Allocation in Grid Computing System,In:Proceedings of the 2002 IEEE CanadianConference on Electrical&Computer Engineering,May 2002,Winipeg,Manitoba,IEEEComputer Society,pp.782-785
    [110] Alexandru Caracas Jorn Altmann A Pricing Information Service for GridComputing,Proceedings of the 5 th international workshop on Middleware for gridcomputing,2007
    [111] Xiangang Zhao Liutong Xu Bai Wang A Dynamic Price Model with Demand Predictionand Task Classification in Grid,Proceedings of the Sixth International Conference on Grid andCoopertive Computing,2007,pp.775-782
    [112] J. Cheng,M.Wellman,The WALRAS Algorithm:A Convergent Distributed Implementationof General Equilibrium Outcomes,Computational Economics,1998,12(1):1-24
    [113] F.Ygge,Market-Oriented Programming and Its Application to Power LoadManagement,Department of Computer Science,Lund University,Sweden,1998
    [114] Omer Ozan Sonmez,Attila Gursoy,Comparison of Pricing Policies for a ComputationalGrid Market,The Second Grid Resource Management Workshop,2005,pp.776-773

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

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

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