原文: http://cormachogan.com/2013/08/28/vsan-part-2-what-do-you-need-to-get-started/

注明:本文内容基于 VMware VSAN beta 版本撰写,请访问 http://www.vmware.com/products/virtual-san/获得有关正式版本的更新信息。



      这篇博文提供了开始使用 VSAN 时需要的一系列前期准备事项。我也会重点介绍一些关于配置 VSAN 的最佳做法。首先,我们从软件要求开始,这些都非常简单。您需要安装 ESXi 5.5  vCenter Server 5.5vCenter Server 可以是 Windows 版或设备版;它们都支持 VSAN。最后,如果您还不熟悉 vSphere Web Client,请先熟悉一下这一产品。VSAN 只能通过 vSphere Web Client 进行管理;旧版 C# 客户端不提供支持。


    从硬件角度来讲,您至少需要 3  ESXi 主机。每台主机至少要有 1  HDD(磁盘)和 1 个固态磁盘 (SSD)VSAN 群集中至少要有 3  ESXi 主机为 vsanDatastore 提供本地存储,而且这一本地存储必须同时具有 SSD  HDD。这里我要介绍几个最佳做法:

  1. VMware 建议 SSD  HDD 的比例至少为 1:10。根据您的虚拟机工作集,您可能需要提高这一比例。

  2. 尽管 VSAN 只能在计算资源方面进行横向扩展,即,一部分 ESXi 主机提供计算和存储资源,而添加的 ESXi 主机仅提供计算资源,但 VMware 建议采取如下最佳做法,也就是在存储资源和计算资源方面,采用类似的方式(尽管可能不完全相同)配置 VSAN 群集中的所有主机。


      因此,选择 SSD 对于 VSAN 性能就显得非常重要。VMware 提供了一个 HCL,可以对 SSD 的性能进行评级。显然,SSD 性能(每秒持续写入操作数)越高,虚拟机的性能就越好,每台主机的虚拟机密度就越高。不过,如果已知虚拟机密度比较低,那么使用评级较低的 SSD 也没问题。另外,还应注意的是,许多基于 PCIe  SSD 也受支持。选择 SSD 时,需要考虑的另一个因素应当是 SSD 的保证寿命或生命周期。请谨慎选择您的 SSD


     下一个要重点介绍的事项是磁盘控制器。VSAN 可以在群集中的所有主机之间实现分布式 RAID 配置。这意味着,如果一个节点发生故障(当然也包括该节点的本地存储),虚拟机仍可使用一套完整的数据对象,并能继续运行(十分类似于 RAIN - 独立节点冗余阵列)。您可能会问,这与磁盘控制器有什么关系呢?嗯,磁盘控制器需要能够在直通模式或 HBA 模式下运行;这样就可以直接将物理磁盘连接到 ESXi 主机,而无需使用 RAID 层。VSAN 会满足 RAID 要求。同样,您应参考 HCL 来了解有关在直通/HBA 模式下运行的受支持控制器的详细信息。


      最后,您需要考虑所在网络。VMware 支持在 ESXi 主机之间使用 1Gb  10Gb 网络进行互连。VSAN 需要配置一个 VMkernel 端口,用于传输主机之间的 VSAN 流量。同样,尽管我们支持这两种网络,但在生产环境中,建议采用最佳做法,即,10Gb 网络。不过,对于最初的测试版(请参见 http://vsanbeta.com)来说,这两种网络都足以满足要求。如果选择 1Gb 网络,则在衡量 VSAN 性能时,请记住,如果您部署的是大型 VSAN 群集,并使用大量的虚拟机,而这些虚拟机的策略设置会生成大量 VSAN 网络流量,那么该网络可能会成为瓶颈。


      就这些了。满足这些要求之后,您就可以开始使用 VSAN 了。要查看 VSAN 的演示和配置步骤,可单击 这里,查看这些在线产品指南。

     

     欢迎在微博上关注我,这样在我发布博客文章后您就会收到通知,并可以让您了解更多有关 VMware 存储的信息: @VMware中国


————————————————————————————————————————————


作者:Cormac Hogan

CormacHogan 现任VMware R&D 的集成工程团队存储架构师。他是爱尔兰科克郡 EMEA 总部的首批 VMware 员工之一(该总部于 2005  4 月成立),曾在 VMware 技术营销与支持部门任职。他撰写过大量关于存储的白皮书,还发表了许多关于存储最佳实践和新功能的演讲。