Opened 11 years ago
#1048 new
Requesting link below minimumReservableCapacity does not generate error and allocates default
Reported by: | lnevers@bbn.com | Owned by: | duerig@flux.utah.edu |
---|---|---|---|
Priority: | major | Milestone: | |
Component: | STITCHING | Version: | SPIRAL5 |
Keywords: | Network Stitching | Cc: | |
Dependencies: |
Description
The following is the supported range of reservable link capacity via listresources at InstaGENI:
<maximumReservableCapacity> 1000000 </maximumReservableCapacity> <minimumReservableCapacity> 1000 </minimumReservableCapacity>
In a scenario where the RSpec requests a value below the configured minimumReservableCapacity, there is NO error reported and the request is set up with 100000 links. This is the link request used:
<link client_id="link"> <component_manager name="urn:publicid:IDN+emulab.net+authority+cm"/> <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> <interface_ref client_id="pg-utah:if0"/> <interface_ref client_id="ig-utah:if0"/> <property source_id="pg-utah:if0" dest_id="ig-utah:if0" capacity="666"/> <property source_id="ig-utah:if0" dest_id="pg-utah:if0" capacity="666"/> </link>
The Manifest RSpec that show that the links that are assigned to the stitched sliver are not using the requested bandwidth.
<rspec expires="2013-06-11T17:25:52Z" type="manifest" xmlns="http://www.geni.net/resources/rspec/3" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd http://hpn.east.isi.edu/rspec/ext/stitch/0.1/ http://hpn.east.isi.edu/rspec/ext/stitch/0.1/stitch-schema.xsd"> <node client_id="pg-utah" component_id="urn:publicid:IDN+emulab.net+node+pc403" component_manager_id="urn:publicid:IDN+emulab.net+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+emulab.net+sliver+133504"> <sliver_type name="emulab-openvz"/> <interface client_id="pg-utah:if0" component_id="urn:publicid:IDN+emulab.net+interface+pc403:eth2" mac_address="0241bc8dede7" sliver_id="urn:publicid:IDN+emulab.net+sliver+133507"> <ip address="192.168.4.1" netmask="255.255.255.0" type="ipv4"/> </interface> <rs:vnode name="pcvm403-5" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/> <host name="pg-utah.ln666.pgeni-gpolab-bbn-com.emulab.net"/> <services> <login authentication="ssh-keys" hostname="pc403.emulab.net" port="34106" username="lnevers"/> </services> </node> <node client_id="ig-utah" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc5" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+20871"> <sliver_type name="emulab-openvz"/> <interface client_id="ig-utah:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc5:eth1" mac_address="027944641211" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+20874"> <ip address="192.168.4.2" netmask="255.255.255.0" type="ipv4"/> </interface> <rs:vnode name="pcvm5-2" xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1"/> <host name="ig-utah.ln666.pgeni-gpolab-bbn-com.utah.geniracks.net"/> <services> <login authentication="ssh-keys" hostname="pc5.utah.geniracks.net" port="32058" username="lnevers"/> </services> </node> <link client_id="link" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+20873" vlantag="805"> <!--AM urn:publicid:IDN+emulab.net+authority+cm: sliver_id=urn:publicid:IDN+emulab.net+sliver+133506 vlantag=805--> <component_manager name="urn:publicid:IDN+emulab.net+authority+cm"/> <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> <interface_ref client_id="pg-utah:if0" component_id="urn:publicid:IDN+emulab.net+interface+pc403:eth2" sliver_id="urn:publicid:IDN+emulab.net+sliver+133507"/> <interface_ref client_id="ig-utah:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc5:eth1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+20874"/> <property capacity="666" dest_id="ig-utah:if0" source_id="pg-utah:if0"/> <property capacity="666" dest_id="pg-utah:if0" source_id="ig-utah:if0"/> </link> <stitching lastUpdateTime="20130610:09:27:37" xmlns="http://hpn.east.isi.edu/rspec/ext/stitch/0.1/"> <path id="link"> <hop id="1"> <link id="urn:publicid:IDN+emulab.net+interface+procurveA:3.19"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 805 </vlanRangeAvailability> <suggestedVLANRange> 805 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> 2 </nextHop> </hop> <hop id="2"> <link id="urn:publicid:IDN+utah.geniracks.net+interface+procurve2:1.19"> <trafficEngineeringMetric> 10 </trafficEngineeringMetric> <capacity> 100000 </capacity> <switchingCapabilityDescriptor> <switchingcapType> l2sc </switchingcapType> <encodingType> ethernet </encodingType> <switchingCapabilitySpecificInfo> <switchingCapabilitySpecificInfo_L2sc> <interfaceMTU> 9000 </interfaceMTU> <vlanRangeAvailability> 805 </vlanRangeAvailability> <suggestedVLANRange> 805 </suggestedVLANRange> <vlanTranslation> false </vlanTranslation> </switchingCapabilitySpecificInfo_L2sc> </switchingCapabilitySpecificInfo> </switchingCapabilityDescriptor> </link> <nextHop> null </nextHop> </hop> </path> </stitching> </rspec>
Attaching the full log of the createsliver.
Note: See
TracTickets for help on using
tickets.