云计算百科
云计算领域专业知识百科平台

从传统服务器到虚拟化:vSphere 环境的组件

目录

  • 4. vSphere 环境的组件
    • 阅读目标
    • 4.1 vSphere 组件的功能
      • (1)ESXi 和 vCenter Server
      • (2)vSphere 组件
        • ① vSphere Client UI
        • ② vCenter Server
        • ③ VM
        • ④ ESXi
        • ⑤ Network
        • ⑥ Storage Devices
    • 4.2 vSphere 组件之间的通信
      • (1)vSphere 组件如何协同工作
      • (2)vSphere 通信端口
        • ① vSphere Client UI
        • ② vCenter Server Management Interface UI
        • ③ vpxd 和 vpxa
        • ④ VMware Host Client UI
      • (3)通信端口总结
    • 小结

4. vSphere 环境的组件

vSphere 虚拟基础架构由多个组件组成,包括虚拟机、ESXi 主机、网络和存储。每个组件都有自己的功能。核心管理组件是 vCenter Server 和 vSphere Client。管理员主要使用这两个组件来运行和管理虚拟机。

要有效管理 vSphere 环境,我们必须了解每个 vSphere 组件的功能以及它们的工作方式或相互通信的方式。

阅读目标

  • 认识 vSphere 环境中组件的功能
  • 确定 vSphere 组件之间的通信端口

4.1 vSphere 组件的功能

(1)ESXi 和 vCenter Server

利用 vSphere 平台和工具,可以将物理资源(比如 CPU、存储和网络)作为统一虚拟基础架构的组成部分进行管理。

此虚拟基础架构包括两个用于运行虚拟机的核心管理组件:

  • ESXi 是 hypervisor(Hypervisor 是负责提取计算机硬件并将其作为虚拟硬件呈现给虚拟机的软件。) ,管理员可以在其上创建和运行虚拟机。
  • vCenter Server 是一项服务,可用于集中管理网络上连接的 ESXi 主机。

(2)vSphere 组件

大家可以参考下图,来详细了解这些组件和其他组件如何在 vSphere 环境中发挥作用。

在这里插入图片描述

① vSphere Client UI

vSphere Client 是用于管理 vCenter Server 的图形界面。它是软件的可视化部分,可用于查看各种按钮和控件,并使用这些按钮和控件进行交互。

管理员可以通过 vSphere Client 连接到 vCenter Server,来管理 ESXi 主机和 vSphere 环境的其他组件。

我们可以通过与 vCenter Server 连接至同一网络的任何计算机上的浏览器打开并使用 vSphere Client。

② vCenter Server

vCenter Server 软件组件可用来管理多个 ESXi 主机及其物理资源。此外,vCenter Server 还可管理虚拟机、虚拟网络和存储。

vCenter Server 是一个虚拟设备(即虚拟机)。它在 ESXi 主机上运行。经过预先配置,可管理整个 vSphere 环境。

虚拟设备是一种预先配置了操作系统和应用(可执行特定任务)的虚拟机。

③ VM

虚拟机 (VM) 是物理计算机及其组件的软件表现形式。

就像物理计算机一样,每个虚拟机运行一个操作系统以及一个或多个应用。

④ ESXi

ESXi 是在主机(物理服务器)上运行的裸机 Hypervisor (虚拟化操作系统)。ESXi 主机可创建并运行彼此独立的虚拟机。

在服务器上安装 ESXi 时,ESXi 会控制服务器的底层资源并对硬件进行划分,以运行多个客户机操作系统。

我们可以运行单个 ESXi 主机(也称为独立主机)。还可以使用 vCenter Server 来共同管理多台 ESXi 主机。

⑤ Network

物理网络由通过物理设备(比如交换机和电缆)互连的计算机组成,以便它们可以相互发送和接收数据。

在虚拟网络中,物理主机上运行的虚拟机通过使用 vSphere 虚拟网络设备在逻辑上相互连接。

vSphere 网络还可以将虚拟机与物理计算机连接起来。

⑥ Storage Devices

vSphere 将不同类型的物理存储设备呈现为虚拟化存储硬件,供虚拟机使用:

  • 通过网络连接的存储设备,例如 NFS 存储。
  • 直接连接到 ESXi 主机的存储设备,例如 SCSI 存储。

vCenter Server 和 vSphere Client 是运行 vSphere 环境的核心。

4.2 vSphere 组件之间的通信

(1)vSphere 组件如何协同工作

当计算机将消息传输到另一台计算机时,该消息将使用 TCP/UDP 端口号进行标识。

TCP 和 UDP 是确定计算机如何通过网络相互通信的标准。

端口就好比是水管系统中的阀门:

  • 水要流经许多水管,然后才能到达家中的水龙头。
  • 当管理员打开水龙头时,水开始流经管道,只有相应的阀门打开才能将水引导到家里的水龙头。
  • 当计算机传输消息时,端口会像水阀一样打开,以允许消息流过并到达相应的应用。

在这里插入图片描述

每个端口都有一个编号。VMware 会指定端口号以让不同组件的通信实现标准化。如要管理 vSphere 环境,就必须知道用于通信的端口。通过使用 防火墙,管理员可以控制服务器上要打开或关闭的端口。

防火墙是用于控制网络流量的系统。防火墙可打开、关闭和监控网络中的端口,以阻止对网络上各种设备进行未经授权的访问。

不同 vSphere 组件之间的默认通信端口有哪些?

(2)vSphere 通信端口

在这里插入图片描述

① vSphere Client UI

vSphere Client 使用端口 443 与 vCenter Server 通信。

  • 让 vCenter Server 与用于连接 vSphere Client 的设备之间的端口 443 保持打开状态。
② vCenter Server Management Interface UI

vCenter Server 管理接口使用端口 5480 与 vCenter Server 通信。

  • 让 vCenter Server 与用于连接 vCenter Server 管理接口的设备之间的端口 5480 保持打开状态。
③ vpxd 和 vpxa

虚拟置备 X 守护程序 (vpxd) 是 vCenter Server 的主要进程,用于管理多个 ESXi 主机。

vCenter Server 会在其管理的每台 ESXi 主机上安装一个 vpxa 代理。此代理允许 vCenter Server 连接到 ESXi 主机。

  • vpxd 使用端口 902 与其代理 vpxa 通信。
  • 让 vCenter Server 和托管主机之间的此端口保持打开状态。
④ VMware Host Client UI

VMware Host Client 使用端口 902 与 ESXi 主机通信:

  • 让 ESXi 主机与 VMware Host Client 之间以及主机之间的端口 902 保持打开状态。
  • 管理员必须为每个 ESXi 主机使用单独的 VMware Host Client 连接。

(3)通信端口总结

组件Port(端口)
vSphere Client 使用端口 443 与 vCenter Server 通信
vCenter Server 使用端口 902 与 ESXi 主机通信
vCenter Server 管理界面(VAMI) 使用端口 5480 与 vCenter Server 通信
VMware Host Client 使用端口 902 与 ESXi 主机通信

有关 vSphere 组件之间的通信所需的所有端口的列表,请参阅 VMware Ports and Protocols vSphere

小结

vSphere 组件在虚拟环境中提供了多种实用的功能。作为管理员,我们的目标是了解这些组件的运行方式和相互通信的方式,以便在 vSphere 环境中创建和管理它们。

公众号,之后博文也会优先同步到上面,之前的文章也会慢慢整理并同步.

微信搜 Virtual技术宅

赞(0)
未经允许不得转载:网硕互联帮助中心 » 从传统服务器到虚拟化:vSphere 环境的组件
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!