网格计算:过去、现在与未来
1. 网格计算简介
网格计算是一种计算和数据管理基础设施,它为全球的商业、政府、研究、科学和娱乐等领域提供电子支撑。就像互联网将各种资源整合形成信息的虚拟平台一样,网格计算整合了网络、通信、计算和信息,为计算和数据管理提供了一个虚拟平台。
网格基础设施能够动态地将各种资源连接在一起,以支持大规模、资源密集型和分布式应用程序的执行。大规模的网格具有分布式、异构性和动态性的特点,它承诺提供近乎无限的计算周期和存储能力,以及不受地理位置限制地访问仪器、可视化设备等。
在英国,这种日益全球化的科学研究合作愿景被称为“e - Science”。英国的e - Science计划旨在促进科学和数据导向的网格应用开发,其目标包括协助开发用于e - Science应用的网格e - 公用事业基础设施,以及支持所有科学和工程学科的综合校园基础设施的发展。该计划涵盖了健康与医学、基因组学与生物科学、粒子物理学与天文学、环境科学、工程设计、化学与材料科学以及社会科学等多个领域。
2. 网格计算的起源
2.1 并行计算的影响
20世纪80年代是并行计算机硬件、软件和应用的研究、开发和部署的活跃时期。当时,并行计算专注于开发支持同时性的算法、程序和架构。随着应用开发者开始开发大规模代码,一些团队开始考虑通过分布式计算来解决更大规模的问题。
在80年代和90年代,并行计算机软件致力于提供强大的处理器间通信管理机制,以及并行机器的开发和执行环境。像Parallel Virtual Machine (PVM)、Message Passing Interface (MPI)、High Performan
超级会员免费看
订阅专栏 解锁全文

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



