Live Upgrade
    1.
    发明授权
    Live Upgrade 有权
    实时升级

    公开(公告)号:US09582510B2

    公开(公告)日:2017-02-28

    申请号:US13905719

    申请日:2013-05-30

    CPC classification number: G06F17/30079 G06F8/658 G06F17/30578

    Abstract: A method and corresponding system upgrades a live computer system. The method begins with migrating a copy of data from a first system to a communicatively coupled second system at a first time. Next, at one or more subsequent times, a copy of changed data is migrated from the first system to the second system until a threshold is reached. Finally, in response to reaching the threshold, a copy of the remaining changed data is migrated from the first system to the second system. A further embodiment of the method comprises: disabling access to the first system during the migration of data at the first time, enabling and maintaining access to the first system at the one or more subsequent times during the migration of the copy of changed data, and disabling access to the first system during the migration of the copy of the remaining changed data. In this manner, the system being upgraded is still highly available throughout the upgrade process.

    Abstract translation: 一种方法和相应的系统升级实时计算机系统。 该方法首先在第一时间将数据的副本从第一系统迁移到通信耦合的第二系统。 接下来,在一个或多个随后的时间,将改变的数据的副本从第一系统迁移到第二系统,直到达到阈值。 最后,响应于达到阈值,剩余改变的数据的副本从第一系统迁移到第二系统。 该方法的另一实施例包括:在数据迁移期间在第一时间禁用对第一系统的访问,在迁移修改的数据的副本期间的一个或多个后续时间启用和维护对第一系统的访问,以及 在迁移剩余已更改数据的副本期间禁用对第一个系统的访问。 以这种方式,正在升级的系统在整个升级过程中仍然是高度可用的。

    MANAGING ITERATIONS AND BRANCHING IN DESIGN

    公开(公告)号:US20220358257A1

    公开(公告)日:2022-11-10

    申请号:US17735198

    申请日:2022-05-03

    Abstract: In one aspect, a computer-based method is disclosed for managing iterations and branching in a design evolution. The method includes creating a module that corresponds to a component in response to a user command and storing at least a first iteration and a second iteration of a design for the component in the module. Each of the first and second iterations contains one or more content objects. Moreover, each content object is an entity (e.g., a businessobject) or a relation (e.g., a connector), is identified by a content identifier, and is part of a single unit of content that represents all evolutions of the entity or relation and is associated with a corresponding physical object.

Patent Agency Ranking