我很高兴分享今天的VMware为现代应用程序引入了最全面的软件堆栈-VMware Tanzu产品组合,VMware Cloud Foundation 4和vSphere 7。这些产品为组织提供了一种新的方式来考虑其应用程序现代化计划。
对于客户而言,这是极其重要的,因为他们不断努力应对挑战,以更好地满足客户的需求。为此,他们越来越需要更快地交付应用程序并缩短产品上市时间。
在满足客户不断变化的需求方面最成功的客户同时采取了两项举措:现代化他们的应用程序方法,以及现代化那些应用程序运行的基础架构,以满足开发人员和 IT团队的需求。
作为这些计划的一部分,客户希望获得云操作模型的好处,这意味着可以对基础结构进行快速自助服务访问,简单的生命周期管理,安全性,性能和可伸缩性。
这正是vSphere现在提供的功能。vSphere 7是10年来最大的vSphere版本,它提供了这些创新功能以及我们在VMworld 2019大会上作为Project Pacific引入的本地Kubernetes对vSphere的重新配置。
头条新闻是,vSphere现在具有对Kubernetes的本机支持,因此您可以通过简单升级当前已标准化并采用VMware Cloud Foundation的系统,在同一平台上运行容器和虚拟机。另外,此发行版包含了许多新功能,这些新功能专注于显着提高开发人员和操作员的生产力,无论您是否正在运行容器。
vSphere 7为VMware Cloud Foundation提供支持,使客户能够将应用程序交付到任何云,同时确保安全性,性能和弹性。使用vSphere 7和VMware Cloud Foundation,您可以在加速数字转换过程的同时提高基础架构的安全性,性能和弹性,而不会给您的人员,流程和技术投资带来大的干扰。
现在,让我们看一下vSphere 7中的一些关键功能。
简化生命周期管理
随着我们的客户开始提供具有云消费模型的基础架构服务,拥有一个使您能够完全自动化和简化基础架构软件和硬件固件的生命周期管理的解决方案至关重要。借助vSphere 7,我们将引入下一代vSphere Lifecycle Manager和Update Planner。它使您可以使用所需的状态范例无缝管理基础结构的生命周期。此外,我们添加了vCenter Server配置文件,以为vCenter Server实例提供所需的状态配置管理。
本质安全与控制
无论您是在数据中心还是在云中运行,安全性始终至关重要。借助vSphere 7,您现在可以通过简单,全面且受策略驱动的模型更好地保护基础架构,数据和访问。vSphere 7使用新的vSphere Trust Authority引入了针对敏感工作负载的远程证明。此外,它可以使用外部身份联合身份验证提供安全的vCenter Server身份验证。vSphere 7还支持Intel Software Guard Extensions,以允许对用户应用程序进行SGX扩展。
应用程序加速的性能和弹性
vSphere一直以来在运行大型业务关键型工作负载方面一直表现出色,也许比某些云部署要好,并且借助vSphere 7,我们将继续在这一领域进行创新。现在,您可以使用改进的分布式资源计划程序(DRS)来托管大型工作负载,该分布式资源计划程序(DRS)采用以工作负载为中心的方法,通过将主机的VM DRS分数用作确定放置并保持VM满意的指标,而不仅仅是专注于群集级别的平衡。vSphere 7还通过vSphere Persistent Memory在受支持的硬件上提供了增强的应用程序性能,从而以较低的成本为应用程序提供对超快速存储的访问。此外,我们还更新了vMotion以提高性能,因此现在支持数据库和任务关键型工作负载的实时vMotion。使用vSphere 7 您还可以使用支持的硬件(例如NVIDIA GPU),从具有成本效益的AI / ML硬件资源池中受益。它还通过精确时间协议(PTP)为时间紧迫的应用程序提供可预测的服务质量。
使用容器和Kubernetes的客户可以使用以下突破性功能。请注意,vSphere 7的Kubernetes功能仅作为带有Tanzu的VMware Cloud Foundation 4的一部分提供。
同时运行Kubernetes /容器化工作负载和VM的通用平台
您不再需要为虚拟机和容器使用多个单独的系统。我们相信此版本将产生变革性的影响,因为我们消除了在企业中采用Kubernetes的主要障碍:多个筒仓技术堆栈。过去,我们看到客户通过专门的团队和流程为Kubernetes设置单独的环境。通过将Kubernetes本机构建到vSphere中,客户现在可以将其现代和传统应用程序环境整合到一个堆栈中,并立即利用现有技术和流程。这也解决了Kubernetes成功的另一个关键限制:技能差距。通过最少的额外培训,您的vSphere管理员现在即可支持Kubernetes,并且现代应用程序可以在容器中运行。
简化Kubernetes应用程序的开发
vSphere 7通过Kubernetes API为开发人员提供了具有基础架构访问权限的DevOps模型。它包括Tanzu Kubernetes网格服务,该服务是VMware的兼容和一致的Kubernetes实现,用于构建现代容器化应用程序。此外,不需要为其容器实例寻求完全Kubernetes遵从性的客户可以使用新的vSphere Pod服务,该服务提供了改进的性能和安全性,并内置于虚拟机管理程序中,具有类似于VM的隔离功能。
Kubernetes应用程序的敏捷运营
最后,我们为VI管理员在带有Kubernetes的vSphere中引入了很多价值。我们提供了一种用于管理基础结构的新方法,称为针对容器化应用程序的”以应用程序为中心的管理”。这使管理员可以将策略应用于整个对象组,并将多个对象组织到一个逻辑组中,然后将策略应用于整个组。例如,管理员可以将安全策略和存储限制应用于代表应用程序的一组容器和Kubernetes集群,而不是分别应用于每个对象。这有助于提高生产率并减少错误,这些错误可能会给识别和纠正带来巨大的成本。
通过带有Tanzu的VMware Cloud Foundation 4可使用带有Kubernetes的vSphere。仅VMware Cloud Foundation中可用的一项关键创新是IT人员可以提供的一组面向开发人员的服务和Kubernetes API表面,称为VMware Cloud Foundation Services。
VMware Cloud Foundation服务
在vSphere 7的Kubernetes技术创新的支持下,VMware Cloud Foundation Services是一个新的集成Kubernetes和REST API表面,使您能够通过对所有核心服务的API访问来控制基础架构。
它由两个服务系列组成:Tanzu运行时服务和混合基础结构服务。
• Tanzu Runtime Services –提供核心的Kubernetes开发服务,包括最新的发行版:
o Tanzu Kubernetes网格 服务 –开发人员可以使用它来管理一致,合规和一致的Kubernetes集群,以构建其现代应用程序。
• 混合基础架构服务 -包括完整的Kubernetes和REST API访问,涵盖创建和操作虚拟机,容器,存储,网络和其他核心功能。今天,它包括以下服务:
o vSphere Pod Service –扩展了Kubernetes,使其能够在虚拟机管理程序上直接运行Pod。当开发人员使用vSphere Pod Service部署容器时,尽管不完全与Kubernetes兼容,但他们可以获得与VM相同级别的安全隔离,性能保证和管理功能。
o 存储服务 –允许开发人员管理用于容器,Kubernetes和虚拟机的永久磁盘。
o 网络服务 –允许开发人员管理虚拟路由器,负载平衡器和防火墙规则。
o 注册表服务 –允许开发人员使用Harbor存储,管理和更好地保护Docker和OCI映像。
我们建议您查看下面的资源以获取更多信息,并经常返回vSphere博客。在接下来的几周内,我们将在深潜博客中发布其他技术信息。
我们非常高兴与您合作,使用vSphere 7帮助您的应用程序和基础架构实现现代化,并希望当您部署混合云以满足内部和外部客户的需求时,我们成为您解决方案的一部分。感谢您一直以来的合作与协作,请继续就vSphere如何更好地满足您的需求向我们分享您的反馈。