Looking for ktcpvs but not quite

Malcolm Turnbull malcolm at loadbalancer.org
Thu Jan 13 10:54:46 GMT 2005


I might be interested in sponsoring someone to develop this, as I've had 
several customers ask for it (must be a lot of venture capital flooding 
into VOIP :-).
Although technicaly I have no idea how it would be done...

As a work around , wouldn't a high persistence on UDP by source ip work 
OK ? (allbeit with badly balanced load.)




Erik Versaevel wrote:

> Hello,
>
> I'm currently trying to create a loadbalacing SIP (voip protocol) 
> cluster, however for this to work I need SIP messages from the same 
> call (identifiable by the sip callid field) to get to the same 
> realserver over and over again. (so, I need persistence based on the 
> contents of the SIP Call-ID field). This would call for ktcpvs as we 
> need to process packets at layer 7, however that poses 2 new problems, 
> the first is that SIP uses clear text  UDP messages, not tcp and the 
> second is that there are no SIP modules for ktcpvs.
>
> Another option would be to mark SIP packets with iptables/netfilter 
> based on the callid, however i run into the same problem, there are no 
> modules to accomplish this.
>
> I know that there are commercial products available who are able to do 
> SIP session persistence based on callid, the F5 Big-IP for example, 
> the downside of that is it costs around $ 10.000 for a single 
> loadbalancer (which is a SPOF so you need 2) and is a bit overkill as 
> i don't need multi gigabit loadbalancing.
>
> Any thoughts on this?
>
> Kind regards,
>
> E. Versaevel
>
> _______________________________________________
> LinuxVirtualServer.org mailing list - lvs-users at LinuxVirtualServer.org
> Send requests to lvs-users-request at LinuxVirtualServer.org
> or go to http://www.in-addr.de/mailman/listinfo/lvs-users



-- 
Regards,

Malcolm Turnbull.

Loadbalancer.org Limited
Office: +44 (0)870 443 8779
Mobile: +44 (0)7715 770523
http://www.loadbalancer.org/


 " When a single point of failure is not an option"

Why not try our online demonstration 
<http://www.loadbalancer.org/demo.html> ? Or get answers to common 
questions <http://www.loadbalancer.org/fud.html> ?


More information about the lvs-users mailing list