
NFS Illustrated by Brent Callaghan.pdf (from z-lib.org)
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
《NFS Illustrated by Brent Callaghan》是一本由Brent Callaghan编绘的专业指南,通过丰富的插图和详尽的文字解析,深入浅出地介绍了网络文件系统(NFS)的原理与应用。
自从1986年加入Sun Microsystems以来,我就一直在与NFS协议打交道。那时NFS市场正在迅速扩张,我很高兴能参与到由Bob Lyon领导的团队中去开发该协议及其在SunOS上的首个实现版本。在NFS小组里,这项技术虽然强大却还很粗糙,需要被充分利用起来。我们希望它能在尽可能多的平台上运行,因此一个专门负责帮助其他公司在其计算机上实施NFS的移植组应运而生。
我们的推广活动略显超前于时代。当“开放系统”这一概念还未成为老生常谈时,我们就已将Sun RPC的源代码免费提供给公众下载,并组织了首届Connectathon活动。在Connectathon期间,我们对NFS的热情与来自其他公司的工程师们产生了共鸣——他们带着自己的机器、源码和零食,在网络连接下度过了几天时间,相互测试各自的NFS客户端和服务端实现。
NFS协议的成功在于它能通过现有的接口为程序提供远程文件访问功能。这意味着无需更改软件来支持远程文件访问或对文件命名进行特殊处理。然而,这种成功也使得远程文件几乎无法与本地文件区分开来。例如,一个将本地磁盘上的文件备份到磁带的程序需要避免意外地遇到NFS文件系统。
对于大多数人来说,除了系统管理员之外,NFS是隐形的存在——除非你忽略那些罕见的“NFS服务器未响应”的错误信息。很容易忘记有这样一个技术存在。实际上,NFS没有自己的编程接口;甚至软件工程师也无需直接处理它。在会议上从未见过名为“使用NFS编程”的教程,在杂志上也没有看到展示启用NFS的应用程序截图,更不用说贸易展会上的演示了。
有许多不同版本的NFS服务器实现,每个都有其独特的特性及文档说明。这或许可以解释为什么市面上关于NFS的专业书籍很少见——它通常只占一本讨论相关主题书中的一个章节而已。
全部评论 (0)


