wiki:GIR3.2_MeasuramentSystems

Version 12 (modified by lnevers@bbn.com, 8 years ago) (diff)

--

Measurement System Evaluation

The Measurement System project, also known as Geni Instrument and Measurement Systems (GIMS), has one Spiral 3 milestone s3.f which defines the following to be delivered: Software with documentation, Installation guides, and Experimenter guides.

The GIMS system includes the following major components:

  • GIMS Web Components - which includes a Control GUI, an Admin GUI, a Results Page and a Log Viewer
  • GIMS Backend tha coordinates communication between all components.
  • GIMS Database that stores experiments, devices, device configurations, experiment stats and device statistics.
  • GIMS Capture Device to captured data.
  • GIMS Status Daemon to monitor and store experiments results.
  • ProtoGENI Test Scripts to control experiments.
  • GIMS Component Manager (CM) to translate ProtoGENI control instructions to GIMS control instructions.

The GIR evaluation covers the tools at GIMS web site which include:

Evaluation Time Frame: November 3, 2011.

Measurement System Findings

Measurement System How-to

Created a slice that includes GIMS slice resources based on the following v2.0 rspec:

<?xml version="1.0" encoding="UTF-8"?>
<rspec type="request" xmlns="http://www.protogeni.net/resources/rspec/2" xmlns:emulab="http://www.protogeni.net/resources/rspec/e
xt/emulab/1" 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.protogeni.net/resources/rspec/2 http://www.p
rotogeni.net/
resources/rspec/2/request.xsd http://www.protogeni.net/resources/rspec/ext/emulab/1 http://www.protogeni.net/resources/rspec/ext/
emulab/1/ptop
_extension.xsd">
  <node virtual_id="geni1"
   component_manager_uuid="urn:publicid:IDN+gims.wail.wisc.edu+authority+cm" 
   component_uuid="urn:publicid:IDN+gims.wail.wisc.edu+node+pc1" 
        virtualization_type="emulab-vnode">
    <config_name value="GENIWithSSH"> </config_name>
    <location_name value="msn"> </location_name>
    <device_name value="gims-sensor-01"> </device_name>
  </node>
  <node virtual_id="geni2"
   component_manager_uuid="urn:publicid:IDN+gims.wail.wisc.edu+authority+cm" 
   component_uuid="urn:publicid:IDN+gims.wail.wisc.edu+node+pc2" 
        virtualization_type="emulab-vnode">
    <config_name value="GENIWithSSH"> </config_name>
    <location_name value="msn"> </location_name>
    <device_name value="gims-sensor-02"> </device_name>
  </node>
</rspec>

Using the GIMS Administration tool defined the devices in the slice:

and added each device:

Attachments (2)

Download all attachments as: .zip