最近本人在研究OpenHpi开源软件以及着手在xx服务器机框上部署,对于OpenHpi,国内的中文资料是在是太少了,可以毫不夸张地说是0,国外的资料也不多;研究这东西,就只能一边读源代码一边参考少有的英语技术文档,实在是前进的道路艰辛啊;下面说一下我对OpenHpi开发的一些感受吧;
Hardware Platform Interface (HPI).
OpenHpi是Service Availability Forum(SAF) 这个组织针对AdvancedTCA领域硬件平台接口的开源项目;实现的功能就是硬件单板的设备管理(监控诊断隔离等);
整个框架关键机制有:事件机制,日志机制,FUMI升级,传感器,报警机制,诊断机制,Hotswap热插拔机制,HPI_SHELL机制等;其中有domain域的管理,rpt资源在位管理,事件管理,报警管理等;
对上层用户提供一些标准接口,上层用户以session来建立会话,调用这些接口(直接调用或者远程socket建立连接&#