MANAGING FAILOVER OF J2EE COMPLIANT MIDDLEWARE IN A HIGH AVAILABILITY SYSTEM
    1.
    发明申请
    MANAGING FAILOVER OF J2EE COMPLIANT MIDDLEWARE IN A HIGH AVAILABILITY SYSTEM 失效
    在高可用性系统中管理J2EE合规中间件的故障

    公开(公告)号:US20070245167A1

    公开(公告)日:2007-10-18

    申请号:US11736685

    申请日:2007-04-18

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2028 G06F11/2025

    摘要: A method, system, and program for managing failover of J2EE compliant middleware in a high availability system are provided. A primary node and a secondary node each run the same J2EE compliant middleware stack comprising layers including a load balancer, a web server, a web application server, a message control server, a monitoring server, and a database control server. In the primary node, all layers are active. In the secondary node, part of the layers are active and part of the layers are in standby. A data replication partition shared between the primary node and the secondary node includes persistent resource data accessible to a selection of the layers of the primary node. A heartbeat controller monitors each node, including the middleware stack, and upon detection of a failure, controls transfer of the services provided by the primary node to the secondary node by transferring virtual IP addresses from the primary node to the secondary node, remounting the data replication partition for access by the secondary node, and activating the standby layers which require access to the data in the data replication partition.

    摘要翻译: 提供了一种用于在高可用性系统中管理J2EE兼容中间件的故障转移的方法,系统和程序。 主节点和次节点每个运行相同的J2EE兼容中间件堆栈,其包括负载平衡器,web服务器,web应用服务器,消息控制服务器,监视服务器和数据库控制服务器。 在主节点中,所有图层都是活动的。 在次要节点中,部分图层是活动的,部分图层处于待机状态。 在主节点和辅助节点之间共享的数据复制分区包括对主节点的层的选择可访问的持久资源数据。 心跳控制器监视每个节点,包括中间件堆栈,并且在检测到故障时,通过将虚拟IP地址从主节点传送到辅助节点来控制主节点提供的服务到辅助节点的传输,重新安装数据 复制分区以供辅助节点访问,并激活需要访问数据复制分区中的数据的备用层。

    Managing failover of J2EE compliant middleware in a high availability system
    2.
    发明授权
    Managing failover of J2EE compliant middleware in a high availability system 失效
    在高可用性系统中管理J2EE兼容中间件的故障转移

    公开(公告)号:US07246256B2

    公开(公告)日:2007-07-17

    申请号:US10761163

    申请日:2004-01-20

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2028 G06F11/2025

    摘要: A method, system, and program for managing failover of J2EE compliant middleware in a high availability system are provided. A primary node and a secondary node each run the same J2EE compliant middleware stack comprising layers including a load balancer, a web server, a web application server, a message control server, a monitoring server, and a database control server. In the primary node, all layers are active. In the secondary node, part of the layers are active and part of the layers are in standby. A data replication partition shared between the primary node and the secondary node includes persistent resource data accessible to a selection of the layers of the primary node. A heartbeat controller monitors each node, including the middleware stack, and upon detection of a failure, controls transfer of the services provided by the primary node to the secondary node by transferring virtual IP addresses from the primary node to the secondary node, remounting the data replication partition for access by the secondary node, and activating the standby layers which require access to the data in the data replication partition.

    摘要翻译: 提供了一种用于在高可用性系统中管理J2EE兼容中间件的故障转移的方法,系统和程序。 主节点和次节点每个运行相同的J2EE兼容中间件堆栈,其包括负载平衡器,web服务器,web应用服务器,消息控制服务器,监视服务器和数据库控制服务器。 在主节点中,所有图层都是活动的。 在次要节点中,部分图层是活动的,部分图层处于待机状态。 在主节点和辅助节点之间共享的数据复制分区包括对主节点的层的选择可访问的持久资源数据。 心跳控制器监视每个节点,包括中间件堆栈,并且在检测到故障时,通过将虚拟IP地址从主节点传送到辅助节点来控制主节点提供的服务到辅助节点的传输,重新安装数据 复制分区,用于辅助节点的访问,以及激活需要访问数据复制分区中的数据的备用层。

    Managing failover of J2EE compliant middleware in a high availability system
    3.
    发明授权
    Managing failover of J2EE compliant middleware in a high availability system 失效
    在高可用性系统中管理J2EE兼容中间件的故障转移

    公开(公告)号:US07634683B2

    公开(公告)日:2009-12-15

    申请号:US11736685

    申请日:2007-04-18

    IPC分类号: G06F11/00

    CPC分类号: G06F11/2028 G06F11/2025

    摘要: A primary node and a secondary node each run the same J2EE compliant middleware stack comprising layers including a load balancer, a web server, a web application server, a message control server, a monitoring server, and a database control server. In the primary node, all layers are active. In the secondary node, part of the layers are active and part of the layers are in standby. A data replication partition shared between the primary node and the secondary node includes persistent resource data accessible to a selection of the layers of the primary node. A heartbeat controller monitors each node, including the middleware stack, and upon detection of a failure, controls transfer of the services provided by the primary node to the secondary node by transferring virtual IP addresses from the primary node to the secondary node, remounting the data replication partition for access by the secondary node, and activating the standby layers which require access to the data in the data replication partition.

    摘要翻译: 主节点和次节点每个运行相同的J2EE兼容中间件堆栈,其包括负载平衡器,web服务器,web应用服务器,消息控制服务器,监视服务器和数据库控制服务器。 在主节点中,所有图层都是活动的。 在次要节点中,部分图层是活动的,部分图层处于待机状态。 在主节点和辅助节点之间共享的数据复制分区包括对主节点的层的选择可访问的持久资源数据。 心跳控制器监视每个节点,包括中间件堆栈,并且在检测到故障时,通过将虚拟IP地址从主节点传送到辅助节点来控制主节点提供的服务到辅助节点的传输,重新安装数据 复制分区,用于辅助节点的访问,以及激活需要访问数据复制分区中的数据的备用层。

    Remote enterprise management of high availability systems
    4.
    发明授权
    Remote enterprise management of high availability systems 失效
    远程企业管理高可用性系统

    公开(公告)号:US06996502B2

    公开(公告)日:2006-02-07

    申请号:US10761164

    申请日:2004-01-20

    IPC分类号: G06F11/32

    摘要: A method, system, and program for remote enterprise management of high availability systems are provided. Multiple high availability systems are networked in an enterprise and managed overall by a remote enterprise server. Within each high availability system, a cluster management controller monitors a status of a particular component of the high availability system and reacting to adjust the high availability system when the status indicates an error. In addition, with each high availability system, a monitoring controller detects when the cluster management controller reacts to the status of the particular component and detects a condition of a multiple components of the high availability system. The monitoring controller then reports the error and the condition of the components to the remote enterprise server. The remote enterprise server is enabled to manage each high availability system based on the reports received from each of the multiple high availability systems.

    摘要翻译: 提供了一种用于远程企业管理高可用性系统的方法,系统和程序。 多个高可用性系统在企业中联网,并由远程企业服务器进行整体管理。 在每个高可用性系统中,集群管理控制器监视高可用性系统的特定组件的状态,并在状态指示错误时响应调整高可用性系统。 另外,对于每个高可用性系统,监视控制器检测集群管理控制器何时对特定组件的状态做出反应并检测高可用性系统的多个组件的状况。 监控控制器然后向远程企业服务器报告组件的错误和状况。 基于从多个高可用性系统中的每一个接收的报告,远程企业服务器被启用以管理每个高可用性系统。