Updating elements in a data storage facility using a predefined state machine, with parallel activation
    2.
    发明申请
    Updating elements in a data storage facility using a predefined state machine, with parallel activation 失效
    使用预定义的状态机更新数据存储设备中的元素,并行激活

    公开(公告)号:US20060112387A1

    公开(公告)日:2006-05-25

    申请号:US10992176

    申请日:2004-11-18

    IPC分类号: G06F9/445

    CPC分类号: G06F8/65

    摘要: A technique for updating elements in a data storage facility, including a single server or a multi-server system, such as by providing updated internal code packages to the elements. The update is performed using a fixed state machine, where the elements are updated in a coordinated manner within the constraints of the state machine. In a multi-server device, the code packages are distributed to elements associated with the different servers in one traversal of the state machine, during distribute states of the state machine. The distributed code packages are activated in activate states of the state machine in one traversal of the state machine, so there is parallel activation. The code packages can be grouped in a flexible way by configuring an external update bundle used by the state machine. The distributing of the code is based on the grouping.

    摘要翻译: 一种用于更新数据存储设施中的元素的技术,包括单个服务器或多服务器系统,例如通过向元素提供更新的内部代码包。 使用固定状态机执行更新,其中在状态机的约束内以协调的方式更新元素。 在多服务器设备中,在状态机的分布状态期间,代码包被分发到与状态机的一次遍历中的与不同服务器相关联的元件。 在状态机的一次遍历中,分布式代码包在状态机的激活状态下被激活,因此存在并行激活。 通过配置状态机使用的外部更新包,可以灵活地对代码包进行分组。 代码的分发是基于分组的。

    UPDATING ELEMENTS IN DATA STORAGE FACILITY USING PREDEFINED STATE MACHINE OVER EXTENDED TIME PERIOD
    4.
    发明申请
    UPDATING ELEMENTS IN DATA STORAGE FACILITY USING PREDEFINED STATE MACHINE OVER EXTENDED TIME PERIOD 有权
    数据存储设备使用预定状态机在更多的时间段内更新元素

    公开(公告)号:US20110271267A1

    公开(公告)日:2011-11-03

    申请号:US12769763

    申请日:2010-04-29

    IPC分类号: G06F9/445 G06F9/44

    CPC分类号: G06F8/65

    摘要: Various embodiments for updating at least one facility in a computing storage environment are provided. In one embodiment, a sequence for distributing at least one of a plurality of code packages to the at least one facility according to different states of a fixed state machine is set. The at least one of the plurality of code packages is installed in at least one staging area. The at least one of the plurality of code packages is maintained in the at least one staging area in a valid, dormant mode while the fixed state machine is stopped. Pursuant to a resumption of the fixed state machine at a subsequent time, a current code package is swapped with the at least one of the plurality of code packages in the at least one staging area to activate the at least one of the plurality of code packages.

    摘要翻译: 提供了用于在计算存储环境中更新至少一个设施的各种实施例。 在一个实施例中,设置用于根据固定状态机的不同状态将多个代码包中的至少一个分配给至少一个设施的序列。 所述多个代码包中的至少一个被安装在至少一个分段区域中。 在固定状态机停止时,多个代码包中的至少一个被保持在有效的休眠模式的至少一个暂存区域中。 根据随后的时间恢复固定状态机,当前代码包与至少一个暂存区域中的多个代码包中的至少一个交换,以激活多个代码包中的至少一个代码包 。

    UNATTENDED CODE UPDATE OF STORAGE FACILITY
    5.
    发明申请
    UNATTENDED CODE UPDATE OF STORAGE FACILITY 失效
    预订存储设施的代码更新

    公开(公告)号:US20110271100A1

    公开(公告)日:2011-11-03

    申请号:US12769790

    申请日:2010-04-29

    IPC分类号: H04L29/06

    CPC分类号: H04L9/3263 G06F21/572

    摘要: Various embodiments for providing an update to at least one storage facility in a computing storage environment are provided. In one embodiment, a security verification is performed on the update via a certificate authentication mechanism to confirm a validity of the update. Subsequent to confirming the validity of the update, a safety verification on the update is performed to confirm a suitability of the update to the at least one storage facility. If the security and safety verifications are validated, the update is provided and installed in the at least one storage facility.

    摘要翻译: 提供了用于向计算存储环境中的至少一个存储设施提供更新的各种实施例。 在一个实施例中,通过证书认证机制对更新执行安全验证,以确认更新的有效性。 在确认更新的有效性之后,执行更新的安全验证,以确认对至少一个存储设施的更新的适用性。 如果安全和安全验证被验证,则提供更新并将其安装在至少一个存储设施中。

    Updating elements in data storage facility using predefined state machine over extended time period
    6.
    发明授权
    Updating elements in data storage facility using predefined state machine over extended time period 有权
    使用预定义的状态机在更长的时间内更新数据存储设备中的元素

    公开(公告)号:US08959505B2

    公开(公告)日:2015-02-17

    申请号:US13464098

    申请日:2012-05-04

    IPC分类号: G06F9/445

    CPC分类号: G06F8/65

    摘要: A sequence for distributing at least one of a plurality of code packages to the at least one facility according to different states of a fixed state machine is set. The at least one of the plurality of code packages is installed in at least one staging area. The at least one of the plurality of code packages is maintained in the at least one staging area in a valid, dormant mode while the fixed state machine is stopped. Pursuant to a resumption of the fixed state machine at a subsequent time, a current code package is swapped with the at least one of the plurality of code packages in the at least one staging area to activate the at least one of the plurality of code packages.

    摘要翻译: 设置用于根据固定状态机的不同状态向至少一个设施分发多个代码包中的至少一个的序列。 所述多个代码包中的至少一个被安装在至少一个分段区域中。 在固定状态机停止时,多个代码包中的至少一个被保持在有效的休眠模式的至少一个暂存区域中。 根据随后的时间恢复固定状态机,当前代码包与至少一个暂存区域中的多个代码包中的至少一个交换,以激活多个代码包中的至少一个代码包 。

    Persistent data management in multi-image code load systems
    7.
    发明授权
    Persistent data management in multi-image code load systems 失效
    多图像代码加载系统中的持久数据管理

    公开(公告)号:US08751549B2

    公开(公告)日:2014-06-10

    申请号:US13344728

    申请日:2012-01-06

    IPC分类号: G06F12/00 G06F17/30

    摘要: A method for managing persistent data in a multi-image code load system is disclosed. In one embodiment, such a method includes providing first and second code images for loading onto a computing system. The method stores, in a common repository, persistent data that is shared by each of the first and second code images. When changes are made to the shared persistent data associated with the first and second code images, the changes are recorded in the form of content deltas. When generating such content deltas, the method determines which of the first and second code images the content deltas apply to and marks the content deltas accordingly. A corresponding apparatus and computer program product are also disclosed and claimed herein.

    摘要翻译: 公开了一种用于管理多图像代码加载系统中的持久数据的方法。 在一个实施例中,这种方法包括提供用于加载到计算系统上的第一和第二代码图像。 该方法在公共存储库中存储由第一和第二代码图像中的每一个共享的持久数据。 当对与第一和第二代码图像相关联的共享持久性数据进行改变时,以内容增量的形式记录更改。 当生成这样的内容增量时,该方法确定内容增量适用于哪个第一和第二代码图像,并相应地标记内容增量。 本文还公开并要求对应的装置和计算机程序产品。

    PERSISTENT DATA MANAGEMENT IN MULTI-IMAGE CODE LOAD SYSTEMS
    8.
    发明申请
    PERSISTENT DATA MANAGEMENT IN MULTI-IMAGE CODE LOAD SYSTEMS 失效
    多图像代码负载系统中的全面数据管理

    公开(公告)号:US20130179478A1

    公开(公告)日:2013-07-11

    申请号:US13344728

    申请日:2012-01-06

    IPC分类号: G06F17/30

    摘要: A method for managing persistent data in a multi-image code load system is disclosed. In one embodiment, such a method includes providing first and second code images for loading onto a computing system. The method stores, in a common repository, persistent data that is shared by each of the first and second code images. When changes are made to the shared persistent data associated with the first and second code images, the changes are recorded in the form of content deltas. When generating such content deltas, the method determines which of the first and second code images the content deltas apply to and marks the content deltas accordingly. A corresponding apparatus and computer program product are also disclosed and claimed herein.

    摘要翻译: 公开了一种用于管理多图像代码加载系统中的持久数据的方法。 在一个实施例中,这种方法包括提供用于加载到计算系统上的第一和第二代码图像。 该方法在公共存储库中存储由第一和第二代码图像中的每一个共享的持久数据。 当对与第一和第二代码图像相关联的共享持久性数据进行改变时,以内容增量的形式记录更改。 当生成这样的内容增量时,该方法确定内容增量适用于哪个第一和第二代码图像,并相应地标记内容增量。 本文还公开并要求对应的装置和计算机程序产品。

    Unattended code update of storage facility
    9.
    发明授权
    Unattended code update of storage facility 失效
    存储设施的无人值守代码更新

    公开(公告)号:US08397061B2

    公开(公告)日:2013-03-12

    申请号:US12769790

    申请日:2010-04-29

    IPC分类号: H04L9/00

    CPC分类号: H04L9/3263 G06F21/572

    摘要: Various embodiments for providing an update to at least one storage facility in a computing storage environment are provided. In one embodiment, a security verification is performed on the update via a certificate authentication mechanism to confirm a validity of the update. Subsequent to confirming the validity of the update, a safety verification on the update is performed to confirm a suitability of the update to the at least one storage facility. If the security and safety verifications are validated, the update is provided and installed in the at least one storage facility.

    摘要翻译: 提供了用于向计算存储环境中的至少一个存储设施提供更新的各种实施例。 在一个实施例中,通过证书认证机制对更新执行安全验证,以确认更新的有效性。 在确认更新的有效性之后,执行更新的安全验证,以确认对至少一个存储设施的更新的适用性。 如果安全和安全验证被验证,则提供更新并将其安装在至少一个存储设施中。

    UPDATING ELEMENTS IN DATA STORAGE FACILITY USING PREDEFINED STATE MACHINE OVER EXTENDED TIME PERIOD
    10.
    发明申请
    UPDATING ELEMENTS IN DATA STORAGE FACILITY USING PREDEFINED STATE MACHINE OVER EXTENDED TIME PERIOD 有权
    数据存储设备使用预定状态机在更多的时间段内更新元素

    公开(公告)号:US20120222026A1

    公开(公告)日:2012-08-30

    申请号:US13464098

    申请日:2012-05-04

    IPC分类号: G06F9/44

    CPC分类号: G06F8/65

    摘要: A sequence for distributing at least one of a plurality of code packages to the at least one facility according to different states of a fixed state machine is set. The at least one of the plurality of code packages is installed in at least one staging area. The at least one of the plurality of code packages is maintained in the at least one staging area in a valid, dormant mode while the fixed state machine is stopped. Pursuant to a resumption of the fixed state machine at a subsequent time, a current code package is swapped with the at least one of the plurality of code packages in the at least one staging area to activate the at least one of the plurality of code packages.

    摘要翻译: 设置用于根据固定状态机的不同状态向至少一个设施分发多个代码包中的至少一个的序列。 所述多个代码包中的至少一个被安装在至少一个分段区域中。 在固定状态机停止时,多个代码包中的至少一个被保持在有效的休眠模式的至少一个暂存区域中。 根据随后的时间恢复固定状态机,当前代码包与至少一个暂存区域中的多个代码包中的至少一个交换,以激活多个代码包中的至少一个代码包 。