裸金属服务器开通原理


一、裸金属开通流程

1.管理网络阶段

1、需预先部署PXE/DHCP/TFTP Server。
2、预先配置裸金属PXE启动网卡连接的交换机网口,使其处于管理网。
3、平台通过IPMI控制裸金属从PXE网卡启动,启动后,通过DHCP给PXE网卡分配IP,然后通 过网络从TFTP下载部署镜像和启动引导文件。
4、裸金属进入部署镜像后,PXE Agent将自动获取的IP和MAC返回给云平台,建立联系。
5、云平台通过获取的IP,向裸金属中的PXE Agent 发送API请求,完成用户镜像的安装和系统初始化。
6、云平台通过调用交换机API,将裸金属网卡对应的所有网口配置为用户网络。

2.用户网络阶段

7、裸金属配置就绪后,云平台通过IPMI控制裸金属从磁盘启动。
8、裸金属从磁盘启动后,用户镜像中的cloud-init会完成用户镜像中的用户名密码、密钥、IP等配置。
9、裸金属交付。

二、裸金属管理

1.基本管理

1、通过IPMI对裸金属进行电源或硬件监控管理,如开关机、CPU温度、风扇转速。
2、通过Agent对裸金属进行修改密码、IP等管理。
3、通过Agent对裸金属进行监控管理,如CPU、内存、网卡、磁盘等

2.VNC

1)VNC客户端通过浏览器或VNC Viewer连接至VNC Server。
2)VNC Server传送一对话窗口至客户端,要求输入连接密码,以及存取的VNC Server显示装置。
3)在客户端输入联机密码后,VNC Server验证客户端是否具有存取权限。
4)若是客户端通过VNC Server的验证,客户端即要求VNC Server显示桌面环境。
5)VNC Server通过X Protocol 要求X Server将画面显示控制权交由VNC Server负责。
6)VNC Server将来由 X Server的桌面环境利用VNC通信协议送至客户端,并且允许客户端控制VNC Server的桌面环境及输入装置。

3.裸金属监控

1、Prometheus
基本原理是通过 HTTP 周期性抓取被监控组件的状态,任意组件只要提供对应的 HTTP 接口并且符合 Prometheus 定义的数据格式,就可以接入 Prometheus 监控。
2、Zabbix
在每台裸金属主机中安装Zabbix Agent,并配置 Zabbix Agent 为主动模式。 当 Zabbix Agent 运行在主动模式下时, Zabbix Agent 会主动和 Zabbix Server 建立 TCP 连接,向 Server 请求需要检测的监控项。当 Server 收到来自 Agent 的请求后,会返回给 Agent 需要检测的监控项。然后 Agent 会读取自己系统内的相关数据,通知给 Server 并关闭 TCP 连接。然后继续周期性的完成以上动作。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值