Hi,

I'd like to get a better understanding of Rackspace's use of the multitenancy 
network rules in nova's plugins/xenserver/networking directory.

At the moment, as far as I can tell, the vSwitch version of the rules are set 
up to allow no traffic to leave domain 0 at all.  This seems pretty extreme.

Also, the vSwitch version of rules are hooked off udev at the moment.  There's 
nothing wrong with that per se, but it wouldn't have been my choice.  We're 
already hooking inside /etc/xensource/scripts/vif for the ebtables version of 
the rules, so I'd have used the same hook point for the vSwitch rules too.  It 
would be a good idea to make sure that there's a guaranteed ordering between 
the rest of the code in scripts/vif and these rules, and I'm not sure that 
hooking off udev gives you that guarantee.

So my questions are:
* Are you using the vSwitch rules in the form that they are upstream in nova?
* Is there a reason to hook off udev, or can I move that?
* Is the blocking of traffic from dom0 deliberate?  If so, I will create a 
patch that allows you to configure that as an option.  Otherwise, I'll relax 
the rules unconditionally.

Thanks,

Ewan.

_______________________________________________
Mailing list: https://launchpad.net/~openstack-xenapi
Post to     : openstack-xenapi@lists.launchpad.net
Unsubscribe : https://launchpad.net/~openstack-xenapi
More help   : https://help.launchpad.net/ListHelp

Reply via email to