Changes between Version 2 and Version 3 of IMF

10/26/09 12:31:45 (10 years ago)



  • IMF

    v2 v3  
    67== Project Title ==
    3940=== Participating Organizations ===
     42[  NCSU, CS Dept][[BR]]
     43[  Columbia University, EE Dept][[BR]]
     44[  Renaissance Computing Insititute (RENCI),  Chapel Hill, NC][[BR]]
     45[  BEN:  Breakable Experimental Network][[BR]]
    4146[  New Internet Computing Lab (NICL)][[BR]]
    4247[  Open Resource Control Architecture (ORCA)][[BR]]
    4348[  Shirako][[BR]]
    44 [  BEN:  Breakable Experimental Network][[BR]]
    45 [  Renaissance Computing Insititute (RENCI),  Chapel Hill, NC][[BR]]
    46 [  Duke University,  Durham, NC][[BR]]
    47 [  Infinera Corporation,  Sunnyvale, CA][[BR]]
    5557== Scope ==
    57 This project augments the [wiki:ORCABEN  ORCA/BEN project] which was started at the beginning of Spiral 1, and which provides the code for the ORCA control framework.
     59This project will develop and integrate the GENI Integrated Measurement Framework (IMF) for optical
     60communication substrates into the ORCA control framework prototype, and integrate the FIND SILO framework into the ORCA control framework prototype, and IMF and SILO with each other, to enable cross-layer experimentation involving the physical layer of an optical network.  [[BR]]
    59 This project will augment the features of the current ORCA Control Framework prototype and integrate work from other relevant GENI projects to substantially increase the capabilities of the framework in the areas of: 
    60  (1) unified measurement and experimenter tools, particularly physical layer measurement  [[BR]]
    61  (2) identity and trust management based on Shibboleth and SAML  [[BR]]
    62  (3) cloud computing substrates[[BR]]
    63  (4) resource description and allocation mechanisms, policies and algorithms [[BR]]
     62Initial deployment will be in the Breakable Experimental Network (BEN), a regional optical network located in North Carolina.  [[BR]]
    65 As the capabilities of ORCA are increased, they will be made available to the associated projects in Cluster D.[[BR]]
     64The IMF will utilize deliverables from the Embedded Real-time Measurements (ERM) project, including  its Unified Measurements Framework (UMF).[[BR]]
    67 In particular, it will assist in the integration of the Integrated Measurement Framework (IMF) and related tools being developed in a separate project, to enable advanced cross-layer experiments in the BEN regional optical network. [[BR]]
     66The IMF will provide a single point of access to various devices in the optical substrate.   The IMF will include a software module that interfaces with the UMF to gather measurements from the optical substrate, and that communicates with SILO (and other software modules) over a specified communication protocol, also to be developed in this project. [[BR]]
    69 It will integrate Shibboleth identity providers (IdPs) and SAML security assertions into ORCA to support:  IdP-endorsed credential attributes; the use of attributes for authorization; and proxy authentication, which would enable users to delegate credentials to software entities acting on their behalf.[[BR]]
     68The interface between the IMF and the optical devices in BEN will be leveraged from the UMF of the ERM project.  The IMF will gather measurements from devices with performance monitoring capabilities already incorporated into the BEN, including: the Infinera DTN,  a remotely configurable optical add/drop multiplexer (ROADM);  and the Polatis 24 port fiber switch.  This will be guided by the output of the Data Plane Measurements project, that identified measurement capabilities in a wide range of equipment.  In addition, the use of programmable measurement nodes and performance monitors will be assessed. [[BR]] 
    71 It will add Orca interfaces (handler and driver plugins) for edge cluster substrates managed by Eucalyptus, a popular virtual/cloud computing systems, and integrate it into ORCA.  Eucalyptus is an open-source Xen-based virtual cloud manager designed to resemble Amazon’s Elastic Compute Cloud (EC2) and cloud storage services. [[BR]]
     70The Services Integration, controL and Optimization (SILO) framework was previously developed and prototyped in the NSF Future Internet Design (FIND) project.  It will be extended to provide the tools for the experimenter to enable cross-layer experimentation.  New SILO services will be developed to
     71interface with the IMF and to introduce optical substrate measurement capability into custom protocol
     72stacks.  [[BR]]
    73 In cooperation with the ORBIT project, it will extend the Network Description Language (NDL), an  OWL-based ontology schema, by developing common ontology specifications and a common set of tools, to better describe all resources being integrated into ORCA and ORBIT.  And, it will enable dynamic resource discovery, including the ability to query a broker about resources available.[[BR]]
     74Both the IMF and SILO will be integrated with ORCA, so that they can be assigned to the slice of a researcher, who can then configure and run them to conduct an experiment.  This project will collaborate with the ORCA Augmentation project on an ontology for measurement capabilities.[[BR]]
     76This project will collaborate with other GENI projects on the development of a common GENI instrumentation and measurement architecture.  [[BR]]