VMware vSphere Supervisor 9.1.0 部署_01_Supervisor架构设计

2024年写了vsphere 7 with tanzu系列的文章,过了2年,vsphere 7版本太低,可以运行的Kubernetes最高版本为1.26.x,一直向写一个新版版本的文章。

在2026年,偶然间找到了一个契机,VMware更新了Supervisor 9.1.0,并且我从互联网找到了VCF9.x的激活到方式后,才迎来了这些文章。

由于我的宿主机版本太低,没办法运行ESXI9.x,固本文章采用VCSA9.1 + ESXI8.0U3方式来运行Supervisor。

1.机器资源信息

1.1.机器资源信息

本次模拟实验采用嵌套虚拟化进行(宿主机运行的是ESXI8.0U3,然后在上面嵌套虚拟化部署本次实验的ESXI和VCSA)

  • VCSA版本9.1
  • ESXI版本8.0U3 (如下是部署在ESXI8.0U3上的虚拟机)
    • vyos
    • Foundation Load Balancer
    • SupervisorControlPlaneVM
    • vks-workload-control-plane
    • vks-workload-worker1
机器 CPU 内存 网卡 磁盘 备注
1台 8核 32GB 1个以太网口 400GB 模拟esxi8.0
1台 2核 14GB 1个以太网口 600GB 模拟vcenter9.1

1.2.机器资源信息

  • 物理机上ESIX上部署的虚拟机
虚拟机信息 虚拟机CPU 虚拟机内存 虚拟机网口 备注
vCenter 2vcpu 14GB 1 vnic vcenter
ESXI 8vcpu 32GB 1 vnic 嵌套esxi
  • 嵌套ESXI上部署的虚拟机
虚拟机信息 虚拟机CPU 虚拟机内存 虚拟机网口 备注
vyos 1vcpu 0.5GB 3 vnic 路由交换和访问互联网
Foundation Load Balancer 2vcpu 4GB 3 vnic 负责VDS环境下TSupervisor的负载均衡
SupervisorControlPlaneVM 2vcpu 16G 2 vnic 由Supervisor功能创建最小版本
vks-workload-control-plane 2vcpu 4G 1 vnic best-effort-small
vks-workload-worker1 2vcpu 4G 1 vnic best-effort-small

2.网络架构规划

2.1.虚拟网络规划

  • ESXI虚拟机为单口形式,Supervisor网络需要使用vDS网络
  • ESXI机器对外的网络为单一网络,在Tanzu环境下,需要区分出三种网络:management,workload,fortend网络。解决方案为:在VDS网络中,设置management网络的vlan id为0,workload网络的vlan id为40(随便设置),fortend网络的vlan id为41(随便设置)

2.1.1.规划网段信息

网段 网段信息 备注
management 10.22.7.0/24 管理网络
workload 10.22.40.0/24 工作负载网络
fortend 10.22.41.0/24 负载均衡网络

2.1.2.机器地址信息

机器信息 机器IP信息 备注
esxi虚拟机 10.22.7.9
vcenter 10.22.7.10
vyos 10.22.7.2,10.22.40.1,10.22.41.1
Foundation Load Balancer 10.22.7.26 - 10.22.7.30 需要连续的2个IP

2.1.3.Supervisor内的网络规划

机器信息 IP信息 备注
Foundation Load Balancer VS地址段信息 10.22.41.10 - 10.22.41.120
Foundation Load Balancer VIP地址段信息 10.22.41.130 - 10.22.41.240
SupervisorControlPlaneVM地址 10.22.7.21 - 10.22.7.25 需要连续的5个IP
workload分配地址 10.22.40.10 - 10.22.40.100 分配workload机器
kubernetes服务的内部网络 10.96.0.0/24 控制平面大小为微型

2.1.4.外部资源

信息 地址 备注
DNS解析服务 10.22.1.2 用于DNS解析,用的外部DNS
NTP同步服务 ntp.aliyun.com 用于机器NTP同步
Linux 10.22.1.21 用于激活和VCF-Tools部署

2.2.Foundation Load Balancer网络规划

  • 通过Foundation Load Balancer实现K8S的负载均衡

posted @ 2026-10-24 22:30  二乘八是十六  阅读(5)  评论(0)    收藏  举报