VMware Cloud Foundation 4.0版允许客户在相同的熟悉的基于Web的vSphere用户界面中部署和使用Kubernetes和容器。新版本具有全套软件工具和软件定义服务,用于计算、存储、网络和安全,以及云管理功能。
VCF 4.0的Kubernetes集成使数据中心管理员和DevOps团队之间可以更紧密地协作。开发人员现在可以更快更有效地部署和更新应用程序,并且管理员可以更快地交付和配置支持基础结构,并具有更多的控制和安全性。
在新版本中,你可以使用相同的UI来管理VM和容器。VCF的主要软件定义数据中心或者说SDDC Manager,在VCF系统上执行管理任务。SDDC Manager通过基于Web的仪表板为用户提供物理和虚拟基础结构的集成视图。
VCF 4.0的关键组件
VCF 4.0的主要组件包括:
(1) SDDC Manager 4.0。SDDC Manager是VCF 4.0中的主要部署工具。通过它,你可以部署和配置所有其他VCF组件。它还可以自动化系统及其生命周期,从配置和预配到升级和修复。
(2) Cloud Builder 4.0。Cloud Builder设备将验证网络设置,例如DNS、VLAN和IP地址以及用户凭证。
(3) VSphere 7.0。VSphere是任何VMware系统的基础构建块。去年,VMware进行重新设计并重新架构,以将Kubernetes构建到其核心中。但是,仅当你具有VCF许可时,内置的Kubernetes引擎才能运行。
(4) VSAN 7.0。通过VSAN,你可以在群集中的每台服务器中使用本地HDD和SSD,将其转换为完全冗余的共享存储。VSAN 7.0是软件定义的存储,现在包括针对Kubernetes集群的简化生命周期支持和本机文件服务。
(5) VRealize 8.1。VRealize Operations 8.1让用户可为vSphere上VM和容器工作负载实现自动运行操作。它包括以下组件:
- vRealize Automation 8.1
- vRealize Log Insight 8.1
- vRealize Operations Manager 8.1
- vRealize Lifecycle Manager 8.1
(6) NSX-T。NSX-T已经取代NSX-V,作为VMware的主要软件定义网络产品。
VCF 4 with Tanzu
当在不同的平台和环境上运行Kubernetes时,管理会变得很困难。VMware推出Tanzu Kubernetes Grid,以帮助用户安装和管理多集群Kubernetes环境。VMware Tanzu Kubernetes Grid具有多种内置开源技术,可帮助配置和支持Kubernetes环境,并且VCF 4.0与Tanzu Kubernetes Grid集成,称为VCF 4 with Tanzu。
VCF 4 with Tanzu包括Tanzu Runtime Services,这是Tanzu Kubernetes Grid中的核心Kubernetes开发服务。它还包括Hybrid Cloud Services for Kubernetes,一种内置容器编排服务,该服务支持完整的Kubernetes API访问,包括vRealize Automation使用的基础设施即代码API。
VCF许可和部署
VMware的VCF 4.0标准版、高级版和企业版中包括Kubernetes服务。VCF简化版不包括带有Kubernetes的vSphere 7.0。
你可以直接从VMware、VMware渠道合作伙伴购买VCF,也可以从OEM供应商获取集成系统购买。你还可以从公共云服务提供商处获得VCF 4.0作为订阅服务。
VCF可以在内部管理vSphere系统的基础组件,例如vRealize Suite。VCF 4.0支持针对vRealize Suite Lifecycle Manager的自动部署,后者部署底层vRealize组件。
VMware提供的文档可让你自己部署VCF 4.0。但是,VMware建议与VMware Professional Services或你的解决方案提供商合作。