[alto] Improving Content Delivery Using Provider-aided Distance Information

Lars Eggert <lars.eggert@nokia.com> Mon, 01 November 2010 05:56 UTC

Return-Path: <lars.eggert@nokia.com>
X-Original-To: alto@core3.amsl.com
Delivered-To: alto@core3.amsl.com
Received: from localhost (localhost [127.0.0.1]) by core3.amsl.com (Postfix) with ESMTP id AEF683A687A for <alto@core3.amsl.com>; Sun, 31 Oct 2010 22:56:59 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -100.555
X-Spam-Level:
X-Spam-Status: No, score=-100.555 tagged_above=-999 required=5 tests=[AWL=0.555, BAYES_05=-1.11, USER_IN_WHITELIST=-100]
Received: from mail.ietf.org ([64.170.98.32]) by localhost (core3.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id VlHfsPtghX92 for <alto@core3.amsl.com>; Sun, 31 Oct 2010 22:56:58 -0700 (PDT)
Received: from mgw-sa01.nokia.com (smtp.nokia.com [147.243.1.47]) by core3.amsl.com (Postfix) with ESMTP id 5858F3A6860 for <alto@ietf.org>; Sun, 31 Oct 2010 22:56:58 -0700 (PDT)
Received: from mail.fit.nokia.com (esdhcp030222.research.nokia.com [172.21.30.222]) by mgw-sa01.nokia.com (Switch-3.4.3/Switch-3.4.3) with ESMTP id oA15uvFu000827 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for <alto@ietf.org>; Mon, 1 Nov 2010 07:56:58 +0200
From: Lars Eggert <lars.eggert@nokia.com>
X-Virus-Status: Clean
X-Virus-Scanned: clamav-milter 0.96.4 at fit.nokia.com
Content-Type: multipart/signed; boundary="Apple-Mail-82-1046155553"; protocol="application/pkcs7-signature"; micalg="sha1"
Date: Mon, 01 Nov 2010 16:56:40 +1100
Message-Id: <39279B61-228E-46FF-A4D7-5225E445D244@nokia.com>
To: alto@ietf.org
Mime-Version: 1.0 (Apple Message framework v1081)
X-Mailer: Apple Mail (2.1081)
X-Greylist: Sender succeeded SMTP AUTH, not delayed by milter-greylist-4.2.6 (mail.fit.nokia.com); Mon, 01 Nov 2010 07:56:51 +0200 (EET)
X-Nokia-AV: Clean
Subject: [alto] Improving Content Delivery Using Provider-aided Distance Information
X-BeenThere: alto@ietf.org
X-Mailman-Version: 2.1.9
Precedence: list
List-Id: "Application-Layer Traffic Optimization \(alto\) WG mailing list" <alto.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/listinfo/alto>, <mailto:alto-request@ietf.org?subject=unsubscribe>
List-Archive: <http://www.ietf.org/mail-archive/web/alto>
List-Post: <mailto:alto@ietf.org>
List-Help: <mailto:alto-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/alto>, <mailto:alto-request@ietf.org?subject=subscribe>
X-List-Received-Date: Mon, 01 Nov 2010 05:56:59 -0000

Of potential interest to the WG:

Improving Content Delivery using Provider-aided Distance Information
Ingmar Poese (Deutsche Telekom Labs/TU Berlin)
Benjamin Frank (Deutsche Telekom Labs/TU Berlin)
Bernhard Ager (Deutsche Telekom Labs/TU Berlin)
Georgios Smaragdakis (Deutsche Telekom Labs/TU Berlin)
Anja Feldmann (Deutsche Telekom Labs/TU Berlin)
http://conferences.sigcomm.org/imc/2010/papers/p22.pdf

Content delivery systems constitute a major portion of today’s In- ternet traffic. While they are a good source of revenue for Internet Service Providers (ISPs), the huge volume of content delivery traf- fic also poses a significant burden and traffic engineering challenge for the ISP. The difficulty is due to the immense volume of trans- fers, while the traffic engineering challenge stems from the fact that most content delivery systems themselves utilize a distributed infrastructure. They perform their own traffic flow optimization and realize this using the DNS system. While content delivery sys- tems may, to some extent, consider the user’s performance within their optimization criteria, they currently have no incentive to con- sider any of the ISP’s constraints. As a consequence, the ISP has “lost control” over a major part of its traffic. To overcome this im- pairment, we propose a solution where the ISP offers a Provider- aided Distance Information System (PaDIS). PaDIS uses informa- tion available only to the ISP to rank any client-host pair based on distance information, such as delay, bandwidth or number of hops.

In this paper we show that the applicability of the system is sig- nificant. More than 70% of the HTTP traffic of a major European ISP can be accessed via multiple different locations. Moreover, we show that deploying PaDIS is not only beneficial to ISPs, but also to users. Experiments with different content providers show that improvements in download times of up to a factor of four are possible. Furthermore, we describe a high performance implemen- tation of PaDIS and show how it can be deployed within an ISP.