METHOD AND APPARATUS FOR DYNAMIC APPLICATION UPGRADE IN CLUSTER AND GRID SYSTEMS FOR SUPPORTING SERVICE LEVEL AGREEMENTS
    1.
    发明申请
    METHOD AND APPARATUS FOR DYNAMIC APPLICATION UPGRADE IN CLUSTER AND GRID SYSTEMS FOR SUPPORTING SERVICE LEVEL AGREEMENTS 审中-公开
    用于支持服务水平协议的群集和网格系统中的动态应用程序升级的方法和装置

    公开(公告)号:US20080263535A1

    公开(公告)日:2008-10-23

    申请号:US12166927

    申请日:2008-07-02

    IPC分类号: G06F9/44

    摘要: Methods and systems are provided for conducting maintenance such as software upgrades in components and nodes within a computer network while maintaining the functionality of the computer network in accordance with prescribed performance parameters. A balance is achieved between the rate of performing a desired system upgrade and the necessary performance parameters by empirically determining anticipated system loads and selecting the maximum number of components that can be upgraded simultaneously while meeting the anticipated loads. Provisions are made for the staggering of components through the upgrade process and for the return of components to active service in the computer network in response to unanticipated load spikes. Validation of successful upgrades is also provided.

    摘要翻译: 提供了用于进行维护的方法和系统,例如计算机网络中的组件和节点中的软件升级,同时根据规定的性能参数保持计算机网络的功能。 通过经验地确定预期的系统负载并选择可以在满足预期负载的同时升级的组件的最大数量,来实现所需系统升级的速率和必要的性能参数之间的平衡。 通过升级过程以及为了响应意外的负载峰值,将组件返回到计算机网络中的主动服务而进行的组件的规定。 还提供了成功升级的验证。

    CONTEXT-BASED DYNAMIC POLICY ASSIGNMENT IN A DISTRIBUTED PROCESSING ENVIRONMENT
    2.
    发明申请
    CONTEXT-BASED DYNAMIC POLICY ASSIGNMENT IN A DISTRIBUTED PROCESSING ENVIRONMENT 有权
    分布式处理环境中基于语境的动态政策分配

    公开(公告)号:US20090132647A1

    公开(公告)日:2009-05-21

    申请号:US12356227

    申请日:2009-01-20

    IPC分类号: G06F15/16

    CPC分类号: H04L63/102 G06F9/548

    摘要: An exemplary embodiment of the invention relates to a method, system, and storage medium for providing context-based dynamic policy assignment in a distributed processing environment. The system includes a first resource management host in communication with a client system, an application executable by the first resource management host, a dynamic policy assignment system executing on the first resource management host, policies stored on the first resource management host and an application profile associated with the client system. The application profile is received by the first resource management host. Application hosting services include executing the application on behalf of the client system. The dynamic policy assignment system receives the request, and based upon a task name associated with the application profile, selects at least one policy for an application instance. The dynamic policy assignment system further associates the policy to the application, and the host system executes the application.

    摘要翻译: 本发明的示例性实施例涉及用于在分布式处理环境中提供基于上下文的动态策略分配的方法,系统和存储介质。 该系统包括与客户端系统通信的第一资源管理主机,可由第一资源管理主机执行的应用,在第一资源管理主机上执行的动态策略分配系统,存储在第一资源管理主机上的策略和应用简档 与客户端系统相关联。 应用程序配置文件由第一个资源管理主机接收。 应用托管服务包括代表客户端系统执行应用程序。 动态策略分配系统接收请求,并且基于与应用简档相关联的任务名称,为应用实例选择至少一个策略。 动态策略分配系统进一步将策略与应用相关联,主机系统执行应用。

    METHOD, SYSTEM, AND STORAGE MEDIUM FOR PROVIDING CONTEXT-BASED DYNAMIC POLICY ASSIGNMENT IN A DISTRIBUTED PROCESSING ENVIRONMENT
    3.
    发明申请
    METHOD, SYSTEM, AND STORAGE MEDIUM FOR PROVIDING CONTEXT-BASED DYNAMIC POLICY ASSIGNMENT IN A DISTRIBUTED PROCESSING ENVIRONMENT 有权
    在分布式处理环境中提供基于语境的动态政策分配的方法,系统和存储介质

    公开(公告)号:US20080133637A1

    公开(公告)日:2008-06-05

    申请号:US11972289

    申请日:2008-01-10

    IPC分类号: G06F15/16

    CPC分类号: H04L63/102 G06F9/548

    摘要: An exemplary embodiment of the invention relates to a method, system, and storage medium for providing context-based dynamic policy assignment in a distributed processing environment. The system includes a first resource management host in communication with a client system, an application executable by the first resource management host, a dynamic policy assignment system executing on the first resource management host, policies stored on the first resource management host and an application profile associated with the client system. The application profile is received by the first resource management host. Application hosting services include executing the application on behalf of the client system. The dynamic policy assignment system receives the request, and based upon a task name associated with the application profile, selects at least one policy for an application instance. The dynamic policy assignment system further associates the policy to the application, and the host system executes the application.

    摘要翻译: 本发明的示例性实施例涉及用于在分布式处理环境中提供基于上下文的动态策略分配的方法,系统和存储介质。 该系统包括与客户端系统通信的第一资源管理主机,可由第一资源管理主机执行的应用,在第一资源管理主机上执行的动态策略分配系统,存储在第一资源管理主机上的策略和应用简档 与客户端系统相关联。 应用程序配置文件由第一个资源管理主机接收。 应用托管服务包括代表客户端系统执行应用程序。 动态策略分配系统接收请求,并且基于与应用简档相关联的任务名称,为应用实例选择至少一个策略。 动态策略分配系统进一步将策略与应用相关联,主机系统执行应用。

    System and method for performing lookups across namespace domains using universal resource locators
    5.
    发明授权
    System and method for performing lookups across namespace domains using universal resource locators 有权
    使用通用资源定位器在命名空间域中执行查找的系统和方法

    公开(公告)号:US06947925B2

    公开(公告)日:2005-09-20

    申请号:US10122542

    申请日:2002-04-15

    IPC分类号: G06F17/30 H04L29/12

    摘要: A system and method for performing a lookup in a second namespace, the lookup being performed from a first namespace, whereby a component performing the lookup is not required to be configured for performing a lookup in the second namespace, the system and method further comprising: parsing a first lookup request for a URL tag, the first lookup request for an object located in the second namespace, the lookup request including a symbolic name corresponding to a target location in the second namespace, the URL tag corresponding to a URL context; searching the URL context for a provider URL corresponding to the symbolic name; and creating a second lookup request, the second lookup comprising the provider URL and the object's name.

    摘要翻译: 一种用于在第二命名空间中执行查找的系统和方法,所述查找从第一命名空间执行,由此执行所述查找的组件不需要被配置为在所述第二命名空间中执行查找,所述系统和方法还包括: 解析针对URL标签的第一查找请求,对位于所述第二命名空间中的对象的所述第一查找请求,所述查找请求包括与所述第二命名空间中的目标位置相对应的符号名称,所述URL标签对应于URL上下文; 在URL上下文中搜索与该符号名相对应的提供商URL; 以及创建第二查找请求,所述第二查找包括所述提供者URL和所述对象的名称。

    Method for dynamically throttling transactional workloads
    6.
    发明授权
    Method for dynamically throttling transactional workloads 失效
    动态调节事务负载的方法

    公开(公告)号:US08707311B2

    公开(公告)日:2014-04-22

    申请号:US13417458

    申请日:2012-03-12

    IPC分类号: G06F9/46

    CPC分类号: G06F9/466

    摘要: Systems (100) and methods (200) for managing transactional processing. The methods involve executing a first transaction (120) which is blocked by an exclusive lock of at least one second transaction (110) from accessing at least one resource of a system. Thereafter, a determination is made as to whether a Service Level Agreement (“SLA”) associated with the first transaction is being met. If it is determined that the SLA is not being met, the resources needed by the first transaction are identified. Subsequently, all executing transactions, that are using the resources needed by the first transaction, are identified. At least one of the identified transactions is then dynamically slowed down or speed up. The transaction is slowed down or sped up by: adjusting how many records are to be processed in each sub-transaction of the transaction; and/or increasing or decreasing the time period between commit operations of the transaction.

    摘要翻译: 用于管理事务处理的系统(100)和方法(200)。 所述方法涉及执行被至少一个第二事务(110)的排他性锁阻止的第一事务(120)不访问系统的至少一个资源。 此后,确定是否满足与第一次交易相关联的服务水平协议(“SLA”)。 如果确定没有满足SLA,则识别第一个事务所需的资源。 随后,确定正在使用第一个事务所需资源的所有执行事务。 所识别的事务中的至少一个然后被动态地减慢或加速。 交易减缓或加快:调整在交易的每个子交易中要处理的记录数量; 和/或增加或减少交易的提交操作之间的时间段。

    Systems and method for dynamically throttling transactional workloads
    7.
    发明授权
    Systems and method for dynamically throttling transactional workloads 有权
    动态调节事务工作负载的系统和方法

    公开(公告)号:US08689219B2

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

    申请号:US13102501

    申请日:2011-05-06

    IPC分类号: G06F9/46

    CPC分类号: G06F9/466

    摘要: Systems (100) and methods (200) for managing transactional processing. The methods involve executing a first transaction (120) which is blocked by an exclusive lock of at least one second transaction (110) from accessing at least one resource of a system. Thereafter, a determination is made as to whether a Service Level Agreement (“SLA”) associated with the first transaction is being met. If it is determined that the SLA is not being met, the resources needed by the first transaction are identified. Subsequently, all executing transactions, that are using the resources needed by the first transaction, are identified. At least one of the identified transactions is then dynamically slowed down or speed up. The transaction is slowed down or sped up by: adjusting how many records are to be processed in each sub-transaction of the transaction; and/or increasing or decreasing the time period between commit operations of the transaction.

    摘要翻译: 用于管理事务处理的系统(100)和方法(200)。 所述方法涉及执行被至少一个第二事务(110)的排他性锁阻止的第一事务(120)不访问系统的至少一个资源。 此后,确定是否满足与第一次交易相关联的服务水平协议(“SLA”)。 如果确定没有满足SLA,则识别第一个事务所需的资源。 随后,确定正在使用第一个事务所需资源的所有执行事务。 所识别的事务中的至少一个然后被动态地减慢或加速。 交易减缓或加快:调整在交易的每个子交易中要处理的记录数量; 和/或增加或减少交易的提交操作之间的时间段。

    METHOD FOR DYNAMICALLY THROTTLING TRANSACTIONAL WORKLOADS
    8.
    发明申请
    METHOD FOR DYNAMICALLY THROTTLING TRANSACTIONAL WORKLOADS 失效
    用于动态切换交易工作的方法

    公开(公告)号:US20120284722A1

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

    申请号:US13417458

    申请日:2012-03-12

    IPC分类号: G06F9/46

    CPC分类号: G06F9/466

    摘要: Systems (100) and methods (200) for managing transactional processing. The methods involve executing a first transaction (120) which is blocked by an exclusive lock of at least one second transaction (110) from accessing at least one resource of a system. Thereafter, a determination is made as to whether a Service Level Agreement (“SLA”) associated with the first transaction is being met. If it is determined that the SLA is not being met, the resources needed by the first transaction are identified. Subsequently, all executing transactions, that are using the resources needed by the first transaction, are identified. At least one of the identified transactions is then dynamically slowed down or speed up. The transaction is slowed down or sped up by: adjusting how many records are to be processed in each sub-transaction of the transaction; and/or increasing or decreasing the time period between commit operations of the transaction.

    摘要翻译: 用于管理事务处理的系统(100)和方法(200)。 所述方法涉及执行被至少一个第二事务(110)的排他性锁阻止的第一事务(120)不访问系统的至少一个资源。 此后,确定是否满足与第一交易相关联的服务水平协议(SLA)。 如果确定没有满足SLA,则识别第一个事务所需的资源。 随后,确定正在使用第一个事务所需资源的所有执行事务。 所识别的事务中的至少一个然后被动态地减慢或加速。 交易减缓或加快:调整在交易的每个子交易中要处理的记录数量; 和/或增加或减少交易的提交操作之间的时间段。

    Method and approach to hosting versioned web services
    9.
    发明授权
    Method and approach to hosting versioned web services 有权
    托管版本化Web服务的方法和方法

    公开(公告)号:US08037025B2

    公开(公告)日:2011-10-11

    申请号:US12749303

    申请日:2010-03-29

    IPC分类号: G06F17/00

    CPC分类号: H04L67/02

    摘要: A method for hosting versioned web services includes steps of: receiving a request from a service requestor, the request comprising version metadata; parsing the request; extracting the version metadata from the parsing step; and locating a target implementation version using the version metadata. If the target implementation version is located, the method proceeds by dynamically routing the versioned request to the target implementation version.

    摘要翻译: 用于托管版本化web服务的方法包括以下步骤:从服务请求者接收请求,所述请求包括版本元数据; 解析请求; 从解析步骤提取版本元数据; 并使用版本元数据定位目标实现版本。 如果找到目标实现版本,则该方法通过将版本化请求动态路由到目标实现版本来进行。