您应该知道Andrew文件系统是什么

AFS的一位创始人表示:“将数据存储在云里,并通过边缘的按需缓存传送部分数据的模式,如今是所有人都习以为常的事情。

美国计算机协会

当我看到安德鲁文件系统(AFS)的创造者已被命名为$ 35K ACM软件系统奖的接收者,我对自己说:“太酷了,我记得在像太阳微系统这样的公司工作时的AFS……请不要让我解释这是什么鬼东西。”

也不要问我的同事。在办公室里对六个人做了一个快速的调查,当提到安德鲁文件系统时,大部分人都是一脸茫然。安德鲁文件系统是20世纪80年代早期开发的一项技术,以安德鲁·卡内基(Andrew Carnegie)和安德鲁·梅隆(Andrew Mellon)的名字命名。但是正如计算机械协会的奖项所表明的,AFS作为一种基础技术确实值得了解,它为广泛使用的云计算技术和应用铺平了道路。

更多:旋风之旅,高科技的重要奖项,荣誉和奖品

卡内基梅隆大学计算机科学教授马哈德夫·萨特亚·萨特亚那拉亚南说他是AFS团队的一员,通过电子邮件回答了我的一些问题,包括这个可伸缩的、安全的分布式文件系统的起源、它的重要性以及它目前的地位。Satyanarayanan与John Howard、Michael Leon Kazar、Robert Nasmyth Sidebotham、David Nichols、Sherri Nichols、Alfred Spector和Michael West一起被ACM认可。

有没有什么方法来量化AFS如何广泛使用成为和组织各种最常用的呢?任何意义上它仍然多少被使用,是为了什么?

过了大约25年的时间,AFS已经被许多美国和非美国大学。许多国家实验室超级计算机中心和类似机构也使用AFS。公司在金融行业(如高盛)等行业也使用AFS。AFS部署的一个有用的快照是由纸“提供一种广域分布式文件系统的实证研究出现在ACM交易的电脑系统在1996年。这篇论文:

AFS最初是为满足卡内基梅隆大学(Carnegie Mellon University)的计算需求而设计的,现在已经扩展到联合10个国家的大约1000台服务器和20000个客户端。我们估计全世界有超过10万用户使用这个系统。AFS的地理跨度、用户数量和机器数量都是有史以来最大的分布式文件系统,并得到了广泛的应用。”

图1中的文件显示,AFS跨越59层教育的细胞,22个商业细胞,11个政府细胞,细胞39在美国以外的快照的时间。雷竞技比分除了AFS的这个大联合多组织部署,有个别机构内AFS的许多非联合部署。

什么一直在当今的云计算和企业计算环境AFS的影响最大?

将数据存储在云中,并通过边缘的按需缓存交付部分数据的模式,如今是每个人都习以为常的事情。该模型首先由AFS构思和演示,这可能是它最大的影响。它简化了操作人员的管理复杂性,同时为最终用户保留了性能和可伸缩性。从终端用户的角度来看,能够走近任何一台机器并将其作为自己的机器使用,这提供了极大的灵活性和便利性。特定于用户的所有数据都是通过网络按需交付的。保持您使用的所有机器的同步变得非常简单。部署AFS的组织的用户发现这是一种令人上瘾的功能。事实上,正是这种能力启发了DropBox的创始人创办他们的公司。他们将麻省理工学院的AFS作为雅典娜环境的一部分,并希望在更大的范围内实现这种毫不费力的能力,使一个人使用的所有机器保持同步。最后,AFS的许多体系结构原则和实现技术在过去几十年影响了许多其他系统。

AFS最初是如何产生的?

1982年,CMU和IBM签署了一项合作协议,在CMU校园内创建一个“分布式个人计算环境”,该环境后来可能被IBM商业化。实际合作始于1983年1月。关于这些早期的信息的一个很好的参考是[詹姆斯H。] Morris等人题为“Andrew:分布式个人计算环境”。该协议的背景如下。1982年,IBM刚刚推出了IBM PC,这被证明是非常成功的。与此同时,IBM充分认识到企业级应用的个人计算所需的技术能力,信息共享方便,安全,并具有适当的访问控制。这在仍处于20世纪80年代占主导地位的分时系统是可能的。如何在基于PC的企业的分散和零散的世界实现这一目标是不是在IBM-CMU合作协议1982年的很大一部分明确是开发一种解决这个问题。以上的信息技术中心(1983年)的第一年的一半,集思广益就如何最好地实现这个目标用了。通过这种集思广益的过程,分布式文件系统出现了约1983年8月,作为企业级信息共享的最佳机制。如何实现这样的分布式文件系统,然后成为我们努力的重点。

如果AFS的创造者不得不重新做一遍,他们在构建AFS时会有什么不同呢?

我至少能想到两件事:一件小事和一件大事。

小的是设计和AFS的早期演化发生的出现[网络地址转换(NAT)之前 - 在基于网络的防火墙。这些被广泛使用的今天在家庭,小型企业等。他们的存在使得难以对服务器发起与客户接触,以建立一个回调通道。如果我们普遍使用的基于NAT的防火墙后开发了AFS,我们将不得不重新思考认真如何最好地实现NAT防火墙的存在回调。

更大的东西有与万维网的事情。Mosaic浏览器在1990年代初期出现的,和Netscape Navigator晚了一点。届时AFS已经存在了很多年,并且是广泛使用在许多地方。如果我们意识到多么宝贵的浏览器最终将成为一个工具,我们将支付更多的关注。在地址例如,浏览器可以在AFS通过使用“文件://”使用,而不是“// HTTP”。所有这一切都内置到AFS强大的缓存和一致性维护机器便被通过一个用户友好的工具,也最终被证明是极有价值访问。这可能是浏览器和AFS本来可以有一个更共生进化,HTTP和浏览器最终没有。

看起来开源世界中可能还有AFS的残余?

确实。的OpenAFS继续是一个积极的开源项目。许多机构(包括CMU)继续使用AFS生产使用,现在这个代码是基于的OpenAFS。

此外,我在Coda文件系统上的工作是从1986年11月的AFS版本派生出来的。Coda在90年代中期是开源的。今天,这个代码库仍然是活跃的和有用的。在Coda中隐藏着早期AFS的思想和实际代码。

做任何你有什么,他们会用奖金做任何壮观的计划?

然而任何具体的计划。我们已经讨论过把这笔钱捐给慈善事业的可能性。

加入网络世界社区吧有个足球雷竞技app脸谱网LinkedIn对那些顶级心态的话题发表评论。

版权©2017Raybet2

工资调查:结果在