如何选择低成本VMware共享存储存储与灾备

2013-05-02    来源:TechTarget中国    编辑:Michael Zhang
如果想体验vSphere的高级功能,可以使用低成本共享存储。而在选择硬件共享存储或软件共享存储时,有一些参考因素需要考虑。

  虽然没有共享存储也能正常运行VMware vSphere,但是如果你想体验vSphere的高级功能,例如vMotion、存储vMotion、高可用性、动态资源调度以及容错等,就需要共享存储。

  作为一套完整的VMware生产部署的一部分,企业可能需要根据I/O需求购买共享存储。在某些情况下,低成本的VMware共享存储也能起很大作用。比如说,也许您想在实验室里测试vSphere的某些高级特性,或者想在生产前验证配置方案,再或者您打算在小vSphere集群环境下实现高可用性。在这些情况下,一款低成本的共享存储系统完全可以胜任。以下列举了一些在选择VMware低成本共享存储时的参考因素:

  • 成本

  • 性能:该共享存储能够提供多少IOPS?

  • 可扩展性:能够获得的最大存储容量是多少?

  • 兼容性:能与现有vSphere版本兼容吗?

  • 功能:能支持磁盘冗余、分层、缓存、自动精简配置等功能吗?

  • 连接:有几个支持iSCSI和NFS的千兆以太网端口?

  • 协议:能支持iSCSI、NFS、Fibre Channel、SMB等协议吗?

  如上描述的所有因素都适用于基于硬件的共享存储。而除了性能、可扩展性以及连接之外的因素也适用于基于软件的共享存储。因为这三个因素是由基于软件的存储硬件来控制。

  在Vmware环境下使用低成本共享存储本身并没有什么问题,但是我们的困扰是,究竟“低成本”是如何定义的?我曾将公司用于实验室或其它小型生产环境的投入设为5000美元甚至更少作为“低成本”,同时我还将低成本共享存储分为两大类:基于硬件的存储和基于软件的存储。

  对于这两种不同类型的存储来说,基于硬件的存储势必会带来更好的性能,主要体现在IOPS指标上;然而,一般情况下,基于硬件的存储相对于软件存储成本更高。

  适用于虚拟环境的低成本硬件存储

  对于低成本存储阵列来说,不管是性能、产品特性还是扩展性,相比于价格较高的存储来说,都会略逊一筹,这类存储售价通常会在10000美元以上。低成本存储阵列通常不会配备固态硬盘或者Vmware的VAAI,即Vmware存储阵列专用接口的支持。

  如下是适用于虚拟化基础架构的低成本硬件存储的例子:

  • Drobo: 因其“Beyond RAID”技术出名,声称在不用做RAID配置的情况下,也能提供RAID保护机制;这款产品寻求在“傻瓜”场景下进行部署。比如用户可以使用任意大小的磁盘。两块磁盘在使用了RAID技术后,就不会有丢失数据的危险。我们建议用户去企业网站上了解最新信息找到适合自己的端口类型。

• Synology: 这家公司的产品提供了更为广泛的认证阵列的支持,并提供了一个非常好用的用户界面。除了能存放虚拟机文件外,Synology公司的DiskStation Manager几乎可以完成一个Windows操作系统的功能,例如安装一些个性化应用,如iTunes、Web服务器、VPN服务器,甚至可以作为一个邮件服务器。这个公司同样有最新的产品演示。

• Iomega: Iomega公司提供的存储阵列是实验室场景中vSphere管理员们比较熟悉的产品。虽然它的产品既不像Synology公司有优秀的用户界面,也不像Drobo有华丽的外表,但其对vSphere特有的实验室选项仍值得用户考虑。

  可以通过访问VmwareVedios.com了解更多。我们在实验室里同时部署了这三款低成本存储阵列,体验下来都很不错,甚至在一些vSphere的高级功能上。

  适用于虚拟环境的低成本软件存储
基于软件的存储解决方案有着独特的优势。首先要提到的一点就是成本会比基于硬件的存储更低;坦率的说,究竟如何选择硬件还是用户决定的。有些软件存储解决方案甚至是免费的。

  下面是一些适用于vSphere的基于软件的共享存储的解决方案:

  • OpenFiler:这是一款完全免费、开源的解决方案,可以运行在虚拟机里或者服务器上。它能支持NFS和iSCSI协议。无需命令行操作,完全基于Web形式配置,但是第一次配置时可能会有些麻烦。

  • StarWind iSCSI SAN: StarWind的这款软件有免费版和商业版两种,后者涵盖了一些高级功能。这款软件需要运行在Windows操作系统上,并可以创建iSCSI SAN以存储虚拟机。它工作起来和其它的Windows应用类似,因此配置起来比较方便。

  • Nexenta:这款软件也是有免费和收费两个版本,免费版仅限于非商业或者教育用途使用。Nexenta公司的虚拟存储解决方案在虚拟化场景中使用比较广泛。

  • VMware's vSphere Storage Appliance:从vSphere5开始,VMware就推出了它们自己的虚拟存储设备,但仅限于存放vSphere上的虚拟机。VSA会使用ESXi主机上两块本地盘并至少需要使用两台ESXi主机才能工作。在VMware虚拟机场景中完全支持此款产品,但尽管如此,仍有一些扩展性方面的限制。VMware的VSA本身并不免费,但可以有60天的试用期。

  为虚拟化基础架构选择合适的低成本共享存储

  VMware环境下选择硬件共享存储还是软件共享存储,其实并没有硬性的要求或者建议。可能的确有些不错的基于硬件的虚拟化平台共享存储解决方案,然而却不像软件共享存储那样支持你的用户;同样的道理,也许遇到了不错的基于软件的虚拟化平台共享存储解决方案,但性能上无法满足客户需求,只能使用硬件替代。选择的底线是虽然传统的存储都是基于硬件的,但不能单单根据是软件共享存储还是硬件共享存储来决定。

  因此在做决策的时候,全面考虑到如上描述的几个方面是非常重要的(包括成本、性能、可扩展性、兼容性、特性支持、连接功能以及协议支持)。不要想当然的做出选择,因为即便是同类型产品,不同的厂商、甚至是相同厂商也可能有着不同的特性。

1
3