Return-Path: X-Original-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Delivered-To: apmail-incubator-cloudstack-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id AFA94DC4D for ; Thu, 10 Jan 2013 21:25:57 +0000 (UTC) Received: (qmail 15944 invoked by uid 500); 10 Jan 2013 21:25:57 -0000 Delivered-To: apmail-incubator-cloudstack-dev-archive@incubator.apache.org Received: (qmail 15839 invoked by uid 500); 10 Jan 2013 21:25:57 -0000 Mailing-List: contact cloudstack-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cloudstack-dev@incubator.apache.org Delivered-To: mailing list cloudstack-dev@incubator.apache.org Received: (qmail 15826 invoked by uid 99); 10 Jan 2013 21:25:57 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jan 2013 21:25:57 +0000 X-ASF-Spam-Status: No, hits=-5.0 required=5.0 tests=RCVD_IN_DNSWL_HI,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of Chiradeep.Vittal@citrix.com designates 66.165.176.89 as permitted sender) Received: from [66.165.176.89] (HELO SMTP.CITRIX.COM) (66.165.176.89) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 10 Jan 2013 21:25:52 +0000 X-IronPort-AV: E=Sophos;i="4.84,446,1355097600"; d="scan'208";a="3388982" Received: from sjcpmailmx01.citrite.net ([10.216.14.74]) by FTLPIPO01.CITRIX.COM with ESMTP/TLS/RC4-MD5; 10 Jan 2013 21:25:31 +0000 Received: from SJCPMAILBOX01.citrite.net ([10.216.4.72]) by SJCPMAILMX01.citrite.net ([10.216.14.74]) with mapi; Thu, 10 Jan 2013 13:25:30 -0800 From: Chiradeep Vittal To: CloudStack DeveloperList Date: Thu, 10 Jan 2013 13:25:28 -0800 Subject: Re: [DISCUSS] Global Server Load Balancing (GSLB) FS & Design Document Thread-Topic: [DISCUSS] Global Server Load Balancing (GSLB) FS & Design Document Thread-Index: Ac3veQQYM/AUsg9JQHCcBMPA1Ump/g== Message-ID: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: user-agent: Microsoft-MacOutlook/14.13.0.110805 acceptlanguage: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Virus-Checked: Checked by ClamAV on apache.org Thanks for the detailed and enlightening write-up*. I feel that the GSLB service is not a NetworkElement. NetworkElements are those that participate in the L2/L3 orchestration of VMs. GSLB providers do not do this. It does not even participate in the existing Loadbalancer workflow. In fact I would assert that this is a completely different higher-level orchestration workflow that should not need to touch network elements or the network manager. You could even write this feature by orchestrating it using the end-user APIs. *A lot of folks strive to format the document according to the template but the template is just to make sure that vital information is not missed. What ends up happening is that there's a lot of information, but incoherently organized. Nice job. On 1/8/13 12:52 PM, "Murali Reddy" wrote: >In continuation to my proposal [1], I am brining GSLB support >separately for discussion. I have put up functional specification and >design documentation at [2]. Please provide feedback, comments. > >Quick abstract of the feature: > >Today CloudStack supports load balancing traffic across the VM instances >with in a zone. In case of multi-zone clouds, users can launch service >across one or more zones for high availability and disaster recovery. GSLB >is set of technologies that are used to load balance traffic across >multiple location and also provides disaster recovery. With this feature >CloudStack would be able to orchestrate setting up load balancing across >multiple zones and also provide disaster recovery solution in case of >multiple zone clouds. > > >[1] http://markmail.org/message/lx6tyikvmvd6wix4 > >[2]https://cwiki.apache.org/confluence/display/CLOUDSTACK/GSLB+%28Global+S >e >rver+Load+Balancing%29+Functional+specification+and+Design+Document >