拟解决的关键科学问题及主要研究内容.docVIP

拟解决的关键科学问题及主要研究内容.doc

  1. 1、本文档共3页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
拟解决的关键科学问题和主要研究内容 来源: HYPERLINK /973 \t _blank 973国家重点科研项目?????点击率:3829????发布时间:2007-08-31 15:43 1. 关键科学问题 计算系统的资源规模不断扩展、处理能力快速增强、资源种类日益丰富,但是计算能力的快速增长并未带来计算资源利用效率和灵活性的提升,计算系统也越来越复杂,软件支撑环境类型多、版本多,管理配置困难,使用不方便,计算资源难以有效利用。计算系统日趋强大的计算能力和相对落后的计算模式之间的矛盾不断加剧,寻求新型的计算机理与模式,有效组织现存的和正在发展的计算设施和信息资源,在快速发展的硬件系统、多种类型和版本的软件支撑、复杂多变的应用需求之间寻找新的平衡点,对外提供高效、透明、普适、安全的服务,已成为信息技术领域面临的重大挑战。 计算系统虚拟化为该问题的解决提供了一个良好的契机,它能够动态组织多种计算资源,隔离具体的硬件体系结构和软件系统之间的紧密依赖关系,实现透明化的可伸缩计算系统架构,从而灵活构建满足多种应用需求的计算环境,提高计算资源的使用效率,发挥计算资源的聚合效能,并为用户提供个性化和普适化的计算资源使用环境。虚拟计算系统可以更加充分合理地利用计算资源,满足日益多样的计算需求,使人们能够透明、高效、可定制地使用计算资源,从而真正实现灵活构建、按需计算的理念。 传统理论与方法难以描述计算系统虚拟化所体现的计算资源的优化、体系结构的透明化、应用的个性化、计算结果的可视化和可信化等基本特征。本项目将运用系统科学的相关理论,探索计算系统虚拟化内在的基本规律,面向计算系统虚拟化这样一个新的研究对象,以计算系统的高效性、透明性、自组织性、协同普适性为目标,创建一套新型的理论、方法和技术体系。为适应新型计算系统的发展需求,针对国内外计算系统的多核化发展趋势,本项围绕下列三个重要科学问题对计算系统虚拟化的基础理论与方法展开研究: ??科学问题一:计算系统的动态构建 为解决计算系统体系结构的紧耦合特性与多粒度资源使用需求之间的矛盾,应从系统结构的角度,按照应用任务的需求,将资源进行共享和动态划分,以便于动态建立起基于多核的虚拟计算机或者基于分布式计算资源的虚拟计算环境。 现有计算系统受固定性限制,难以满足人们对计算系统不断增长以及不断变化的个性需求。现有的虚拟化技术能够在一定程度上实现虚拟计算系统,但更多的是针对特定硬件体系结构进行虚拟化,其技术和算法以及应用方法难以广泛适用,并且缺少理论和技术体系上的支撑。虚拟计算系统应具有兼容性、动态性、高效性、透明性、安全性以及高可用性等特征,这需要我们在现代计算机体系结构下,探讨新的物理计算资源虚拟化方法,从硬件资源、操作系统、虚拟机管理器的特征分析与抽象,以及相互之间的特征交互体系等方面,来研究新型系统级虚拟化架构和虚拟计算系统动态构建理论及优化方法。为实现虚拟计算系统中资源的按需定制,需要按照应用任务的需求将资源进行动态配置。因此,如何使计算系统虚拟化成为一种具有“动态构建”能力的新型计算模式,以应对计算系统体系结构的紧耦合特性与多粒度资源使用需求之间的矛盾,是本课题面临的首要科学问题。 ??科学问题二:计算资源使用的高效透明 为解决计算系统资源环境的复杂性特征和任务执行的高效透明需求之间的矛盾,应从计算资源组织和管理的角度,屏蔽异构的硬件设备、复杂的软件环境以及计算资源的广泛分布特性,以使计算系统保持高效率、透明化的运转方式。 随着计算技术的快速发展,计算系统日趋复杂,具有异构特征的计算资源广泛分布于互联网环境中。如何有效组织和管理计算资源,以应对计算系统资源环境的复杂性特征和任务执行的高效透明需求之间的矛盾,是虚拟计算系统需要面对的重要科学问题。现有各种计算技术的研究目前还无法为大量任务执行提供高效、透明的资源组织管理与使用手段。透明性主要体现在两个方面:针对实际应用部署的透明性,虚拟计算系统应屏蔽底层计算单元的异构性,并根据实际应用的多样化需求组织资源,形成适合任务高效透明执行的计算环境;针对实际应用开发人员,现有应用不需要修改或只需要少量修改就能运行于虚拟计算系统之上。高效性主要体现在三个层次:根据实际应用需求合理地对资源进行组织和管理,保证资源利用的高效性;运行于虚拟计算系统的应用可获得比现有运行环境更高的计算效益;虚拟计算系统上的应用开发具有更高的效率。 ??科学问题三:计算环境的协同普适 为解决计算系统使用环境的复杂性特征与应用的个性化需求之间的矛盾,应从用户使用环境的角度,建立可移植、可重构、按需定制的可视化用户使用环境和程序执行的自动配置环境,以适应软硬件环境和任务需求的变化,协调分布呈现的计算资源,建立任务执行的协同计算环境。 计算系统使用环境的复杂性和用户需求的多

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档