【技术实现步骤摘要】
本专利技术涉及高可用性管理(HighAvailabilityManagement,HAManagement),诸如采用序列式小型计算机系统接口(SerialAttachedSmallComputerSystemInterface,SerialAttachedSCSI,可简称为「SAS」)技术来实施的数据储存系统的高可用性管理,尤其涉及一种通过混和管理路径(HybridManagementPath)来管理一储存系统的方法与相关装置。
技术介绍
在网络服务已成为许多人每日生活中的一部分之际,各种问题诸如组件故障、人为过失或系统当机…等,可能造成服务器故障(Malfunction)、及/或导致服务中断。于是,企业营运的成本可能增加。依据相关技术,一传统的高可用性(HighAvailability,HA)架构或许能保持某些类型的网络服务不间断。然而,可能产生额外的问题诸如一些副作用。例如:所述传统的高可用性架构中的两个传统的服务器可能需要通过网络彼此监控对方。当发生网络中断、或网络不稳定时,这些监控运作可能会造成错误的判断,使得所述传统的高可用性架构错误地运作。又例如:为了让所述传统的高可用性架构中的两个传统的服务器彼此监控对方,可能需要设置额外的服务器,以供进行所述监控运作。于是,相关成本对应地增加了。另外,当所述两个传统的服务器中的一者故障而无法继续控制其扩充式机箱(Enclosure)中的对应的控制电路时,所述扩充式机箱中的某部分可能失去自动调节温度的功能;这会导致所述扩充式机箱内的储存装置损坏的机率增加。相关技术可能尝试设置额外的风扇传感器和额外的风扇控 ...
【技术保护点】
一种通过混和管理路径来管理一储存系统的方法,所述储存系统包括多个共享储存装置,所述方法的特征在于包括:于所述储存系统中的一第一扩展模块中的一第一组扩展控制电路之间提供至少一心跳监控路径,以供为所述储存系统中的一组管理模块传输多个心跳监控信号中的至少一者,其中所述第一扩展模块是用来安装所述多个共享储存装置中的一第一组共享储存装置,以及所述第一组共享储存装置中的每一共享储存装置是分别耦接至所述第一组扩展控制电路,以容许所述组管理模块分别通过所述第一组扩展控制电路控制所述第一组共享储存装置,其中所述混和管理路径包括所述至少一心跳监控路径;以及依据所述多个心跳监控信号进行所述组管理模块的心跳监控,以供所述组管理模块中的至少一者对所述多个共享储存装置进行高可用性管理运作、以及选择性地接管所述第一扩展模块中的至少一非共享组件的管理,其中所述储存系统是被建立为一高可用性丛集。
【技术特征摘要】
2015.07.06 TW 1041219031.一种通过混和管理路径来管理一储存系统的方法,所述储存系统包括多个共享储存装置,所述方法的特征在于包括:于所述储存系统中的一第一扩展模块中的一第一组扩展控制电路之间提供至少一心跳监控路径,以供为所述储存系统中的一组管理模块传输多个心跳监控信号中的至少一者,其中所述第一扩展模块是用来安装所述多个共享储存装置中的一第一组共享储存装置,以及所述第一组共享储存装置中的每一共享储存装置是分别耦接至所述第一组扩展控制电路,以容许所述组管理模块分别通过所述第一组扩展控制电路控制所述第一组共享储存装置,其中所述混和管理路径包括所述至少一心跳监控路径;以及依据所述多个心跳监控信号进行所述组管理模块的心跳监控,以供所述组管理模块中的至少一者对所述多个共享储存装置进行高可用性管理运作、以及选择性地接管所述第一扩展模块中的至少一非共享组件的管理,其中所述储存系统是被建立为一高可用性丛集。2.如权利要求1所述的方法,其特征在于,所述组管理模块中的一管理模块利用所述第一组扩展控制电路中的相对应的一扩展控制电路,来接管所述第一扩展模块中的所述至少一非共享组件的管理,其中所述第一扩展模块中的所述至少一非共享组件是位于所述第一组扩展控制电路中的另一扩展控制电路中、或通过所述第一组扩展控制电路中的所述另一扩展控制电路耦接至所述第一组扩展控制电路中的相对应的所述扩展控制电路。3.如权利要求2所述的方法,其特征在于,所述第一扩展模块中的所述至少一非共享组件包括所述第一组扩展控制电路中的所述另一扩展控制电路中的至少一硬件组件。4.如权利要求2所述的方法,其特征在于,所述第一扩展模块中的所述至少一非共享组件包括一风扇。5.如权利要求4所述的方法,其特征在于,还包括:于所述第一组扩展控制电路之间提供至少一风扇失效监控路径,以供将对应于所述风扇的一风扇失效监控信号自所述第一组扩展控制电路中的所述另一扩展控制电路传输至所述第一组扩展控制电路中的相对应的所述扩展控制电路,其中所述混和管理路径包括所述至少一风扇失效监控路径;其中所述组管理模块中的所述管理模块利用所述第一组扩展控制电路中的相对应的所述扩展控制电路,来依据是否接收到所述风扇失效监控信号监控所述风扇是否失效。6.如权利要求4所述的方法,其特征在于,还包括:于所述第一组扩展控制电路之间提供至少一脉冲宽度调变控制路径,以供将对应于所述风扇的一脉冲宽度调变控制信号自所述第一组扩展控制电路中的相对应的所述扩展控制电路传输至所述第一组扩展控制电路中的所述另一扩展控制电路,其中所述混和管理路径包括所述至少一脉冲宽度调变控制路径;其中所述组管理模块中的所述管理模块利用所述第一组扩展控制电路中的相对应的所述扩展控制电路,来依据所述脉冲宽度调变控制信号接管所述风扇的管理。7.如权利要求1所述的方法,其特征在于,依据所述多个心跳监控信号进行所述组管理模块的心跳监控以供所述组管理模块中的所述至少一者对所述多个共享储存装置进行所述高可用性管理运作以及选择性地接管所述第一扩展模块当中的所述至少一非共享组件的管理的步骤还包括:利用所述组管理模块中的一管理模块发出一存活指令至所述第一组扩展控制电路中的一扩展控制电路,以供所述扩展控制电路决定是否将所述管理模块的一存活状态或一非存活状态通知所述第一组扩展控制电路中的另一扩展控制电路,以容许所述组管理模块中的另一管理模块通过所述另一扩展控制电路得知所述管理模块的所述存活状态或所述非存活状态。8.如权利要求1所述的方法,其特征在于,依据所述多个心跳监控信号进行所述组管理模块的心跳监控以供所述组管理模块中的所述至少一者对所述多个共享储存装置进行所述高可用性管理运作以及选择性地接管所述第一扩展模块当中的所述至少一非共享组件的管理的步骤还包括:当所述第一组扩展控制电路中的一扩展控制电路接收到来自所述组管理模块中的一管理模块的一存活指令时,将所述扩展控制电路的一输出端子设定为一第一逻辑状态,以将所述管理模块的一存活状态通知所述第一组扩展控制电路中的另一扩展控制电路,以容许所述组管理模块中的另一管理模块通过所述另一扩展控制电路得知所述管理模块的所述存活状态。9.如权利要求1所述的方法,其特征在于,依据所述多个心跳监控信号进行所述组管理模块的心跳监控以供所述组管理模块中的所述至少一者对所述多个共享储存装置进行所述高可用性管理运作以及选择性地接管所述第一扩展模块当中的所述至少一非共享组件的管理的步骤还包括:当所述第一组扩展控制电路中的一扩展控制电路未接收到来自所述组管理模块中的相对应的一管理模块的一存活指令的时间达到一预定时间门坎值时,将所述扩展控制电路的一输出端子设定为一第二逻辑状态,以将所述管理模块的一非存活状态通知所述第一组扩展控制电路中的另一扩展控制电路,以容许所述组管理模块中的另一管理模块通过所述另一扩展...
【专利技术属性】
技术研发人员:何祈磊,蔡士楷,
申请(专利权)人:群晖科技股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。