Chinaunix首页 | 论坛 | 博客

nas

  • 博客访问: 647744
  • 博文数量: 456
  • 博客积分: 10010
  • 博客等级: 上将
  • 技术积分: 6400
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-08 16:08
文章分类

全部博文(456)

文章存档

2008年(456)

我的朋友

分类: 服务器与存储

2008-05-14 15:07:37

评估NAS虚拟化实现效果

  虚拟化实现了灵活的动态管理方式以及存储卷的灵活分配。允许用户根据业务需要完全透明地扩大或缩小存储池,并根据用户策略在存储池内动态移动数据。NAS虚拟化产品在实现和功能上都存在很大差异。

  用户最关心的五个特性--可用性、伸缩性、性能、可管理性和成本。对于NAS虚拟化,一般还需要有两个额外的评价指标,那就是连接性和易用性。评价产品最好的方法就是在实际环境中测评这几个特性。

  可用性

  用户最关心的就是数据和程序的可用性,可用性和可靠性是息息相关的。除了系统和路径的冗余以及故障跨越以外,数据的可用性还包括了热插拔,非中断管理,可重配置,自动故障检测、隔离和恢复,在线修复和故障后的完全系统恢复。

  对于NAS虚拟化来说,下面是需要明确的问题:系统是否存在单点故障的可能?是否提供了自动故障切换的高可用性集群?磁盘/RAIN阵列是否可以在NAS前端间共享?是否使用了热备设备?有多少?

  伸缩性

  伸缩性是虚拟化软件产品需要具备的重要功能之一。伸缩性包括了容量、性能、可连接性,最好能不影响目前系统中正在进行的操作。

  有关伸缩性的问题还可能包括:系统是否可以独立调节容量、性能和输入/输出子系统?是否可以在不影响用户的情况下,对带宽或者性能进行提升?系统是否支持不同种类的阵列?一个单一的文件系统是否可以透明地调整到多台服务器?支持多少节点和以太网端口?系统是否能满足长期增长目标的需要?

  性能

  用户希望通过实施虚拟化获得的最大收益就是性能的提升。可以通过类似实时负载均衡、动态路径重新分配等功能来达到不同等级的性能提升。与性能有关的问题包括:数据是否为负载均衡性能作了移动?处理器的型号、数量和速度如何?读写缓存的大小?是否支持服务器节点间文件的分块?是否自动执行负载均衡?可以集群多少台服务器?性能与节点数目之间是否有线性关系?

  可管理性

  存储管理是网络管理中投入资金最大的一块。在存储管理中的主要标准就是在网络上任意一点都有管理所有存储部件和服务器的能力。

  可管理性包括了处理器配置,监控,负载均衡,诊断和报告机制。NAS虚拟化引擎可以集成和自动执行下面的操作:有没有对于多个NAS设备的统一管理?管理是集中的还是分布的?是否具有兼容性,也就是说,是否可以集成任何厂商的NAS设备,还是限制为一个厂商的系统?已经被打开的文件是否可以透明地移动?系统能否自动识别新增加的服务器和存储设备?是否可以用全局的名字空间?

  成本

  存储真正的成本并不是在于软硬件方面的投入,而是在管理存储的劳动和相关的生产力的损失。因此,需要考虑的总体拥有成本,包括了由于提升性能而带来的生产率的提高,管理的简化,更高的资源利用率,减少过度供应,提高数据的可用性。

  需要强调的问题包括:解决方案是否是基于低成本的常用硬件?什么是总体拥有成本?系统是否包括了简化服务和最大化存储的软件?价格是否包含了可以共享、合并和保护数据的管理软件?

  可连接性

  可连接性包括了不中断现有业务而增加新设备的功能,延长连接距离,为多种平台和操作系统服务。在任意的连接中,每台主机都必须能够访问到网络中的任意一台存储设备。如果用了交换机,可影响连接性能的参数有端口的数量和每一个端口在全双工模式下连接到其它任意端口:系统是否允许与Windows,Unix,Linux和Apple平台相连接,而且操作系统能够无缝地共享文件。虚拟化产品能否使用现有的软硬件资源?支持什么类型的磁盘(ATA,SATA,SCSI,SAS,Fiber Channel等)?是否能够使用第三方磁盘阵列?虚拟化系统能否与其它厂商的NAS系统聚合?解决方案是否能够使用现有的备份和复制软件?是否具有广域网的连接能力?

  性能和管理问题一直困扰着一些已经上线的NAS虚拟化系统。对用户而言,虚拟化技术主要强调的是简化。虚拟化技术将管理整合,提升持续性能和分布存储的可靠性,更好地利用服务器,外存储器和存储资源,将成本优化,并加强数据保护。
阅读(354) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~