Incorporating constraints and preferences for determining placement of distributed application onto distributed resource infrastructure
    61.
    发明授权
    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
    62.
    发明授权
    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.

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

    System for metric introspection in monitoring sources
    63.
    发明申请
    System for metric introspection in monitoring sources 有权
    监测源中度量反思的系统

    公开(公告)号:US20070005302A1

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

    申请号:US11158868

    申请日:2005-06-22

    IPC分类号: G06F11/00

    摘要: According to one embodiment, a method comprises storing metric definitions for at least one monitored component in a machine-readable format to a data storage device. The method further comprises enabling access by at least one monitoring tool to the metric definitions via a metric introspection interface. The method further comprises the at least one monitoring tool autonomously comprehending the metric definitions for use in processing monitoring data collected for the at least one monitored component.

    摘要翻译: 根据一个实施例,一种方法包括将机器可读格式的至少一个受监视组件的度量定义存储到数据存储设备。 该方法还包括通过至少一个监视工具使得能够经由度量内省界面访问度量定义。 该方法还包括至少一个监视工具,其自主地理解度量定义以用于处理针对所述至少一个被监控组件收集的监视数据。

    System and method for autonomously configuring a reporting network
    64.
    发明申请
    System and method for autonomously configuring a reporting network 审中-公开
    自动配置报告网络的系统和方法

    公开(公告)号:US20070003023A1

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

    申请号:US11158776

    申请日:2005-06-22

    IPC分类号: H04M3/08

    CPC分类号: H04M3/08 H04L43/00

    摘要: According to one embodiment of the present invention, a method comprises providing a reporting network for communicating data among parts of a monitoring architecture as desired, wherein the reporting network is dynamically configurable programmatically. The method further comprises maintaining a machine-readable model of the monitoring architecture, and autonomously adapting configuration of the reporting network based on the machine-readable model.

    摘要翻译: 根据本发明的一个实施例,一种方法包括提供报告网络,用于根据需要在监控体系结构的各部分之间传送数据,其中所述报告网络是以编程方式动态配置的。 该方法还包括维护监视架构的机器可读模型,以及基于机器可读模型自主地适应报告网络的配置。

    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.

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