NAS装置的实现
N A S产品多种多样,它们分别具有各自不同的性能、功能和价格。不同的N A S产品,可以具有不同的处理器、芯片组、I / O技术和存储容量。因此,人们开始可以选用相对小而实用的N A S装置,等需要时才改用大一点的设备。
1. NAS装置的硬件要求N A S装置的最小硬件要求如下:
• 可以运行一个小型操作和I / O系统的处理器。
• 具有足够的内存,能存储O S、协议栈、设备驱动器和文件系统。
• 用于以太网连接的网络接口。
• 存储I / O路径接口,例如I D E或S C S I。
• 存储设备,如磁盘驱动器或C D - R O M驱动器。
• 电源。
• 用于封装的箱体。
用在N A S装置中的处理器的品种范围十分广泛,可以是3 8 6级别的低档处理器,也可以是采用高性能R I S C技术的高档处理器。同样,可以用在N A S装置中的存储路径和器件类型也是多种多样,包括I D E、S C S I和光纤路径设备,它们可以用作单独的磁盘驱动器、镜像驱动器或R A I D。为了提供更快的性能,还可以采用缓存。
2. 用作S A N的专用N A S网络
虽然N A S装置常用于已有网络环境中的简单集成,但是为了提供更好的性能和可靠性,也可以构建一个专用的N A S网络。这种方式下,N A S网络的功能就像S A N,成为一种采用公共网络组件和文件协议的I / O路径,可以与一般的I / O路径技术和存储设备块协议进行竞争。图1 2 - 6中示出了一个用作S A N的专用N A S网络的例子,在图中所示的环境中,一个网络用于公用数据,而另外一个网络专门用于存储数据,两个网络之间的数据路由是不允许的。
3. 局域与广域环境的影响
面向UN I X 的N A S产品,一般都使用N F S作为访问协议。接下来的章节,将会详细讨论N F S,现在暂时还不用详细了解它。N F S最初是设计用在局域网环境中的文件共享机制,所以它最早采用的是用户数据报协议(U D P),一种位于I P层之上的传输协议。U D P是一种无连接的协议,不进行数据传送的确认。因为U D P要比T C P处理简单而快速,所以采用U D P的N F S最适合用在局域网环境中。
