Efficient transaction level workload management across multi-tier heterogeneous middleware clusters

    公开(公告)号:US10587680B2

    公开(公告)日:2020-03-10

    申请号:US15224730

    申请日:2016-08-01

    Abstract: Systems, methods, and apparatuses to perform an operation receiving, by a first workload manager in a first middleware environment, state information for a plurality of applications executing in a second middleware environment defining, by the first workload manager based on the received state information, a first routing rule in the first middleware environment, and, based on the first routing rule: identifying, by a first application of a plurality of applications executing in the first middleware environment, a second application of the plurality of applications executing in the second middleware environment, and forwarding, by the first application of the plurality of applications executing in the first middleware environment, a first workload to the second application of the plurality of applications executing in the second middleware environment.

    ENSURING CONSISTENT REPLICATION OF UPDATES IN DATABASES

    公开(公告)号:US20190163776A1

    公开(公告)日:2019-05-30

    申请号:US15827296

    申请日:2017-11-30

    Abstract: A method includes reading, by a capture engine, log data. The log data can be synchronously hardware-replicated. The log data reflects that an update was started for a database of a first site. The capture engine corresponds to a capture engine of a second site. The method also includes identifying, by the capture engine, the update. The method also includes determining whether the update was committed to the database of the first site. The method also includes replicating, by an apply engine, the update to a database of the second site based on the determining. The update is replicated to the database of the second site based on a determination that the update was committed to the database of the first site. The committed update corresponds to a consistent replication of updates across two or more databases that reside in multiple database management systems.

    CLUSTER CREATION AND MANAGEMENT FOR WORKLOAD RECOVERY
    4.
    发明申请
    CLUSTER CREATION AND MANAGEMENT FOR WORKLOAD RECOVERY 有权
    工作恢复的集群创建和管理

    公开(公告)号:US20160179636A1

    公开(公告)日:2016-06-23

    申请号:US14573277

    申请日:2014-12-17

    Abstract: Aspects of the disclosure relate to managing migration of one or more applications from a primary computing device to recovery computing devices using a controller. Resource data that includes application resource requirements and resource capacities is monitored. An application exists as a single instance on the primary computing device. A recovery cluster for the application consisting of recovery computing devices is determined. A division of the application into a plurality of application instances is identified. In response to the resource data being updated, a new recovery cluster is determined. In response to the new recovery cluster, a new plurality of application instances is identified. Once a triggering event on the primary computing device is detected, the controller migrates the new application instances to the new recovery cluster. Other uses of the disclosure are possible.

    Abstract translation: 本公开的方面涉及管理使用控制器将一个或多个应用从主计算设备迁移到恢复计算设备。 监控包括应用资源需求和资源容量的资源数据。 应用程序作为主计算设备上的单个实例存在。 确定由恢复计算设备组成的应用的恢复群集。 识别将应用程序划分为多个应用程序实例。 响应于正在更新的资源数据,确定新的恢复群集。 响应于新的恢复群集,识别出新的多个应用程序实例。 一旦检测到主计算设备上的触发事件,控制器将新的应用程序实例迁移到新的恢复集群。 本公开的其它用途是可能的。

    Management and synchronization of batch workloads with active/active sites OLTP workloads
    9.
    发明授权
    Management and synchronization of batch workloads with active/active sites OLTP workloads 有权
    使用主动/主动站点OLTP工作负载管理和同步批处理工作负载

    公开(公告)号:US09582532B2

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

    申请号:US14467139

    申请日:2014-08-25

    Abstract: A method for managing a plurality of workloads executing on both a primary system and on a secondary system, and synchronizing both a plurality of software data and a plurality of hardware data stored on the primary system with the secondary system is provided. The method may include receiving a region switch request and stopping the execution of the plurality of workloads on the primary system; suspending the replication of the plurality of software and hardware data stored on the primary system with the plurality of software and hardware data stored on the secondary system; and switching the replication of the plurality of software data and the plurality of hardware data that occurs from the primary system to the secondary system to occur from the secondary system to the primary system. The method may further include activating the execution of and synchronizing the plurality of workloads on the secondary system.

    Abstract translation: 提供了一种用于管理在主系统和次系统上执行的多个工作负载的方法,并且将存储在主系统上的多个软件数据和多个硬件数据同步到次系统。 该方法可以包括:接收区域切换请求并停止主系统上的多个工作负载的执行; 利用存储在次系统上的多个软件和硬件数据暂停存储在主系统上的多个软件和硬件数据的复制; 并且将从主系统发生的多个软件数据和多个硬件数据的复制切换到从次系统到主系统的次要系统。 该方法还可以包括激活辅助系统上的多个工作负载的执行和同步。

Patent Agency Ranking