|
|
|
|
|
|
|
|
|
|
xen-devel
RE: [Xen-devel] [PATCH] network-bridge script support for multipleextern
> The attached patch allows the network-bridge script to be
> used to generate multiple bridges corresponding to different
> physical interfaces. It adds a new parameter, "virtnum", used
> to refer both to the loopback interface to be used and to set
> defaults regarding the physical interface and bridge name.
>
> Thus, if one wishes to start xen-br0 on eth0 and xen-br1 on
> eth1, one need only call:
>
> network-bridge start ## virtnum is 0 by default
> network-bridge start virtnum=1
We need a way of controlling the set of paramters that network-bridge is
invoked with from xend-config.sxp. I'd be inclined just to list the
whole command line.
I'm not sure I like the idea of specifying 'virtnum'.
I think it might be better to be able to tell xend to invoke the script
multiple times e.g. :
(network-script "network-bridge netdev=eth0 bridge=xenbr0;
network-bridge netdev=eth1 bridge=xenbr1")
xend will need to insert "start"/"stop" into these lines as appropriate.
Possibly we should modify the scripts to take foo=bar parameters before
or after the start/stop command.
NB: Note that I'm using xenbr0 rather than xen-br0. We need to remove
the hyphen as it plays havoc with certain vendor's scripts.
What do you think? Could you knock up a patch?
> ...well, that and set loopback.nloopbacks=2 in the Dom0
> kernel parameters.
I think we should create two devices by default. They don't cost much
and you can't buy servers with <2 interfaces.
Thanks,
Ian
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
<Prev in Thread] |
Current Thread |
[Next in Thread>
|
- RE: [Xen-devel] [PATCH] network-bridge script support for multipleexternal interfaces,
Ian Pratt <=
|
|
|
|
|