Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Graphical Representation of Autonomous Hosting Enviornment for Web Services

IP.com Disclosure Number: IPCOM000012241D
Original Publication Date: 2003-Apr-22
Included in the Prior Art Database: 2003-Apr-22
Document File: 6 page(s) / 79K

Publishing Venue

IBM

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 36% of the total text.

Page 1 of 6

Graphical Representation of Autonomous Hosting Enviornment for Web Services

    Businesses are increasingly using Web Services to maintain cross platform compatability, value-chain relationships and to strengthen their relations with both customers and partners. Due to its recent debut into the industry, the area of Web Services is open to a myriad of technical innovations. As the demand for Web Services is growing rapidly, the focus of usage of these services shifts to the maintaince and interoperability of various Web Services. The rate of adoption of web services is slowed by the complexity involved with instantiation, maintainability, and interoperability of various hosting environments. Various Service Providers do have to adhere to Service Level Agreements that they reach with their clients. One common solution is providing additional capacity to succesfully solve the problem of web-storms. However, the complexity that is involved in deploying hosting services with extra capacity is a laborious task. A solution to this problem is already formulated. The solution is to intelligently provision Web Services on demand to various hosting services. This means to start and stop Web Services as a function of demand, which is commonly reffered to as Self-Provisioning.

    The requirement for Self-Provisioning is to build an infrastructure that has to accompany various hosting services in order to provision Web Services on demand. The infrastructure is composed of various components which are vital for the existence of the hosting service. A failure of one of these components translates to the failure of the hosting service and human intervention. The process of determining a component failure is meticulous. After pinpointing the problem the process of bringing back the hosting service to a functional point requies an industrious technical expert. Even a solution to this problem is formulated by a process of Self-Healing.

    The real challenge to the above two problems lies in graphically capturing the overall picture of the hosting services. To determine the Web Services a particular hosting service is running, which web resource is on demand, and the utilization of a hosting service etc. requires either writing various utilities that collect information from these hosting services or translating gigabit log files. Even after the information from various hosting services is collected, capturing the picture of the entire NOC (Network Operation Center) in one single screenshot is the real challenge.

Solutions:

    The solution is to caputure all the hosting services and their hosting web services on demand. A Treemap solution is very appropriate for this scenario. The solution lies in the idea of containment -- web-resources are contained within a web service, web services are contained within a logical hosting service and hosting services are contained are inside a NOC. To graphically represent this, a treemap which contains various hosting services...