1.一种服务器机架系统的通信方法,该服务器系统包括机架、位于机架内的多个设备以及用于管理所述这些设备的整合管理模块,该方法包括:提供一网络交换机,该机架内的所述这些设备和该整合管理模块通过区域网络接口连接到该网络交换机;
预先设置一设备队清单,该设备队清单中记录的设备处于使能状态;
该整合管理模块通过该网络交换机获取该机架内的所述这些设备的现行固件版本信息;
该整合管理模块从自身的存储空间或一远程设备中获取所述这些设备对应的最新固件版本信息;以及该整合管理模块比对一机架内设备的现行固件版本信息与该设备对应的最新固件版本信息是否匹配,如果匹配,则将该设备加入该设备队清单。
2.如权利要求1所述的服务器机架系统的通信方法,其特征在于,更包括:当该机架内的所述这些设备中的一设备的现行固件版本信息与该设备对应的最新固件版本信息不匹配时,该整合管理模块从该设备队清单中移除该设备。
3.如权利要求1所述的服务器机架系统的通信方法,其特征在于,更包括:当该机架内的所述这些设备中的一设备的现行固件版本信息与该设备对应的最新固件版本信息不匹配时,该整合管理模块通过该网络交换机将该设备的固件更新为最新版本的固件,并在固件更新成功之后,将该设备加入该设备队清单。
4.如权利要求1所述的服务器机架系统的通信方法,其特征在于,更包括:该整合管理模块访问设备队清单中的所述这些设备,以获取所述这些设备的信息或向所述这些设备发出控制指令;且该设备队清单中的所述这些设备之间互相访问,以相互获取所述这些设备的信息。
5.如权利要求1所述的服务器机架系统的通信方法,其特征在于,更包括:该整合管理模块访问该网络交换机,以获取该网络交换机上连接的所述这些设备的介质访问控制层地址和互联网协议地址。
6.如权利要求5所述的服务器机架系统的通信方法,其特征在于,该整合管理模块通过该网络交换机获取该机架内的所述这些设备的现行固件版本信息的步骤具体包括:该整合管理模块通过该网络交换机向该机架内的所述这些设备发出一预设的信息读取命令;以及该机架内的所述这些设备接收到该预设的信息读取命令后,通过该网络交换机向该整合管理模块返回所述这些设备的现行固件版本信息。
7.如权利要求5所述的服务器机架系统的通信方法,其特征在于,该整合管理模块依据所述这些设备的互联网协议地址,分别将所述这些设备对应的最新固件通过该网络交换机发送到所述这些设备,并更新所述这些设备的固件。
8.如权利要求3所述的服务器机架系统的通信方法,其特征在于,该机架内的所述这些设备中的一设备的不同版本的固件均对应有相同的预设的信息读取命令。
9.如权利要求1所述的服务器机架系统的通信方法,其特征在于,该整合管理模块中存储有该机架内的所述这些设备对应的最新固件或最新固件版本信息清单;且该整合管理模块提供一远程管理接口,以供一使用者在远程上传最新固件或最新固件版本信息清单。
10.如权利要求1所述的服务器机架系统的通信方法,其特征在于,所述这些设备包括风扇管理模块、电源管理模块以及服务器的基板管理控制器。
11.如权利要求10所述的服务器机架系统的通信方法,其特征在于,该整合管理模块依次通过该网络交换机、服务器上主机板的基板管理控制器,进行服务器上主机板中设备的固件更新。
12.如权利要求10所述的服务器机架系统的通信方法,其特征在于,该整合管理模块中存储有一整合固件,该整合固件中包括风扇管理模块的固件、电源管理模块的固件以及服务器的基板管理控制器的固件。