Method and apparatus for dynamic application upgrade in cluster and grid systems for supporting service level agreements
    1.
    发明申请
    Method and apparatus for dynamic application upgrade in cluster and grid systems for supporting service level agreements 审中-公开
    在集群和电网系统中动态应用升级的方法和装置,用于支持服务级别协议

    公开(公告)号:US20060130042A1

    公开(公告)日:2006-06-15

    申请号:US11128618

    申请日:2005-05-13

    IPC分类号: G06F9/44

    摘要: Methods and systems are provided for conducting maintenance such as software upgrades in components and nodes within a computer network while maintaining the functionality of the computer network in accordance with prescribed performance parameters. A balance is achieved between the rate of performing a desired system upgrade and the necessary performance parameters by empirically determining anticipated system loads and selecting the maximum number of components that can be upgraded simultaneously while meeting the anticipated loads. Provisions are made for the staggering of components through the upgrade process and for the return of components to active service in the computer network in response to unanticipated load spikes. Validation of successful upgrades is also provided.

    摘要翻译: 提供了用于进行维护的方法和系统,例如计算机网络中的组件和节点中的软件升级,同时根据规定的性能参数保持计算机网络的功能。 通过经验地确定预期的系统负载并选择可以在满足预期负载的同时升级的组件的最大数量,来实现所需系统升级的速率和必要的性能参数之间的平衡。 通过升级过程以及为了响应意外的负载峰值,将组件返回到计算机网络中的主动服务而进行的组件的规定。 还提供了成功升级的验证。

    Method, system, and program for distributing application transactions among work servers
    2.
    发明申请
    Method, system, and program for distributing application transactions among work servers 有权
    在工作服务器之间分配应用程序事务的方法,系统和程序

    公开(公告)号:US20060031242A1

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

    申请号:US10911058

    申请日:2004-08-03

    IPC分类号: G06F7/00

    CPC分类号: G06F9/505

    摘要: Provided are a method, system, and program for distributing application transactions among work servers. Application transaction rates are determined for a plurality of applications supplying transactions to process. For each application, available partitions in at least one server are assigned to process the application transactions based on partition transaction rates of partitions in the servers. For each application, a determination is made of weights for each server including partitions assigned to the application based on a number of partitions in the server assigned to the application. The determined weights for each application are used to distribute application transactions among the servers including partitions assigned to the application.

    摘要翻译: 提供了一种在工作服务器之间分发应用程序事务的方法,系统和程序。 为提供要处理的交易的多个应用程序确定应用程序事务速率。 对于每个应用程序,分配至少一个服务器中的可用分区,以根据服务器中分区的分区事务速率处理应用程序事务。 对于每个应用程序,根据分配给应用程序的服务器中的分区数量,确定每个服务器的权重,包括分配给应用程序的分区。 每个应用程序的确定权重用于在服务器之间分发应用程序事务,包括分配给应用程序的分区。