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

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



