Re: [GENI-ORCA-USERS] hardware openflow

22 views
Skip to first unread message

Deniz Gurkan

unread,
Oct 11, 2014, 4:42:45 PM10/11/14
to geni-or...@googlegroups.com, geni-...@googlegroups.com
CC'ing geni-users in case people are interested (most of the students may be subscribed to that list).

I am wondering, how did you partition or slice the resources on the hardware OF switches? And, the blog ends with one link per slice - can you elaborate on this? 

Thanks.
Deniz


On Sat, Oct 11, 2014 at 1:34 PM, Ilya Baldin <iba...@renci.org> wrote:
I forgot we have a helpful ExoBlog entry on this


-ilya

Ilya Baldin
Director, Networking Research and Infrastructure
RENCI/UNC Chapel Hill
http://www.renci.org



On Oct 8, 2014, at 11:14 AM, Niky Riga <nr...@bbn.com> wrote:

Yep, I understand that it won't work now, that's fine I will go through Flukes to test it.

My question was more hypothetical, about when this is fixed if this is how an rspec would probably look like on the EG side.

We are adding this functionality on a new tool and we want to make sure that what we put there now
will probably be complaint with all racks. 

Thanks,
niky

Ilya Baldin wrote:
This won’t work through RSpec. I haven’t had the time to fix this.
-ilya

Ilya Baldin
Director, Networking Research and Infrastructure
RENCI/UNC Chapel Hill
http://www.renci.org



On Oct 8, 2014, at 11:06 AM, Niky Riga <nr...@bbn.com> wrote:

Cool! I will try it out.

It looks like the openflow controller is a property of a link, so if we were to port this to rspecs we would have the openflow controller as part of a link, Something like this:

<node client_id="VM-1" >
     <interface client_id="VM-1:if0"/>
   </node>
   <node client_id="VM-2">
     <interface client_id="VM-2:if0"/>
   </node>
   <link client_id="lan0">
     <openflow:controller url="tcp:10.10.8.71:9000" type="primary" />
     <interface_ref client_id="VM-1:if0"/>
     <interface_ref client_id="VM-2:if0"/>
     <property source_id="VM-1:if0" dest_id="VM-2:if0"/>
     <property source_id="VM-2:if0" dest_id="VM-1:if0"/>
     <link_type name="lan"/>
   </link>

Would that be able to be translated to NDL, or that does not match exactly?

Thanks,
Niky

Ilya Baldin wrote:
You can currently do this via Flukes on UCD, RCI or TAMU

The functionality is relatively rudimentary. Create a broadcast link, attach a few nodes to it, then in ReservationProperties window specify that this is an OpenFlow reservation and fill in the details for your controller (which you presumably start outside the slice). Hit 'Submit'

-ilya

Ilya Baldin
Director, Networking Research and Infrastructure
RENCI/UNC Chapel Hill
http://www.renci.org



On Oct 8, 2014, at 10:30 AM, Niky Riga <nr...@bbn.com> wrote:

Hi,

I think with ORCA 5, I could now request  a slice that uses the hardware OpenFlow switch.
is there a site that supports this now and what would be the process for getting such a slice.

Thanks,
Niky

-- 
--- IMPORTANT! :  All ExoGENI issues should be reported to this list (until further notice) 
--- Please visit ExoGENI wiki before asking questions: http://wiki.exogeni.net

--- All issues/questions will be responded to by ExoGENI Ops team 
--- For issues reported before 12pm EDT (M-F), you should receive a response before 5pm ET same day. For issues reported after 12pm (M-F) you should receive a response before 12PM the next business day. Issues reported Sat and Sun will be responded to by the following Monday 5pm ET.

--- Subscribe to ExoGENI events calendar at http://www.exogeni.net/calendar
--- You received this message because you are subscribed to the Google Groups "geni-orca-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to geni-orca-use...@googlegroups.com.
To post to this group, send email to geni-or...@googlegroups.com.
Visit this group at http://groups.google.com/group/geni-orca-users.
For more options, visit https://groups.google.com/d/optout.


--
--- IMPORTANT! : All ExoGENI issues should be reported to this list (until further notice)
 
--- Please visit ExoGENI wiki before asking questions: http://wiki.exogeni.net
 
--- All issues/questions will be responded to by ExoGENI Ops team
 
--- For issues reported before 12pm EDT (M-F), you should receive a response before 5pm ET same day. For issues reported after 12pm (M-F) you should receive a response before 12PM the next business day. Issues reported Sat and Sun will be responded to by the following Monday 5pm ET.
 
--- Subscribe to ExoGENI events calendar at http://www.exogeni.net/calendar
---
You received this message because you are subscribed to the Google Groups "geni-orca-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to geni-orca-use...@googlegroups.com.
To post to this group, send email to geni-or...@googlegroups.com.
Visit this group at http://groups.google.com/group/geni-orca-users.
For more options, visit https://groups.google.com/d/optout.

--
--- IMPORTANT! : All ExoGENI issues should be reported to this list (until further notice)
 
--- Please visit ExoGENI wiki before asking questions: http://wiki.exogeni.net
 
--- All issues/questions will be responded to by ExoGENI Ops team
 
--- For issues reported before 12pm EDT (M-F), you should receive a response before 5pm ET same day. For issues reported after 12pm (M-F) you should receive a response before 12PM the next business day. Issues reported Sat and Sun will be responded to by the following Monday 5pm ET.
 
--- Subscribe to ExoGENI events calendar at http://www.exogeni.net/calendar
---
You received this message because you are subscribed to the Google Groups "geni-orca-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to geni-orca-use...@googlegroups.com.
To post to this group, send email to geni-or...@googlegroups.com.
Visit this group at http://groups.google.com/group/geni-orca-users.
For more options, visit https://groups.google.com/d/optout.

nriga

unread,
Nov 11, 2014, 1:25:07 PM11/11/14
to geni-...@googlegroups.com, geni-or...@googlegroups.com
Hi Deniz, 

Picking this up again. To the best of my knowledge, EG uses FV to slice the resources of the FW switches. They are not necessarily using FOAM, but ORCA talks directly to FV (EG folks feel free to correct me here). 

I am guessing that you can only have one link that is OF controlled, although in Flukes you make a whole experiment
OF so I am not sure how that works. Ilya? 

BTW, I have tried this in Flukes (2 VMs, one link) and works like a charm. 

Cheers, 
niky
Reply all
Reply to author
Forward
0 new messages