RE: [Sipping] Server Load Balancer Integration?
Steve Gardell <sgardell@iperia.com> Mon, 05 November 2001 19:44 UTC
Received: from optimus.ietf.org (ietf.org [132.151.1.19] (may be forged)) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA04649 for <sipping-archive@odin.ietf.org>; Mon, 5 Nov 2001 14:44:39 -0500 (EST)
Received: (from daemon@localhost) by optimus.ietf.org (8.9.1a/8.9.1) id OAA22836 for sipping-archive@odin.ietf.org; Mon, 5 Nov 2001 14:44:41 -0500 (EST)
Received: from optimus.ietf.org (localhost [127.0.0.1]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id OAA22175; Mon, 5 Nov 2001 14:21:42 -0500 (EST)
Received: from ietf.org (odin [132.151.1.176]) by optimus.ietf.org (8.9.1a/8.9.1) with ESMTP id OAA22144 for <sipping@optimus.ietf.org>; Mon, 5 Nov 2001 14:21:40 -0500 (EST)
Received: from commserver.iperia.com ([63.84.167.3]) by ietf.org (8.9.1a/8.9.1a) with ESMTP id OAA03723 for <sipping@ietf.org>; Mon, 5 Nov 2001 14:21:37 -0500 (EST)
Received: by commserver.erictest.com with Internet Mail Service (5.5.2653.19) id <WKJ6JQ57>; Mon, 5 Nov 2001 14:21:06 -0500
Message-ID: <1A69639B9B6AD511812B00B0D0DE19F618491F@commserver.erictest.com>
From: Steve Gardell <sgardell@iperia.com>
To: 'Henning Schulzrinne' <hgs@cs.columbia.edu>, "'sipping@ietf.org'" <sipping@ietf.org>
Subject: RE: [Sipping] Server Load Balancer Integration?
Date: Mon, 05 Nov 2001 14:21:02 -0500
MIME-Version: 1.0
X-Mailer: Internet Mail Service (5.5.2653.19)
Content-Type: text/plain; charset="iso-8859-1"
Sender: sipping-admin@ietf.org
Errors-To: sipping-admin@ietf.org
X-Mailman-Version: 1.0
Precedence: bulk
List-Id: SIPPING Working Group (applications of SIP) <sipping.ietf.org>
X-BeenThere: sipping@ietf.org
Thanks Henning! I take this as an analysis of why this SLB sort of technology sometimes isn't always necessary. I'd love to convince myself that this is generally true since the solution you propose is ever so much easier and cheaper. We need to consider SIP entities that aren't quite as "easy" as a stateless proxy. For example, an array of media servers or 3'rd party call control entities in the fashion of draft-rosenberg-sip-3pcc-02.txt. Let me test whether I understand what you propose: Implement two stateless proxies (for redundancy). Access to these is via DNS/SRV. Each stateless proxy directs calls "intelligently" to the stateful entities (UAS, B2BUA, etc.) This seems to work fine for load balancing (which was of course the thread title...) Hmmm, do we really need the stateless proxies for this? - I guess that depends on whether the simple DNS mechanisms are deemed adequate. SLB's in general also provide Failover/Redundancy support, which I must admit, is at least as big a concern to me. I believe that this DNS/SRV approach doesn't support mid-call failures since I can't expect SIP UAC's or proxies to re-try DNS during a call (can I?). I believe that the SLB approach would support mid-call failures if state is replicated across end-points. > -----Original Message----- > From: Henning Schulzrinne [mailto:hgs@cs.columbia.edu] > Sent: Monday, November 05, 2001 8:58 AM > To: Steve Gardell > Subject: Re: [Sipping] Server Load Balancer Integration? > > > Shouldn't be needed with SIP. SRV or a stateless proxy are much better > approaches than bending TCP pipes into funny shapes. > > Steve Gardell wrote: > > > > Is there any experience or analysis of the integration of a > > "Server Load Balancer" such as the Cisco CSS or the Alteon > > Websystems box with SIP? These devices typically front > > Web-server farms to provide load balancing and redundancy > > but they are also used to support other protocols such as FTP > > and POP3. Obviously, this is more straight-forward with > > SIP entities such as a stateless proxy... > > > > Steven Gardell > > Principal Engineer, Iperia Inc. > > 781-993-3544 > > > > _______________________________________________ > > Sipping mailing list http://www1.ietf.org/mailman/listinfo/sipping > > This list is for NEW development of the application of SIP > > Use sip-implementors@cs.columbia.edu for questions on current sip > > Use sip@ietf.org for new developments of core SIP > _______________________________________________ Sipping mailing list http://www1.ietf.org/mailman/listinfo/sipping This list is for NEW development of the application of SIP Use sip-implementors@cs.columbia.edu for questions on current sip Use sip@ietf.org for new developments of core SIP
- Re: [Sipping] Server Load Balancer Integration? Henning G. Schulzrinne
- [Sipping] Server Load Balancer Integration? Steve Gardell
- RE: [Sipping] Server Load Balancer Integration? Steve Gardell
- Re: [Sipping] Server Load Balancer Integration? Henning G. Schulzrinne
- RE: [Sipping] Server Load Balancer Integration? Jonathan Rosenberg
- RE: [Sipping] Server Load Balancer Integration? Jonathan Rosenberg
- Re: [Sipping] Server Load Balancer Integration? Henning Schulzrinne
- Re: [Sipping] Server Load Balancer Integration? Gur_Kimchi
- Re: [Sipping] Server Load Balancer Integration? Henning G. Schulzrinne
- RE: [Sipping] Server Load Balancer Integration? Agboh, Charles
- RE: [Sipping] Server Load Balancer Integration? Cullen Jennings