Design Overview

The OCEAN is composed of OCEAN nodes. Each node can act as a buyer or seller or both. The primary components of OCEAN can be divided into two parts: Market components and Transport components. The market components, matching, negotiation and accounting provide the market framework for resource sharing. The transport components included mobility, security and communication. These components provide features for transporting messages and jobs securely. Note that, OCEAN is interoperable with existing grid infrastructure like Globus. OCEAN provides a market-oriented framework that can be used to enhance the services provided by various grid middleware. Following figure shows the ocean architecture.

The applications make use of OCEAN market services, which in turn use transport services. The transport services are implemented using existing run time platforms and specific language environments. You can review the details of each component by selecting them from the menu from the left.