文档目录

裸金属管理

裸金属管理的网络流量模型包括:管理网络、分布式端口组、IPMI网络和部署网络。
  • 管理网络:用于管理平台相关硬件资源。
  • 分布式端口组:用于裸金属主机的业务网络,对外提供应用服务。
  • IPMI网络:用于管理节点对裸金属设备与裸金属主机远程开关机、重启、获取硬件信息等操作。
  • 部署网络:用于 PXE 服务器通过 DHCP 服务下发 IP 地址,以及通过 TFTP 服务传输镜像。
如图 1所示:
图 1. 裸金属网络拓扑


裸金属管理核心:硬件信息获取、裸金属设备无人值守部署。

裸金属管理工作机制:
  1. 管理节点通过 PXE 服务器指定裸金属设备通过 PXE 启动。
  2. PXE 服务器封装 DHCP、TFTP 和镜像存储服务。裸金属设备 PXE 启动后,通过 DHCP 获得 IP 地址,随后从 TFTP 服务器下载pxelinux.0和引导文件,并将内核加载至内存中执行,引导进 LiveCD 系统。
  3. 在 LiveCD 系统中执行检测脚本,将裸金属设备的硬件信息回传至管理节点。
  4. 根据回传的硬件信息,对裸金属设备设置预配置模板,包括:分区信息、设置网卡 Bond、IP 地址等。
  5. 选择一个待安装的操作系统 ISO,即可部署裸金属主机。
  6. 重启裸金属设备至 PXE 启动,PXE 服务器会预先下载待安装操作系统 ISO,裸金属设备根据预设好的配置模板实行无人值守部署,部署完毕后会自动根据预配置模板配置网卡等信息,至此裸金属主机配置完毕。
  7. 为更好地运维裸金属主机,PXE 服务器支持下发裸金属监控服务,实现裸金属主机内部数据的实时监控,包括:CPU、内存、磁盘容量、磁盘 I/O、网卡等信息。