OGSA Architecture and Goal

     

OGSA architecture is a layered architecture, as shown in Figure 6.2, with clear separation of the functionalities at each layer. As you can see from the figure, the core architecture layers are OGSI, which provides the base infrastructure, and OGSA core platform services, which are a set of standard services including policy, logging, service-level management, and so on. The high-level applications and services use these lower layer core platform components and OGSI that become part of a resource-sharing grid.

Figure 6.2. OGSA platform architecture.

graphics/06fig02.gif

The major OGSA goals are:

  • Identify the use cases that can drive the OGSA platform components

  • Identify and define the core OGSA platform components

  • Define hosting and platform-specific bindings

  • Define resource models and resource profiles with interoperable solutions

As of today there have been a lot of activities in the GGF to define the use cases and core platform services. We are going to concentrate most of our discussion on these two areas. As you can see, there is not much activity going on in the platform binding and resource models/profile areas. We are assuming that these areas will become more active when people start implementing more OGSA-based grid solutions in their environments and more sharable resources become exposed to the grid community.

In addition to the broad goals defined above, OGSA defines more specific goals, including:

  • Facilitating distributed resource management across heterogeneous platforms

  • Providing seamless quality of service delivery

  • Building a common base for autonomic management solutions

  • Providing common infrastructure building blocks to avoid "stovepipe solution towers "

  • Open and published interfaces and messages

  • Industry-standard integration solutions including Web services

  • Facilities to accomplish seamless integration with existing IT resources where resources become on-demand services/resources

  • Providing more knowledge-centric and semantic orientation of services

We start with some use cases that drive the architecture behind OGSA. We then explore core services that are developed as part of the platform solutions for the requirements gathered during the "use case" phase. In the chapter "Introduction to OGSI Specification," we cover the details of the OGSI specification through examples.



Grid Computing (IBM Press On Demand Series)
Windows Vista(TM) Plain & Simple (Bpg-Plain & Simple)
ISBN: 131456601
EAN: 2147483647
Year: 2002
Pages: 118

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net