Changes between Initial Version and Version 1 of RspecExtensionProposal_ServiceMapping


Ignore:
Timestamp:
05/25/12 16:18:20 (12 years ago)
Author:
hmussman@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • RspecExtensionProposal_ServiceMapping

    v1 v1  
     1At start of 5/24 meeting:
     2
     3<rspec xmlns:gemini="http://geni.net/resources/rspec/ext/gemini/1" >
     4        <node xmlns:gemini="http://geni.net/resources/rspec/ext/gemini/1">
     5                <gemini:node_type name="global_node">
     6                        <gemini:monitor_urn name="URN of the AM to monitor">
     7                </gemini:node_type>
     8        </node>
     9        <node >
     10                <interface>
     11                        <gemini:active action="start / stop"  />
     12                        <gemini:passive action="start / stop" />
     13                </interface>
     14                <gemini:active action="start / stop" />
     15                <gemini:passive action="start / stop" />
     16                </gemini:passive>
     17        </node>
     18        <link>
     19        </link>
     20</rspec>
     21
     22
     23After 5/24 meeting:
     24
     25<rspec xmlns:gemini="http://geni.net/resources/rspec/ext/gemini/1" >
     26    <node xmlns:gemini="http://geni.net/resources/rspec/ext/gemini/1">
     27        <gemini:node_type name="global_node">
     28            <gemini:monitor_urn name="URN of the AM to monitor">
     29        </gemini:node_type>
     30        </node>
     31        <node >
     32            <gemini:node_type name="mp_node" />
     33                    <interface>
     34                            <gemini:services>
     35                                <gemini:passive installed="yes/no" action="enable / disable" />
     36                            </gemini:services>
     37                        </interface>
     38                                <gemini:services>
     39                                        <gemini:active installed="yes/no" action="enable / disable" />
     40                                        <gemini:passive installed="yes/no" action="enable / disable" />
     41                                </gemini:services>
     42        </node>
     43        <link>
     44        </link>
     45</rspec>
     46
     47
     48Attached is a sample rspec with the proposed gemini extension. Note that this is just start and things may be added later for fine grain control of services
     49
     50The "gemini:monitor_urn name="URN of the AM to monitor"> tag is optional. If not present it is assumed that this Global node will only monitor the resources that are local to the testbed/AM.
     51
     52The tag can be used if the GN Node is allocated from a different testbed/AM than the one whose slivers it has to monitor. For eg.
     53SHADOWNET as in its current state with INSTOOLS uses an MC Node from the Kentucky Testbed.
     54
     55Multiple instances of this tag can also be used mark that this GN Node is going to monitor the mentioned AMs (one or more). This may be usefull if you want one GN node for a slice spanning multiple AMs.
     56
     57cheers,
     58
     59Hussam
     60(Hussamuddin Nasir)
     61
     62Netlab Operations Team
     63
     64-------------------------------------------------------------------
     65Laboratory for Adv. Networking  Phone  : (859)218-0059
     66James F Hardymon Building       Fax    : (859)323-3740
     67301 Rose Street, Rm 237         E-mail : nasir@netlab.uky.edu
     68Lexington, KY 40506-0495        Web    : http://www.netlab.uky.edu
     69
     70                          University of Kentucky
     71                          **********************
     72-------------------------------------------------------------------