Workload placement among resource-on-demand systems
    61.
    发明授权
    Workload placement among resource-on-demand systems 有权
    资源点播系统之间的工作量放置

    公开(公告)号:US08087025B1

    公开(公告)日:2011-12-27

    申请号:US11170219

    申请日:2005-06-29

    申请人: Sven Graupner

    发明人: Sven Graupner

    IPC分类号: G06F9/46

    CPC分类号: G06F9/505 G06F2209/503

    摘要: Each of a plurality of nodes in an overlay network includes information for a corresponding resource-on-demand system, wherein the information may be used to select a resource-on-demand system to host the workload. A request to place a workload is received at a node in an overlay network. A distributed control algorithm is executed for selecting a resource-on-demand system host the workload.

    摘要翻译: 覆盖网络中的多个节点中的每一个包括用于相应的资源点播系统的信息,其中所述信息可以用于选择资源按需系统来承载工作负载。 在覆盖网络中的节点处接收到放置工作负载的请求。 执行分布式控制算法,用于选择资源点播系统来承载工作负载。

    Hierarchal control system for controlling the allocation of computer resources
    62.
    发明授权
    Hierarchal control system for controlling the allocation of computer resources 有权
    用于控制计算机资源分配的分层控制系统

    公开(公告)号:US07908605B1

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

    申请号:US11046332

    申请日:2005-01-28

    IPC分类号: G06F9/46 G06F15/173

    CPC分类号: G06F9/5011

    摘要: A control system for controlling the allocation of computer resources includes control plug-ins arranged in a multi-level hierarchy. A first-level control plug-in is operable to generate instructions for a resource manager to allocate computer resources for an application. A second-level control plug-in is operable to generate instructions for the first-level control plug-in to control the allocation of the computer resources for the application.

    摘要翻译: 用于控制计算机资源分配的控制系统包括以多层次结构排列的控制插件。 第一级控制插件可操作以产生用于资源管理器为应用分配计算机资源的指令。 第二级控制插件可操作以产生用于第一级控制插件的指令以控制用于该应用的计算机资源的分配。

    Model Based Deployment Of Computer Based Business Process On Dedicated Hardware
    63.
    发明申请
    Model Based Deployment Of Computer Based Business Process On Dedicated Hardware 审中-公开
    基于计算机的业务流程在专用硬件上的基于模型的部署

    公开(公告)号:US20110004564A1

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

    申请号:US12808229

    申请日:2007-12-20

    IPC分类号: G06Q10/00

    CPC分类号: G06Q10/06 G06Q10/067

    摘要: A method of automated deployment managed by a service provider, of a computer based business process, involves generating a model (730) of the business process including a design of computing infrastructure, and deploying the model on hardware (770) dedicated to the enterprise, with an interface for the service provider to enable ongoing management of the deployed process by the service provider. Having dedicated hardware means the location of the hardware can be arranged to suit the enterprise. This means limitations such as bandwidth or latency of WAN links, can be addressed by choosing the location of the dedicated hardware appropriately. Trust of security can also be increased compared to that of the shared data centres. The automated model driven deployment can help enable the service provider to provide such deployments on different types of hardware. The need for the enterprise to maintain specialist expertise in house is reduced.

    摘要翻译: 由基于计算机的业务过程的服务提供商管理的自动部署的方法涉及生成业务流程的模型(730),包括计算基础设施的设计,以及在该企业专用的硬件(770)上部署该模型, 具有用于服务提供商的接口,以允许服务提供商对所部署的进程的持续管理。 具有专用硬件意味着硬件的位置可以安排适合企业。 这意味着可以通过适当地选择专用硬件的位置来解决诸如WAN链路的带宽或延迟的限制。 与共享数据中心相比,安全性的信任度也可以增加。 自动化模型驱动部署可以帮助服务提供商在不同类型的硬件上提供这样的部署。 减少了企业在家里保持专业知识的需求。

    Incorporating constraints and preferences for determining placement of distributed application onto distributed resource infrastructure
    64.
    发明授权
    Incorporating constraints and preferences for determining placement of distributed application onto distributed resource infrastructure 失效
    结合约束和偏好来确定分布式应用程序在分布式资源基础设施上的布局

    公开(公告)号:US07277960B2

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

    申请号:US10627883

    申请日:2003-07-25

    IPC分类号: G06F15/173

    CPC分类号: G06F9/5066

    摘要: A method of determining a placement of services of a distributed application onto nodes of a distributed resource infrastructure. In an embodiment of the present invention, a placement indicator for a specific service is provided. Communication constraints between node pairs are also provided. The communication constraints ensure that a sum of transport demands between a particular node pair does not exceed a transport capacity between the particular node pair. Constraints can be expressed for preventing unwanted placements. Preferences can be expressed for preferring specified placements. Each term of the sum of transport demands comprises a product of a first placement variable, a second placement variable, and the transport demand between the services associated with the first and second placement variables. The placement indicator, the communication constraints, and an objective comprise an integer program. A local search solution is applied to solve the integer program, which determines the placement of the services onto the nodes.

    摘要翻译: 确定分布式应用程序的服务在分布式资源基础设施节点上的位置的方法。 在本发明的实施例中,提供了用于特定服务的放置指示器。 还提供了节点对之间的通信约束。 通信约束确保特定节点对之间的传输需求的总和不超过特定节点对之间的传输容量。 可以表达限制,以防止不必要的安置。 可以表示偏好偏好指定的展示位置。 运输需求总和的每个术语包括第一位置变量,第二位置变量和与第一和第二位置变量相关联的服务之间的运输需求的乘积。 放置指示符,通信约束和目标包括整数程序。 应用本地搜索解决方案来解决整数程序,确定服务在节点上的位置。

    System and method for installing and configuring computing agents
    65.
    发明授权
    System and method for installing and configuring computing agents 有权
    用于安装和配置计算代理的系统和方法

    公开(公告)号:US07165087B1

    公开(公告)日:2007-01-16

    申请号:US10322200

    申请日:2002-12-17

    IPC分类号: G06F15/16 G06F9/445

    CPC分类号: G06F8/61 G06F9/44505

    摘要: A system and method for managing a plurality of agents in a plurality networked computing hosts. In various embodiments, a repository is provided with references to installation code for installing the agents. Boot stubs are executable on the hosts. The boot stubs retrieve references to the installation code and load the installation code on the hosts. A directory contains topology data that indicate the hosts on which boot stubs and agents are installed, and an initiator retrieves the topology data and initiate execution of the boot stubs.

    摘要翻译: 一种用于管理多个联网计算主机中的多个代理的系统和方法。 在各种实施例中,向存储库提供了用于安装代理的安装代码的引用。 引导存根可在主机上执行。 引导存根检索对安装代码的引用,并将主机上的安装代码加载。 目录包含指示安装了引导存根和代理的主机的拓扑数据,启动器检索拓扑数据并启动引导存根的执行。

    Tailorable optimization using model descriptions of services and servers in a computing environment

    公开(公告)号:US07054934B2

    公开(公告)日:2006-05-30

    申请号:US10046519

    申请日:2001-10-26

    IPC分类号: G06F15/173 G06F15/177

    CPC分类号: G06F9/5066

    摘要: Method and apparatus for optimizing allocation of computer resources between server and service models. A server model is established in response to user input data. The server model includes one or more server nodes, and each server node has an associated set of capacity attributes. In addition, a service model is established that includes one or more service nodes. Each service node has an associated set of demand attributes. In response to a user selection, one of a plurality of optimization methods and one of a plurality of optimization policies, as embodied in objective functions, are selected for mapping the server nodes and service nodes. An optimized mapping is then generated of the server nodes in the server model to the service nodes in the service model using the selected optimization method, along with the demand and capacity attributes.

    Incorporating constraints and preferences for determining placement of distributed application onto distributed resource infrastructure
    68.
    发明申请
    Incorporating constraints and preferences for determining placement of distributed application onto distributed resource infrastructure 失效
    结合约束和偏好来确定分布式应用程序在分布式资源基础设施上的布局

    公开(公告)号:US20050033844A1

    公开(公告)日:2005-02-10

    申请号:US10627883

    申请日:2003-07-25

    IPC分类号: G06F9/50 G06F15/173

    CPC分类号: G06F9/5066

    摘要: A method of determining a placement of services of a distributed application onto nodes of a distributed resource infrastructure. In an embodiment of the present invention, a placement indicator for a specific service is provided. Communication constraints between node pairs are also provided. The communication constraints ensure that a sum of transport demands between a particular node pair does not exceed a transport capacity between the particular node pair. Constraints can be expressed for preventing unwanted placements. Preferences can be expressed for preferring specified placements. Each term of the sum comprises a product of a first placement variable, a second placement variable, and the transport demand between the services associated with the first and second placement variables. The placement indicator, the communication constraints, and an objective comprise an integer program. A local search solution is applied to solve the integer program, which determines the placement of the services onto the nodes.

    摘要翻译: 确定分布式应用程序的服务在分布式资源基础设施节点上的位置的方法。 在本发明的实施例中,提供了用于特定服务的放置指示器。 还提供了节点对之间的通信约束。 通信约束确保特定节点对之间的传输需求的总和不超过特定节点对之间的传输容量。 可以表达限制,以防止不必要的安置。 可以表示偏好偏好指定的展示位置。 总和的每个项包括第一放置变量,第二放置变量和与第一和第二放置变量相关联的服务之间的运输需求的乘积。 放置指示符,通信约束和目标包括整数程序。 应用本地搜索解决方案来解决整数程序,确定服务在节点上的位置。