Assigning resources to an application component by taking into account an objective function with hard and soft constraints
    1.
    发明授权
    Assigning resources to an application component by taking into account an objective function with hard and soft constraints 失效
    通过考虑到具有硬和软约束的目标函数,将资源分配给应用程序组件

    公开(公告)号:US07861247B1

    公开(公告)日:2010-12-28

    申请号:US11048530

    申请日:2005-01-31

    CPC分类号: G06F9/5011 G06Q10/06

    摘要: Embodiments of the present invention relate to a system and method for assigning resources to an application component. One embodiment of the present invention includes identifying an application component, and determining available resources of a networked computing system for running the application component. Additionally, the embodiment includes determining required resources for the application component, assigning a subset of available resources for the application component taking into account the required resources of the application component, the available resources, and one or more operator policies. These operator policies generally include preferences of operators, administrators, users, or the like, and could also include business rules. Additionally, the embodiment includes associating the application component with the subset of available resources.

    摘要翻译: 本发明的实施例涉及一种用于向应用组件分配资源的系统和方法。 本发明的一个实施例包括识别应用组件,以及确定用于运行应用组件的联网计算系统的可用资源。 此外,该实施例包括确定应用组件的所需资源,为应用组件分配可用资源的子集,同时考虑应用组件的所需资源,可用资源和一个或多个运营商策略。 这些运营商策略通常包括运营商,管理员,用户等的偏好,并且还可以包括业务规则。 另外,该实施例包括将应用组件与可用资源的子集相关联。

    System and method for assigning an application component to a computing resource
    2.
    发明申请
    System and method for assigning an application component to a computing resource 有权
    将应用程序组件分配给计算资源的系统和方法

    公开(公告)号:US20050228852A1

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

    申请号:US10915823

    申请日:2004-08-11

    IPC分类号: G06F15/16

    CPC分类号: G06F9/5005

    摘要: Embodiments of the present invention relate to a system and method for allocating resources to applications. One embodiment of the present invention may include identifying a plurality of applications and a plurality of application components, and determining available resources of a networked computing system for potentially storing the applications and application components. Additionally, the embodiment may include determining required resources for each application component, assigning a subset of available resources for each application component based on the required resources of the application component and the available resources. The embodiment may also include associating the application components with the subsets of available resources and storing more than one application component of the plurality of application components on a single available resource.

    摘要翻译: 本发明的实施例涉及一种用于向应用分配资源的系统和方法。 本发明的一个实施例可以包括识别多个应用和多个应用组件,以及确定联网计算系统的可用资源以潜在地存储应用和应用组件。 另外,该实施例可以包括确定每个应用组件的所需资源,基于应用组件的所需资源和可用资源为每个应用组件分配可用资源的子集。 该实施例还可以包括将应用组件与可用资源的子集相关联,并将多个应用组件的多于一个应用组件存储在单个可用资源上。

    Method and apparatus for allocating resources to applications using a linearized objective function
    3.
    发明授权
    Method and apparatus for allocating resources to applications using a linearized objective function 有权
    使用线性化目标函数向应用分配资源的方法和装置

    公开(公告)号:US07827557B2

    公开(公告)日:2010-11-02

    申请号:US10808073

    申请日:2004-03-24

    IPC分类号: G06F9/46 G06F15/173 G06F11/00

    CPC分类号: G06F9/5005

    摘要: A method, system, and apparatus is disclosed for allocating resources to applications. Available resources of a networked computing system may be determined. For each application, required resources of the application may be determined. An assigned subset of the available resources for each application is determined as a function of the required resources of the application and the available resources. The function reduces communication delays between resources of the subset of the available resources in conformance with bandwidth capacity requirements of the application and in conformance with network bandwidth limitations. The applications may then be associated with the assigned subsets of resources.

    摘要翻译: 公开了一种用于向应用分配资源的方法,系统和装置。 可以确定联网计算系统的可用资源。 对于每个应用程序,可以确定应用程序的所需资源。 根据应用程序和可用资源的所需资源确定每个应用程序的可用资源的分配子集。 该功能根据应用的带宽容量要求并符合网络带宽限制,减少可用资源子集资源之间的通信延迟。 然后应用可以与所分配的资源子集相关联。

    System and method for assigning an application component to a computing resource
    4.
    发明授权
    System and method for assigning an application component to a computing resource 有权
    将应用程序组件分配给计算资源的系统和方法

    公开(公告)号:US07865582B2

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

    申请号:US10915823

    申请日:2004-08-11

    IPC分类号: G06F15/173 G06F9/46

    CPC分类号: G06F9/5005

    摘要: Embodiments of the present invention relate to a system and method for allocating resources to applications. One embodiment of the present invention may include identifying a plurality of applications and a plurality of application components, and determining available resources of a networked computing system for potentially storing the applications and application components. Additionally, the embodiment may include determining required resources for each application component, assigning a subset of available resources for each application component based on the required resources of the application component and the available resources. The embodiment may also include associating the application components with the subsets of available resources and storing more than one application component of the plurality of application components on a single available resource.

    摘要翻译: 本发明的实施例涉及一种用于向应用分配资源的系统和方法。 本发明的一个实施例可以包括识别多个应用和多个应用组件,以及确定联网计算系统的可用资源以潜在地存储应用和应用组件。 另外,该实施例可以包括确定每个应用组件的所需资源,基于应用组件的所需资源和可用资源为每个应用组件分配可用资源的子集。 该实施例还可以包括将应用组件与可用资源的子集相关联,并将多个应用组件的多于一个应用组件存储在单个可用资源上。

    Method and apparatus for allocating resources to applications
    5.
    发明申请
    Method and apparatus for allocating resources to applications 有权
    向应用程序分配资源的方法和装置

    公开(公告)号:US20050228850A1

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

    申请号:US10808073

    申请日:2004-03-24

    IPC分类号: G06F15/16

    CPC分类号: G06F9/5005

    摘要: A method, system, and apparatus is disclosed for allocating resources to applications. Available resources of a networked computing system may be determined. For each application, required resources of the application may be determined. An assigned subset of the available resources for each application is determined as a function of the required resources of the application and the available resources. The function reduces communication delays between resources of the subset of the available resources in conformance with bandwidth capacity requirements of the application and in conformance with network bandwidth limitations. The applications may then be associated with the assigned subsets of resources.

    摘要翻译: 公开了一种用于向应用分配资源的方法,系统和装置。 可以确定联网计算系统的可用资源。 对于每个应用程序,可以确定应用程序的所需资源。 根据应用程序和可用资源的所需资源确定每个应用程序的可用资源的分配子集。 该功能根据应用的带宽容量要求并符合网络带宽限制,减少可用资源子集资源之间的通信延迟。 然后应用可以与所分配的资源子集相关联。

    Configuration system and method
    7.
    发明授权
    Configuration system and method 失效
    配置系统和方法

    公开(公告)号:US07680635B2

    公开(公告)日:2010-03-16

    申请号:US10944321

    申请日:2004-09-17

    IPC分类号: G06F7/60

    CPC分类号: G06F11/008

    摘要: A configuration method includes selecting a design configuration, and modeling the solution configuration having a failure event for the selected solution configuration to determine an amount of down time associated with the failure event. A first penalty cost function is applied the amount of down time to determine a first penalty cost associated with the failure event of the selected solution configuration.

    摘要翻译: 配置方法包括选择设计配置,以及对具有用于所选解决方案配置的故障事件的解决方案配置建模以确定与故障事件相关联的停机时间量。 应用第一惩罚代价函数的停机时间量以确定与所选解决方案配置的故障事件相关联的第一惩罚成本。

    Scheduling computer processing jobs that have stages and precedence constraints among the stages
    8.
    发明授权
    Scheduling computer processing jobs that have stages and precedence constraints among the stages 有权
    调度在阶段之间具有阶段和优先级约束的计算机处理作业

    公开(公告)号:US08281313B1

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

    申请号:US11241720

    申请日:2005-09-29

    IPC分类号: G06F9/46

    CPC分类号: G06F9/5038 G06F2209/506

    摘要: An embodiment of a method of scheduling computer processing begins with a first step of receiving job properties for a plurality of jobs to be processed in a multi-processor computing environment. At least some of the jobs each comprise a plurality of stages, one or more tasks for each stage, and precedence constraints among the stages. The method continues with a second step of determining a schedule for processing at least a subset of the plurality of jobs on processors within the multi-processor computing environment from a solution of a mathematical program that provides a near maximal completion reward. The schedule comprises a sequence of tasks for each processor. In a third step, the computer processing jobs are processed on the processors according to the sequence of tasks for each processor.

    摘要翻译: 调度计算机处理方法的一个实施例开始于在多处理器计算环境中接收要处理的多个作业的作业属性的第一步骤。 至少一些作业各自包括多个阶段,每个阶段的一个或多个任务以及阶段之间的优先约束。 该方法继续第二步骤,从提供接近最大完成奖励的数学程序的解决方案确定用于处理多处理器计算环境中的处理器上的多个作业的至少一个子集的调度表。 该计划包括每个处理器的一系列任务。 在第三步骤中,根据每个处理器的任务顺序在处理器上处理计算机处理作业。

    Job scheduling system and method
    9.
    发明授权
    Job scheduling system and method 有权
    作业调度系统和方法

    公开(公告)号:US07958507B2

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

    申请号:US11154305

    申请日:2005-06-16

    IPC分类号: G06F9/46

    摘要: In at least some embodiments, a method comprises computing an initial schedule of jobs to be run on a computing system using a mathematical program and monitoring the computing system. The method also comprises, based on the monitoring, determining, using the mathematical program used to compute the initial schedule, whether the initial schedule should be re-computed.

    摘要翻译: 在至少一些实施例中,一种方法包括使用数学程序和监视计算系统来计算要在计算系统上运行的作业的初始调度。 该方法还包括基于监视,使用用于计算初始调度的数学程序来确定是否应重新计算初始调度。

    Method of designing storage system
    10.
    发明授权
    Method of designing storage system 失效
    设计存储系统的方法

    公开(公告)号:US07644249B2

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

    申请号:US10943732

    申请日:2004-09-17

    IPC分类号: G06F12/00

    CPC分类号: G06F11/008

    摘要: An embodiment of a method of designing a storage system begins with a step of assigning decision variables to a range of candidate storage systems. Each of the decision variables identifies a single candidate storage system. The method concludes with a step of employing the decision variables in a mathematical program to determine which of the candidate storage systems meets availability and reliability criteria and incurs a near minimal projected cost.

    摘要翻译: 设计存储系统的方法的一个实施例从向候选存储系统的范围分配决策变量的步骤开始。 每个决策变量标识单个候选存储系统。 该方法的结论是采用数学程序中的决策变量来确定哪些候选存储系统满足可用性和可靠性标准,并产生接近最小的预计成本。