Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Methods and apparatus for coordinating and selecting protocols for resources acquisition from multiple resource managers

Inactive Publication Date: 2007-07-19
IBM CORP
View PDF13 Cites 23 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

[0008] The present invention provides techniques for allocation of resources under the control of resource managers and the choice and coordina

Problems solved by technology

The acquisition process will oftentimes be time constrained and costly.
Thus, the problem presented to such a provider is as follows: the acquisition of resources from distributed resource managers with potential time constraints and trade-offs between different performance criteria for resource acquisition protocols.
However, all of these protocols have different characteristics with respect to different performance criteria such as, for example, time consumption, communication costs, and opportunity costs from not finding the optimal allocation.
There is no overall best protocol to choose for a resource provider with heterogeneous service requests and diverse time constraints.
This choice of resource acquisition protocols is a problem that is neither addressed nor solved by existing approaches.
However, such an approach presumes that the relevant resources have been acquired before (and primarily a choice is made) and that the brokering mechanism is, hitherto, static.

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Methods and apparatus for coordinating and selecting protocols for resources acquisition from multiple resource managers
  • Methods and apparatus for coordinating and selecting protocols for resources acquisition from multiple resource managers
  • Methods and apparatus for coordinating and selecting protocols for resources acquisition from multiple resource managers

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0022] The present invention will be explained below in the context of an illustrative information technology (IT) service environment. However, it is to be understood that the present invention is not limited to such a service environment. Rather, the invention is more generally applicable to any service environment in which it would be desirable to provide improved resource acquisition.

[0023] Accordingly, as will be explained herein, illustrative principles of the invention provide for acquisition of IT resources to fulfill a service agreement. It is to be understood that the term “automated” and the term “automatically” generally describe steps or operations that are not performed manually (e.g., by a human operator) but rather are performed via one or more processing systems or devices (e.g., by a computer system).

[0024] As will be illustratively explained herein, principles of the present invention facilitate the acquisition of resources from multiple resource managers in two...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

Techniques are disclosed for allocation of resources under the control of resource managers and the choice and coordination of resource acquisition protocols to communicate with these resource managers. The resource managers may be distributed and heterogeneous. For example, a technique for use by a service provider for allocating one or more resources from multiple resources associated with multiple resource managers based on at least one service agreement offer from a service client comprises the following steps / operations. At least one service agreement offer is obtained. A resource allocation is automatically determined based on the obtained service agreement offer. The automated step / operation of determining the resource allocation comprises: (i) coordinating selection of a resource acquisition protocol from among multiple resource acquisition protocols for use in communicating with the multiple resource managers to acquire one or more resources associated therewith; and (ii) evaluating a performance associated with one or more of the multiple resource acquisition protocols.

Description

FIELD OF THE INVENTION [0001] This present invention generally relates to service environments and, more particularly, to the allocation of resources under the control of distributed heterogeneous resource managers and the choice and coordination of resource acquisition protocols to communicate with these resource managers. BACKGROUND OF THE INVENTION [0002] Consider a scenario where two or more parties set up a service relationship or they are already committed to a mutual specification of a service and start provisioning. The specification can be any service contract (see, e.g., U.S. Pat. No. 6,148,290 to Dan et al.) and can, for example, use the WS-Agreement language (see, e.g., A. Andrieux et al., “Web Services Agreement Specification,” version 1.1, draft 18, May 2004, and H. Ludwig et al., “Cremona: An Architecture and Library for Creation and Monitoring of WS-Agreements,” Proceedings of the 2nd International Conference on Service Oriented Computing (ICSOC 2004), pp. 65-74, ACM...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
IPC IPC(8): G06F9/46
CPCG06F9/50G06Q10/06G06Q10/0631G06Q10/0639G06Q10/06393H04L12/5695H04L67/1023H04L47/781H04L67/16H04L67/322H04L67/1002H04L69/02H04L47/748H04L47/70H04L67/1001H04L67/51H04L67/61
Inventor DAN, ASITGIMPEL, HENNERLUDWIG, HEIKO
Owner IBM CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products