LVS
lvs-users
Google
 
Web LinuxVirtualServer.org

Problem load-balancing Radius (UDP)

To: lvs-users@xxxxxxxxxxxxxxxxxxxxxx
Subject: Problem load-balancing Radius (UDP)
From: Francois Baligant <francois@xxxxxxxxxxx>
Date: Wed, 10 May 2000 11:13:32 +0200 (MET DST)
        Hi!

        We have a very weird problem load-balancing UDP-based
        RADIUS packets.

UDP 195.74.212.37:16450 rr 
      -> 195.74.212.26:16450   Route   1      0          0         
      -> 195.74.212.34:16450   Route   1      0          0         
UDP 195.74.212.31:1646 wlc 
      -> 195.74.212.26:1646    Route   1      0          106       
      -> 195.74.212.10:1646    Route   1      0          106       
UDP 195.74.212.31:1645 wlc 
      -> 195.74.212.26:1645    Route   1      0          1         
      -> 195.74.212.10:1645    Route   1      0          0     

        We try to load-balance 3 ports. 1645 (authentication),
        1646 (accounting) and 16450 (authentication for another
        kind of service).

        What's weird is that 1645 works really fine but the 2
        others rules just do not load-balance. Packets are always
        sent to the same host. (in fact the first that was added
        to the VS IP)

        We have tried with newest version of the patch. We tried to
        put the port on different VIP. Nothing changed. I tried
        to take a look at the kernel source but I have to admit
        I don't have the time nor the knowledge to really track
        something down there.

        We have been trying for one full month now to get this
        to works without success. It's getting critical for us
        to be able to load-balance that radius load on several
        servers. However we are stuck.

        If anyone got any idea, please tell us

        OS: Linux vishnou 2.2.12 #1 Thu Sep 9 11:27:30 CEST
        1999 i686 unknown
        (tried with Redhat 6.2 2.2.14 patched kernel too)

        Real Server OS: Solaris 2.6

        Radius send single UDP packet at a high rate of 
        sometime 5 packets/sec. UDP packets come from a single
        server (our central proxy radius).

        regards,
        Francois

Francois Baligant            * *       EuroNet Internet NV/SA
Network Operation Center   *     *     a subsidiary of France Telecom
                          *            Lozenberg 22 - B-1932 Zaventem
FB1-6BONE                *             tel: +32 2 717 17 17
francois@xxxxxxxxxxx                   fax: +32 2 717 17 77




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