System and method for dynamically configuring a plurality of load balancers in response to the analyzed performance data
    1.
    发明授权
    System and method for dynamically configuring a plurality of load balancers in response to the analyzed performance data 有权
    响应分析的性能数据动态配置多个负载平衡器的系统和方法

    公开(公告)号:US07712102B2

    公开(公告)日:2010-05-04

    申请号:US10902763

    申请日:2004-07-30

    IPC分类号: G06F9/46 G06F15/16 G06F15/173

    CPC分类号: G06F9/5083

    摘要: 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.

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

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

    公开(公告)号:US07797756B2

    公开(公告)日:2010-09-14

    申请号:US11406418

    申请日:2006-04-18

    CPC分类号: G06F21/10 G06F2221/2101

    摘要: 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.

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

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

    公开(公告)号:US09280662B2

    公开(公告)日:2016-03-08

    申请号:US11409351

    申请日:2006-04-21

    IPC分类号: G06F11/00 G06F21/55 G06F21/56

    摘要: 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.

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

    Multiple server workload management using instant capacity processors
    4.
    发明授权
    Multiple server workload management using instant capacity processors 有权
    使用即时容量处理器的多服务器工作负载管理

    公开(公告)号:US08060610B1

    公开(公告)日:2011-11-15

    申请号:US11261298

    申请日:2005-10-28

    IPC分类号: G06F15/173

    摘要: In one embodiment, a method for workload management using instant capacity (iCAP) processors comprises generating performance data related to workloads on multiple servers, determining processor resources appropriate for the workloads using the performance data, communicating a request from a first server to reallocate processor resources in response to the determining, deactivating at least one iCAP processor on a second server in response to the request, and activating at least one iCAP processor on the first server in conjunction with the deactivating.

    摘要翻译: 在一个实施例中,使用即时容量(iCAP)处理器的工作负载管理的方法包括生成与多个服务器上的工作负载有关的性能数据,使用性能数据确定适合于工作负载的处理器资源,传送来自第一服务器的请求以重新分配处理器资源 响应于所述请求,响应于所述确定,去激活第二服务器上的至少一个iCAP处理器,以及结合所述停用激活所述第一服务器上的至少一个iCAP处理器。

    Allocating resources among tiered partitions of different types
    5.
    发明授权
    Allocating resources among tiered partitions of different types 有权
    在不同类型的分层分区之间分配资源

    公开(公告)号:US07941804B1

    公开(公告)日:2011-05-10

    申请号:US11263140

    申请日:2005-10-31

    IPC分类号: G06F9/46 G06F15/00

    摘要: In one embodiment, a system comprises a plurality of partitions that provide isolated operating environments for execution of software processes, wherein the plurality of partitions are arranged in a tiered manner with different partition types at different tiers, a data structure for representing the plurality of partitions, wherein the data structure comprises multiple nodes corresponding to the plurality of partitions and links between the nodes representing how the plurality of partitions are arranged in the tiers, and an arbiter software module for allocating resources between the plurality of partitions, wherein the arbiter software module receives requests to allocate resources to the plurality of partitions and traverses the data structure to determine which requests to satisfy.

    摘要翻译: 在一个实施例中,系统包括提供用于执行软件过程的隔离操作环境的多个分区,其中所述多个分区以不同层级的不同分区类型以分层方式排列,用于表示所述多个分区的数据结构 其中,所述数据结构包括对应于所述多个分区的多个节点和表示所述多个分区如何布置在所述层中的所述节点之间的链接;以及仲裁器软件模块,用于在所述多个分区之间分配资源,其中所述仲裁器软件模块 接收向多个分区分配资源的请求,并遍历数据结构以确定哪个请求满足。

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

    公开(公告)号:US07730486B2

    公开(公告)日:2010-06-01

    申请号:US11067838

    申请日:2005-02-28

    IPC分类号: G06F9/455 G06F9/46 G06F15/173

    摘要: 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.

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

    Systems and methods for achieving minimal rebooting during system update operations
    7.
    发明申请
    Systems and methods for achieving minimal rebooting during system update operations 审中-公开
    在系统更新操作期间实现最小重新启动的系统和方法

    公开(公告)号:US20080126792A1

    公开(公告)日:2008-05-29

    申请号:US11523245

    申请日:2006-09-19

    IPC分类号: G06F9/00

    CPC分类号: G06F9/45537 G06F8/656

    摘要: A virtual machine (VM) is created using an alternate root disk (DRD) that has complete isolation between the booted system environment (BSE) running on the host operating system and the BSE running on the VM's operating system. The VM's root disk and BSE are separately bootable from the host system's root disk and BSE, thereby allowing for updates and modifications to the VM's root disk and BSE without interference with the host system's root disk and BSE regardless of how many times the updating BSE must be rebooted during the updating procedure. At most a single reboot is required in order to transfer the work in progress from the VM to the host system.

    摘要翻译: 使用备用根磁盘(DRD)创建虚拟机(VM),该备用根磁盘(DRD)在主机操作系统上运行的引导系统环境(BSE)与在VM操作系统上运行的BSE之间具有完全隔离。 虚拟机的根磁盘和BSE可以从主机系统的根磁盘和BSE单独引导,从而允许对VM的根磁盘和BSE进行更新和修改,而不会干扰主机系统的根磁盘和BSE,而不管更新BSE必须多少次 在更新过程中重新启动。 为了将正在进行的工作从VM传输到主机系统,最多需要单次重新启动。