CORBA CoG - Integrating Globus and Discover

Objective : 

The objective of this work is to develop a CORBA CoG kit to provide application developers with access to Grid services using CORBA. 



Background : 
With the growth of Internet, there has been an emergence of various technologies in several domains to process and access information. One of the technologies gaining popularity is commodity computing where distributed computing technologies such as JAVA, JNI, CORBA and DCOM etc are emerging. In parallel the high performance computing community has developed advanced infrastructure called “Grids” which allow users to use the distributed high-end resources in problem solving environment. These two technologies have different goals, emphases and solutions and as such there should be a bridge connecting them, which is the focus of CoG project. The CoG project is developing appropriate interfaces between the Grid and commodity technologies. The initial focus was on Java CoG Kit, that will allow application developers to access Grid services such as resource management, security, resource discovery. We are focusing on developing a CORBA CoG kit, which will also provide the above Grid Services. CORBA has the following advantages, which makes it suitable for development of the CoG kit

  1. Programming Language independent interface: Interfaces between clients and servers are defined in OMG IDL, thus providing multi-language and multi-platform environment.
  2. Legacy Integration:Programmers can use existing applications and use them as objects in the ORB.
  3. Location Transparency.
  4. Network Transparency.
  5. Secure Communication: With the integration of SSL over the IIOP protocol, secure communication can be established between client and remote objects.

The advantages of using CORBA CoG kit are that the client applications can be written in any language and can access the Grid Services by remote instantiation of objects. It can also be integrated with other kind of services such as Discover, NetSolve etc.

The National Science Foundation DARPA Dept of the Navy Science and Technology Department of Energy Department of Homeland Security

Theme by Danetsoft and Danang Probo Sayekti inspired by Maksimer