【技术实现步骤摘要】
本专利技术一般地涉及数据存储系统领域。具体而言,本专利技术由用于管理计算机支持系统的系统组成。
技术介绍
在图1中,计算机存储系统10包括主机服务器(“主机”)12、数据处理服务器14、数据存储系统16以及诸如电源18a、电池18b、风扇18c和温度传感器18d的各种支持系统18。每个数据处理服务器14可以包括被分组为处理群集(cluster)(“群集”)20的多个处理设备,并且可以是基本上相同和冗余的。如图2所示,可以在计算机存储系统10的物理组件上施加被称为映像(image)22的大量虚拟化的存储服务器。每个映像22通常驻留在两个或多个群集上。然而,如果一个群集失效,则映像22可以失效转移(failover)到剩余的群集。支持系统18是提供除数据存储之外的服务的硬件设备。每个映像22通常具有对这些设备的访问权,并且可以使用这些设备。此外,这些支持设备18可具有产生与事件、故障和失效有关的报告的能力。然而,只有一个映像22应当拥有每个支持系统18,即,负责接受这些报告、响应这些事件、故障和失效,并管理这些支持系统。该拥有(owning)映像被称为主(mast ...
【技术保护点】
一种支持系统管理设备,包括:支持系统,包括适配为保存标识(“ID”)的主锁寄存器;和多个虚拟服务器,包括适配为将第一ID写入主锁寄存器并成为主映像的第一映像;其中主映像向支持系统发送周期性心跳消息,以便指示主映像可用 并且在控制支持系统。
【技术特征摘要】
US 2004-11-18 10/991,7811.一种支持系统管理设备,包括支持系统,包括适配为保存标识(“ID”)的主锁寄存器;和多个虚拟服务器,包括适配为将第一ID写入主锁寄存器并成为主映像的第一映像;其中主映像向支持系统发送周期性心跳消息,以便指示主映像可用并且在控制支持系统。2.如权利要求1所述的支持系统管理设备,其中,支持系统还包括心跳定时器和数字处理设备(“处理器”)。3.如权利要求2所述的支持系统管理设备,其中,如果心跳定时器在支持系统接收到周期性的心跳消息之前到期,则处理器清除主锁寄存器,并向所述多个虚拟服务器发送广播消息。4.如权利要求3所述的支持系统管理设备,其中,所述多个虚拟服务器检查主锁寄存器,以确定主锁寄存器是否为空。5.如权利要求4所述的支持系统管理设备,其中,如果主锁寄存器为空,则第二映像将第二ID写入主锁寄存器,并成为主映像。6.如权利要求5所述的支持系统管理设备,其中,支持系统包括电源。7.如权利要求5所述的支持系统管理设备,其中,支持系统包括电池。8.如权利要求5所述的支持系统管理设备,其中,支持系统包括风扇。9.如权利要求5所述的支持系统管理设备,其中,支持系统包括温度传感器。10.如权利要求5所述的支持系统管理设备,其中,支持系统包括电力控制器卡。11.一种管理支持系统的方法,包括以下步骤在初始化虚拟服务器时,检查主锁寄存器以确定它是否为空;如果主锁寄存器为空,则将第一映像的第一标识(“ID”)写入主锁寄存器;以及将心跳消息从第一映像发送到支持系统。12.如权利要求11所述的方法,还包括以下步骤如果心跳定时器在支持系统接收到心跳消息之前到期,则清除主锁寄存器。13.如权利要求12所述的方法,还包括以下步骤向多个虚拟服务器发送广播消息。14.如权利要求13所述的方法,还包括以下步骤检查主锁寄存器以确定它是否为空;如果主锁寄存器为空,则将第二映像的第二标识(“ID”)写入主锁寄存器;以及将心跳消息从第二映像发送到支持系统。15.如权利要求14所述的方法,其中,支持系统包括电源。16.如权利要求14所述的方法,其中,支持系统包括电池。17.如权利要求14所述的方法,其中,支持系统包括风扇。18.如权利要求14所述的方法,其中,支持系统包括...
【专利技术属性】
技术研发人员:蒂莫西J克劳福德,布兰登L亨特,布赖恩A里纳尔蒂,理查德A里普伯格,
申请(专利权)人:国际商业机器公司,
类型:发明
国别省市:US[美国]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。