网格计算:过去、现在与未来
1. 社区网格模型
在过去十年里,网格领域逐渐形成了一种分层模型,用于开发整合网格资源所需的复杂服务和软件系统。该模型为网格提供了分层抽象,以下是对其各层的详细介绍:
- 硬件资源层 :处于社区网格模型的最底层,包含计算机、网络、数据存档、仪器、可视化设备等。这些资源具有分布性、异构性,性能差异大,且资源池动态变化,新资源不断加入,旧资源逐渐淘汰,同时在共享多用户环境中性能也会有所波动。
- 公共基础设施层 :由虚拟化网格的软件服务和系统构成。像NSF的中间件倡议(NMI)、OGSA以及Globus等新兴标准,为访问网格的异构和动态资源池提供了统一的层面。此层的关键在于社区对软件达成共识,将网格呈现为统一的虚拟平台,为更有针对性的软件和应用提供目标。
- 用户和应用聚焦的网格中间件、工具与服务层 :构建在公共基础设施之上的软件包,通过屏蔽认证、文件传输等系统活动的复杂性,使应用能更高效地利用网格资源。门户、社区代码、应用调度软件等都位于该层,为应用和用户与公共网格基础设施建立连接。
- 网格应用层 :代表应用和用户。网格的成功最终取决于用户群体,其他各层需确保为用户提供强大、稳定、可用且实用的计算和数据管理平台。从广义上讲,只要通过网格基础设施的统一接口访问目标资源,即使仅使用网格中单一资源的应用也属于网格应用。
此外,垂直层代表了网格发展的下一步方向。左侧垂直层体现了新设备(如传感器、PDA和无线设备)的影响,未来10年这些设备需与网格集成,这将加剧管理异构性和提升性能的挑战。右侧
超级会员免费看
订阅专栏 解锁全文
1056

被折叠的 条评论
为什么被折叠?



