Performing inventory scan to determine presence of prerequisite resources
    4.
    发明授权
    Performing inventory scan to determine presence of prerequisite resources 失效
    执行库存扫描以确定先决条件资源的存在

    公开(公告)号:US07739377B2

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

    申请号:US11955512

    申请日:2007-12-13

    IPC分类号: G06F15/173

    摘要: Mechanisms for performing an inventory scan of target data processing systems for ascertaining the presence therein of prerequisite resources are provided. The prerequisite resources are resources necessary for the execution, by the target data processing systems, of predetermined activities. The mechanisms may send to a target data processing systems a request for performing a selected activity of the predetermined activities and associate with the request at least one signature of at least one prerequisite resource different from the prerequisite resources required for performing the selected activity. The signature may include information allowing the target data processing system to locate where the prerequisite resource is to be searched for. Upon receiving, from the target data processing systems a result of the search of the prerequisite resource, the mechanisms may further update information to indicate the presence of the prerequisite resource in the target data processing system.

    摘要翻译: 提供了用于执行目标数据处理系统的库存扫描以确定其中存在必要资源的机制。 前提资源是由目标数据处理系统执行预定活动所需的资源。 机制可以向目标数据处理系统发送执行预定活动的选定活动的请求,并且与请求相关联的至少一个先决条件的至少一个签名不同于执行所选活动所需的先决条件资源。 签名可以包括允许目标数据处理系统定位要搜索前提资源的位置的信息。 当从目标数据处理系统接收到前提资源的搜索结果时,机制可以进一步更新信息以指示目标数据处理系统中必要资源的存在。

    METHOD, SYSTEM AND COMPUTER PROGRAM FOR DISTRIBUTING A PLURALITY OF JOBS TO A PLURALITY OF COMPUTERS
    5.
    发明申请
    METHOD, SYSTEM AND COMPUTER PROGRAM FOR DISTRIBUTING A PLURALITY OF JOBS TO A PLURALITY OF COMPUTERS 失效
    方法,系统和计算机程序,用于向多个计算机分配多种工作

    公开(公告)号:US20090113442A1

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

    申请号:US12202289

    申请日:2008-08-31

    IPC分类号: G06F9/46

    摘要: Method and system for providing a mechanism for determining an optimal workload distribution, from a plurality of candidate workload distributions, each of which has been determined to optimize a particular aspect of a workload-scheduling problem. More particularly, the preferred embodiment determines a workload distribution based on resource selection policies. From this workload distribution, the preferred embodiment optionally determines a workload distribution based on job priorities. From either or both of the above parameters, the preferred embodiment determines a workload distribution based on a total prioritized weight parameter. The preferred embodiment also determines a workload distribution which attempts to match the previously determined candidate workload distributions to a goal distribution. Similarly, the preferred embodiment calculates a further workload distribution which attempts to maximize job throughput.

    摘要翻译: 用于从多个候选工作负载分布中提供用于确定最佳工作负载分布的机制的方法和系统,每个候选工作负载分布已被确定为优化工作负载调度问题的特定方面。 更具体地,优选实施例基于资源选择策略来确定工作负载分布。 根据该工作负载分布,优选实施例可选地基于作业优先级来确定工作负载分布。 根据上述参数中的一个或两者,优选实施例基于总优先权重参数来确定工作负载分布。 优选实施例还确定尝试将先前确定的候选工作负载分布与目标分布相匹配的工作负载分布。 类似地,优选实施例计算尝试最大化作业吞吐量的另外的工作负载分布。

    Scheduler supporting web service invocation
    6.
    发明授权
    Scheduler supporting web service invocation 有权
    调度器支持Web服务调用

    公开(公告)号:US07404189B2

    公开(公告)日:2008-07-22

    申请号:US10880860

    申请日:2004-06-30

    申请人: Fabio Benedetti

    发明人: Fabio Benedetti

    CPC分类号: G06F9/50 G06F9/547

    摘要: The present invention proposes a method and a corresponding system for scheduling invocation of web services from a central point of control. A scheduler accesses a workload database, which associates an execution agent and a descriptor with each submitted job. The descriptor identifies a desired web service, an address of a corresponding WSDL document, and the actual content of a request message to be passed to the web service. Whenever the job is submitted for execution, the scheduler sends the job's descriptor to the associated agent. In response thereto, the agent downloads the WSDL document that specifies the structure of the messages supported by the web service. The scheduler builds a request message for the web service embedding the desired content into the structure specified in the WSDL document. The agent sends the request message to an endpoint implementing the web service, so as to cause its invocation.

    摘要翻译: 本发明提出了一种从中央控制点调度web服务的方法和对应的系统。 调度程序访问工作负载数据库,它将执行代理和描述符与每个提交的作业相关联。 描述符标识所需的Web服务,对应的WSDL文档的地址以及要传递到Web服务的请求消息的实际内容。 无论何时提交作业执行,调度程序将作业的描述符发送到关联的代理。 作为响应,代理下载指定Web服务支持的消息的结构的WSDL文档。 调度程序为Web服务构建一个请求消息,将所需内容嵌入到WSDL文档中指定的结构中。 代理将请求消息发送到实现Web服务的端点,以引起其调用。

    METHOD, SYSTEM AND COMPUTER PROGRAM FOR TRANSLATING RESOURCE RELATIONSHIP REQUIREMENTS FOR JOBS INTO QUERIES ON A RELATIONAL DATABASE
    7.
    发明申请
    METHOD, SYSTEM AND COMPUTER PROGRAM FOR TRANSLATING RESOURCE RELATIONSHIP REQUIREMENTS FOR JOBS INTO QUERIES ON A RELATIONAL DATABASE 失效
    用于翻译资源关系要求的方法,系统和计算机程序,用于在关系数据库中进行查询

    公开(公告)号:US20080082982A1

    公开(公告)日:2008-04-03

    申请号:US11866570

    申请日:2007-10-03

    IPC分类号: G06F9/50

    CPC分类号: G06F9/4843

    摘要: A solution (400) is proposed for facilitating the selection of execution servers to be used in a scheduler for submitting the execution of jobs. Each job is defined by a corresponding descriptor (415). The descriptor specifies the execution servers to be used by the jobs in a formal way (through their properties); in addition, the descriptor may also include the definition of formal relationships to be satisfied by the execution server with other resources of the system (in turn defined in a formal way through their properties). A query is created according to the descriptor (421) for selecting (concrete) execution servers having the desired properties and satisfying the desired relationships with the resources of the system. This query is then run (424) on a central database, wherein all the concrete execution servers, resources and relationships are defined. In this way, it is possible to obtain a list of concrete execution servers eligible to execute the job in a single transaction.

    摘要翻译: 提出了一种解决方案(400),用于促进在调度器中使用的执行服务器的选择以提交作业的执行。 每个作业由对应的描述符(415)定义。 描述符以正式方式(通过其属性)指定作业使用的执行服务器; 此外,描述符还可以包括由执行服务器与系统的其他资源所满足的形式关系的定义(反过来通过其属性以正式的方式定义)。 根据描述符(421)创建一个查询,用于选择具体具有所需属性的执行服务器,并满足与系统资源的期望关系。 然后在中央数据库上运行(424)该查询,其中定义了所有具体的执行服务器,资源和关系。 以这种方式,可以获得有资格在单个事务中执行作业的具体执行服务器的列表。

    MONITORING RESOURCES IN A CLOUD-COMPUTING ENVIRONMENT
    8.
    发明申请
    MONITORING RESOURCES IN A CLOUD-COMPUTING ENVIRONMENT 有权
    监测云计算环境中的资源

    公开(公告)号:US20130007265A1

    公开(公告)日:2013-01-03

    申请号:US13493917

    申请日:2012-06-11

    IPC分类号: G06F15/173

    摘要: Provided are a computer program product, system, and method for monitoring resources in a cloud computing environment. A set of cloud resources is provisioned to a user of the cloud-computing environment. A set of private resources is provided for the user, each private resource being provisioned within the set of cloud resources of the user. Monitoring templates are exposed, each one for a corresponding type of a private resource to the user. A user subscription is received to at least one of the monitoring templates, wherein each of the subscribed monitoring templates is for one of the user private resources. A private monitoring agent is provided within the cloud resources of the user housing the private resource of the user to monitor the private resource according to the corresponding selected monitoring template.

    摘要翻译: 提供了一种用于监视云计算环境中的资源的计算机程序产品,系统和方法。 一组云资源被提供给云计算环境的用户。 为用户提供了一组私有资源,每个私有资源都在用户的云资源集中提供。 监控模板被公开,每个用于给用户的相应类型的专用资源。 用户订阅被接收到至少一个监控模板,其中每个订阅的监控模板用于用户私人资源之一。 在用户的云资源内提供私人监控代理,其中用户的私有资源根据相应的所选监控模板来监控私有资源。

    MANAGING JOB EXECUTION
    9.
    发明申请
    MANAGING JOB EXECUTION 有权
    管理工作执行

    公开(公告)号:US20120204180A1

    公开(公告)日:2012-08-09

    申请号:US13500345

    申请日:2010-08-24

    IPC分类号: G06F9/46

    CPC分类号: G06F9/46 G06Q10/00 G06Q10/06

    摘要: A method, system or computer usable program product for managing jobs scheduled for execution on a target system in which some jobs may spawn additional jobs scheduled for execution on the target system including intercepting jobs scheduled for execution in the target system, determining whether there is resource sufficiency in the target system for executing jobs, responsive to an affirmative determination of resource sufficiency, releasing previously intercepted jobs for execution in the target system, computing a limit of a number of jobs which can be concurrently scheduled by an external system to the target system, and transmitting the computed limit to the external system.

    摘要翻译: 一种用于管理计划执行在目标系统上的作业的方法,系统或计算机可用程序产品,其中一些作业可以产生计划在目标系统上执行的附加作业,包括计划执行在目标系统中的拦截作业,确定是否存在资源 响应于资源充足的肯定的确定,释放在目标系统中执行的先前截获的作业,执行作业的目标系统的充分性,计算可以由外部系统同时调度到目标系统的多个作业的限制 并将所计算的限制传送到外部系统。

    Scheduler supporting web service invocation
    10.
    发明授权
    Scheduler supporting web service invocation 有权
    调度器支持Web服务调用

    公开(公告)号:US07707587B2

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

    申请号:US12118933

    申请日:2008-05-12

    申请人: Fabio Benedetti

    发明人: Fabio Benedetti

    CPC分类号: G06F9/50 G06F9/547

    摘要: The present invention proposes a method and a corresponding system for scheduling invocation of web services from a central point of control. A scheduler accesses a workload database, which associates an execution agent and a descriptor with each submitted job. The descriptor identifies a desired web service, an address of a corresponding WSDL document, and the actual content of a request message to be passed to the web service. Whenever the job is submitted for execution, the scheduler sends the job's descriptor to the associated agent. In response thereto, the agent downloads the WSDL document that specifies the structure of the messages supported by the web service. The scheduler builds a request message for the web service embedding the desired content into the structure specified in the WSDL document. The agent sends the request message to an endpoint implementing the web service, so as to cause its invocation.

    摘要翻译: 本发明提出了一种从中央控制点调度web服务的方法和对应的系统。 调度程序访问工作负载数据库,它将执行代理和描述符与每个提交的作业相关联。 描述符标识所需的Web服务,对应的WSDL文档的地址以及要传递到Web服务的请求消息的实际内容。 无论何时提交作业执行,调度程序将作业的描述符发送到关联的代理。 作为响应,代理下载指定Web服务支持的消息的结构的WSDL文档。 调度程序为Web服务构建一个请求消息,将所需内容嵌入到WSDL文档中指定的结构中。 代理将请求消息发送到实现Web服务的端点,以引起其调用。