On Mon, May 13, 2013 at 03:16:28PM -0700, Sheng Yang wrote: > FS at: > https://cwiki.apache.org/CLOUDSTACK/pvlan-for-isolation-within-a-vlan.html > > PVLAN branch has been under development for some time, and now the > functionality works on KVM and Xen, would be followed by VMware soon > > VM live migration is not supported so far. Code is ready basically, but I > am waiting for the fix of > https://issues.apache.org/jira/browse/CLOUDSTACK-1638 . > > We're using ovs/open flow to manipulate ingress/egress traffic to emulate > the isolation PVLAN function on KVM and Xen. The details are in the FS. > > The core code change is minimal and there is no DB change, because we took > advantage of "broadcast domain" to introduce "pvlan://" broadcast URI to > describe the primary and isolated PVLAN for the network. > > The code has passed the RAT, and no new dependency is added.
How is the OpenFlow functionality controlled? Via libvirt? > > I've added a new integration smoke test test_pvlan.py. Related unit tests > are also added for NetUtils. I've done some basic regression tests, so far > so good. Sangeetha already tested the functionality of Xen part, and it > works. > > Integration test at: test/integration/smoke/test_pvlan.py > > If there is no objection, I would merge the branch in 48 hours. > > Thanks. > > --Sheng