机箱管理系统及管理方法技术方案

技术编号:24168420 阅读:21 留言:0更新日期:2020-05-16 02:10
本发明专利技术提供一种机箱管理系统及管理方法,机箱管理系统包括:若干扩展器,包括一管理者扩展器和至少一被管理者扩展器;管理者扩展器和被管理者扩展器与一主机通信连接;当接收到机箱管理功能发现请求命令后,管理者扩展器反馈已发现功能响应至主机;被管理者扩展器反馈未发现功能响应至主机;当管理者扩展器发送状态管理命令,收集子机箱状态管理信息;当管理者扩展器发送控制管理命令,收集被管理者扩展器反馈的机箱管理控制结果,并将机箱管理控制结果反馈至主机;其中,控制管理命令为源于主机的控制管理命令。本发明专利技术中,主机无需收集多个扩展器的信息进行管理,使得管理逻辑更加简单,缩短了扩展器的固件下载时间。

【技术实现步骤摘要】
机箱管理系统及管理方法
本专利技术属于存储
,特别是涉及机箱管理系统及管理方法。
技术介绍
串行连接小型计算机系统专用接口(SAS,SerialAttachedSCSI(SmallComputerSystemInterface)),是采用串行技术获得更高的传输速度,是新一代串行点对点的企业级存储设备接口。SAS接口使得存储系统应用更加灵活,使用户可以根据实际需要选择SAS磁盘或者SATA磁盘,因此在扩充存储系统时拥有更多的弹性,能够让存储设备发挥更大的投资效益。同时,SAS结构有非常好的扩展能力,通过使用SAS扩展器(Expander),可以连接更多磁盘设备,通常将这种由一系列通过服务传输子系统通信的SAS设备组成的集合称为SAS域。机箱管理软件,例如SCSIApplicationClient对于有多个扩展器的机箱的SES(SCSIEnclosureService)管理,往往需收集多个子机箱(Sub-Enclosure)的所有信息进行管理,造成管理复杂,升级多个扩展器固件(Firmware)时间较长等缺陷,实已成为本领域技术人员亟待解决的技术问题。
技术实现思路
鉴于以上所述现有技术的缺点,本专利技术的目的在于提供一种机箱管理系统及管理方法,用于解决现有技术需收集多个子机箱(Sub-Enclosure)的所有信息进行管理,造成管理复杂,升级多个扩展器固件(Firmware)时间较长的问题。为实现上述目的及其他相关目的,本专利技术一方面提供一种机箱管理系统,包括:若干扩展器,所述若干扩展器包括一管理者扩展器和至少一被管理者扩展器;所述管理者扩展器和所述被管理者扩展器与一主机通信连接;当扩展器接收到所述主机发送的机箱管理功能发现请求命令后,所述管理者扩展器反馈已发现功能响应至所述主机,以通知所述主机,所述管理者扩展器具有机箱管理功能;所述被管理者扩展器反馈未发现功能响应至所述主机,以通知所述主机,所述被管理者扩展器不具有机箱管理功能;当所述管理者扩展器发送状态管理命令至所述被管理者扩展器后,收集所述被管理者扩展器根据所述状态管理命令反馈的子机箱状态管理信息;当所述管理者扩展器发送控制管理命令至对应的所述被管理者扩展器后,收集所述被管理者扩展器根据所述控制管理命令反馈的机箱管理控制结果,并将所述机箱管理控制结果反馈至所述主机;其中,所述控制管理命令为源于所述主机的命令。于本专利技术的一实施例中,当所述扩展器判断其身份为管理者扩展器时,所述管理者扩展器发送所述机箱管理功能发现请求命令至所述被管理者扩展器,接收所述被管理者扩展器反馈的已发现功能响应以通知所述管理者扩展器,所述被管理者扩展器具有机箱管理功能。于本专利技术的一实施例中,所述管理者扩展器在收集到若干被管理者扩展器的子机箱状态管理信息后,将若干子机箱状态管理信息整合成SCSI机箱服务信息。于本专利技术的一实施例中,所述管理者扩展器在接收到所述主机发送的状态管理命令后,将收集的所有扩展器的子机箱状态管理信息反馈至所述主机。于本专利技术的一实施例中,所述管理者扩展器和所述被管理者扩展器分别与至少一终端设备连接。于本专利技术的一实施例中,所述扩展器包括指定功能管理发起端;当所述管理者扩展器反馈所述已发现功能响应时,通知所述管理者扩展器的管理发起端,该管理者扩展器具有机箱管理功能;当所述被管理者扩展器反馈所述未发现功能响应时,通知所述被管理者扩展器的管理发起端,该被管理者扩展器不具有机箱管理功能。本专利技术另一方面提供一种机箱管理方法,适用于一机箱管理系统;所述机箱管理系统包括若干扩展器,所述若干扩展器包括一管理者扩展器和至少一被管理者扩展器;所述管理者扩展器和所述被管理者扩展器与一主机通信连接;所述机箱管理方法包括:当所述扩展器接收到所述主机发送的机箱管理功能发现请求命令后,判断接收所述机箱管理功能发现请求命令的扩展器是否为管理者扩展器;若是,则反馈已发现功能响应至所述主机,以通知所述主机,所述管理者扩展器具有机箱管理功能;若否,则反馈未发现功能响应至所述主机,以通知所述主机,被管理者扩展器不具有机箱管理功能;当所述扩展器为管理者扩展器时,发送状态管理命令至所述被管理者扩展器,收集所述被管理者扩展器根据所述状态管理命令反馈的子机箱状态管理信息;当所述扩展器为管理者扩展器时,发送控制管理命令至对应的所述被管理者扩展器后,收集所述被管理者扩展器根据所述控制管理命令反馈的机箱管理控制结果,并将所有机箱管理控制结果反馈至所述主机;其中,所述控制管理命令为源于所述主机的命令。于本专利技术的一实施例中,所述机箱管理方法还包括当所述扩展器判断其身份为管理者扩展器时,所述管理者扩展器发送所述机箱管理功能发现请求命令至所述被管理者扩展器,接收所述被管理者扩展器反馈的已发现功能响应以通知所述管理者扩展器,所述被管理者扩展器具有机箱管理功能。于本专利技术的一实施例中,所述机箱管理方法还包括所述管理者扩展器在收集到若干被管理者扩展器的子机箱状态管理信息后,将若干子机箱状态管理信息整合成SCSI机箱服务信息。于本专利技术的一实施例中,所述机箱管理方法还包括所述管理者扩展器在接收到所述主机发送的状态管理命令后,将收集的所有扩展器的子机箱状态管理信息反馈至所述主机。如上所述,本专利技术所述的机箱管理系统及方法,具有以下有益效果:本专利技术所述机箱管理系统及管理方法无需收集多个扩展器的信息来进行管理,使得管理逻辑更加简单,缩短了扩展器的固件下载时间。附图说明图1A显示为本专利技术的机箱管理系统于一实施例中的原理结构示意图。图1B显示为本专利技术的机箱管理系统于另一实施例中的原理结构示意图。图2显示为本专利技术的机箱管理方法于一实施例中的流程示意图。图3显示为本专利技术的机箱管理方法于另一实施例中的流程示意图。图4A和图4B显示为本专利技术的机箱管理方法于又一实施例中的流程示意图。图5显示为本专利技术的机箱管理方法于再一实施例中的流程示意图。元件标号说明1机箱管理系统10主机20管理者扩展器21被管理者扩展器22被管理者扩展器30终端设备S21~S24步骤S31~S32步骤S41~S42步骤S41’~S42’步骤S51~S53步骤具体实施方式以下通过特定的具体实例说明本专利技术的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本专利技术的其他优点与功效。本专利技术还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本专利技术的精神下进行各种修饰或改变。需说明的是,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。需要说明的是,以本文档来自技高网...

【技术保护点】
1.一种机箱管理系统,其特征在于,包括:/n若干扩展器,所述若干扩展器包括一管理者扩展器和至少一被管理者扩展器;所述管理者扩展器和所述被管理者扩展器与一主机通信连接;/n当扩展器接收到所述主机发送的机箱管理功能发现请求命令后,所述管理者扩展器反馈已发现功能响应至所述主机,以通知所述主机,所述管理者扩展器具有机箱管理功能;所述被管理者扩展器反馈未发现功能响应至所述主机,以通知所述主机,所述被管理者扩展器不具有机箱管理功能;/n当所述管理者扩展器发送状态管理命令至所述被管理者扩展器后,收集所述被管理者扩展器根据所述状态管理命令反馈的子机箱状态管理信息;当所述管理者扩展器发送控制管理命令至对应的所述被管理者扩展器后,收集所述被管理者扩展器根据所述控制管理命令反馈的机箱管理控制结果,并将所述机箱管理控制结果反馈至所述主机;其中,所述控制管理命令为源于所述主机的命令。/n

【技术特征摘要】
1.一种机箱管理系统,其特征在于,包括:
若干扩展器,所述若干扩展器包括一管理者扩展器和至少一被管理者扩展器;所述管理者扩展器和所述被管理者扩展器与一主机通信连接;
当扩展器接收到所述主机发送的机箱管理功能发现请求命令后,所述管理者扩展器反馈已发现功能响应至所述主机,以通知所述主机,所述管理者扩展器具有机箱管理功能;所述被管理者扩展器反馈未发现功能响应至所述主机,以通知所述主机,所述被管理者扩展器不具有机箱管理功能;
当所述管理者扩展器发送状态管理命令至所述被管理者扩展器后,收集所述被管理者扩展器根据所述状态管理命令反馈的子机箱状态管理信息;当所述管理者扩展器发送控制管理命令至对应的所述被管理者扩展器后,收集所述被管理者扩展器根据所述控制管理命令反馈的机箱管理控制结果,并将所述机箱管理控制结果反馈至所述主机;其中,所述控制管理命令为源于所述主机的命令。


2.根据权利要求1所述的机箱管理系统,其特征在于,当所述扩展器判断其身份为管理者扩展器时,所述管理者扩展器发送所述机箱管理功能发现请求命令至所述被管理者扩展器,接收所述被管理者扩展器反馈的已发现功能响应以通知所述管理者扩展器,所述被管理者扩展器具有机箱管理功能。


3.根据权利要求1所述的机箱管理系统,其特征在于,所述管理者扩展器在收集到若干被管理者扩展器的子机箱状态管理信息后,将若干子机箱状态管理信息整合成SCSI机箱服务信息。


4.根据权利要求3所述的机箱管理系统,其特征在于,所述管理者扩展器在接收到所述主机发送的状态管理命令后,将收集的所有扩展器的子机箱状态管理信息反馈至所述主机。


5.根据权利要求1所述的机箱管理系统,其特征在于,所述管理者扩展器和所述被管理者扩展器分别与至少一终端设备连接。


6.根据权利要求1所述的机箱管理系统,其特征在于,所述扩展器包括指定功能管理发起端;
当所述管理者扩展器反馈所述已发现功能响应时,通知所述管理者扩展器的管理发起端,该管理者扩展器具有机箱...

【专利技术属性】
技术研发人员:莫立骏
申请(专利权)人:加弘科技咨询上海有限公司
类型:发明
国别省市:上海;31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1