数字资源存储、仓储和发布的标准规范建设
上QQ阅读APP看书,第一时间看更新

1.4.3 NAS网络存储技术

随着信息化在各行各业中的日益普及,Internet和Intranet迅猛发展,使得运行在不同系统平台上的数据资料呈飞速增长的趋势。为适应这种趋势,各种数据存储模式不断产生,其中就包括NAS。

网络附加存储(network attached storage, NAS)是一种特殊的专用数据存储服务器,内嵌专为存储优化的独立系统软件,可提供跨平台文件共享功能。NAS设备完全以数据为中心,将存储设备与服务器分离,集中管理数据,从而有效释放带宽,提高网络的整体性能,降低新投资,保护现有投资。

NAS是一种通过RJ45网络接口与网络交换机相连接的存储设备,主要用于局域网环境中多台计算机主机共享存储空间和为局域网中的计算机提供文件共享服务,因此又称为文件服务器。

一台NAS存储设备至少包括硬件和针对文件共享应用优化过的操作系统两个基本组成部分。硬件包括CPU、内存、主板、包含RAID功能的多块硬盘。小型NAS的CPU、内存一般都嵌入主板中,硬盘一般为2~5块,支持RAID冗余功能;软件一般是由Linux操作系统针对文件共享应用优化裁剪而来,Free NAS就是一款很流行的文件共享专用Linux操作系统,也有用Windows XP裁剪而成的,微软也有一款专用的NAS操作系统WSS。

为了让NAS能够适合更多的应用,各NAS厂商都在软件方面下了很大的功夫,增加了很多很实用的功能。例如:集成在NAS中的打印服务器功能,可以在局域网中轻松实现打印共享;在用户权限管理方面支持用户权限、组权限和Windows域功能,可以配置丰富的访问权限;支持NFS/SMB/AFP/CIFS/FTP/HTTP等文件协议,可以实现Windows/Mac/Linux客户端的共享,可以通过FTP的方式上传下载文件,可以通过Web方式随时随地浏览共享文件;支持BT下载,支持DLNA设备的流媒体服务。有些NAS还支持磁盘配额管理,可以方便地控制每个用户最大的磁盘使用空间。

另外,几乎所有的NAS厂商都会提供一款配置管理软件,使其配置变得非常简单。同时,NAS厂商也都会随机附带基本的备份软件。但是,NAS的配置变得非常不同,NAS品牌之间附带的备份软件的功能差距还是比较大的,用户需要根据自己的需要进行选择。

概括起来,NAS有如下一些优点:

支持全面信息存取:使得文件共享更加高效,支持NAS设备和客户端的多对一和一对多的配置方案。多对一配置使得NAS设备可以同时服务多个客户。一对多配置使得一个客户可以同时连接多个NAS设备。

提高效率:消除了通用文件服务器在文件存取过程中的性能瓶颈。因为NAS使用的是为文件服务特制的操作系统,它将通用服务器从繁重的文件服务操作中解脱出来,提高了通用服务器的利用率。

增强灵活性:通过使用工业标准协议,NAS同时兼容UNIX和Windows平台的客户端。NAS的灵活性使其能够为不同的请求提供服务,这些请求可以是来自同一源端的不同类型的客户。

集中式存储:集中式数据存储将客户工作站上的数据冗余降低到最小,简化了数据管理,确保了更强的数据保护能力。

管理简单化:提供一个集中化的控制台,使得文件系统的管理更加高效。

可扩展性:NAS的高性能和低延迟设计,使得它能够针对不同的使用特征和商业应用类型进行部署,具有良好的可扩展性。

高可用性:提供高效的备份和恢复选项,使得数据具有更高的可用性。NAS使用冗余网络组件,提供可选的最大连接能力。NAS设备可以使用集群技术来进行失效切换。

安全性:在工业标准安全模式下,确保安全性、用户鉴权和文件锁等;性能稳定,维护简单,采用专用操作系统,无须担心病毒感染;实现同样的功能,性能价格比最好。

与前面介绍的SAN技术相比,两者之间存在明显的区别:SAN是一种网络,NAS产品是一个专有文件服务器或一个文件访问设备。

• SAN是在服务器和存储器之间用作I/O路径的专用网络。

• SAN包括面向块(SCIS)和面向文件(NAS)的存储产品。

• NAS产品能通过SAN连接到存储设备。

NAS的所有I/O操作都使用文件级的访问模式。文件I/O是一个高层的请求,指定了要访问的文件,但并没有指定文件的逻辑块地址。例如,一个来自客户端的文件I/O请求可能指定从某个文件的第1586字节开始读取256 byte。与块级I/O不同,在文件I/O请求里面没有包含磁盘卷或磁盘扇区等信息。NAS操作系统记录着文件在磁盘卷上的位置,并且将客户的文件I/O请求转换为块级的I/O请求,然后取出数据。

NAS操作系统发出一个块级的I/O请求,来完成其收到的文件读写请求。取出的数据被转换为文件级的I/O操作,再交给应用程序和客户。

1.文件系统和远程文件共享

文件系统是一个结构化的数据文件存储和组织形式。许多文件系统都会维护一个文件访问表,用于简化查找和存取文件等操作。

2.文件系统访问

一个文件系统必须被挂载后才能使用。在大多数情况下,操作系统在启动过程中就会挂载本地文件系统。挂载的过程会创建一个文件系统和操作系统之间的链接。当挂载一个文件系统时,操作系统将文件和目录组织成一个树状结构,并且授予用户访问的权限。这棵树的根就是一个挂载点,这是按操作系统的约定来命名的。用户和应用程序可以从根到叶子节点来遍历整棵树。文件被放置在叶子节点,目录和子目录就放置在中间节点。用户和文件系统的关联在文件系统被卸载后解除。

3.文件共享

文件共享是指在网络上进行文件存储和访问。在一个文件共享环境中,创建文件的用户(文件创建者或文件所有者)决定了可供其他用户进行操作的类型(读、写、执行、附加、删除和打印文件列表等),并且控制着对文件的修改。当多个用户尝试同时访问一个共享文件时,就需要一个保护机制来维护数据的完整性,使得这种共享是可行的。

文件传送协议(file transfer protocol, FTP)、分布式文件系统和使用文件共享协议的客户用服务器模型,都是文件共享环境的一些具体的实现例子。

FTP是一个通过网络来传输数据的客户/服务器协议。一个FTP服务器和一个FTP客户端使用TCP作为传输协议来进行相互间的通信。FTP(就像标准中定义的那样)并不是一个安全的数据传输方法,因为它在网络上使用未加密的数据传输方式。基于Secure Shell(SSH)的FTP则给原来的FTP协议增加了安全性。

分布式文件系统(distributed file system, DFS)是一个分布于不同主机上的文件系统。DFS提供了主机直接访问整个文件系统的能力,同时保证了管理的高效性和数据的安全性。

由文件共享协议实现的传统的客户/服务器模型,是另一种远程文件共享机制。在这种模型中,客户将专用文件服务器上的远程文件系统挂载到本地。标准的客户/服务器文件共享协议包括UNIX上的NFS和Windows上的CIFS。NFS和CIFS使文件的所有者可以针对特定的用户或用户组设置所需的访问类型,例如只读或只写等。

在所有这些实现中,用户其实并不知道文件系统的实际所在位置。名字服务,如域名系统(domain name system, DNS)、轻量目录访问协议(lightweight directory access protocol, LDAP)以及网络信息服务(network information service, NIS),可以帮助用户确定和访问网络上的特定资源。名字服务协议创建一个命名空间,保存着每个网络资源的唯一名字,以此识别网络上的各种资源。

4.NAS组件

NAS设备拥有以下组件:

• NAS头(包括CPU和内存);

• 一个或多个网络接口卡(network interface card, NIC)提供网络连接,其中包括千兆位以太网、快速以太网、ATM和光纤分布式数据接口(fiber distributed data interface, FDDI)等类型;

• 一个优化过的操作系统,用于管理NAS的功能;

• NFS和CIFS协议,用于文件共享;

• 工业标准存储协议,用于连接和管理物理磁盘资源,例如ATA、SCSI或FC等。

NAS环境还包括客户端,它们通过采用标准协议的IP网络对NAS设备进行访问。

5.NAS实现

如同之前提到的,NAS有两种类型的实现:集成式和网关式。集成式NAS设备将所有NAS组件和存储系统集中在一个单独的容器中。在网关式NAS实现中,NAS头通过SAN环境来共享存储器。

集成式NAS设备在一个单独的容器或机柜中集中了所有NAS组件,包括NAS头和存储器等。这使得集成式NAS成为一个自包含的环境。NAS头连接到IP网络上,提供对客户的连接以及为文件I/O请求提供服务。存储器由一定数量的磁盘组成,可以是低廉的ATA,也可以是高吞吐率的FC磁盘驱动器。管理软件则管理着NAS头和存储配置。

集成式的NAS解决方案,包括从单容器的低端设备到拥有外部连接的存储阵列的高端解决方案等不同实现。

低端设备类型NAS解决方案适合小部门的应用,它们最主要的需求就是存储整合,而并非高性能或某些高级特性,例如灾难恢复和保证业务连续性等。这种解决方案拥有固定的存储容量,而且原始的配置可能是不可升级的。如果需要扩展容量,这种解决方案必须增加额外的设备单元。由于需要对多个设备进行管理,这就增加了管理开销。

高端的NAS解决方案使用的是外置的专用存储器,这就使得扩展容量可以独立于NAS头或存储器来进行。但是这种解决方案的可扩展性仍然具有一定局限性。

网关式NAS设备由独立的NAS头和一个或多个存储阵列组成。NAS头与集成式解决方案中的一样,发挥着同样的功能;同时存储器与其他应用程序共享,满足它们的块级I/O的需求。这种解决方案的管理功能比集成式环境的管理更加复杂,因为NAS头和存储器的管理任务是分开的。除了与NAS解决方案绑定的组件之外,网关式解决方案也可以利用FC的基础设施,例如交换机、控制器或者直接式存储阵列等。

网关式NAS可扩展性最高,因为NAS头和存储阵列可以独立地根据需求进行扩展升级。增加网关式NAS的处理能力就是一个扩展的例子。当存储到达上限时,它就可以独立于NAS头对SAN进行扩展,增加存储容量。管理员也可以在不添加额外的互联设备和存储的情况下,为NAS环境增加性能和I/O处理能力。另外,网关式NAS通过在SAN环境中进行存储共享,提高了存储容量的利用率。

集成式解决方案是自包含的,并且可以连接到标准的IP网络上。但是在NAS实现中,设备如何进行连接,因不同厂商和不同型号而异。在一些方案中,存储器是嵌入NAS设备中的,并且通过内部链路连接到NAS头上,例如ATA或SCSI控制器。在其他一些方案中,存储器可能是外置的,并且通过SCSI控制器与NAS头连接。在高端集成式NAS型号中,外置存储可以通过FC HBA或专用FC交换机进行直接连接。在低端集成式NAS型号中,备份网络流量和正常的客户访问流量共享一条公共的IP网络链路。在高端的集成式NAS型号中,独立的备份网络可以用于将备份网络流量与正常客户访问流量分隔开,以免互相影响和阻碍。更复杂的解决方案可能会包含一个智能的存储子系统,在提高性能的同时提供更快的备份速度和更大的容量。

网关式解决方案的前端连接方式与集成式解决方案是类似的。一个集成式环境拥有固定数量的NAS头,使其可以相对容易地确定IP网络方面的需求。相反地,由于网关式环境存在可扩展性需求,所以网络需求的确定则相对比较复杂。增加更多的NAS头可能需要更多的网络连接和网络带宽。

在网关式解决方案中,NAS网关和存储系统间通过传统的FC SAN进行通信。为了部署一个稳定的NAS解决方案,必须考虑多路径数据访问、冗余架构以及负载分配等因素。

在实现网关式NAS解决方案时,首先需要对当前的SAN环境进行分析。这个分析需要确定在现有SAN中引入一个NAS工作负荷的可行性。需要对现有SAN环境进行分析,确定当前的负荷主要是读还是写,是随机的还是连续的,以及主要的I/O大小等。通常来说,连续性读写包含的是大数据I/O。典型的NAS工作负荷是随机性小数据I/O。将随机性工作负荷引入连续性工作负荷可能会对连续性工作负荷造成破坏性影响。因此,一般建议将NAS和SAN所使用的磁盘分开。此外,还需要判定NAS工作负荷模式与存储子系统中所配置的缓存是否能够匹配。

6.NAS文件共享协议

大多数NAS设备支持多文件服务协议,用于处理对远程文件系统的文件I/O请求。NFS和CIFS是文件共享的通用协议。NFS主要用于基于UNIX的操作系统环境中,CIFS则用于基于微软Windows操作系统的环境中。

这些文件共享协议使得用户能够跨越不同的操作环境来共享文件数据,并且为用户提供了一种方法,以实现从一个操作系统到另一个操作系统的透明数据迁移。

NFS是UNIX系统中使用最广泛的一种用于文件共享的客户/服务器协议。NFS最初是基于无连接用户数据报协议(user datagram protocol, UDP)的。它使用一种与机器无关的模型来描述用户数据,使用远程过程调用(remote procedure call, RPC)作为两台计算机的进程间通信法。NFS协议提供一套RPC方法用于访问远程文件系统,支持以下几种操作:

• 查找文件和目录;

• 打开、读取、写入和关闭文件;

• 修改文件属性;

• 修改文件链接和目录。

NFS使用挂载协议建立客户和远程系统之间的连接,在两者之间传输文件。NFS (NFS v3和更早的版本)是无状态协议,即不保存任何类型的、用于存储当前打开文件和相关指针等信息的数据表。因此,每次调用都必须提供全部参数来访问服务器上的文件。这些参数包括文件名和文件位置、指定的读写位置以及NFS的版本。

目前所使用的NFS包括以下三种版本:

NFS第2版(NFS v2):使用UDP提供客户和服务器间的无状态网络连接。类似文件锁等特性在协议外进行处理。

NFS第3版(NFS v3):使用最为广泛的一个版本,它使用UDP或TCP,是基于无状态的协议设计。它包括一些新的特性,例如支持64位的文件大小、异步写以及新增的一些文件属性用于减少数据重取。

NFS第4版(NFS v4):这个版本使用TCP,是基于一个有状态的协议设计。它在安全性方面有一定的加强。

CIFS是一种客户/服务器应用协议,支持客户程序通过TCP/IP对处于远程计算机上的文件和服务发起请求。它是一种公共的、开放的协议,由服务器消息块(server message block, SMB)协议变化而来。

CIFS协议使得远程客户能够访问服务器上的文件。CIFS通过特殊的锁机制使多个客户可以共享文件。

CIFS上的文件名使用Unicode字符集进行编码。CIFS提供以下三个方面的特性来确保数据的完整性:

• 使用文件锁和记录锁,来避免用户覆盖另一个用户正在写的文件或记录;

• 运行在TCP上;

• 支持容错,并且可以自动恢复连接,重新打开中断之前已经打开的文件。CIFS的容错特性取决于上层应用程序是否是基于这些特性来进行编写的。此外,CIFS是一种有状态协议,CIFS服务器保存着每个已连接客户的连接信息。当网络失效或CIFS服务器失效时,客户会接收到连接断开的通知。如果上层应用程序能够智能地恢复连接,用户的损失会降到最低。但是如果没有类似智能,用户就只能按部就班地重新建立CIFS连接。

NFS和CIFS协议对发送到由NAS设备管理的远程文件系统上的文件I/O请求进行处理。NAS的I/O过程如下:

①请求者将一个I/O请求封装成TCP/IP报文,通过网络协议栈进行转发。NAS设备从网络上接收请求。

②NAS设备将I/O请求转换为一种对应的物理存储请求,即块级I/O请求,然后对物理存储池执行相应操作。

③当数据从物理存储池返回时,NAS设备对其进行处理并封装为相应的文件协议响应。

④NAS设备将这个响应封装成TCP/IP报文,通过网络转发给用户。

在NAS上创建和共享文件系统一般包含以下几个步骤:

①创建存储阵列卷:在存储阵列上创建卷,为卷分配逻辑设备编号(logical unit number, LUN),然后提交新创建的卷到NAS设备上。

②创建NAS卷:在NAS设备上进行探测操作,识别出新的阵列卷,并创建NAS卷(逻辑卷)。存储阵列上的多个卷可以合并为一个更大的NAS卷。

③创建NAS文件系统:在NAS卷上创建NAS文件系统。

④挂载文件系统:在NAS设备上挂载新创建的NAS文件系统。

⑤访问文件系统:将新挂载的文件系统用NFS或者CIFS协议发布到网络上,使得客户可以对其进行访问。

7.影响NAS性能和可用性的因素

由于NAS使用了IP网络,IP带来的带宽和延迟等问题会影响NAS的性能。在NAS环境里,网络拥塞是其中最明显的延迟来源。可以通过构建VLAN来保障网络的通畅性。

虚拟局域网(VLAN)是一个从逻辑上进行划分的交换网络,划分的依据可以是功能、项目团队或应用程序等,而不需要考虑用户的实际物理位置。一个VLAN与一个物理LAN很相似,但VLAN可以将不同终端工作站分组,即使它们在物理上不在同一块网络区域中也可以。VLAN是第二层(数据链路层)的结构。一个网络交换机可以划分为多个VLAN,这样可以更好地利用端口,降低总的网络基础设施的部署开销。

VLAN可以控制总的广播流量。一个VLAN上的广播流量不会传输到这个VLAN之外,这就可以充分降低广播负载,使得网络带宽可以被更多的应用程序使用,增强了网络对广播风暴的抵抗力。

VLAN也用于提供安全防火墙功能,能够限制个人用户接入、识别网络入侵、控制广播域的组成和大小。

MTU的设定决定了可以不分段传输的最大报文尺寸。“路径最大传输单元探测”过程用于发现在网络中传输而无须分段的最大报文尺寸。缺省的MTU设置是由每个协议自己指定的,同时取决于所安装的协议的类型。以太网卡默认的MTU设置是1500 byte。有一种帧技术称为Jumbo帧,可以用来发送和接收超过1500 byte MTU的以太网帧。实际部署中最常用的Jumbo帧的MTU为9000 byte。在网络流量繁重的情况下,服务器发送和接收大帧比小帧的效率更高。Jumbo帧能够提升效率是因为它使用更少而更大的帧来传输与现存以太网帧同样多的数据。在同样的有效载荷情况下,更大的帧降低了原始网络带宽的消耗,同时能够平滑突发的I/O流量。

TCP窗口大小是指任何时候网络上一个连接能承载的最大的数据量。例如,一对主机通过TCP窗口大小为64KB的TCP连接进行对话,则发送者每次只可以发送64KB的数据,然后必须等待接收者的确认才能继续发送数据。当接收者确认接收到所有发送的数据后,发送者才可以发送另外64KB的数据。如果发送者接收到一个接收者发回的确认,表明只有32KB的数据被接收到,也就是说另外32KB数据还在发送中或者丢失了,那么发送者就只能发送另外的32KB数据,因为传输中不能有超过64KB的未确认数据。

理论上,TCP窗口大小应该被设置成可用网络带宽以及数据在网络上发送的往返时间两者的乘积。例如,如果一个网络拥有100 Mbit/s的带宽,数据往返时间为5ms,那么TCP窗口大小计算如下:

100 Mbit/s×0.005s=524288 bit

524288 bit÷8=65536 B

所以用于控制数据流量的TCP窗口字段应该在2 byte到65536 byte之间取值。

链路聚合(link aggregation)过程将两个或多个网络接口合并为一个逻辑网络接口,从而实现高吞吐率、负载共享或负载均衡、透明的路径失效切换以及可扩展性等。NAS设备中的链路聚合用合并信道的方法来实现冗余的网络连接。通过链路聚合,多个连接到同一交换机上的活跃以太网连接可以组合成一个链路。如果聚合中的一个连接或一个端口丢失了,所有在那条链路上的网络流量就会被重新分配到其他剩余的活动连接上。聚合的主要目的就是实现高可用性。

NAS产品包括存储器件(例如硬盘驱动器阵列、CD或DVD驱动器、磁带驱动器或可移动的存储介质)和集成在一起的简易服务器,可用于实现涉及文件存取及管理的所有功能。简易服务器经优化设计,可以完成一系列简化的功能,例如文档存储及服务、电子邮件、互联网缓存,等等。集成在NAS设备中的简易服务器可以将有关存储的功能与应用服务器执行的其他功能分隔开。

NAS产品类型随着用户文件应用形态产生区别,NAS市场已泾渭分明地形成了个人工作室/小型办公室、企业入门级与企业级中高阶等三类产品,这些产品的本质虽同样是提供文件共享存取服务,但由于针对的应用领域不同,三类产品在硬件平台等级、储存装置类型、保护数据的机制、系统可用性与附加功能等规格上,均存在极大的差异,进而反映在价格上。

硬件平台:NAS产品内含的处理器等级、内存容量与网络端口频宽,显然对系统的数据处理能力有绝对的影响。NAS硬件平台的规格越高,能服务的使用者数量越多,可管理的储存空间也越大,但价格也越贵。

储存装置类型:NAS产品采用的磁盘驱动器类型、数量与容量,会影响本身可存放的文件数量与存取效能。硬盘的数量越多、容量越大或速度越快,则系统提供的效能与储存空间也越高,但相对地,机箱尺寸与价格也越高,还需消耗更大的安装空间与更多的电力。

数据保护机制:NAS集中保管了来自多个客户端的文件数据,因此数据损毁的风险也就集中到NAS产品上,文件本身或磁盘的损毁都会造成数据的遗失。为保障所储存数据的完好,NAS产品也提供了不同层级的保护措施,如文件系统层级的备份与快照、磁盘层级的RAID等,前者可在文件出问题时,取回先前备份的完好复本;后者则可防止因单一磁盘的硬件失效所造成的数据毁损。但这两类保护措施都有限度,故多数NAS产品均提供将数据备份到其他装置的机制,如备份到USB磁盘、本地端或远程的另一台NAS等,如此即使原来的NAS整台损毁,仍有备份可用。但数据保护机制越复杂、越完善,相对的代价也越高。

可用性:造成NAS数据存取服务中断的原因,有文件损毁、磁盘损毁、网络连接失效或NAS服务器硬件损毁等不同类型,针对数据本身的可用性,可透过RAID降级模式维持存取,而针对系统层级,NAS产品则可透过多种高可用性措施,以便快速排除故障,在不停机的情况下恢复服务,如各组件的热抽换更换机制或丛集架构等。同样地,高可用性机制越完整,则数据的可用性也越高,但价格也越贵。

附加功能:NAS是文件存取、网络连接与储存空间等三大要素的结合,然而除了文件共享存取的基本服务外,还有许多IT服务也是建立在前述三大要素的结合上,因此只要为既有的NAS平台添加必要的软件,就能让NAS产品提供更多的服务。但问题在于,这些额外的服务有时不是免费的,一些产品的附加功能授权费用还十分高昂。

各类应用环境需要的文件处理效能、储存容量、可用性与附加功能都不同,而不同类型用户所能承担的价格,彼此间更是天差地别,由此便造成了NAS产品定位的差异性。

8.SAN和NAS的对比

(1)协议区别

NAS:TCP/IP协议,在一个IP网络中进行访问的基于文件的存储设备。

SAN:光纤通道协议(Fibre Channel); Fibre Channel-to-SCSI,一个专用的基于光纤通道的存储网络。

(2)应用区别

NAS:文件共享(NFS或CIFS)小数据块远程传输,特定的只读数据库访问。

SAN:关键数据库应用处理,集中数据备份,具有容灾恢复和强化存储。

(3)优势对比

NAS:文件级访问,中性能交叉平台文件共享,易于使用、管理,成本较低,可以快速、简单地完成部署。

SAN:数据块级访问,可用性高,数据传输可靠,可降低网络流量,灵活配置,性能高,伸缩性强,可集中管理,由多家厂商支持等。

因此,在存储基础设施的决策中,基本原则是维持成本和性能之间的平衡。机构在寻找既有SAN的高性能和可扩展性,又兼具NAS的简易性和低总拥有成本的解决方案。由于存储网络技术的不断发展,SAN和NAS的结合将成为必然。在企业中,SAN和NAS都具有各自的优势。IP技术的进步扩展了NAS解决方案,使其可以满足对性能敏感的应用需求。

成本和易用性对应用在性能和容量方面的需求有着驱动作用。虽然NAS始终避免不了高昂的协议开销,但是NAS应用程序更趋向于在文件共享任务上呈现最高的效率,例如UNIX的NFS和微软Windows的CIFS。文件级的基于网络的锁机制提供了高级别的并发访问保护。NAS也可以被优化。

在文件级保护方式下,将文件信息传送到多个客户。利用NAS的高效率的两种常用应用,包括托管本地目录和提供给各种Web服务器访问的静态网页的数据存储。在某些情况下,机构可以通过有限的方式为数据库应用部署NAS解决方案。但它们通常适用于某些特定应用,在这些应用中,大部分的数据访问是只读的,数据库很小,访问量很低,而且它们不需要可以预测的处理性能。在这种情况下,NAS解决方案可以降低存储的总成本。

当选择一个合适的技术时,认真评估网络和存储行业的发展趋势是极其重要的。伴随着对高性能的需求,管理的简便性和数据的共享性需求也在不断增加。对技术的选择应该平衡各方面的需求,并且考虑所部署技术的复杂性和成熟度。