37、探索分布式计算:从Condor到网格计算的发展之旅

探索分布式计算:从Condor到网格计算的发展之旅

1. 分布式计算的早期探索与Condor的诞生

1.1 分布式计算的起源与挑战

计算机科学家们长期以来一直追求能够轻松获取大量计算能力。自20世纪60年代起,人们就设想构建像电话一样普及且简单的计算服务,这激励着系统设计师们不断探索。到了70年代,人们认识到通过连接小型设备而非依赖昂贵的超级计算机,就能以较低成本实现强大的计算能力。对分布式处理器管理方案的兴趣日益浓厚,甚至一度引发了关于“分布式”概念含义的小争议。

早期的研究证明了分布式计算的可行性,但也发现其实现难度较大。当消息可能丢失、损坏或延迟时,必须使用精确的算法来构建一个可理解(即使无法完全控制)的系统。20世纪80年代初的生产系统,如Locus和Grapevine,已经意识到在面对故障时,系统的一致性和可用性之间存在着根本的矛盾。

1.2 Condor项目的诞生

在这样的背景下,Condor项目应运而生。在威斯康星大学,Miron Livny将他1983年关于合作处理的博士论文与强大的Crystal Multicomputer以及新颖的Remote UNIX软件相结合,创造了Condor这一分布式计算系统。与当时占主导地位的集中控制模型不同,Condor强调系统中的每个参与者都可以自由决定贡献的程度。

Condor系统很快成为威斯康星大学生产计算环境的重要组成部分,这部分得益于它对保护个人利益的关注。在实际应用中,Condor项目从真实用户那里学到了很多经验教训。例如,当机器所有者感觉自己的使用受到干扰时,他们会迅速退出系统,因此Condor规定必须确保所有者对其机器的控制权。此外,由于用于表示用户

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值