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