A study of the impact of DNS resolvers on CDN performance using a causal approach

被引:3
|
作者
Hours, Hadrien [1 ,2 ]
Biersack, Ernst [3 ]
Loiseau, Patrick [1 ]
Finamore, Alessandro [4 ,5 ]
Mellia, Marco [4 ]
机构
[1] Eurecom, Campus SophiaTech,450 Route Chappes, F-06410 Biot, France
[2] Ecole Normale Super Lyon, Site Monad,46 Alle Italie, F-69007 Lyon, France
[3] CAIPY, F-06560 Valbonne, France
[4] Torre Telefon Diagonal 00, Barcelona 08019, Spain
[5] Politecn Torino, Corso Duca Abruzzi 24, I-10129 Turin, Italy
关键词
Causality; CDN; DNS; Traffic performance; Bayesian networks; Optimization; Monitoring; Knowledge inference; Computer networks; COPULA;
D O I
10.1016/j.comnet.2016.06.023
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Resources such as Web pages or videos that are published in the Internet are referred to by their Uniform Resource Locator (URL). If a user accesses a resource via its URL, the host name part of the URL needs to be translated into a routable IP address. This translation is performed by the Domain Name System service (DNS). DNS also plays an important role when Content Distribution Networks (CDNs) are used to host replicas of popular objects on multiple servers that are located in geographically different areas. A CDN makes use of the DNS service to infer client location and direct the client request to the optimal server. While most Internet Service Providers (ISPs) offer a DNS service to their customers, clients may instead use a public DNS service. The choice of the DNS service can impact the performance of clients when retrieving a resource from a given CDN. In this paper we study the impact on download performance for clients using either the DNS service of their ISP or the public DNS service provided by Google DNS. We adopt a causal approach that exposes the structural dependencies of the different parameters impacted by the DNS service used and we show how to model these dependencies with a Bayesian network. The Bayesian network allows us to explain and quantify the performance benefits seen by clients when using the DNS service of their ISP. We also discuss how the further improve client performance. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:200 / 210
页数:11
相关论文
共 50 条
  • [1] A Study of the Impact of DNS Resolvers on Performance Using a Causal Approach
    Hours, Hadrien
    Biersack, Ernst
    Loiseau, Patrick
    Finamore, Alessandro
    Mellia, Marco
    2015 27TH INTERNATIONAL TELETRAFFIC CONGRESS ITC 27, 2015, : 10 - 18
  • [2] The impact of DNS on CDN streaming performance
    Qin, Z., 1600, Univ. of Electronic Science and Technology of China (42):
  • [3] PerfResolv: A Geo-Distributed Approach for Performance Analysis of Public DNS Resolvers Based on Domain Popularity
    Silva, Marcelo Almeida
    Franco, Muriel Figueredo
    Scheid, Eder John
    Zembruzki, Luciano
    Granville, Lisandro Zambenedetti
    ADVANCED INFORMATION NETWORKING AND APPLICATIONS, VOL 2, AINA 2024, 2024, 200 : 35 - 47
  • [4] In-Depth Evaluation of the Impact of National-Level DNS Filtering on DNS Resolvers over Space and Time
    Cheng, Yanan
    Liu, Yali
    Li, Chao
    Zhang, Zhaoxin
    Li, Ning
    Du, Yuejin
    ELECTRONICS, 2022, 11 (08)
  • [5] Fingerprinting DNS Resolvers Using Query Patterns from QNAME Minimization
    Magnusson, Jonathan
    SECURE IT SYSTEMS, NORDSEC 2024, 2025, 15396 : 405 - 423
  • [6] Inferring the Deployment of Inbound Source Address Validation Using DNS Resolvers
    Korczyriski, Maciej
    Nosyk, Yevheniya
    Lone, Qasim
    Skwarek, Marcin
    Jonglez, Baptiste
    Duda, Andrzej
    PROCEEDINGS OF THE 2020 APPLIED NETWORKING RESEARCH WORKSHOP, ANRW 2020, 2020, : 9 - 11
  • [7] A simple approach of improving DNS based CDN video sharing system
    Zhang, Yiping
    Ma, Shilong
    Huang, Jun
    2008 THE INTERNATIONAL CONFERENCE ON INFORMATION NETWORKING, 2008, : 216 - 220
  • [8] Local and Public DNS Resolvers: do you trade off performance against security?
    Affinito, Antonia
    Botta, Alessio
    Ventre, Giorgio
    2022 IFIP NETWORKING CONFERENCE (IFIP NETWORKING), 2022,
  • [9] Measuring Software Energy Efficiency Presenting a Methodology and Case Study on DNS Resolvers
    Hankel, Albert
    Hoekstra, Eric
    van den Hoed, Robert
    van Rijswijk, Roland
    PROCEEDINGS OF THE 18TH MEDITERRANEAN ELECTROTECHNICAL CONFERENCE MELECON 2016, 2016,
  • [10] A Causal Approach to the Study of TCP Performance
    Hours, Hadrien
    Biersack, Ernst
    Loiseau, Patrick
    ACM TRANSACTIONS ON INTELLIGENT SYSTEMS AND TECHNOLOGY, 2016, 7 (02)