System and method for adjusting multiple resources across multiple workloads
    1.
    发明申请
    System and method for adjusting multiple resources across multiple workloads 审中-公开
    用于调整多个工作负载的多个资源的系统和方法

    公开(公告)号:US20070250837A1

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

    申请号:US11409814

    申请日:2006-04-24

    CPC classification number: G06F9/50 G06F9/5083 G06F2209/508

    Abstract: Increased workload performance is obtained by coordinating a multi-resource computer system such that demands for resources are arbitrated across all available resources and all applications such that the proper resource will be adjusted regardless of which resource is needed to improve workload performance. In operation, a measurement is taken for each available resource to determine the enhancement achieved by adding a certain quantity of a resource. In one embodiment, resource consumption and performance data is collected over a period of time and that data is used to adjust resource requests for a workload in order to improve the workload's performance. The resource request is modified to deliver the most workload benefit for each resource modification.

    Abstract translation: 通过协调多资源计算机系统来获得增加的工作负载性能,以便在所有可用资源和所有应用程序之间对资源的需求进行仲裁,以便调整适当的资源,而不管需要哪个资源来改善工作负载性能。 在操作中,对每个可用资源进行测量以确定通过添加一定数量的资源而实现的增强。 在一个实施例中,在一段时间内收集资源消耗和性能数据,并且该数据用于调整对工作负载的资源请求,以便改善工作负载的性能。 资源请求被修改为每个资源修改提供最多的工作负载。

    Systems and methods for dynamic management of workloads in clusters
    2.
    发明申请
    Systems and methods for dynamic management of workloads in clusters 有权
    用于动态管理集群中工作负载的系统和方法

    公开(公告)号:US20050102387A1

    公开(公告)日:2005-05-12

    申请号:US10704875

    申请日:2003-11-10

    Inventor: Daniel Herington

    CPC classification number: H04L67/1008 H04L67/1002 H04L67/1012 H04L67/1014

    Abstract: Systems and methods are disclosed for dynamic management of workloads in clusters. In one embodiment, the system comprises a first cluster comprising a first plurality of nodes, each node of the first plurality of nodes including a first application, and a first load balancer to route transactions for the first application to one of the first plurality of nodes. The system also comprises a second cluster comprising a second plurality of nodes, each node of the second plurality of nodes including a second application, and a second load balancer to route transactions for the second application to one of the second plurality of nodes. One or more intersecting nodes are included in the first and second plurality of nodes, each intersecting node including one or more workload managers to dynamically allocate one or more computer resources to the first application and the second application.

    Abstract translation: 公开了用于动态管理集群中的工作负载的系统和方法。 在一个实施例中,系统包括第一集群,其包括第一多个节点,第一多个节点中的每个节点包括第一应用,以及第一负载平衡器,用于将用于第一应用的事务路由到第一多个节点之一 。 该系统还包括第二集群,其包括第二多个节点,第二多个节点中的每个节点包括第二应用,以及第二负载平衡器,用于将用于第二应用的事务路由到第二多个节点中的一个节点。 一个或多个相交节点包括在第一和第二多个节点中,每个相交节点包括一个或多个工作负载管理器以动态地分配一个或多个计算机资源给第一应用和第二应用。

    Automatic isolation of misbehaving processes on a computer system
    3.
    发明申请
    Automatic isolation of misbehaving processes on a computer system 有权
    在计算机系统上自动隔离不良行为

    公开(公告)号:US20070250929A1

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

    申请号:US11409351

    申请日:2006-04-21

    CPC classification number: G06F21/554 G06F21/566 G06F2221/2149

    Abstract: When a computer system process is acting contrary to the rules established for that process for the resource it is running on, the process is moved to a quarantined section and its continued operation is isolated from other processes. While in isolation, the quarantined process is tested and appropriate action, such as, for example, rehabilitation, change of the rules, or termination, is performed. The divided quarantined sections are used for each misbehaving process.

    Abstract translation: 当计算机系统进程与正在运行的资源为该进程建立的规则相反时,将该进程移动到隔离的部分,并且其继续操作与其他进程隔离。 在隔离的情况下,隔离过程被测试,并执行适当的操作,例如恢复,更改规则或终止。 被隔离的部分用于每个行为不端的过程。

    System and method for operating load balancers for multiple instance applications
    4.
    发明申请
    System and method for operating load balancers for multiple instance applications 有权
    用于多个实例应用程序的负载均衡器的系统和方法

    公开(公告)号:US20060026599A1

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

    申请号:US10902763

    申请日:2004-07-30

    CPC classification number: G06F9/5083

    Abstract: In one representative embodiment, a system for operating load balancers for multiple instance applications comprises a plurality of cluster nodes for executing applications, wherein at least a subset of the plurality of cluster nodes executes multiple applications and includes respective resource allocation modules for assigning resources between the multiple applications in response to performance data associated with the multiple applications, a plurality of load balancers for distributing application transactions between the plurality of cluster nodes, and a configuration process that analyzes performance data associated with the multiple applications and dynamically configures the plurality of load balancers in response to the analysis.

    Abstract translation: 在一个代表性实施例中,用于操作用于多个实例应用的负载平衡器的系统包括用于执行应用的多个集群节点,其中所述多个集群节点的至少一个子集执行多个应用,并且包括用于在所述多个集群节点之间分配资源的相应资源分配模块 响应于与所述多个应用相关联的性能数据的多个应用程序,用于在所述多个集群节点之间分发应用事务的多个负载平衡器,以及分析与所述多个应用相关联的性能数据并动态配置所述多个负载平衡器的配置过程 响应分析。

    Computer workload redistribution
    5.
    发明申请
    Computer workload redistribution 有权
    计算机工作负载再分配

    公开(公告)号:US20070250838A1

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

    申请号:US11409853

    申请日:2006-04-24

    CPC classification number: G06F11/3409 G06F11/3433 G06F11/3452 G06F11/3466

    Abstract: The present invention provides for redistributing workloads among computers to optimize resource utilization. Utilization by software workloads of computer resources is monitored to yield utilization data. A utilization chronology is updated using the utilization data. The chronology is analyzed to yield resource utilization predictions. The workloads are redistributed among the resources at least in part as function of said predictions.

    Abstract translation: 本发明提供了在计算机之间重新分配工作负载以优化资源利用。 监控计算机资源的软件工作负载的利用率,以产生利用率数据。 使用利用率数据更新利用年表。 分析年表以产生资源利用预测。 工作量在资源之间至少部分地作为所述预测的函数重新分配。

    System and methods for managing software licenses in a variable entitlement computer system
    6.
    发明申请
    System and methods for managing software licenses in a variable entitlement computer system 有权
    在可变授权计算机系统中管理软件许可证的系统和方法

    公开(公告)号:US20070245423A1

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

    申请号:US11406418

    申请日:2006-04-18

    Inventor: Daniel Herington

    CPC classification number: G06F21/10 G06F2221/2101

    Abstract: Systems and methods are disclosed in which the software license for server partitions are flexible in that, as between two (or more, if desired) partitions the software licensed resources assigned to one partition can be used by the other partitions, providing a total number of resources do not exceeded the software license limit. In one embodiment, a workload manager monitors workload utilization to be sure that the total number of CPUs working on the application does not exceed the maximum under the software license. Users are notified when the workload's policy is about to be exceeded. In one embodiment, this could be a warning while in another embodiment additional software licenses can be activated, or a limit can be placed on the CPU use.

    Abstract translation: 公开了一种系统和方法,其中服务器分区的软件许可证是灵活的,因为在两个(或多个,如果需要)分区之间)分配给一个分区的软件许可资源可以由其他分区使用,提供总数 资源不超过软件许可限制。 在一个实施例中,工作负载管理器监视工作负载利用率,以确保在应用程序上工作的CPU的总数不超过软件许可证下的最大值。 当工作负载的策略即将被超出时,系统将通知用户。 在一个实施例中,这可以是警告,而在另一个实施例中,可以激活附加的软件许可证,或者可以对CPU使用进行限制。

    System and method for migrating virtual machines on cluster systems
    7.
    发明申请
    System and method for migrating virtual machines on cluster systems 有权
    在群集系统上迁移虚拟机的系统和方法

    公开(公告)号:US20060195715A1

    公开(公告)日:2006-08-31

    申请号:US11067838

    申请日:2005-02-28

    Inventor: Daniel Herington

    Abstract: In one embodiment, a method comprises executing a plurality of virtual machines on a plurality of nodes of a cluster computing system, wherein at least one application is executed within each of the plurality of virtual machines, generating data that is related to performance of applications in the virtual machines, analyzing, by a management process, the data in view of parameters that encode desired performance levels of applications, and migrating, by the management process, a virtual machine on a first node to a second node of the plurality of nodes in response to the analyzing.

    Abstract translation: 在一个实施例中,一种方法包括在群集计算系统的多个节点上执行多个虚拟机,其中至少一个应用程序在多个虚拟机内的每个虚拟机内执行,生成与应用程序性能相关的数据 虚拟机,通过管理过程分析数据,鉴于编码期望的应用性能级别的参数,以及通过管理过程将第一节点上的虚拟机迁移到多个节点中的第二节点 回应分析。

Patent Agency Ranking