Re: [DNSOP] Ask for advice of 3 new RRs for precise traffic scheduling
Robert Edmonds <edmonds@mycre.ws> Thu, 14 December 2017 21:40 UTC
Return-Path: <edmonds@mycre.ws>
X-Original-To: dnsop@ietfa.amsl.com
Delivered-To: dnsop@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id 45045126FDC for <dnsop@ietfa.amsl.com>; Thu, 14 Dec 2017 13:40:58 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -1.9
X-Spam-Level:
X-Spam-Status: No, score=-1.9 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, SPF_PASS=-0.001, URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AqNQFzUqFIFb for <dnsop@ietfa.amsl.com>; Thu, 14 Dec 2017 13:40:56 -0800 (PST)
Received: from mycre.ws (mycre.ws [45.33.102.105]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id C79271243F3 for <dnsop@ietf.org>; Thu, 14 Dec 2017 13:40:56 -0800 (PST)
Received: by chase.mycre.ws (Postfix, from userid 1000) id 1C61B12C1CFC; Thu, 14 Dec 2017 16:40:56 -0500 (EST)
Date: Thu, 14 Dec 2017 16:40:56 -0500
From: Robert Edmonds <edmonds@mycre.ws>
To: bert hubert <bert.hubert@powerdns.com>
Cc: "zuopeng@cnnic.cn" <zuopeng@cnnic.cn>, dnsop <dnsop@ietf.org>
Message-ID: <20171214214056.r37cz5rbmpxwjw3q@mycre.ws>
References: <2017121315404971736813@cnnic.cn> <20171213081823.GA8970@laperouse.bortzmeyer.org> <20171213084342.GA30523@server.ds9a.nl> <201712131736325755287@cnnic.cn> <20171213095015.GC30523@server.ds9a.nl>
MIME-Version: 1.0
Content-Type: text/plain; charset="us-ascii"
Content-Disposition: inline
In-Reply-To: <20171213095015.GC30523@server.ds9a.nl>
Archived-At: <https://mailarchive.ietf.org/arch/msg/dnsop/sY7wxRvw7q9SfGocYIXM3wpaeas>
Subject: Re: [DNSOP] Ask for advice of 3 new RRs for precise traffic scheduling
X-BeenThere: dnsop@ietf.org
X-Mailman-Version: 2.1.22
Precedence: list
List-Id: IETF DNSOP WG mailing list <dnsop.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/dnsop>, <mailto:dnsop-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/dnsop/>
List-Post: <mailto:dnsop@ietf.org>
List-Help: <mailto:dnsop-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/dnsop>, <mailto:dnsop-request@ietf.org?subject=subscribe>
X-List-Received-Date: Thu, 14 Dec 2017 21:40:58 -0000
bert hubert wrote: > On Wed, Dec 13, 2017 at 05:36:32PM +0800, zuopeng@cnnic.cn wrote: > > so far as i know, many CDNs already use similar methods as you mentioned in PowerDNS 4.1.1 > > but i think only the Authoritative Server change is not enough, support on the recursive server is also very important . > > because the resolver determines the reponse to clients. > > This is true. A typical resolver will serve around 50,000 to 2,000,000 > users (although this is rare). This means that for 60 seconds, you shift > around 'a hundred thousand' potential users. > > In practice, this appears to be good enough from what I hear. > > Or let me put it another way, before we burden the DNS protocol with another > record type we have to add downgrade/workaround/DNSSEC support for, we > should have numbers that say it solves a problem. > > CDNs could maybe chime in. Hi, With my CDN hat on, I don't see any need to turn over scheduling decisions to resolvers. Extremely precise amounts of traffic can already be scheduled to individual CDN nodes because you have a large pool of owner names to work with, not a single owner name, and every (QNAME, QTYPE, resolver IP, client subnet [if present], anycast location that receives the query) tuple is an opportunity to make a unique scheduling choice. Generally, however, assignments to CDN nodes should be relatively sticky. You want to be shifting traffic for performance reasons, not capacity reasons. Or, put another way, we like existing resolver implementations just fine, we just wish there were a lot more resolver instances, and closer to clients :-) -- Robert Edmonds
- [DNSOP] Ask for advice of 3 new RRs for precise t… zuopeng@cnnic.cn
- Re: [DNSOP] Ask for advice of 3 new RRs for preci… Stephane Bortzmeyer
- Re: [DNSOP] Ask for advice of 3 new RRs for preci… bert hubert
- Re: [DNSOP] Ask for advice of 3 new RRs for preci… zuopeng@cnnic.cn
- Re: [DNSOP] Ask for advice of 3 new RRs for preci… fujiwara
- Re: [DNSOP] Ask for advice of 3 new RRs for preci… zuopeng@cnnic.cn
- Re: [DNSOP] Ask for advice of 3 new RRs for preci… bert hubert
- Re: [DNSOP] Ask for advice of 3 new RRs for preci… Stephane Bortzmeyer
- Re: [DNSOP] Ask for advice of 3 new RRs for preci… Lanlan Pan
- Re: [DNSOP] Ask for advice of 3 new RRs for preci… zuopeng@cnnic.cn
- Re: [DNSOP] Ask for advice of 3 new RRs for preci… Robert Edmonds
- Re: [DNSOP] Ask for advice of 3 new RRs for preci… Paul Vixie
- Re: [DNSOP] Ask for advice of 3 new RRs for preci… 左鹏
- Re: [DNSOP] Ask for advice of 3 new RRs for preci… Paul Vixie
- Re: [DNSOP] Ask for advice of 3 new RRs for preci… Robert Edmonds