[openstack-dev] [designate] and [lbaas] - GSLB API and backend support

Hayes, Graham graham.hayes at hp.com
Tue Aug 4 12:40:01 UTC 2015


Sure, we need the other cores to merge it - I cannot merge my own change.

If you are OK with the current version, you can leave a comment on the
pull request, which helps cores decide if the PR is ready.

Thanks,

Graham

On 03/08/15 18:10, Gandhi, Kunal wrote:
> Hi Graham,
> 
> Can we have your GSLB pull request merged to the
> repo https://github.com/gslb/gslb-specs/pull/1/files ? I would like to
> send another pull request based on these changes.
> 
> Regards
> Kunal
> 
> 
>> On Jun 30, 2015, at 8:38 AM, Hayes, Graham <graham.hayes at hp.com
>> <mailto:graham.hayes at hp.com>> wrote:
>>
>> I have started to put together a working draft of an API here:
>>
>> https://docs.google.com/document/d/1nw5jVn0hjmhlhkZJAohx-gqRkkbVhMMJ79Pogd0ysEk/edit?usp=sharing
>>
>> I would suggest we skip this weeks meeting, and review this doc, and
>> circle back next week?
>>
>> I have opened it for comment, and I will add anyone who sends on their
>> email to the editors list.
>>
>> Thanks,
>>
>> Graham
>>
>> On 24/06/15 15:16, Samuel Bercovici wrote:
>>> Great!
>>>
>>> Thanks you. I have missed this one.
>>>
>>> *From:*Gandhi, Kunal [mailto:kunalhgandhi at gmail.com]
>>> *Sent:* Wednesday, June 24, 2015 12:21 PM
>>> *To:* OpenStack Development Mailing List (not for usage questions)
>>> *Subject:* Re: [openstack-dev] [designate] and [lbaas] - GSLB API and
>>> backend support
>>>
>>> Hi Sam
>>>
>>> Yes. we discussed the use cases 2 weeks ago on irc. The IRC logs can be
>>> found here
>>> http://eavesdrop.openstack.org/meetings/gslb/2015/gslb.2015-06-09-16.00.log.html
>>>
>>> and the use case document can be found here
>>> https://docs.google.com/document/d/1016shVnPaK8l8HxMpjADiYtY2O94p4g7JxjuIA-qv7w/edit?usp=sharing
>>>
>>> Regards
>>>
>>> Kunal
>>>
>>>    On Jun 24, 2015, at 12:35 AM, Samuel Bercovici <SamuelB at Radware.com
>>>    <mailto:SamuelB at Radware.com>> wrote:
>>>
>>>    Hi Kunal,
>>>
>>>    Did you also include use cases per our last discussion on IRC?
>>>    I prefer to start with use cases before we dive into APIs.
>>>
>>>    Thanks,
>>>    -Sam.
>>>
>>>
>>>    -----Original Message-----
>>>    From: Gandhi, Kunal [mailto:kunalhgandhi at gmail.com]
>>>    Sent: Wednesday, June 24, 2015 6:47 AM
>>>    To: OpenStack Development Mailing List (not for usage questions)
>>>    Subject: Re: [openstack-dev] [designate] and [lbaas] - GSLB API and
>>>    backend support
>>>
>>>    Hi All,
>>>
>>>    I have a very draft for the GSLB API and would like to upload it
>>>    somewhere for discussion. What is the best place to upload and
>>>    collaborate the draft ? Since the API docs have a lot of JSON
>>>    payloads in it, I am not sure whether Google Docs will be
>>>    appropriate for that.
>>>
>>>    Regards
>>>    Kunal
>>>
>>>
>>>    On Jun 15, 2015, at 10:03 PM, Doug Wiegley
>>>    <dougwig at parksidesoftware.com <mailto:dougwig at parksidesoftware.com>>
>>>    wrote:
>>>
>>>    Hi all,
>>>
>>>    We don’t have a rough draft API doc yet, so I’m suggesting that we
>>>    postpone tomorrow morning’s meeting until next week. Does anyone
>>>    have any other agenda items, or want the meeting tomorrow?
>>>
>>>    Thanks,
>>>    doug
>>>
>>>
>>>
>>>    On Jun 2, 2015, at 10:52 AM, Doug Wiegley
>>>    <dougwig at parksidesoftware.com <mailto:dougwig at parksidesoftware.com>>
>>>    wrote:
>>>
>>>    Hi all,
>>>
>>>    The initial meeting logs can be found at
>>>    http://eavesdrop.openstack.org/meetings/gslb/2015/ , and we will be
>>>    having another meeting next week, same time, same channel.
>>>
>>>    Thanks,
>>>    doug
>>>
>>>
>>>
>>>    On May 31, 2015, at 1:27 AM, Samuel Bercovici <SamuelB at Radware.com
>>>    <mailto:SamuelB at Radware.com>> wrote:
>>>
>>>    Good for me - Tuesday at 1600UTC
>>>
>>>
>>>    -----Original Message-----
>>>    From: Doug Wiegley [mailto:dougwig at parksidesoftware.com]
>>>    Sent: Thursday, May 28, 2015 10:37 PM
>>>    To: OpenStack Development Mailing List (not for usage questions)
>>>    Subject: Re: [openstack-dev] [designate] and [lbaas] - GSLB API and
>>>    backend support
>>>
>>>
>>>
>>>    On May 28, 2015, at 12:47 PM, Hayes, Graham <graham.hayes at hp.com
>>>    <mailto:graham.hayes at hp.com>> wrote:
>>>
>>>    On 28/05/15 19:38, Adam Harwell wrote:
>>>
>>>    I haven't seen any responses from my team yet, but I know we'd be
>>>    interested as well - we have done quite a bit of work on this in
>>>    the past, including dealing with the Designate team on this very
>>>    subject.
>>>    We can be available most hours between 9am-6pm Monday-Friday CST.
>>>
>>>    --Adam
>>>
>>>    https://keybase.io/rm_you
>>>
>>>
>>>    From: Rakesh Saha <rsahaosnet at gmail.com
>>>    <mailto:rsahaosnet at gmail.com
>>>    <mailto:rsahaosnet at gmail.com%20%0b%3cmailto:rsahaosnet at gmail.com>>>
>>>    Reply-To: "OpenStack Development Mailing List (not for usage
>>> questions)"
>>>    <openstack-dev at lists.openstack.org
>>>    <mailto:openstack-dev at lists.openstack.org
>>>    <mailto:openstack-dev at lists.openstack.org%0b%3cmailto:openstack-dev at lists.openstack.org>>>
>>>    Date: Thursday, May 28, 2015 at 12:22 PM
>>>    To: "OpenStack Development Mailing List (not for usage questions)"
>>>    <openstack-dev at lists.openstack.org
>>>    <mailto:openstack-dev at lists.openstack.org
>>>    <mailto:openstack-dev at lists.openstack.org%0b%3cmailto:openstack-dev at lists.openstack.org>>>
>>>    Subject: Re: [openstack-dev] [designate] and [lbaas] - GSLB API
>>>    and backend support
>>>
>>>    Hi Kunal,
>>>    I would like to participate as well.
>>>    Mon-Fri morning US Pacific time works for me.
>>>
>>>    Thanks,
>>>    Rakesh Saha
>>>
>>>    On Tue, May 26, 2015 at 8:45 PM, Vijay Venkatachalam
>>>    <Vijay.Venkatachalam at citrix.com
>>>    <mailto:Vijay.Venkatachalam at citrix.com
>>>    <mailto:Vijay.Venkatachalam at citrix.com%20%0b%3cmailto:Vijay.Venkatachalam at citrix.com>>>
>>>    wrote:
>>>
>>>        We would like to participate as well.____
>>>
>>>        __ __
>>>
>>>        Monday-Friday Morning US time works for me..____
>>>
>>>        __ __
>>>
>>>        Thanks,____
>>>
>>>        Vijay V.____
>>>
>>>        __ __
>>>
>>>        *From:*Samuel Bercovici [mailto:SamuelB at Radware.com
>>>        <mailto:SamuelB at Radware.com>
>>>    <mailto:SamuelB at Radware.com%0b   %3cmailto:SamuelB at Radware.com%3e>]
>>>        *Sent:* 26 May 2015 21:39
>>>
>>>
>>>        *To:* OpenStack Development Mailing List (not for usage questions)
>>>        *Cc:* kunalhgandhi at gmail.com <mailto:kunalhgandhi at gmail.com>
>>>    <mailto:kunalhgandhi at gmail.com>;
>>>    v.jain007 at gmail.com <mailto:v.jain007 at gmail.com>
>>>    <mailto:v.jain007 at gmail.com>;
>>>    dougw at a10networks.com <mailto:dougw at a10networks.com>
>>>    <mailto:dougw at a10networks.com>
>>>        *Subject:* Re: [openstack-dev] [designate] and [lbaas] - GSLB
>>>        API and backend support____
>>>
>>>        __ __
>>>
>>>        Hi,____
>>>
>>>        __ __
>>>
>>>        I would also like to participate.____
>>>
>>>        Friday is a non-working day in Israel (same as Saturday for most
>>>        of you).____
>>>
>>>        So Monday- Thursday works best for me.____
>>>
>>>        __ __
>>>
>>>        -Sam.____
>>>
>>>        __ __
>>>
>>>        __ __
>>>
>>>        *From:*Doug Wiegley [mailto:dougwig at parksidesoftware.com]
>>>        *Sent:* Saturday, May 23, 2015 8:45 AM
>>>        *To:* OpenStack Development Mailing List (not for usage questions)
>>>        *Cc:* kunalhgandhi at gmail.com <mailto:kunalhgandhi at gmail.com>
>>>    <mailto:kunalhgandhi at gmail.com>;
>>>    v.jain007 at gmail.com <mailto:v.jain007 at gmail.com>
>>>    <mailto:v.jain007 at gmail.com>;
>>>    dougw at a10networks.com <mailto:dougw at a10networks.com>
>>>    <mailto:dougw at a10networks.com>
>>>        *Subject:* Re: [openstack-dev] [designate] and [lbaas] - GSLB
>>>        API and backend support____
>>>
>>>        __ __
>>>
>>>        Of those two options, Friday would work better for me.____
>>>
>>>        __ __
>>>
>>>        Thanks,____
>>>
>>>        doug____
>>>
>>>        __ __
>>>
>>>            On May 22, 2015, at 9:33 PM, kiall at macinnes.ie
>>>    <mailto:kiall at macinnes.ie>
>>>            <mailto:kiall at macinnes.ie> wrote:____
>>>
>>>            __ __
>>>
>>>            Hi Kunal,____
>>>
>>>            Thursday/Friday works for me - early morning PT works best,
>>>            as I'm based in Ireland.____
>>>
>>>            I'll find some specific times the Designate folks are
>>>            available over the next day or two and provide some
>>>            options.. ____
>>>
>>>            Thanks,
>>>            Kiall____
>>>
>>>            On 22 May 2015 7:24 pm, "Gandhi, Kunal"
>>>            <kunalhgandhi at gmail.com <mailto:kunalhgandhi at gmail.com
>>>    <mailto:kunalhgandhi at gmail.com%20%3cmailto:kunalhgandhi at gmail.com>>>
>>>            wrote:____
>>>
>>>            Hi All____
>>>
>>>            __ __
>>>
>>>            I wanted to start a discussion about adding support for GSLB
>>>            to neutron-lbaas and designate. To be brief for folks who
>>>            are new to GLB, GLB stands for Global Load Balancing and we
>>>            use it for load balancing traffic across various
>>>            geographical regions. A more detail description of GLB can
>>>            be found at my talk at the summit this week here
>>>            <https://www.youtube.com/watch?v=fNR0SW3vj_s>.____
>>>
>>>            __ __
>>>
>>>            To my understanding, there are two sides to a GSLB - DNS
>>>            side and LB side. ____
>>>
>>>            __ __
>>>
>>>            DNS side____
>>>
>>>                         Most of the GSLB's provided by various vendors
>>>            are DNS servers and are authoritative for the GLB domains.
>>>            The global fqdn's that belong the GLB domains resolve to
>>>            multiple public VIP's across various regions based on
>>>            various configurations on the global fqdn on the GLB.____
>>>
>>>            __ __
>>>
>>>            LBaaS side____
>>>
>>>                         A few of the common functionalities provided by
>>>            a standard GSLB provides are health monitoring on the public
>>>            VIP's and the local LB's on which these public VIP's sit on.
>>>            Some additional features that a GSLB can provide are
>>>            configuring admin status and weights on your public VIP's.
>>>            Based on these configurations and settings, the GLB returns
>>>            the appropriate number of public VIP's to any DNS resolve
>>>            queries for the global fqdn's.____
>>>
>>>            __ __
>>>
>>>            I would like to have the designate and lbaas to start a
>>>            discussion on GSLB and discuss the following topics:____
>>>
>>>            __ __
>>>
>>>              * What parts of GSLB belongs to Designate and LBaaS ?____
>>>              * Once we have an understanding of the above, my team at
>>>                eBay/PayPal would like work with the community on
>>>                submitting a blueprint for this.____
>>>
>>>            __ __
>>>
>>>            __ __
>>>
>>>            To kick start this conversation, I would like to schedule an
>>>            irc meeting regarding this with folks from designate and
>>>            neutron-lbaas. Please let me know a time and day that works
>>>            for you guys. I am available on Thursday and Friday next
>>>            week.____
>>>
>>>            __ __
>>>
>>>            __ __
>>>
>>>            Regards____
>>>
>>>            Kunal____
>>>
>>>            __ __
>>>
>>>            ____
>>>
>>>            __________________________________________________________________________
>>>            OpenStack Development Mailing List (not for usage questions)
>>>            Unsubscribe: OpenStack-dev-request at lists.openstack.org
>>>    <mailto:OpenStack-dev-request at lists.openstack.org>
>>>
>>>    <mailto:OpenStack-dev-request at lists.openstack.org>?subject:unsubsc
>>>    ribe
>>>
>>>    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev_
>>>    ___
>>>
>>>        __ __
>>>
>>>
>>>        __________________________________________________________________________
>>>        OpenStack Development Mailing List (not for usage questions)
>>>        Unsubscribe:
>>>    OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
>>>    <mailto:OpenStack-dev-request at lists.openstack.org?subject:unsubscribe>
>>>
>>>    <http://OpenStack-dev-request@lists.openstack.org?subject:unsubscr
>>>    ibe
>>>    <http://OpenStack-dev-request@lists.openstack.org?subject:unsubscr%0bibe>>
>>>
>>>    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>
>>>
>>>    OK, we all seem to agree on US morning time. Can we set up a time?
>>>
>>>    Monday - Thursday seems to suit everyone
>>>
>>>    Can I suggest next Thursday (June 4) at 17:00 UTC ?
>>>
>>>    http://www.timeanddate.com/worldclock/fixedtime.html?iso=20150604T1
>>>    700
>>>
>>>    I will try and find an IRC meeting room that is free at that time,
>>>    and if there isn't one, we can use #openstack-dns
>>>
>>>
>>>    If we can do Tuesday at 1600UTC, we can use the lbaas meeting slot
>>>    in #openstack-meeting-4 (unused for awhile now).  Will that work for
>>>    folks?
>>>
>>>    doug
>>>
>>>
>>>
>>>
>>>    Thanks,
>>>
>>>    Graham
>>>
>>>
>>>    ___________________________________________________________________
>>>    ___ ____ OpenStack Development Mailing List (not for usage
>>>    questions)
>>>    Unsubscribe:
>>>    OpenStack-dev-request at lists.openstack.org
>>>    <mailto:OpenStack-dev-request at lists.openstack.org>?subject:unsubscribe
>>>    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>
>>>
>>>
>>>    ____________________________________________________________________
>>>    ______ OpenStack Development Mailing List (not for usage questions)
>>>    Unsubscribe:
>>>    OpenStack-dev-request at lists.openstack.org
>>>    <mailto:OpenStack-dev-request at lists.openstack.org>?subject:unsubscribe
>>>    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>
>>>    ____________________________________________________________________
>>>    ______ OpenStack Development Mailing List (not for usage questions)
>>>    Unsubscribe:
>>>    OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
>>>    <mailto:OpenStack-dev-request at lists.openstack.org?subject:unsubscribe>
>>>    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>
>>>
>>>
>>>    ______________________________________________________________________
>>>    ____ OpenStack Development Mailing List (not for usage questions)
>>>    Unsubscribe:
>>>    OpenStack-dev-request at lists.openstack.org
>>>    <mailto:OpenStack-dev-request at lists.openstack.org>?subject:unsubscribe
>>>    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>
>>>
>>>
>>>    __________________________________________________________________________
>>>    OpenStack Development Mailing List (not for usage questions)
>>>    Unsubscribe: OpenStack-dev-request at lists.openstack.org
>>>    <mailto:OpenStack-dev-request at lists.openstack.org>?subject:unsubscribe
>>>    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>    __________________________________________________________________________
>>>    OpenStack Development Mailing List (not for usage questions)
>>>    Unsubscribe:
>>>    OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
>>>    <mailto:OpenStack-dev-request at lists.openstack.org?subject:unsubscribe>
>>>    http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>>>
>>
>>
>> __________________________________________________________________________
>> OpenStack Development Mailing List (not for usage questions)
>> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
>> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 




More information about the OpenStack-dev mailing list