Changes between Version 10 and Version 11 of GEC18Agenda/LabWikiAndOEDL/Experiment1


Ignore:
Timestamp:
10/16/13 19:22:46 (8 years ago)
Author:
thierry.rakotoarivelo@nicta.com.au
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GEC18Agenda/LabWikiAndOEDL/Experiment1

    v10 v11  
    9999
    100100 4.  Here is a walk-through the above OEDL experiment description. For more details on each OEDL commands described below, please refer to the [http://mytestbed.net/projects/omf6/wiki/OEDLOMF6 OEDL reference page]
    101     a. '''''defProperty.''''' is a command used to define experiment properties (aka variables), you can set the values of these properties as parameters for each experiment instances, and access them throughout the entire experiment run. Its syntax is available [http://mytestbed.net/projects/omf6/wiki/OEDLOMF6#defProperty-38-property here]. In this example, we are defining 2 properties, to hold the names of each of the resources that we will use.
    102     b. '''''defApplication.'''''
    103     c. '''''defGroup.'''''
     101    a. '''''defProperty.''''' This command is used to define experiment properties (aka variables), you can set the values of these properties as parameters for each experiment instances, and access them throughout the entire experiment run. Its syntax is available [http://mytestbed.net/projects/omf6/wiki/OEDLOMF6#defProperty-38-property here]. In this example, we are defining 2 properties, to hold the names of each of the resources that we will use.
     102    b. '''''defApplication.''''' This command declares the details of an application that we would like to use in this experiment. The application may be already installed on the resources or may be deployed as part of the experiment's execution. The information declared via this command are generic attributes of the application (e.g. the path to its binary), the parameters that it accepts (e.g. 'target' in this example), and the measurements that it provides (e.g. "rtt_stats" in this example). This command's syntax is available [http://mytestbed.net/projects/omf6/wiki/OEDLOMF6#defApplication here]
     103    c. '''''defGroup.''''' This command is used to define a group of resources which we will use in this experiment. A group may contain many resources and a resource may be included in many groups. This commands may also be used to associate a set of configurations and applications to all resources in a group. Its syntax is available [http://mytestbed.net/projects/omf6/wiki/OEDLOMF6#defGroup here]. In this example, we are defining 2 groups (First_Peer and Second_Peer), each with only one resource, then we are configuring the IP addresses of these resources, and associating the previously declared application to them.
    104104    d. '''''onEvent.'''''
    105105    e. '''''defGraph.'''''