Common tool: OMNI

  • —Command line SFA client for
    • Discovery
    • Provisioning
    • Slice management
      • Create
      • Open
      • –Update
  • —Will work with most of the Fed4FIRE testbeds in the 1st round of open call experiments

omniOmni (http://trac.gpolab.bbn.com/gcf/wiki/Omni) is a GENI command line tool for discovering and provisioning of resources at GENI Aggregate Managers (AMs) via the GENI AM API. The Omni client also communicates with Clearinghouses (also known as Control Frameworks or CFs) to create slices, and enumerate available GENI AMs. A Clearinghouse is a framework of resources that provides users with GENI accounts (credentials). Users can use these credentials to reserve resources in GENI AMs. Any AM API compliant aggregate should work with Omni. These include SFA, ProtoGENI, OpenFlow and GCF.

In theory (and similar to the Flack case), Omni should be able to handle Fed4FIRE testbeds out of the box, since both support SFA. However, this will be verified at the moment that the testbeds have deployed their SFA interface during the course of development. It is not inconceivable that Omni should be slightly updated to cope with possible implementation or versioning issues that emerge when it is tested against the different Fed4FIRE testbeds. If such needed small updates would be identified, then they will be implemented. This will allow the usage of the Omni tool together with the Fed4FIRE testbeds during the first round of open call experiments.

Start typing and press Enter to search