Link

VCF 笔记

目录

  1. VCF 笔记
    1. 目录
  2. VCF 概述
    1. VCF 愿景
    2. VCF 相比传统公有云的优势
  3. VCF 两种域
    1. 管理域 Management Domain
    2. 工作域 Workload Domain
  4. VCF 部署架构
    1. consolidated 架构(紧凑架构)
    2. Standard 标准架构
  5. VCF 部署模型
    1. 1、单站点部署
    2. 2、双(三)站点延伸集群
    3. 3、分支接管
    4. 4、多中心独立部署架构
  6. 网络规划
    1. 7 个网络
    2. Network Pool
    3. 外围服务-DHCP、DNS、NTP
    4. 网卡及 vDS
      1. 双网卡模式
      2. 多网卡模式
  7. Cloud Builder
  8. VCF 相关视频

VCF 概述

VCF 是 VMware 提供的私有云整体方案,VCF 以计算(vSphere)、存储(vSAN)和网络(NSX)虚拟化为基石,可以快速帮助企业构建能够承载各位业务的基础架构环境。

通过 VCF 用户可以承载几乎任意应用:

  • 传统虚拟化应用
  • Kubernetes 微服务应用
  • VDI 虚拟桌面环境
  • ITaaS:将 IT 资源服务化,提升 IT 服务质量

VCF 并不仅仅是多个组件的拼凑,VCF 以 VMware 最佳实践为基础来帮助用户构建稳健的数据中心,提供对底层所有组件的全生命周期管理,简化平台的搭建和运维。

VCF 的一些架构优势如下:

  • 通过自动化节省平台部署时间
  • 标准化基础架构,减少复杂性,尤其是之前各个组件间的兼容和对接
  • 节省开支:快速扩展,类公有云的运维模型
  • 满足安全合规要求:基于策略的安全管理、数据本地存储、内生安全

VCF 愿景

在混合云架构中,提供一致的底层基础架构

image-20230530140044077

VCF 相比传统公有云的优势

  • 数据安全性:
    • 因为合规性要求,数据需要存储在企业内部
  • 就近提供服务
    • 用户位于企业内部,需要就近访问服务,公有云会有较高的延迟
    • 大量本地生成的数据需要在本地进行处理,公有云处理开销高
    • 业务受限于遗留的应用架构,需要在本地部署
  • 可控性更强:
    • 100% 控制重要的业务
    • 保护已有 IT 投资
    • 已有的流程,使用习惯不需要改变

VCF 两种域

管理域 Management Domain

运行所有管理型的组件,例如 vCenter、NSX Manager 等

工作域 Workload Domain

运行最终的业务虚拟机,以及一些 NSX 数据平面组件,例如 NSX Edge

VCF 部署架构

consolidated 架构(紧凑架构)

管理组件和工作负载运行在同一个集群里,适合中小型规模

Standard 标准架构

管理域运行在单独的集群中,和业务集群分开。

紧凑架构可以随着企业规模增大而变成标准架构。

VCF 部署模型

1、单站点部署

在单个站点内部署 SDDC Manager 及多个 workload domain,每个 workload domain 有自己的 vCenter 和 Cluster。

image-20230526133123784

2、双(三)站点延伸集群

将一个集群的不同节点放在不同中心组成延伸集群,在第三方站点部署 vSAN Witness 见证节点。

image-20230526133250363

限制条件:

  • 为了保证 vSAN 正常运作,RTT<5ms,带宽 10G
  • 管理网络需要二层打通(依赖物理网络来实现)

优势:

  • 最简单的容灾方案,恢复时间快

  • 自动恢复

此部署模式下,需要先将管理域进行延伸,未来的 workload domain 可以按需做跨中心或者仅放在单个中心

image-20230526133958894

3、分支接管

通过总部的 vCenter 来接管分支结构的集群,或者在分支的 workload domain 中部署自己的 vCenter。多个站点由总部的 SDDC manager 管理。

  • 当分支需要独立的 vCenter 时,需要新建一个 Workload Domain,然后在部署集群
  • 当共享 vCenter 时,分支的集群需要纳入主中心已有的 Workload Domain

image-20230526133444341

4、多中心独立部署架构

在多个中心分别部署 SDDC Manager 和 Workload Domain,全局部署 NSX Federation,实现网络及安全的统一管理。

image-20230526133601121

网络规划

VCF 网络架构如下图,在这种标准架构下,管理、vMotion、vSAN 等流量使用 VLAN,所有业务网络则由 NSX 来提供。

image-20230530141828982

7 个网络

网络名称 
管理网络承载 ESXi 管理、vCenter 等组件
vMotion 网络vMotion 迁移网络
vSAN 网络vSAN 存储网络
NSX TEP 网络NSX 主机 TEP 网络
NSX Edge Uplink1与物理网络互联的网段1
NSX Edge Uplink2与物理网络互联的网段2
NSX Edge TEP 网络NSX Edge TEP 网络

Network Pool

记录 vMotion、 vSAN、NFS、Iscsi 的可用 IP 范围。一般前两个是必须的。

这些地址相当于由 SDDC Mananger 管理,来进行自动分发。

外围服务-DHCP、DNS、NTP

DHCP:对于 NSX TEP 网络,需要客户准备 DHCP Server 进行地址分发

DNS:记录所有 ESXi、管理组件的 A 记录

NTP:所有组件的时间同步

所有主机需要开启 SSH 服务。

网卡及 vDS

双网卡模式

所有 ESXI 只有两个网卡,接在同一个 vDS 上,同时承载管理、vMotion、vSAN、NSX 等流量,通过 vDS 的 NIOC 进行流量控制

image-20230526162108969

多网卡模式

每个 ESXi 有大于 2 张网卡,多张网卡可以使用同一个 vDS,也可以分成多个 vDS。

  • 四张网卡使用同一个 vDS 的模型:

image-20230526162132882

  • 第一个 vDS 承载管理、vMotion、NSX Overlay 流量,第二个 vDS 承载存储流量:

image-20230526162249844

  • 第一个 VDS 运行管理、vMotion、vSAN 等流量,第二个 vDS 运行业务流量,第三个 vDS 承载备份流量:

image-20230526162310453

Cloud Builder

包含所有组件的部署 ISO,支持从零开始部署 ESXi 到服务器,部署管理组件,例如 SDDC Manager、vCenter 等。

  • VIA(VMware Imaging Appliance):用于通过 PXE 部署 ESXi
  • DPS:Deployment Parameter Sheets,部署参数的 Excel/JSON

VCF 相关视频

初始化视频(Cloud Builder):

https://core.vmware.com/deploying-cloud-foundation