Saturday, September 3, 2011

OGSA (Open Grid Services Architecture)

Basic informationOGSA (Open Grid Services Architecture) is called next-generation grid architecture, which is in the original "five hourglass structure" based on the combination of the latest Web Service technology initiative. OGSA, including two key technologies that grid technology and Web Service technology. With grid computing research, it is increasingly found important grid architecture. Grid architecture is about how to build grid technology, including the grid and the basic function of each part of the definition and description of the relationship between the various parts of the grid and integration method provides an effective operational mechanism characterization of the grid. Clearly, the grid architecture is the skeleton and soul of the grid, the grid is the core technology, only a reasonable grid architecture to be able to design and build a good grid to be able to function effectively mesh. OGSA most prominent idea is to "service" as the center. In the OGSA framework, everything will be abstracted as services, including computer programs, data, equipment, etc. This concept is conducive to a unified standard interface through the management and use of the grid. Web Service provides a service-based framework, however, Web Service are generally faced with a permanent service, and in the grid environment, a large number of the temporary short-term services, such as a computing task execution. Taking into account the specific characteristics of grid environment, OGSA services in the original Web Service based on the concept, proposed the "Grid Service (Grid Service)" concept for solving service discovery, dynamic service creation, service lifecycle management and temporary service related issues. Based on the concept of grid services, OGSA entire grid as a "grid service" collection, but this collection is not static, can be extended, which reflects the dynamic nature of the grid. Grid services by defining the interface to perform different functions, the service is data about the grid service instance information, the grid service can be simply expressed as a "grid service = interface / behavior + service data." At present, the grid services interface is still relatively limited, OGSA is continually improving the process, the next step will consider expanding the management, security, etc. aspects.Edit this paragraph to the grid service-centric model has the following advantages1. As the grid environment, all components are virtualized virtualized, therefore, provides a relatively uniform through the core interfaces, all of these grid services are based interface, you can easily construct a hierarchical structure, higher levels of service, these services across different levels of abstraction, in a unified way to look at; 2. Virtualization also enables mapping of multiple logical resource instances to the same physical resources as possible, combinations of services without regard to the specific implementation, can form the basis of the underlying resources in virtual organizations (Virtual Organization) in resource management. Grid services through virtualization can be a common service semantics and behavior, and seamlessly mapped to the local platform infrastructure.

No comments:

Post a Comment