来吧兄弟,一起玩一起讨论!
您需要 登录 才可以下载或查看,没有账号?注册
×
NAS简介
网络附加存储的概念 NAS是Network Attached Storage的简称,中文称为网络附加存储。在NAS存储结构中,存储系统不再通过I/O总线附属于某个服务器或客户机,而直接通过网络接口与网络直接相连,由用户通过网络访问。 NAS实际上是一个带有瘦服务器的存储设备,其作用类似于一个专用的文件服务器。这种专用存储服务器去掉了通用服务器原有的不适用的大多数计算功能,而仅仅提供文件系统功能。与传统以服务器为中心的存储系统相比,数据不再通过服务器内存转发,直接在客户机和存储设备间传送,服务器仅起控制管理的作用。 NAS的主要特点 NAS使用了传统以太网协议,当进行文件共享时,则利用了NFS和CIFS以沟通NT和Unix系统。由于NFS和CIFS都是基于操作系统的文件共享协议,所以NAS的性能特点是进行小文件级的共享存取。 NAS设备是直接连接到以太网的存储器,并以标准网络文件系统如NFS、SMB/CIFS over TCP/IP接口向客户端提供文件服务。NAS设备向客户端提供文件级的服务。但内部依然是以数据块的层面与它的存储设备通讯。文件系统是在这个NAS 存储器里。 NAS的主要长处 第一,NAS适用于那些需要通过网络将文件数据传送到多台客户机上的用户。NAS设备在数据必须长距离传送的环境中可以很好地发挥作用。 第二,NAS设备非常易于部署。可以使NAS主机、客户机和其他设备广泛分布在整个企业的网络环境中。NAS可以提供可靠的文件级数据整合,因为文件锁定是由设备自身来处理的。 第三,NAS应用于高效的文件共享任务中,例如UNIX中的NFS和Windows NT中的CIFS,其中基于网络的文件级锁定提供了高级并发访问保护的功能。 最后,在某些情况下,企业可以有限地为数据库应用部署NAS解决方案。 NAS分类 1、电器型服务器 电器型服务器是NAS系列设备中最低端的产品。电器型服务器不是专门附加的存储设备。它们为网络提供了一个存储的位置,但是由于没有冗余的以及和高性能的组件,它们相对比较便宜。在工作组环境中,电器型服务器要起很多作用。典型服务包括网络地址翻译(NAT)、代理、DHCP、电子邮件、Web服务器、DNS、防火墙和VPN。 2、工作组NAS 工作组级的NAS特别适合于存储需求相对较低的小型和中型公司,它们的存储需要一般从几百GB到1TB。运行电子商务软件或者大型数据库的公司会需要几TB的存储空间,他们使用的属于中型NAS。 一般来说,当从工作组升级到中型NAS时,你会发现热插拔驱动器和一些可以放置额外的驱动器或更多的故障恢复产品的设备盒、增强的管理功能以及系统复杂性的少许提高。 3、中型NAS 我们所说的中型NAS解决方案提供了更好的扩展性和可靠性,而且有着与低端NAS类似的优点,例如方便、专用的存储空间和简单的安装和管理过程。与电器型服务器和工作组级NAS相比,这些NAS设备的成本明显要高很多。 4、大型NAS 这类存储设备,系统的易扩展性以及高可用性和冗余性都是十分关键的。这些设备还必须提供高端服务器的性能、灵活的管理以及与异类网络平台交互的能力。
NAS是英文“Network Attached Storage”的缩写, 中文意思是“网络附加存储”。按字面简单说就是连接在网络上, 具备资料存储功能的装置,因此也称为“网络存储器”或者“网络磁盘阵列”。
从结构上讲,NAS是功能单一的精简型电脑,因此在架构上不像个人电脑那么复杂,在外观上就像家电产品,只需电源与简单的控制钮,NAS是一种专业的网络文件存储及文件备份设备,它是基于LAN(局域网)的,按照TCP/IP协议进行通信,以文件的I/O(输入/输出)方式进行数据传输。在LAN环境下,NAS已经完全可以实现异构平台之间的数据级共享,比如NT、UNIX等平台的共享。一个NAS系统包括处理器,文件服务管理模块和多个硬盘驱动器(用于数据的存储)。 NAS 可以应用在任何的网络环境当中。主服务器和客户端可以非常方便地在NAS上存取任意格式的文件,包括SMB格式(Windows)NFS格式(Unix, Linux)和CIFS(Common Internet File System)格式等等。典型的NAS的网络结构
1. NAS作为文件服务器为IP网络上的客户机上的重要数据或需共享的数据提供存储空间。利用NAS本身具有的SnapShot(快照)功能,在NAS上可制定自动的快速备份策略,将其上的重要数据进行备份恢复。
具体实现:
1) NAS将其上的某一目录共享给若干主机
2) 这些主机可通过map(映射) NAS的这个目录到其相应的驱动器的方式实现文件共享
3) 对NAS上的重要数据可通过“快照”功能进行快速保存(将数据信息直接保存在NA
NAS虚拟化
一种将多个NAS设备集聚成一个单一的、抽象的实体的方法就是NAS虚拟化。最简单的NAS虚拟化定义指的是使用某些方法来使多个NAS设备呈现出一个单一的NAS形式。客户的理想就是使各种不同类型的NAS设备能够集聚成一体,从而提供与各个独立的NAS设备相比的更多的好处,获得一个好处扩展集。
有几种不同的方法来实现NAS虚拟化,每一种方法的特性都稍微有所不同。总的来说,这些方法都包括在这些NAS设备前面安放另一台设备,用于提供一个单一的连接,作为“网络附加存储”。虽然前终端连接点有几种不同类型,但是它们都集聚不同的NAS设备并将其连接成一个单一的映像。前终端可能是一个专用交换机,即带有专用软件的服务器,或者也可能是一个定制的硬件产品。
另一种方法就是在现有的NAS设备上添加软件,从而以某种方式将它们聚集在一起。通常,这种实现方法只对来自同一家厂商的设备起作用。虽然这种聚类软件与普遍通用的服务器聚类软件可能并不相似,但是它们确实在单一的NAS系统上提供了附加性能。
每一个厂商的产品都以某种形式变化,在特定的范围内,某些实现方法可能要比其它优越。不同的实现依据不同的调查和考虑事项。
好处
NAS虚拟化有很多普遍的好处,即便不是特殊的实现,也能够很明显的突出这些好处。
● 设备使用率——某些设备超额使用,而其它设备使用不足,这种情况在NAS虚拟化中不存在。数据分类使得整个设备都是有用的。
● 负载平衡——活动通过多个NAS设备时可以重新分配,使得在指定的配置下能获取最优性能。
● 全局命名空间——基于文件系统和名字空间的定义。一个全局命名空间中的文件跨越多个NAS设备,不管是本地的还是远程的文件,都可以以一个单一名字空间来进行访问。
● 数据移动——显然文件可能被转移,以便重新分配数据。这要么是出于负载平衡、设备使用率、数据保护、附加NAS设备的添加(因容量和性能方面的原因)的考虑,要么是出于存储等级的考虑。
考虑事项/问题
几乎很少有东西是免费的,NAS虚拟化也不例外,不管是购买一个在其上运行的专门设备或软件,或者是额外的某种类型的聚类软件的开销。然而,成本只是考虑的其中一项。还有一些其它的事项必须要考虑,从而观察这个实现方法是否存在问题。
● 复杂性——虚拟化很有可能会引进一些额外的复杂性。虽然复杂的程度取决于实现方法,但是它肯定不会像单一的NAS设备那样简单。
● 异质性——某些NAS虚拟化解决方案通过所有NAS设备时都会起作用,而其它解决方案可能会对NAS设备类型有所限制。
● 支持——不同厂商的环境不同,问题决议可能源于一场电话会议和一些严重的争吵指责。
● 先进的功能实现---NAS虚拟化中远程复制和“及时点”拷贝功能的使用方法与单一NAS设备中的方法可能会不同,在独立的NAS设备上使用这些功能的可能性不大。
● 熟悉程度---某些实现方法可能相对较新,很多人对此可能缺乏熟悉和熟练。
决定——基于情形
NAS虚拟化在扩大存储环境方面提供了重要的价值。 |