System and method for supporting transaction and parallel services in a clustered system based on a service level agreement
    2.
    发明申请
    System and method for supporting transaction and parallel services in a clustered system based on a service level agreement 审中-公开
    基于服务级别协议,在集群系统中支持事务和并行服务的系统和方法

    公开(公告)号:US20050188075A1

    公开(公告)日:2005-08-25

    申请号:US10762916

    申请日:2004-01-22

    摘要: A server allocation controller provides an improved distributed data processing system for facilitating dynamic allocation of computing resources. The server allocation controller supports transaction and parallel services across multiple data centers enabling dynamic allocation of computing resources based on the current workload and service level agreements. The server allocation controller provides a method for dynamic re-partitioning of the workload to handle workload surges. Computing resources are dynamically assigned among transaction and parallel application classes, based on the current and predicted workload. Based on a service level agreement, the server allocation controller monitors and predicts the load on the system. If the current or predicted load cannot be handled with the current system configuration the server allocation controller determines additional resources needed to handle the current or predicted workload. The server cluster is reconfigured to meet the service level agreement.

    摘要翻译: 服务器分配控制器提供改进的分布式数据处理系统,用于促进计算资源的动态分配。 服务器分配控制器支持跨多个数据中心的事务和并行服务,从而能够根据当前工作负载和服务级别协议动态分配计算资源。 服务器分配控制器提供了一种用于动态重新分区工作负载以处理工作负载浪涌的方法。 基于当前和预测的工作量,计算资源在事务和并行应用程序类之间动态分配。 基于服务级别协议,服务器分配控制器监视和预测系统上的负载。 如果当前或预测的负载不能用当前系统配置来处理,则服务器分配控制器确定处理当前或预测工作负载所需的其他资源。 重新配置服务器集群以满足服务级别协议。