近年来,随着信息化的不断发展,人们迫切需要处理数据能力极其强的计算机,超级计算机虽然能完成此工作,但是它的价格是普通工作领域的人们无法接受,于是,一种价格低廉并且数据处理能力超强的计算模式成为研究的重点,最终科学家们经过努力研究出了一种能让普通用户也能接受的计算方法——Grid Computing(网格计算)。网格计算把互联网上暂时闲置下来的、分布在不同地理位置的异构动态资源充分利用起来,协同解决本地资源无法解决且复杂的大规模问题。网格计算这种计算模式使互联网形成了一个“虚拟的超级计算机”,其中每一台参与计算的计算机就是一个结点,而整个计算模式是由成千上万个“节点”组成的一张网格,故这种计算方式叫网格计算。网格计算实现了互联网上的所有资源(包括计算机资源,存储资源,通信资源,软件资源,信息资源,知识资源)的全面共享和协同工作,并能为用户提供一个“随时连随时用”式的服务。处理数据能力强和充分利用网上的闲置能力是网格计算的两大优势,作为这种新型的而又能满足大众用户的计算模式网格计算在各行各业的信息化当中发挥着重要影响。44707
二.研究现状
网格计算技术具有广阔的发展前景,各个国家都纷纷投入大量的人力和资源进行研究,并且启动了一些项目。
1.3.1国外研究现状
美国早在1992年已经开始着手高性能计算方面的研究计划,并且投入了大量的人力和资源。就连美国国防部也开始研究一个关于“全球信息网格”的计划。美国相对来说是最早开始投入研究的,但英国政府也不甘落后,也相继投入1亿英镑,构建了“英国国家网格”。另外,还有韩国等国家也相继开始了对网格技术的研究论文网。
1.3.2国内研究现状
相对于国外,我国对网格计算的研究也从没落后过。开始了对网格计算的研究是在1996年。2001年,提出了织女之星网格计划,并且取得了一定进展。2002年,上海投入大量资金来支持e-Institute项目建设。另外我国还把网格研究列入“863计划”,在此计划支持下,我国网格计算技术已取得一定进展,并向世界水平方向发展。
三.参考文献对本课题的指导
文献[2、3、1、4、11]介绍了网格计算技术,详细的介绍了网格的概况和核心技术。对本论文的第一部分网格计算的发展给出了很好的指点。
文献[5]对本论文的调度策略这一块给予了指引。
文献[9、6、10]是在原有的调度算法的基础上针对某一方面提出了改进算法,以提高服务的质量以及运行的效率。对于本论文的第三部分的第二小节调度算法的改进算法给予了指导。
文献[7] 对网格计算中的任务调度模型进行了研究。对论文第四部分给予了启示
文献[8]主要讲了网格的调度算法,对于本论文的第三部分网格计算调度算法这一块起到了很大的帮助,使我更深入的理解了调度算法,以及调度算法的优缺点。
文献[12、13、14]使我更能整体把握论文的结构,开阔了视野。
四.结论
随着科技的不断发展,人们迫切希望能有更强大的计算能了的技术,而网格计算顺应了时代的发展,许多大公司和一些研究所包括政府在内都投入了很大的人力、物力来研究,并且取得了很多方面的进展。本论文的研究主要完成了一下工作:
⑴网格的发展(包括网格计算的概念、网格的分类、目前网格计算的研究现状以及几个比较典型的网格的体系结构)。
⑵研究了网格计算中任务的调度策略,写出了协同调度策略和重叠调度策略。