VMware vSphere 7 虚拟化组件合集
内置 Kubernetes
vSphere 传统的管理平台是 vCenter,运维团队通过 vCenter 来管理 vSphere 集群;vSphere 7 内置的 Kubernetes 提供了一个新的管理接口,这主要是给开发团队使用的。开发人员可以使用他们熟悉的 Kubernetes 命令和脚本来部署应用和调配基础架构资源,这解决了现代应用开发中的一个主要矛盾,现代应用讲究敏捷、持续交付和持续集成,如果所有的基础架构资源都要通过服务请求来让运维团队帮助解决的话,就会大大降低效率。vSphere 内置的 Kubernetes 提供的不仅是接口,而且也向开发人员开放了基础架构资源管理的权限,他们利用命令和脚本就可以创建一个 K8s 集群、增加节点,轻松实现 DevOps,大大提高了对于业务的响应速度。
vSphere7 提供声明式的 Cluster API 来实现 K8s 集群的创建、配置和管理等操作,Cluster API 是一个 K8s 的开源项目,它定义了 K8s 管理的接口。这样开发人员可以使用 K8s API 来创建和管理 K8s 集群、Pod、Namespace 等各种 K8s 对象, 这些对象在底层都会映射到 vSphere 的虚机、集群等对象,运维团队可以通过 vCenter 看到这些对象并对它们进行管理,而不需学习另一种新的管理工具。运维人员也可以在这些对象上添加各种可靠性、安全性策略,例如把关键应用的虚机放在高冗余度的 vSAN 存储上,在不需要开发人员介入的情况下实现运维服务等级保障 SLA 。vSphere with Kubernetes 在开发团队和运维团队之间架起了一座桥梁,让他们用各自熟悉的工具和接口来访问和管理同一组对象。
VMware Cloud Foundation Services
在底层,vSphere 通过一组服务来实现 Cluster API 所定义的各种功能,这组服务叫作 VMware Cloud Foundation Services,分为 Tanzu Runtime Services 和 Hybrid Infrastructure Services 两大类。这组服务总结了 VMware 在软件定义数据中心领域多年的实践经验,把成熟和领先的 SDDC 运维技术用在容器上,从而实现容器的高可靠运行和全面的安全保护。实际上,用户想要使用 vSphere with Kubernetes 的功能的话,必须是基于 VMware Cloud Foundation 全软件堆栈的,也就是 VMware 对于 SDDC 的整套解决方案,这也是这组服务被叫作 VMware Cloud Foundation Services 的原因。
Tanzu Runtime Services (Tanzu 运行时服务)
Tanzu 来自于斯瓦希里语(斯瓦希里 Swahili 是非洲东部地区的一个跨界民族),是“树枝”的意思是,它代表的是一个不断增长的解决方案系列的新分支。Tanzu 是 VMware 专门为“应用现代化 (App Modernization)”解决方案而创建的一个全新产品家庭,可帮助客户向任何云环境交付任何应用。Tanzu Kubernetes Grid (TKG) 是 Tanzu 产品家庭中的一个产品,是 VMware 的 Kubernetes 发行版本,可以在私有云和公有云多种云环境中部署,为用户提供一致的 Kubernetes 使用体验。Tanzu 运行时服务主要就是由 TKG 服务来提供的,由它来实现 K8s 集群创建和管理方面的功能。
Hybrid Infrastructure Services (混合架构服务)
如果说 TKG 提供的是标准的 K8s 服务,混合架构服务就是 VMware SDDC 针对 K8s 提供的一些特色功能了,它以 K8s 和 RESTful API 的形式提供以下服务:
Storage Service:通过 vSAN 为容器所提供持久性存储服务;
Network Service:NSX-T 为容器提供网络隔离、防火墙、负载均衡、路由等网络服务;
vSphere Pod Service:提供 ESXi 原生容器运行时环境 CRX;
Registry Service:vSphere 7内置了容器镜像仓库 Harbor,由它来提供容器镜像服务。
Future Services (可扩展的服务)
vSphere具有灵活可扩展的架构,更多的新功能可以通过服务的形式整合进来。2019年 VMware 收购了应用打包和发布技术厂商 Bitnami,基于 Bitnami的技术打造了 Tanzu Application Catalog (TAC) ,合作伙伴可以把他们的解决方案打包后发布到 TAC 应用目录上。开发人员通过一个点击就可以获得数据库、消息队列、机器学习框架等各种第三 方功能,这些功能以服务的形式整合到 vSphere with Kubernetes 平台上来。
以应用为中心的管理
现代应用往往是由几十个甚至更多的虚机和容器所组成的,管理员需要针对每一个虚机来配置运行参数,如是否需要加密、存储可靠性等级、虚机的保护机制等等,这样不仅费时费力,并且很难保证一致性。vSphere with Kubernetes 可以实现以应用为中心的管理,每一个应用都有一个对应的 Namespace,通过 Namespace把应用所属的虚机、容器对像组合起来,在应用级别而不是虚机和容器级别进行管理。这样使得数据中心的管理以基础架构为中心转向以应用为中心,更好地满足了现代应用运维管理的要求。
补充说明一下,vSphere 7 with Kubernetes (Project Pacific) 是一项技术和解决方案,它不是一个具体的产品,要使用这一项创新技术的途径是部署 VMware Cloud Foundation 4.0 全栈混合云平台。
切记不要在生产环境直接使用最新版,请在多次确认/评估是否要使用/升级之后再慎重操作。
数据无价,任何操作都要小心。
注册机见VMware-all-7.0-keygen.rar
下载地址:
vSphere 7 虚拟化完整组件包 Update To 20210324(包含各个OEM版)
链接:https://pan.baidu.com/s/1161e7myM8BzPfsFdyuEjOQ 提取码:sjed
该合集适合企业环境的服务器虚拟化,根据服务器厂商部署对应的OEM版本。
个人用不上这么多组件,常见就使用ESXi虚拟化单台服务器,折腾什么显卡网卡驱动直通的也不适用,因为企业大多是部署Linux环境的。
页:
[1]