PXE系列文章(14)- 带外管理Driver设计与实现
通过前面13篇文章,我们已经完全准备好了PXE的装机环境, 按PXE系列文章(9)- 优化 PXE 装机流程系统架构,我们需要实现带外管理的Driver以及带内执行逻辑的Agent.
- Driver 负责带外功能的实现,功能包括
开机
、关机
、重启
、PXE启动
、Disk启动
、Ping ILO Host
等等功能、主要是基于ipmitool
命令来实现, 也提供了可插拔的机制来实现其他带外管理的能力,比如 iDRAC、Redfish、SNMP等,目前我们使用ipmitool
能满足使用需求, 所以从实现上来讲仅实现ipmitool
的支持就足够了。