机房360首页
当前位置:首页 » NAS技术 » NAS虚拟化部署方式及其实现效果

NAS虚拟化部署方式及其实现效果

来源:机房360 作者:赵瑞蕊 更新时间:2010-6-8 16:18:32

摘要:当一台机器达到它的性能极限时,虚拟化软件自动把存储任务分配给在同一存储池中的另外一台NAS服务器或者文件服务器。有些系统会把文件分块之后分散到RAID系统中的不同服务器上,而当有新的RAID系统加入的时候,会把文件打散重新分配。

  NAS虚拟化广义上就是一种基于软件的解决方案,可以让你用存储池来管理不同种类的环境,不管你使用的是单机服务器还是集群服务器。当一台机器达到它的性能极限时,虚拟化软件自动把存储任务分配给在同一存储池中的另外一台NAS服务器或者文件服务器。有些系统会把文件分块之后分散到RAID系统中的不同服务器上,而当有新的RAID系统加入的时候,会把文件打散重新分配。
  
  NAS虚拟化的基本含义
  
  NAS虚拟化,一种将多个NAS设备集聚成一个单一的、抽象的实体的方法就是NAS虚拟化。最简单的NAS虚拟化定义指的是使用某些方法来使多个NAS设备呈现出一个单一的NAS形式。客户的理想就是使各种不同类型的NAS设备能够集聚成一体,从而提供与各个独立的NAS设备相比的更多的好处,获得一个好处扩展集。
  
  有几种不同的方法来实现NAS虚拟化,每一种方法的特性都稍微有所不同。总的来说,这些方法都包括在这些NAS设备前面安放另一台设备,用于提供一个单一的连接,作为“网络附加存储”。虽然前终端连接点有几种不同类型,但是它们都集聚不同的NAS设备并将其连接成一个单一的映像。前终端可能是一个专用交换机,即带有专用软件的服务器,或者也可能是一个定制的硬件产品。
  
  另一种方法就是在现有的NAS设备上添加软件,从而以某种方式将它们聚集在一起。通常,这种实现方法只对来自同一家厂商的设备起作用。虽然这种聚类软件与普遍通用的服务器聚类软件可能并不相似,但是它们确实在单一的NAS系统上提供了附加性能。
  
  每一个厂商的产品都以某种形式变化,在特定的范围内,某些实现方法可能要比其它优越。不同的实现依据不同的调查和考虑事项。
  
  NAS虚拟化的好处
  
  单一的文件系统要是想扩展一台服务器的物理性能,一般需要花费很多时间来做比较复杂的升级。而更简单一点的方法是另外配置一台服务器或者NAS设备。然而,管理员必须管理好每一台服务器或NAS设备,由于每一台设备都有自己独立的文件系统,需要特别注意文件系统和性能管理方面的问题。
  
  这样的管理工作不仅仅花费巨大,而且效率低下,还给IT经理们带来了不小的工作压力,要合理地做备份,还要保护重要数据。而且,有些外存储器只支持一种存储格式,这就很难满足不同业务的需求,把不同的服务分层管理。
  
  NAS虚拟化则可以降低总体拥有成本,回避复杂性,自动执行繁重的任务,使用现代化的管理,达到高性能的要求。
  
  NAS虚拟化部署方式
  
  NAS虚拟化将多个NAS设备聚合在一起作为一个设备运行。一种新的文件系统可以实现这种聚合,既可以替换原来的文件系统,也可以在现有文件系统之上。一个全局文件系统允许文件保留自己的名字空间。用户只需要访问一个文件系统就能访问到系统中的任何数据。所有被移动的文件仍然在它们原始的目录和路径里。
  
  常见的NAS部署方式
  
  NAS网络存储作为前端存储网关接口集成后端存储资源与设备:既可以是同一厂商类似型号的服务器的集成,也可以是不同厂商不同类型服务器的集成。这种方式把多个NAS服务器上的所有资源全部虚拟化,整合设备为用户提供虚拟化的存储。但处理的响应时间可能会对性能有不良影响。
  
  一个NAS网关作为光纤SAN的前端,允许用存储池的方法管理存储设备。有些网关还实现了跨设备的文件系统分配的文件容量管理。
  
  分布式的虚拟化技术并不意味着每台服务器都需要附加层。这就取消了对非共享的虚拟化设备的需求,还能缓和某些时候和带内虚拟化技术有关的性能问题。在存储池中增加NAS服务器和增加单机服务器相比,企业会同时获得更好地可调节性能和更大的容量。这种方法更高效地把每个单台服务器的容量整合成一个无缝存储池。
  
  这一类型的虚拟化是通过分布式文件系统(DFS)来实现的。DFS允许一个文件系统跨越所有DFS集群中的节点,并为所有文件生成一个统一的逻辑名字空间。这是一个任何用户通过任意一台服务器节点共享文件的环境。分布式服务器虚拟化一般使用常用的操作系统和硬件平台。
  
  虚拟化产品不仅仅包括软件解决方案,还延伸到包括软硬件的完全系统。软件类的虚拟化解决方案装配在一个标准服务器上,相关的软件需要装配在聚合在一起的所有服务器上。通过这种解决方案,用户可以连接到存储服务器,而不受磁盘阵列品牌的限制。
  
  一个完整虚拟化系统的解决方案包括一台服务器或外存储器,虚拟化软件和磁盘阵列。一个集成的软硬件系统是通过了厂商的完全测试的,并且可以为系统中的任意一个组件提供支持。

  责任编辑:Cat蕊

本文地址:http://www.jifang360.com/news/201068/n41877021.html 网友评论: 阅读次数:
版权声明:凡本站原创文章,未经授权,禁止转载,否则追究法律责任。
相关评论
正在加载评论列表...
评论表单加载中...
  • 我要分享
更多
推荐图片