LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

RE: [ANNOUNCE] Ultra Monkey 3

To: "LinuxVirtualServer.org users mailing list." <lvs-users@xxxxxxxxxxxxxxxxxxxxxx>
Subject: RE: [ANNOUNCE] Ultra Monkey 3
From: "Purcocks, Graham" <grahamp@xxxxxxxxxxxxx>
Date: Wed, 13 Apr 2005 04:20:47 -0400
Great news, the more vanilla the better.

I like noarp for my real servers, so the arp problem is already solved
for me.

Thanks for the great work. Just means I'll have to rebuild the 2
Ultramonkey V2 routers I just built but hadn't quite put into service.
Bum :)

Graham 

-----Original Message-----
From: lvs-users-bounces@xxxxxxxxxxxxxxxxxxxxxx
[mailto:lvs-users-bounces@xxxxxxxxxxxxxxxxxxxxxx] On Behalf Of Horms
Sent: 13 April 2005 04:35
To: LinuxVirtualServer.org users mailing list.
Subject: Re: [ANNOUNCE] Ultra Monkey 3

On Tue, Apr 12, 2005 at 11:06:42AM +0100, Graham David Purcocks
M.A.(Oxon.) wrote:
> Why can you now use the standard kernel? Have the LVS patches now been
> incorporated in the latese 2.4.27 kernels?

Yes, the kernels supplied by the vendors have all
the features required to run Ultra Monkey.
In other words, they include LVS.

In the past, Ultra Monkey kernels consisted
of updated LVS and the hidden interface patch
added to the vendor kernels. But to be honest,
maintaining this was a lot of work. So instead
the vendor kernels are used verbatim. 

For the Debian Sarge Kernel, 2.4.27 is used,
and this has everything that Ultra Monkey needs
to run in much the same fashion as it did before.
The main difference is that the hidden interface
patch is no longer use, instead the arp_ignore
and arp_announce flags, which are part of the
2.4.27 kernel, are used. This is a better
solution in any case, as it handles unicast
arp, something which the hidden interface
flag let through.

Red Hat Enterprise Linux 3, does not
have arp_ignore and arp_announce, so arptables
is used. IMHO this is slightly harder to handle,
especially in the case of the streamline topology,
than arp_announce and arp_ignore, which is why
I elected not to use it if those flags are available,
as they are in Debian. But that asside, it
handles the unicast arp problem, and should
work just fine.

Getting the documetnation together for this took
much longer than I would have liked, mainly because
other things kept consuming my time. In the mean
time Red Hat Enterprise Linux 4 has been released.
But I decided to release Ultra Monkey 3 and gauge
demand, rather than hold up the release any longer
to incoporate the new distribution.

> Tried to download RPMS but having got to the download directory, if
you
> click on any link you get
> 
> Forbidden
> You don't have permission to access
> /download/3/rh.el.3/RPMS/arptables-noarp-addr-0.99.1-1.noarch.rpm on
> this server.

Sorry, there was a permissions problem with the files.
This should be resolved now.

-- 
Horms


<Prev in Thread] Current Thread [Next in Thread>