Autonomic control of a distributed computing system using finite state machines
    1.
    发明授权
    Autonomic control of a distributed computing system using finite state machines 有权
    使用有限状态机的分布式计算系统的自动控制

    公开(公告)号:US08156222B2

    公开(公告)日:2012-04-10

    申请号:US13031533

    申请日:2011-02-21

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: G06F9/5055

    摘要: In general, this disclosure describes techniques of managing resources in a service-oriented distributed computing system. As described in this disclosure, one or more control nodes provide for the efficient and automated allocation and management of resources within the distributed computing system. In order to provide automated allocation and management of computing functions and resources, a control node uses a set of governors. This set of governors includes a set of service governors to govern services used in the distributed computing system. The set of governors also includes a set of resource governors that govern individual resources of the services in the distributed computing system. The service governors and the resource governors may be implemented using finite state machines.

    摘要翻译: 通常,本公开描述了在面向服务的分布式计算系统中管理资源的技术。 如在本公开中所描述的,一个或多个控制节点提供分布式计算系统内的资源的有效且自动的分配和管理。 为了提供计算功能和资源的自动分配和管理,控制节点使用一组调速器。 这套总监包括一组管理分布式计算系统中使用的服务的服务总监。 该组管理员还包括一组管理分布式计算系统中服务的个人资源的资源调控器。 服务控制器和资源调控器可以使用有限状态机来实现。

    Autonomic control of a distributed computing system using finite state machines
    2.
    发明授权
    Autonomic control of a distributed computing system using finite state machines 有权
    使用有限状态机的分布式计算系统的自动控制

    公开(公告)号:US07895317B2

    公开(公告)日:2011-02-22

    申请号:US11823174

    申请日:2007-06-27

    IPC分类号: G06F15/16 G06F15/173

    CPC分类号: G06F9/5055

    摘要: In general, this disclosure describes techniques of managing resources in a service-oriented distributed computing system. As described in this disclosure, one or more control nodes provide for the efficient and automated allocation and management of resources within the distributed computing system. In order to provide automated allocation and management of computing functions and resources, a control node uses a set of governors. This set of governors includes a set of service governors to govern services used in the distributed computing system. The set of governors also includes a set of resource governors that govern individual resources of the services in the distributed computing system. The service governors and the resource governors may be implemented using finite state machines.

    摘要翻译: 通常,本公开描述了在面向服务的分布式计算系统中管理资源的技术。 如在本公开中所描述的,一个或多个控制节点提供分布式计算系统内的资源的有效且自动的分配和管理。 为了提供计算功能和资源的自动分配和管理,控制节点使用一组调速器。 这套总监包括一组管理分布式计算系统中使用的服务的服务总监。 该组管理员还包括一组管理分布式计算系统中服务的个人资源的资源调控器。 服务控制器和资源调控器可以使用有限状态机来实现。

    Autonomic control of a distributed computing system using dynamically assembled resource chains
    3.
    发明申请
    Autonomic control of a distributed computing system using dynamically assembled resource chains 有权
    使用动态组合的资源链对分布式计算系统进行自动控制

    公开(公告)号:US20090006527A1

    公开(公告)日:2009-01-01

    申请号:US11823356

    申请日:2007-06-27

    IPC分类号: G06F15/16

    CPC分类号: G06F9/5072

    摘要: In general, this disclosure describes techniques of managing resources in a service-oriented distributed computing system. As described in this disclosure, one or more control nodes provide for the efficient and automated allocation and management of resources within the distributed computing system. In order to provide automated allocation and management of computing functions and resources, a control node uses a set of governors. This set of governors includes a set of service governors to govern services used in the distributed computing system. The set of governors also includes a set of resource governors that govern individual resources of the services in the distributed computing system. The service governors and the resource governors may be implemented using finite state machines.

    摘要翻译: 通常,本公开描述了在面向服务的分布式计算系统中管理资源的技术。 如在本公开中所描述的,一个或多个控制节点提供分布式计算系统内的资源的有效且自动的分配和管理。 为了提供计算功能和资源的自动分配和管理,控制节点使用一组调速器。 这套总监包括一组管理分布式计算系统中使用的服务的服务总监。 该组管理员还包括一组管理分布式计算系统中服务的个人资源的资源调控器。 服务控制器和资源调控器可以使用有限状态机来实现。

    Autonomic control of a distributed computing system using dynamically assembled resource chains
    4.
    发明授权
    Autonomic control of a distributed computing system using dynamically assembled resource chains 有权
    使用动态组合的资源链对分布式计算系统进行自动控制

    公开(公告)号:US08301740B2

    公开(公告)日:2012-10-30

    申请号:US11823356

    申请日:2007-06-27

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5072

    摘要: In general, this disclosure describes techniques of managing resources in a service-oriented distributed computing system. As described in this disclosure, one or more control nodes provide for the efficient and automated allocation and management of resources within the distributed computing system. In order to provide automated allocation and management of computing functions and resources, a control node uses a set of governors. This set of governors includes a set of service governors to govern services used in the distributed computing system. The set of governors also includes a set of resource governors that govern individual resources of the services in the distributed computing system. The service governors and the resource governors may be implemented using finite state machines.

    摘要翻译: 通常,本公开描述了在面向服务的分布式计算系统中管理资源的技术。 如在本公开中所描述的,一个或多个控制节点提供分布式计算系统内的资源的有效且自动的分配和管理。 为了提供计算功能和资源的自动分配和管理,控制节点使用一组调速器。 这套总监包括一组管理分布式计算系统中使用的服务的服务总监。 该组管理员还包括一组管理分布式计算系统中服务的个人资源的资源调控器。 服务控制器和资源调控器可以使用有限状态机来实现。

    Autonomic Control of a Distributed Computing System Using Finite State Machines
    5.
    发明申请
    Autonomic Control of a Distributed Computing System Using Finite State Machines 有权
    使用有限状态机的分布式计算系统的自动控制

    公开(公告)号:US20110145404A1

    公开(公告)日:2011-06-16

    申请号:US13031533

    申请日:2011-02-21

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5055

    摘要: In general, this disclosure describes techniques of managing resources in a service-oriented distributed computing system. As described in this disclosure, one or more control nodes provide for the efficient and automated allocation and management of resources within the distributed computing system. In order to provide automated allocation and management of computing functions and resources, a control node uses a set of governors. This set of governors includes a set of service governors to govern services used in the distributed computing system. The set of governors also includes a set of resource governors that govern individual resources of the services in the distributed computing system. The service governors and the resource governors may be implemented using finite state machines.

    摘要翻译: 通常,本公开描述了在面向服务的分布式计算系统中管理资源的技术。 如在本公开中所描述的,一个或多个控制节点提供分布式计算系统内的资源的有效且自动的分配和管理。 为了提供计算功能和资源的自动分配和管理,控制节点使用一组调速器。 这套总监包括一组管理分布式计算系统中使用的服务的服务总监。 该组管理员还包括一组管理分布式计算系统中服务的个人资源的资源调控器。 服务控制器和资源调控器可以使用有限状态机来实现。

    Autonomic control of a distributed computing system using finite state machines
    6.
    发明申请
    Autonomic control of a distributed computing system using finite state machines 有权
    使用有限状态机的分布式计算系统的自动控制

    公开(公告)号:US20090006526A1

    公开(公告)日:2009-01-01

    申请号:US11823174

    申请日:2007-06-27

    IPC分类号: G06F15/16

    CPC分类号: G06F9/5055

    摘要: In general, this disclosure describes techniques of managing resources in a service-oriented distributed computing system. As described in this disclosure, one or more control nodes provide for the efficient and automated allocation and management of resources within the distributed computing system. In order to provide automated allocation and management of computing functions and resources, a control node uses a set of governors. This set of governors includes a set of service governors to govern services used in the distributed computing system. The set of governors also includes a set of resource governors that govern individual resources of the services in the distributed computing system. The service governors and the resource governors may be implemented using finite state machines.

    摘要翻译: 通常,本公开描述了在面向服务的分布式计算系统中管理资源的技术。 如在本公开中所描述的,一个或多个控制节点提供分布式计算系统内的资源的有效且自动的分配和管理。 为了提供计算功能和资源的自动分配和管理,控制节点使用一组调速器。 这套总监包括一组管理分布式计算系统中使用的服务的服务总监。 该组管理员还包括一组管理分布式计算系统中服务的个人资源的资源调控器。 服务控制器和资源调控器可以使用有限状态机来实现。

    Automated deployment and configuration of applications in an autonomically controlled distributed computing system
    7.
    发明授权
    Automated deployment and configuration of applications in an autonomically controlled distributed computing system 有权
    在自动控制的分布式计算系统中自动部署和配置应用程序

    公开(公告)号:US08140624B2

    公开(公告)日:2012-03-20

    申请号:US11607820

    申请日:2006-12-01

    IPC分类号: G06F15/16

    CPC分类号: G06F8/63 G06F8/61

    摘要: A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in accordance with the organization model. A user interacts with the control nodes to logically define the hierarchical organization of distributed computing system. The control node includes an automation subsystem having one or more rule engines that provide autonomic control of the application nodes in accordance with a set of one or more rules. An application governor uses a set of software image objects to configure an application on an application node. Each of the application software image objects share a common interface and are therefore interchangeable.

    摘要翻译: 分布式计算系统符合多层次的组织模式。 一个或多个控制节点根据组织模型提供分布式计算系统内的计算功能和资源的有效和自动化的分配和管理。 用户与控制节点进行交互以逻辑地定义分布式计算系统的层次结构。 控制节点包括具有一个或多个规则引擎的自动化子系统,该规则引擎根据一个或多个规则的集合提供应用节点的自主控制。 应用程序调节器使用一组软件映像对象来配置应用程序节点上的应用程序。 每个应用软件图像对象共享一个公共接口,因此可以互换。

    Automated deployment and configuration of applications in an autonomically controlled distributed computing system
    8.
    发明授权
    Automated deployment and configuration of applications in an autonomically controlled distributed computing system 有权
    在自动控制的分布式计算系统中自动部署和配置应用程序

    公开(公告)号:US08595331B2

    公开(公告)日:2013-11-26

    申请号:US11607819

    申请日:2006-12-01

    摘要: A distributed computing system conforms to a multi-level, hierarchical organizational model. One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system in accordance with the organization model. The control node includes an automation subsystem having one or more rules engines that provide autonomic control of the application nodes in accordance with a set of one or more rules. A pluggable, application-specific application governor is selected and installed within the control node to provide an application-independent interface through which the rules engines interact to control the deployment, execution and monitoring of the applications within the distributed computing system. The application governor uses a set of application image objects to configure an application on an application node. Each of the application image objects share a common interface and are therefore interchangeable.

    摘要翻译: 分布式计算系统符合多层次的组织模式。 一个或多个控制节点根据组织模型提供分布式计算系统内的计算功能和资源的有效和自动化的分配和管理。 控制节点包括具有一个或多个规则引擎的自动化子系统,该规则引擎根据一个或多个规则的集合提供对应用节点的自主控制。 可选的应用程序专用应用程序调节器被选择并安装在控制节点内,以提供与应用程序无关的接口,规则引擎通过该接口进行交互以控制分布式计算系统内的应用程序的部署,执行和监视。 应用程序调节器使用一组应用程序映像对象来配置应用程序节点上的应用程序。 每个应用程序映像对象共享一个公共接口,因此可以互换。

    Distributed computing system having autonomic deployment of virtual machine disk images
    9.
    发明授权
    Distributed computing system having autonomic deployment of virtual machine disk images 有权
    具有自主部署虚拟机磁盘映像的分布式计算系统

    公开(公告)号:US08572138B2

    公开(公告)日:2013-10-29

    申请号:US11694483

    申请日:2007-03-30

    IPC分类号: G06F12/00 G06F17/30

    摘要: One or more control nodes provide for the efficient and automated allocation and management of computing functions and resources within the distributed computing system. The distributed computing system includes a software image repository storing: (i) one or more image instances of a virtual machine manager that is executable on the application nodes, wherein when executed on the applications nodes, the image instances of the virtual machine manager provide one or more virtual machines, and (ii) one or more image instances of one or more software applications that are executable on the virtual machines. The distributed computing system also includes a control node that comprises an automation infrastructure to provide autonomic deployment of the image instances of the virtual machine manager on the application nodes and to provide autonomic deployment of the image instances of the software applications on the virtual machines.

    摘要翻译: 一个或多个控制节点提供分布式计算系统内的计算功能和资源的有效和自动化的分配和管理。 分布式计算系统包括软件映像存储库,其存储:(i)可在应用程序节点上执行的虚拟机管理器的一个或多个映像实例,其中当在应用程序节点上执行时,虚拟机管理器的映像实例提供一个 或更多虚拟机,以及(ii)在虚拟机上可执行的一个或多个软件应用程序的一个或多个映像实例。 分布式计算系统还包括控制节点,其包括自动化基础设施,以在应用节点上提供虚拟机管理器的图像实例的自主部署,并且在虚拟机上提供软件应用的图像实例的自主部署。

    Management of software images for computing nodes of a distributed computing system
    10.
    发明授权
    Management of software images for computing nodes of a distributed computing system 有权
    管理分布式计算系统计算节点的软件映像

    公开(公告)号:US07516206B2

    公开(公告)日:2009-04-07

    申请号:US11046133

    申请日:2005-01-28

    IPC分类号: G06F15/173

    CPC分类号: G06F8/63

    摘要: In general, the invention is directed to software image management within a distributed computing system. The distributed computing system includes a plurality of application nodes interconnected via a communications network, and an image repository storing a plurality of pre-generated software image instances. A control node may pre-assign a network address to each of the image instances stored within the image repository, and assigns the network addresses of the image instances to the application nodes upon subsequent deployment of the software images to the application nodes.

    摘要翻译: 通常,本发明涉及分布式计算系统内的软件图像管理。 分布式计算系统包括通过通信网络互连的多个应用节点和存储多个预先生成的软件映像实例的映像存储库。 控制节点可以将网络地址预分配给存储在图像储存库内的每个图像实例,并且在将软件图像随后部署到应用节点时,将图像实例的网络地址分配给应用节点。