MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.
-
Upload
andra-carroll -
Category
Documents
-
view
216 -
download
3
Transcript of MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.
![Page 1: MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.](https://reader035.fdocuments.net/reader035/viewer/2022070406/56649e0e5503460f94af861f/html5/thumbnails/1.jpg)
mPlane – Building an Intelligent Measurement Plane for the Internet
A quick overview
![Page 2: MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.](https://reader035.fdocuments.net/reader035/viewer/2022070406/56649e0e5503460f94af861f/html5/thumbnails/2.jpg)
2
A complicated technology…
The internet is a key infrastructure where different technologies are combined to offer a plethora of services. It’s horribly complicated.
We sorely miss the technology to understand what is happening in the network and to optimize its performance and utilization.
![Page 3: MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.](https://reader035.fdocuments.net/reader035/viewer/2022070406/56649e0e5503460f94af861f/html5/thumbnails/3.jpg)
3
mPlane
About the design and demonstration of an “intelligent measurement plane for the Internet” Large scale Collaborative
FP7 Integrated Project (IP) 3 years 2years 16 partners 11.2+Meuros
http://www.ict-mplane.eu
![Page 4: MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.](https://reader035.fdocuments.net/reader035/viewer/2022070406/56649e0e5503460f94af861f/html5/thumbnails/4.jpg)
4
The consortium
Marco MelliaPOLITO
Saverio NicoliniNEC
Dina PapagiannakiTelefonica
Ernst BiersackEurecom
Brian TrammellETH
Tivadar Szemethy NetVisor
Dario RossiENST
Fabrizio InvernizziTelecom Italia
Guy LeducUniv. Liege
Pietro MichiardiEurecom
Pedro CasasFTW
Andrea FregosiFastweb
3 operators 6 research centers 5 universities 2 small enterprises
coordinator
![Page 5: MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.](https://reader035.fdocuments.net/reader035/viewer/2022070406/56649e0e5503460f94af861f/html5/thumbnails/5.jpg)
5
mPlane in a picture
Repo
sito
ry a
nd A
naly
sis
Laye
r
Measurement Layer
Mo
du
le 1
Mo
du
le 2
Mo
du
le N
mInterface
mInterface
mInterface
mInterface
mInterface
mInterface
mProbe 1 mProbe 2 mProbe N legacyProbe 1 legacyProbe 2 legacyProbe N
legacyDB 1
legacyDB 2
legacyDB N
mPlaneRepository
Supervisor
Intelligent Reasoner
Analysis ModulesWP4 WP3
WP2
Question(s) Answer(s)
![Page 6: MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.](https://reader035.fdocuments.net/reader035/viewer/2022070406/56649e0e5503460f94af861f/html5/thumbnails/6.jpg)
6
Some of mPlane use cases
Anomaly detection and root cause analysis in large-scale networks (Polito + FTW)
Quality of Experience for web browsing (Eurecom) Mobile network performance issues (Telefonica) Verification and certification of service-level agreements (FUB) Estimating Content and Service Popularity for Network
Optimization (Alcatel + Polito + NEC) Etc.
FOCUS
FOCUS
![Page 7: MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.](https://reader035.fdocuments.net/reader035/viewer/2022070406/56649e0e5503460f94af861f/html5/thumbnails/7.jpg)
Monitoring DNS mapping strategies
Public DNS Resolvers: Friends or Foes? Resolver Choice Implications on End-Users Performance(submitted to CCR)
![Page 8: MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.](https://reader035.fdocuments.net/reader035/viewer/2022070406/56649e0e5503460f94af861f/html5/thumbnails/8.jpg)
8
The promise of Public DNS resolvers Public DNS resolvers (e.g., OpenDNS e Google DNS) promise
better browsing experience to end-users About 20% of customers have switched to public resolvers This is proven to be overstated especially for CDN content
[IMC 10] Comparing DNS resolvers in the Wild [IMC 12] Content Delivery and the Natural Evolution of DNS:
Remote DNS Trends, Performance Issues and Alternative Solutions
The reason being sub-optimal geographical mapping Authoritative DNS resolvers see the recursive resolver, not the
end-host originating the request
![Page 9: MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.](https://reader035.fdocuments.net/reader035/viewer/2022070406/56649e0e5503460f94af861f/html5/thumbnails/9.jpg)
9
Extended DNS Client Subnet (ECS)
A DNS extension proposed by the “A Faster Internet” consortium(http://www.afasterinternet.com) Google, OpenDNS, and Edgecast are part of the consortium According to the official website (and active probing) they already
adopt the solution DNS recursive resolvers append the user’s IP when issuing requests Authoritative DNS resolvers perform the mapping wrt the user IP
PROS: it helps solving the geographical mapping issue CONS: it further complicates mapping strategies
![Page 10: MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.](https://reader035.fdocuments.net/reader035/viewer/2022070406/56649e0e5503460f94af861f/html5/thumbnails/10.jpg)
10
Research questions and objectives
How much public resolvers affect end-users performance? Does ECS present any advantage?
Passive analysis Months of Tstat HTTP logs from more than 35k ADSL customers Each HTTP transaction reports also
Maxmind organization name of the server IP address DNS resolver used to map the hostname to an IP (*)
Focus on popular services as a whole, i.e., not simple “benchmarking” content
[IMC12] DNS to the Rescue: Discerning Content and Services in a Tangled Web (*)
![Page 11: MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.](https://reader035.fdocuments.net/reader035/viewer/2022070406/56649e0e5503460f94af861f/html5/thumbnails/11.jpg)
11
Apple iTunes and App Store content download (ECS off)(For instance, a907.phobos.apple.com Akamai cache)
Consider object larger than 500kB measure the download rate
Download Rate [kb/s]
-2562 kb/s
-1189 kb/s
Whole April 2013
25th 50th 75th
Download Rate [kb/s]
Whole November 2013
25th 50th 75th
!!!
![Page 12: MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.](https://reader035.fdocuments.net/reader035/viewer/2022070406/56649e0e5503460f94af861f/html5/thumbnails/12.jpg)
12
content (ECS on)
Narus Inc. - Nov 3rd, 2013
Each point comparespercentiles of dailydistributions
5 popular services (AddThis, Gravatar, Weborama, Tumblr, and Red-Tube) Account for 50% of the EdgeCast volume By active probing, all service present ECS enabled
Consider objects smaller than 500kB measure the download time Compare D differences over time (i.e., difference between distributions %-
tiles)
!!!
![Page 13: MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.](https://reader035.fdocuments.net/reader035/viewer/2022070406/56649e0e5503460f94af861f/html5/thumbnails/13.jpg)
13
Edgecast DNS mapping Check the min RTT between the probe and the CDN node…
![Page 14: MPlane – Building an Intelligent Measurement Plane for the Internet A quick overview.](https://reader035.fdocuments.net/reader035/viewer/2022070406/56649e0e5503460f94af861f/html5/thumbnails/14.jpg)
14
Conclusions (so far) We haven’t found strong evidences that public resolvers have
significant benefits for end users … not even when ECS seems to be enabled DNS Pre-feching reduces the important of very fast resolution
Next steps: Other services (Facebook, YouTube, etc.) possibly supporting ECS
(but are not easy to spot) More (and new) data “Anomaly detection” of unexpected variations in DNS mapping