I-WAY高性能分布式计算实验的软件基础设施解析与探讨
1. 引言
随着高性能网络、计算机、信息服务器和显示技术的不断发展,设计能够将远程计算和信息资源融入本地计算环境的网络工具,以及连接人员、计算机和数据库的协作环境成为可能。然而,开发这些工具和环境面临诸多技术问题,例如远程计算、通信和数据资源的命名与定位、资源集成、网络连接的选择、安全与可靠性保障以及数据的统一高效访问等。
此前的研究和开发工作提出了各种“点解决方案”,但很少有工作能将这些解决方案集成起来,以满足大规模互联网中高性能分布式应用在可扩展性、性能、功能、可靠性和安全性方面的要求。在这样的背景下,1995年初I-WAY项目应运而生,旨在提供一个大规模测试平台,用于部署创新的高性能和地理分布式应用。
I-WAY项目的核心是开发名为I-Soft的管理和应用编程环境,它运行在各参与站点部署的专用I-WAY存在点(I-POP)机器上,提供统一的认证、资源预留、进程创建和通信功能。本文将介绍I-Soft开发中采用的技术,并总结部署和评估过程中的经验教训,主要贡献包括以下新颖概念和技术的设计、原型制作、初步集成和基于应用的评估:
- 存在点机器作为广域分布式计算的结构化和管理技术。
- 使用调度器代理的计算资源代理,以提供集成不同本地调度器的统一调度环境。
- 使用授权代理构建统一的认证环境,并定义跨多个管理域的信任关系。
- 网络感知的并行编程工具,利用拓扑、网络接口、启动机制和节点命名等配置信息,提供异构系统的统一视图并优化通信性能。
2. I-WAY实验
2.1 应用
I-WAY实验的独特之处在于其应用导向。以往的
超级会员免费看
订阅专栏 解锁全文
998

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



