发明名称 用于确保使用中的软件升级的方法
摘要 一种用于在不存在故障性弱点的情况下升级软件的方法,包括具有第一节点以及第二节点,且该第一节点具有处于有效模式的拥有软件程序的第一版本的第一组件,该第二节点具有处于备用模式的拥有软件程序的第一版本的第二组件。为了升级这些组件,在第二节点上以备用模式安装具有软件程序的第二版本的第三组件,将第三组件与第一组件同步,并与第一组件切换模式。将第二组件删除。在第一节点上以备用模式安装具有软件的第二版本的第四组件,将第四组件与第三组件进行状态同步。然后删除第一组件。
申请公布号 CN101356499A 申请公布日期 2009.01.28
申请号 CN200680050937.3 申请日期 2006.12.08
申请人 艾默生网络能源-嵌入式计算有限公司 发明人 希亚姆·P·佩努博卢;凯文·J·史密斯
分类号 G06F9/44(2006.01) 主分类号 G06F9/44(2006.01)
代理机构 北京德琦知识产权代理有限公司 代理人 罗正云;王琦
主权项 1、一种用于升级软件程序的方法,该方法包括:以有效模式安装运行软件程序的第一版本的第一组件;以备用模式安装运行所述软件程序的第一版本的第二组件;以备用模式安装运行所述软件程序的第二版本的第三组件;使所述第一组件的状态信息与所述第三组件同步;在所述第一组件的状态信息与所述第三组件至少部分同步之后,将所述第三组件切换到有效模式,并将所述第一组件切换到备用模式;移除所述第二组件;以备用模式安装运行所述软件程序的第二版本的第四组件;使所述第三组件的状态信息与所述第四组件同步;移除所述第一组件。
地址 美国威斯康星州