Browse Prior Art Database

Scheduling management tasks in the presence of composite SOA Applications

IP.com Disclosure Number: IPCOM000180231D
Original Publication Date: 2009-Mar-05
Included in the Prior Art Database: 2009-Mar-05
Document File: 1 page(s) / 22K

Publishing Venue

IBM

Abstract

The Information Technology Infrastructure Library is a set of concepts and techniques for managing information technology infrastructure, development, and operations. Composite SOA applications are comprised of a number of services, often distributed across physical computing resources. This invention describes a method of scheduling IT management tasks that respect the Service Level Obligations of the composite Service Oriented Architecture applications.

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 54% of the total text.

Page 1 of 1

Scheduling management tasks in the presence of composite SOA Applications

The Information Technology Infrastructure Library (ITIL) is a set of concepts and techniques for managing information technology (IT) infrastructure, development, and operations. ITIL processes such as change and release are used to provide structure around IT management tasks

Composite Service Oriented Architecture (SOA) applications are comprised of a number of services, often distributed across physical computing resources. SOA applications can have service level obligations relating to performance, availability, etc.

This invention describes a method of scheduling IT management tasks that respect the Service Level Obligations (SLOs) of the composite SOA applications.

The following inputs are assumed to exist:

1. An indication of the SLOs for each service. Such information can be stored (for example) in WebService Definition Language (WSDL) associated with the service.
2. A description of each composite application that shows the services on which each composite application depends. Such maps can be inferred from the application's code, but is preferably stored in an Integrated Development Environment (IDE) for the composite application.
3. A description of which services run on which physical hardware.
4. A description of the interaction among physical hardware. Such information is commonly available in a Change Management Database (CMDB).

By combin...