论文部分内容阅读
IPMI(Intelligent Platform Management Interface)是一种服务器管理规范,其核心是BMC(Baseboard Management Controller)。由于IPMI标准的不断完善,每次版本升级均有较大的变化,不同的厂商和版本BMC的接口相差较大.目前还没有比较通用和成熟的IPMI驱动程序。本文首先介绍Linux驱动程序的架构.然后介绍BMC硬件组成和访问BMC的系统接口,重点说明在Linux平台下如何设计和实现可扩展性强、使用方便并且支持多用户的IPMI驱动程