Genesis II Features


The Genesis II platform provides a rich set of design features, tools, interfaces, and services for participating in Grid environments

  • Web Services Implementation. Promotes interoperability as well as simpler integration with many 3rd party products. Many core architectural components of Genesis II are based on various standards coming out of the OGF and the Web Services world:
    • SOAP
    • WSDL
    • WS-Addressing
    • WS-Naming
  • Open Source. We have an ongoing commitment to provide not only fully integrated platforms for production use, but also to encourage outside development and research efforts.
  • OGSA-compliant Implementation. Compliance with community standards allows for Genesis II to interoperate/interact with other developing grid efforts as those standards move forward. Genesis II has implementations for the following OGF/OGSA grid service interfaces:
    • Basic Execution Service (BES)
    • Byte-IO
    • Resource Namespace Service (RNS)
    • WS-Naming
  • Information security. The Genesis II security model is based on mature and emerging web standards:
    • X.509
    • WS-Security
    • SAML
    • WS-SecurityPolicy
  • Multi-platform support. Allows for organizations to make better use of everything from their cluster of Linux boxes to the Windows desktops at their users’ desks.
  • Familiar Interfaces for Grid Resources. The Genesis II distribution provides a variety of tools and interfaces for accessing remote data and computing resources in the Grid from the client host:
    • Hierarchical Namespace. Directory-like organization gives users a familiar paradigm for navigating named grid resources. The semantics of the hierarchical namespace virtualize well to existing filesystem tools and protocols.
    • Grid Shell. The Grid Shell is a command-line tool that provides a text-based interface to the Grid RNS namespace, similar to most Unix and Windows command shells.
    • Local FTP. Genesis II distributions can operate a simple, easy-to-use FTP daemon from which local FTP clients (e.g., Windows Explorer) can access the Grid namespace and file-like data resources. The Genesis II FTP daemon serves as a proxy between local FTP clients and the Grid.
    • Fuse.
  • Convenient Mechanisms for Sharing Data and Computing Resources.
    • BES Container
    • BES Queue