(Cat? OR feline) AND NOT dog?
Cat? W/5 behavior
(Cat? OR feline) AND traits
Cat AND charact*

This guide provides a more detailed description of the syntax that is supported along with examples.

This search box also supports the look-up of an IP.com Digital Signature (also referred to as Fingerprint); enter the 72-, 48-, or 32-character code to retrieve details of the associated file or submission.

Concept Search - What can I type?

For a concept search, you can enter phrases, sentences, or full paragraphs in English. For example, copy and paste the abstract of a patent application or paragraphs from an article.

Concept search eliminates the need for complex Boolean syntax to inform retrieval. Our Semantic Gist engine uses advanced cognitive semantic analysis to extract the meaning of data. This reduces the chances of missing valuable information, that may result from traditional keyword searching.

System and Method for workload balanced metering of Web services

Publishing Venue

IBM

Abstract

Abstract
Web services are pretty much agreed to be the next step in the evolution of the Internet. Its program to program communication model allows to e.g. Book a flight online and automatically add the flight schedule to the calendar. Provisioning of web services includes key functionality for an infrastructure that supports service providers offering web services. First implementations that support provisioning are available, but lack sophisticated methods for workload balanced metering. This paper describes a possible solution for this problem.
Metering services in Web services provisioning
Provisioning Web services is a keystone to operating pay-per-use Web services between businesses. It is a complex mixture of service authentication, enrollment, metering, billing, and managing operations that control the behavior of a Web service during use, whether within your own company or between business partners.

Country

United States

Language

English (United States)

This text was extracted from a PDF file.

At least one non-text object (such as an image or picture) has been suppressed.

This is the abbreviated version, containing approximately
54% of the total text.

Page 1 of 4

System and Method for workload balanced metering of Web services

Abstract

Web services are pretty much agreed to be the next step in the evolution of the Internet. Its program to program communication model allows to e.g. Book a flight online and automatically add the flight schedule to the calendar. Provisioning of web services includes key functionality for an infrastructure that supports service providers offering web services. First implementations that support provisioning are available, but lack sophisticated methods for workload balanced metering. This paper describes a possible solution for this problem.

Metering services in Web services provisioning

Provisioning Web services is a keystone to operating pay-per-use Web services between businesses. It is a complex mixture of service authentication, enrollment, metering, billing, and managing operations that control the behavior of a Web service during use, whether within your own company or between business partners.

Service providers or businesses that publish Web services for internal or external use will need management functions to provision and control these services.

One of these key functions is metering the usage of Web services. IBM offers this function today in two implementations:

The Web Services Tool kit (WSTK) Utility Services and the Web Services Hosting Technology (WSHT). In both implementations the service that provides metering is called Metering Service.

The usage of the Metering Service is shown in figure 1, together with other Utility Services that are used for provisioning.

1

Page 2 of 4

Identity

Service

Business

ServiceService

Identity Check

Figure 1: The Usage of the Metering Service

Prior Art

Figure 1 shows, that for all requests on a business service meter events are created by the Meter Request Handler and the Meter Response Handler. They are then recorded or logged using the Metering Service.

Disadvantages of prior art

On heavy workload situations (many parallel requests to the business service) this overhead slows down the overall performance (e.g. Response time, through put). This can be especially a problem, if the service provider of the business service has been setting up Quality of Service (QoS) agreements (e.g. A Service Level Agreement that includes response times) with the requesters using the business service.

Summary of publication

This publication proposes a method that is used to control the logging of the Meter Events according to actual performance data, or if not available by a dedicated algorithm. During high workload situations the meter events are buffered temporarily and flushed out to the metering service log during lower workload.

The method is configurable for either an algorithm, or the use of a performance monitoring tool that is available on the service providers system. The later is obviously the recommended configuration.

Configuration A): A dedicated log out algorithm that defines the number of requests to the Meterin...