vSphere with Tanzu概念介绍

vSphere with Tanzu是在vSphere7.0及之后出现的新功能,它可以在虚拟化层创建一个Kubernetes 控制平面,并将vSphere 集群资源转化为Kubernetes集群资源,这样可以直接在ESXI主机上运行Kubernetes工作负载,创建Kubernetes集群并部署容器业务。Tanzu架构如下所示:

vSphere with Tanzu概念介绍

我们需要了解以下概念:

1、vSphere 命名空间

vSphere 命名空间设置使用 vSphere Pod 创建的 Tanzu Kubernetes 和 Tanzu Kubernetes Grid 服务集群可以运行的资源边界。最初创建命名空间时,它在主管集群内具有无限资源。通过vSphere 管理员可以设置 CPU、内存、存储以及可在命名空间中运行的 Kubernetes 对象数量的限制。将为 vSphere中的每个命名空间创建一个资源池。存储限制在 Kubernetes 中表示为存储配额。

2、工作负载

在 vSphere with Tanzu 中,工作负载是通过以下方式之一部署的应用程序:

  • 包含在 vSphere Pod 中运行的容器的应用程序。
  • 通过虚拟机服务置备的工作负载。
  • 使用 Tanzu Kubernetes Grid 部署的 Tanzu Kubernetes Grid 集群。
  • 在 Tanzu Kubernetes Grid 集群中运行的应用程序。

简单来说,工作负载就是一个软件平台,用来调度底层虚拟化资源并提供上层TKG集群、Pod等正常运行。

3、vSphere Pod

Kubernetes Pod类似于Kubernetes Pod,它是一个占用空间较小的虚拟机,可运行一个或多个 Linux 容器。每个 vSphere Pod 根据其容纳的工作负载精确地调整大小,并拥有与该工作负载对应的确切资源预留。它会分配待运行工作负载所需的确切存储、内存和 CPU 资源量。仅配置了 NSX 作为网络连接堆栈的主管支持 vSphere Pod。

4、Tanzu Kubernetes Grid集群

Tanzu Kubernetes Grid 集群是由 VMware 构建、签名并提供支持的 Kubernetes 的完整分发版。可以通过使用 Tanzu Kubernetes Grid 在主管上置备和运行上游 Tanzu Kubernetes Grid 集群。

5、主管/主管集群

TKG使用管理集群来创建和管理工作负载集群,该管理集群称为:

  • 主管,位于 vSphere 8 中的 vSphere with Tanzu 上
  • 主管集群,位于 vSphere 7 中的 vSphere with Tanzu 上

在vSphere集群中启用工作负载管理的集群称为主管/主管集群。

版权声明

1 本网站名称:诺言博客
2 本站永久网址:https://nuoyo.cn
3 本网站的文章部分内容可能来源于网络,仅供大家学习与参考,如有侵权,请联系站长 QQ2469329338进行删除处理。
4 本站一切资源不代表本站立场,并不代表本站赞同其观点和对其真实性负责。
5 本站一律禁止以任何方式发布或转载任何违法的相关信息,访客发现请向站长举报
6 本站资源大多存储在云盘,如发现链接失效,请联系我们我们会第一时间更新。
7 如无特别声明本文即为原创文章仅代表个人观点,版权归《诺言》所有,欢迎转载,转载请保留原文链接。

给TA打赏
共{{data.count}}人
人已打赏
数据库运维

借助开源软件开发包尝试量子计算编程

2023-9-13 0:00:28

数据库运维

什么是反向代理,有什么作用(反向代理使用场景有哪些)

2023-9-13 0:00:30

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索