WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Xen

xen-users

[Top] [All Lists]

[Xen-users] Xen and LVS Direct Routing

To: xen-users@xxxxxxxxxxxxxxxxxxx
Subject: [Xen-users] Xen and LVS Direct Routing
From: Dr A V Le Blanc <A.V.LeBlanc@xxxxxxxxx>
Date: 2006年3月17日 08:54:39 +0000
Delivery-date: 2006年3月17日 08:56:27 +0000
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
List-help: <mailto:xen-users-request@lists.xensource.com?subject=help>
List-id: Xen user discussion <xen-users.lists.xensource.com>
List-post: <mailto:xen-users@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-users>, <mailto:xen-users-request@lists.xensource.com?subject=unsubscribe>
Reply-to: Dr A V Le Blanc <A.V.LeBlanc@xxxxxxxxx>
Sender: xen-users-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mutt/1.5.4i
We have a cluster of machines providing various services using
LVS direct routing. For those not familiar with this, a typical
server has three IP addresses:
 (1) A normal public IP address, unique to that machine;
 (2) A public IP address, shared with several other machines;
 (3) A private IP address.
Normally we have address (1) accepting ssh connections for maintenance
only. Services such as http or telnet or ftp or rsync try to connect
to address (2), and are directed by the LVS director to the appropriate
server, using (for various reasons) (3) as a routing address. To do
this, we use a Linux kernel with the so-called 'hidden arp' patch
applied. On a normal machine I do something like this:
 insmod dummy
 echo 1 > /proc/sys/net/ipv4/conf/all/hidden
 ifconfig dummy0 127.0.0.2 -arp
 echo 1 > /proc/sys/net/ipv4/conf/dummy0/hidden
 ifconfig dummy0 <address (2)> netmask 255.255.255.255 -arp up
 /sbin/ifconfig dummy0:0 <address (3)> up
in order to activate addresses (2) and (3).
Now, I would like to have virtual machines running under Xen which
can do the same thing. I was able to add the 'hidden arp' patch
to the Linux kernel for domU without any problems, but it isn't
any use without the dummy kernel networking module, which won't
compile. Of course, I can add addresses to eth0:0, but doesn't this
interfere with the normal address (1) if I have hidden arp enabled
for eth0?
Is anyone else running servers under Xen using LVS direct routing?
 -- Owen
 Dr A V Le Blanc
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
<Prev in Thread] Current Thread [Next in Thread>
Previous by Date: Re: [Xen-users] Unknown image type: VMX , Rafal Zawadzki
Next by Date: [Xen-users] XEN 3.0.1 on Ubuntu Dapper Drake , Kappler, Bernhard
Previous by Thread: [Xen-users] VmError: Device 0 (vif) could not be connected. Backend device not found. , Subhabrata Bhattacharya
Next by Thread: Re: [Xen-users] Xen and LVS Direct Routing , Jason Goodwin
Indexes: [Date] [Thread] [Top] [All Lists]

Copyright ©, Citrix Systems Inc. All rights reserved. Legal and Privacy
Citrix This site is hosted by Citrix

AltStyle によって変換されたページ (->オリジナル) /