Hi Goncalo,
If you want to setup a WAN topology with OpenFlow switches, then the way
you are trying to do it will not get you what you want. For a detailed
explanation look at [2], utah folks please correct me where I am wrong.
If you want to create a WAN topology with OpenFlow switches you have two
basic options:
1. use OVS (OpenFlow Software switch) running in a VM in your topology
as your OpenFlow switch and use stitching[2] to connect OVS hosts from
different aggregates
2. use the OF hardware switches on the racks on one of the preconfigured
VLANs. A tutorial that guides you through this process can be found here:
http://groups.geni.net/geni/wiki/GENIExperimenter/ExperimentExample-OF
but unfortunately the NLR AM has been decommissioned since this tutorial
was written, so you should look through it but you will not be able to
follow it as is.
Although this option might look more appealing because of the use of
hardware switches, I have to warn you that its more challenging to setup
and debug.
If you tell us which option you would like to follow we can help you
with providing you with more guidance. As a general strategy of working
with OpenFlow, I would suggest that no-matter which option you chose try
test your setup/controller first within one rack, where it is easier to
debug and then expand to a WAN topology.
Cheers,
niky
[1] Stitching is a dynamic way of connecting resources between different
aggregates creating a WAN topology. This functionality is still in
beta-testing mode so it not production quality. This is an online
tutorial for this:
http://groups.geni.net/geni/wiki/GENIExperimenter/ExperimentExample-stitching
[2] The pink links you see in Flack are indeed WAN links that you can
setup in emulab between *hosts* that are located in the Internet2 PoPs.
The procurve switches that you see in these locations are *not* OpenFlow
switches, just ProtoGENI switches on the Internet2 PoPs. I am not 100%
sure how an experimenter can use these switches, but I think are just
fake nodes that can serve as the end-point for a link, in case you want
to connect a host to specific port on a switch.
I think this also causes the confusion with the of-losa node you see in
Salt Lake. If I remember correctly of-losa is just a nickname for a port
on the procurve switch that interconnects with the GENI OpenFlow
backbone. So if you make a link with a host in one end and of-losa on
the other, this will interconnect your host to the GENI OpenFlow
backbone VLAN. If this does not make a lot of sense to you, you can
simply ignore this explanation since this is not relevant to what you
want to do, since ProtoGENI has better ways now to connect to the GENI
OF backbone.
gonçalo Semedo wrote:
> Hi Vic,
>
> I am using GENI portal.
>
> My idea is to create a WAN topology with openflow switches. I was trying
> to use the emulab network (The pink lines in flack's map with 1Gb/s
> links ) . The problem is some locations don't have openvswitch slices,
> so i was trying to use the procurve but i cant connect a two procurves
> in different places. For example i tried to connect the Of-losa in Salt
> Lake emulab to the procurve-pgeni-losa in Los Angels emulab.
>
> How can i use the procurves?
>
> Does procurve support openflow?
>
>
> I was able to create a topology with only machines with openvswitch, but
> is not quite what i wanted.
>
> Thanks
> Gonçalo
>
>
> 2014-02-28 3:50 GMT+00:00 Vicraj Thomas <
vth...@bbn.com
> <mailto:
vth...@bbn.com>>:
> <mailto:
geni-users%2Bunsu...@googlegroups.com>.
> groups/opt_out <
https://groups.google.com/groups/opt_out>.
>
>
> --
> GENI Users is a community supported mailing list, so please help by
> responding to questions you know the answer to.
>
> If this is your first time posting a question to this list, please
> review
http://groups.geni.net/geni/ wiki/GENIExperimenter/
> CommunityMailingList
> <
http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList>
> --- You received this message because you are subscribed to the
> Google Groups "GENI Users" group.
> To unsubscribe from this group and stop receiving emails from it,
> send an email to geni-users+unsubscribe@
googlegroups.com
> <mailto:
geni-users%2Bunsu...@googlegroups.com>.
> <
https://groups.google.com/groups/opt_out>.
>
>
> --
> GENI Users is a community supported mailing list, so please help by
> responding to questions you know the answer to.
>
> If this is your first time posting a question to this list, please
> review
>
http://groups.geni.net/geni/wiki/GENIExperimenter/CommunityMailingList
> ---
> You received this message because you are subscribed to the Google
> Groups "GENI Users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to
geni-users+...@googlegroups.com.