关于VSPhere7!!!!

vSphere 7 已于3月11日正式发布了,这个是我们期待已久的一个vSphere的版本,vSphere 7 会带来哪些新的更新呢?

vSphere with Kubernetes (之前项目名为Pacific)

vSphere with Kubernetes是和vSphere 7 一同发布的,在看Pacific之前不得不提VMware的Tanzu,Tanzu是一个的从构建、运行, 到管理的完整的组件。

企业应用是个不断演化的过程,从大小机,一个厂商包揽,到软硬件解藕,到三层架构,到容器类应用,到云原生应用。整个过程中多种应用形态(VM,容器,K8S)混合将持续很长时间,特别是现在虚拟化已经非常成熟的情况下,如何在此基础上构建云原生类应用,IT admin可以通过专注于管理应用程序而不是管理VM来实现大规模控制。开发人员和操作员通过熟悉的工具(用于操作员的vSphere工具和用于开发人员的Kubernetes服务)协作以提高速度。这就是vSphere with Kubernetes解决的问题。

这样两种应用类型运行在一个平台上,解决了:

o K8s平台手工去构建的繁琐,没办法保证可维护性和可扩展性,vSphere 7 上只需打开启动按钮

o 各种应用形态运行在各自孤立的资源池里,资源平台无法共享

o 不同的技能,工具和运维团队,或者IT管理员需要运维管理多套基础架构资源

vSphere 7 中不仅解决Kubernetes的问题,还用Kubernetes重构的vSphere的平台。

1. 虚拟机资源也支持声明式交付,简化开发人员的流程成本,Yaml的方式同时交付虚拟机和容器类应用

2. 以应用(Namespace)为单位的方式对资源的管控,包括服务质量,安全性,可用性,访问控制,在应用程序级别和容器上继承vSphere功能(HA, vMotion, DRS),保证业务的连续性,并且在vCenter中的Kubernetes群集,容器和现有VM的统一可见性

3. IT管理员可以快速把开源社区的服务变成自己公司开发人员的service来交付,开发人员用yaml声明式去申请服务(HANAN,Oracle DB等), 使得vSphere真正成为一个兼顾所有应用模式的平台,通过vSphere中的Kubernetes构造在开发人员和操作人员之间保持一致的视图

另外可能有同学关心性能的问题,根据VMware官方实验室给出的数据,运行在VMware原生Pod(也就是vSpherePod)比运行在Linux下性能要高8%,比跑在VM里的Pod性能要好30%,版本出来后大伙可以验证一下。

VMware vSphere7 with Kubernetes可能也是目前是目前唯一可以统一的、声明式的交付应用(容器)和基础设施(虚机、存储等)的企业软件平台。

Management

vCenter配置文件

在新版本vSphere 7的vCenter支持配置文件的导入导出,包括管理信息,网络信息,认证信息,可以采用DCLI, PowerCLI或者Ansible,Puppet,Chef等利用vSphere提供的4个API:list, Export, Validate, Import 对配置文件(Json格式)进行操作,这样简化了我们备份vCenter的数据量和效率。可以对导出的配置文件进行修改,也可以在导入新的vCenter之前可以在新vCenter进行验证

内容库

在vSphere 7 中对content Library的功能也进行了更新,首先你可以采用check out模版排他性操作对VM进行更新,但同时也不会影响到现有的模板部署。也可以使用check in将VM转换成模版,并创建新模版版本,也可以利用versioning进行回溯。

vSphere LifecycleManager

Cluster Image管理

vSphereLifecycle Manager采用了新的EXSI生命周期管理模式:Cluster Image

一个Cluster Image可以由vSphere的发行版本+硬件厂商的附加组件,包括固件,驱动等(目前看情况支持的厂商为Dell和HPE),对某个集群升级的时候可以先行进行兼容性验证,减少因为兼容性问题导致的风险。但估计要求是一个集群的host必须是一个model。

Resource Management

ImprovedDistributedResource Scheduler (DRS)

2006年发布了分布式资源调度(DRS)的第一版。数据中心和工作负载发生了重大变化。vSphere DRS过去一直专注于群集状态,检查是否需要重新平衡,因为可能会发生一台ESXi主机消耗过多而另一台ESXi主机消耗较少资源的情况。如果DRS逻辑确定可以改善群集平衡,它将根据已配置的设置建议并执行vMotion。这样,DRS便通过使用群集范围的标准偏差模型来实现群集平衡。

猜你喜欢

转载自www.cnblogs.com/pyzyliuyan/p/12674094.html
今日推荐