Dear all,

(I've sent this to openflow-support yesterday, but perhaps openflow-discuss
is more suitable?)

I am using XCP (Xen Cloud Platform), which includes *Open vSwitch* (also an
OpenFlow switch).
I would like to create virtual bridges of Open vSwitch and attach them to
VMs on XCP.
However, from the XCP community, they suggest to use OpenFlow controllers to
control Open vSwitch instead of using ovs- commands directly.

I just tried *Beacon* and found that there is *openflowj*, which seems
official Java library for OpenFlow.
It seems that Beacon provides a web UI (and perhaps also provides some
useful functions) calling openflowj as backend.

For automatical configuration, my system needs a set of APIs to control Open
vSwitch through OpenFlow.
Does openflowj provide all functions that can fully configure OpenFlow
switches?
(That is, can I fully control OpenFlow switches by just using openflowj?)

Moreover, I take a look at *Maestro*, another Java-based OpenFlow
controller.
It seems to implement its own codes for communicating with OpenFlow
switches, not openflowj.
If this is true, which is recommended, *openflowj or Maestro*? (For
production enterprise network. Friendly GUI is not necessary)

Thanks!

Regards,
Wayne
_______________________________________________
openflow-discuss mailing list
openflow-discuss@lists.stanford.edu
https://mailman.stanford.edu/mailman/listinfo/openflow-discuss

Reply via email to