Transaction processing system having service level control capabilities

Inactive Publication Date: 2002-08-08
HITACHI LTD
View PDF6 Cites 54 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Benefits of technology

0041] New business activities such as in a data center, which perform contract outsourcing of systems of plural service provide

Problems solved by technology

Therefore, these conventional systems do not allow for common use of one transaction processing system among plural service providers, and hence coordination of transaction resources (computer resources) and amounts of throughput among the plural service

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
  • Transaction processing system having service level control capabilities
  • Transaction processing system having service level control capabilities
  • Transaction processing system having service level control capabilities

Examples

Experimental program
Comparison scheme
Effect test

second embodiment

[0210] FIGS. 16 and 17 shows the

[0211] The first embodiment assumed a particular case where there was in the service flow execution routine 107 a number of idling processes enough for the scheduler to schedule all the requests.

[0212] In contrast, this embodiment assumes a normal case where the number of processes may not be secured due to limited computer resources and some processes needs to be traded off between services.

first embodiment

[0213] This embodiment is provided with a process manager 2001 instead of the scheduler 104. The other elements are the same as those in the

[0214] The process manager 2001 is operative to control the dynamic loader 105 by estimating the number of processes to be required for the processing concerned from service conditions of the request queues 110, 111 and the SLA contract.

[0215] After completion of a currently processed transaction, each process enters request acceptable state so that the next request can be extracted from a corresponding request queue 110 or 111 for the next transaction processing.

[0216] A processing flow of the process manager 2001 will be described based on FIG. 17.

[0217] Upon initiating the system, the process manager 2001 obtains the SLA conditions (in FIG. 3) related to each service from the SLA database 113. The process manager 2001 periodically monitors the queue and process conditions when the system is in operation (2103) to perform the following operati...

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

There is provided a transaction processing system for providing plural services according to service level contracts, the system comprising: an SLA database for storing contract conditions defined for each of the services provided; request queues for storing processing requests sent from clients for the services provided while putting the respective services into a particular order; queuing condition detection module for obtaining waiting conditions of the processing requests stored in the request queues; and a scheduler for deciding priorities to the processing requests input from the client to the transaction processing system by referring to the contract conditions and the waiting conditions of the processing requests.

Description

[0001] 1. Field of the Invention[0002] The present invention relates to a transaction processing system, and in particular to implementation of transaction processing in response to requests from plural customers.[0003] 2. Description of the Related Art[0004] The transaction system is a system for efficiently executing a lot of processing requests in such a manner as to assure consistency in a basic line of corporate information system such as financial trading and ordering / order receiving. In general, a client / server system is so constructed that a client (terminal) issues a request and a server executes the main body of transaction processing by accessing a database as required. A processing program executing an actual transaction on the server is called service.[0005] The service providing side in the transaction system is called a service provider. For example, in the retailing bank business, ATMs or tellers are clients, and the basic system including a customer's account databa...

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): G06F12/00G06F9/46G06F9/50G06F15/00
CPCG06Q10/10G06Q10/109G06Q20/204
Inventor SAGAWA, NOBUTOSHI
Owner HITACHI LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products