用于创建嵌套 ESXi 3 或 32 节点 VSAN 群集的 OVF 模板
上周,我创建了几个嵌套 VSAN 环境用于测试,当然,我使用了自己的VSAN 嵌套 ESXi OVF 模板来加速部署。在第三次部署 OVF 并获得三个嵌套 ESXi 节点后,我突然产生了一个想法。既然我知道最少需要三个节点才能得到适当的 VSAN 环境,为什么我每次都要重复这些操作呢?真不知自己为何没早想到这点,为什么不创建一个包含三个嵌套 ESXi 虚拟机模板的 vApp 呢?
利用 OVF 中的动态磁盘功能,我可以根据自己原来的嵌套 VSAN ESXi OVF 模板创建两个小的 vApp(一个 40KB,一个410KB):
使用这些 OVF 模板后的唯一区别是,现在可以轻松快速地部署单个 OVF,它包含的 VSAN 节点数从最小到所支持的最大数 32。
免责声明:嵌套虚拟化不受 VMware 官方支持,因此风险自担
前提条件:
vSphere Web Client
· 要部署单个 VSAN 嵌套ESXi OVF 模板或这些新模板,需要确保使用vSphere Web Client 来部署。因为只有使用 vSphere Web Client 时,无损 OVF 导入/导出功能才可用,否则导入操作将无法采集配置 OVF 模板时使用的所有设置。
vSphere 群集 w/DRS 已启用
· 只有DRS 启用后才能创建 vApp
第 1 步 – 使用 vSphere Web Client 部署 OVF 模板,并确保选择了“接受额外的配置选项 (Accept extra configuration options)”,其中包含在嵌套环境中运行 ESXi 和VSAN 所需的额外参数。
第 2 步 – 正常完成 OVF 部署向导。到“自定义模板 (Customize Template)”这一步骤时,您将看到,每个嵌套 ESXi 虚拟机都在各自的类别中,如下面的屏幕截图所示。此时,您可以保留默认的最小 VSAN 部署值,它包含用于 ESXi 安装的2GB 磁盘、用于“仿真”SSD 的 4GB 磁盘和用于 MD 的8GB 磁盘,或者,您也可以指定每个磁盘的大小。
仅几秒后,您就会拥有包含 3 节点嵌套 ESXi 虚拟机的 vApp,或者也可选择更多节点,并部署 32 节点嵌套 ESXi 环境。
注意:请注意可能还有其它配置改变(如这个)和/或增加虚拟机资源以运行更大的 VSAN 群集。
在我自己需要快速部署在嵌套 ESXi 环境中运行的 VSAN 时,这些 OVF 模板非常便利,因此我也希望它能让社区中的其他人受益匪浅!
欢迎在微博上关注我,这样在我发布博客文章后您就会收到通知,并可以让您了解更多有关 VMware 存储的信息:@VMware中国
————————————————————————————————————————————
作者:William Lam
现任 VMwareR&D 主管工程师,隶属 SDDC 新兴解决方案团队的一员。目前,他在 VMware 公司从事原型设计,构建新解决方案并将其推向市场。他的工作主要侧重于从 API 和 SDK 这两个角度进行软件定义的数据中心 (SDDC) 自动化以及 SDDC 通用集成和操作。他还与 VMware 内部的多个工程团队紧密合作,帮助提供设计和架构方面的前期反馈。最后,通过客户互动和反馈,他不断应对客户的挑战、坚持满足客户的需求,从而更好地改进 VMware 产品。
转载于:https://blog.51cto.com/vsdsrevolution/1427761