Technology

The various components of the GEON system are shown in the following diagram. You may click on each module to obtain more information about it.

GAMA (Grid Account Management Architecture)

GAMA is a complete Grid Security Infrastructure (GSI) based credential management and integration solution tailored for use in emerging cyberinfrastructure through web portals or web service-based clients. In a nutshell, GAMA makes grid security as easy to use as the login mechanism at, say, any commercial web site, while maintaining the security and delegation capabilities of GSI. GAMA consists of two components: a back-end GAMA Server that provides secure management of credentials, and a front-end set of GAMA Portlets that provide tight integration into web/grid portals.

GAMA Server:

  • runs on secure, locked-down machine with no user accounts to increase security
  • provides all services for user credential management through secure web services
  • API support for creating new users, listing users and user authentication
  • packaged as a ROCKS Roll for ease of deployment and configuration

GAMA Portlets

  • provide all administration and management functions for user and administrator
  • provide facilities for users to request accounts and for administrators to automate account approval process
  • support GridSphere portal framework with no changes to the core framework
  • allow multiple portals to connect to the same backend GAMA server

For more information on GAMA see, http://grid-devel.sdsc.edu/gd/node/121.