【IT168 资讯】当存储区域网络(SAN)对数据中心提供性能和实用性的提升时,并非所有的公司都能判断SAN的成本和复杂性。在很多案例中,存储可以通过NAS设备加入到网络中——一般就是通过网络连接将基于磁盘的存储设备连接到本地LAN中。NAS设备可以通过附加的磁盘得到扩展,并且新的NAS应用可以根据需求加入从而提升网络存储的能力。并不是所有的NAS设备都包含自身的存储。NAS网关从根本上对外部连接的网络提供NAS功能,并且大部分是通过光纤(FC)连接。因此,一个NAS网关可以连接一个存储阵列或者一个SAN存储。
NAS管理软件工具需要被选择以辨识可用存储、处理备份以及重建工作、支持复制并能处理数据保护的任务。大部分的NAS设备包含厂商的管理工具,但是也有一些通用的工具提供给异构的NAS平台。除了考虑明显的价格、管理以及支持因素外,这里还列举了一些购买NAS时需要考虑的因素。
决定你使用NAS潜在的需求。在你选择一个存储平台之前,考虑一下使用这个存储的应用程序——存储应当可以适应应用程序,而不是相反。一些基于文件的应用数据,比如图像以及word文档,更适合于NAS平台。基于块的应用,比如数据库,则会在SAN存储中便显得更好。当然使 用一个NAS网关对SAN存储进行基于文件的访问也是可能的
从长远考虑一下你的存储需求。NAS也许非常容易实现和扩展,但是当规模不断扩大时,NAS就变得很难管理。在做一个NAS投资以前,考虑一下你的企业所用的存储模型。比如,几个TB的NAS空间也许能够满足你的需求,但是每年在这些NAS设备上增加几个TB的空间就会变得难于管理。在这种情况下,对SAN进行投资就很有更具吸引力,或者早期就倾向于大容量的NAS系统。同样,了解潜在的升级方法以学习如何升级将会影响到存储的性能和总的成本。例如,一个相对较贵的NAS平台随着时间的增加会变得更加物有所值,因为它更加容易升级。
考虑不同模式的实现
总体而言,有三种办法可以实现NAS——使用一个特定的NAS系统(应用)或者它的本地存储;使用一个NAS网关来访问外部存储或者SAN;或者是这两种方法的结合。当部署简单这一因素对你非常重要,并且不需要太大的扩展性,就偏向于使用特定的NAS应用。NAS网关提供了对许多潜在网络的访问,但是它的管理非常复杂,因为SAN的存储具有相应的安全机制的实现。在选择时请权衡利弊。
考虑产品的使用和价值
产业界的专家表示,NAS选择的关键不仅仅在于用很低的成本或者好的存储。NAS中很关键的问题是是否它具有实际的价值。除了成本/容量的考虑,仔细的看一下你所真正需要的功能和特点。举一个例子,也许为了提高性能或者减少管理所花的花费非常少而值,只要花费和你的所得成正比。相反,一些特点(比如远程快照)在报纸上也许非常吸引人,但是如果你不打算使用它们,就根本不值得去花钱投资。权衡一下相关因素,比如可靠性、易用性、厂商支持以及可操作性。
考虑一下管理上的负担
NAS应用和网关是需要软件工具来管理的。管理上的负担会明显增加,当NAS存储规模变大时。时间长了以后,NAS的管理负担就会变得难以处理——和你所知道的NAS简单而易用完全相反。你一定要确定任何NAS管理工具都支持你的架构中的NAS硬件,如果可能的话,尽量避免使用大量的软件工具。内部存储的NAS工具是非常方便的,但是如果需要大容量的存储,NAS网关就是必须的了。将多个NAS设备变为一个NAS平台或者通过使用NAS网关将NAS存储转到SAN上都会让整个管理变得更为简单。也可以采用虚拟化技术获取更高一级的智能,方便管理并且提高物理存储的使用率。
评估潜在NAS设备的性能
LAN的连接性对于NAS设备就是一个瓶颈,存储的性能会由于繁重的网络负担或者大量存储IO需求变得很差。因此在使用一个NAS设备时,测试你的应用性能是非常重要的。你要确信NAS设备可以满足IO以及延迟的需求。当你需要高性能以及高可用性时,你就需要选择一个高速LAN端口的NAS系统,支持一些聚合以及错误恢复的功能。同样你也要测试你的NAS的可扩展性,当你的NAS规模变大时是否可以很容易的扩展。
定义一些你所需的新的或者不同的策略
虽然NAS设备很多都非常相似,但是这里有一些微小的区别,不同厂商不同模型都会有所区别。比如,一些NAS盒子运行着通用操作系统,比如Windows,而另外一些NAS盒子就使用厂商自己的操作系统。当学习那些特定产品的需求时,你需要让你的IT员工得到额外的一些培训以安装、配置该NAS盒子。新的指示总是需要耗费财力,通常会提高购买的整体成本(TCO)。在很多例子中,在购买前,实验室的测试都会让员工熟悉NAS的基本操作,使得他们可以在实际培训过程中提出一些更加到点子上的问题。