Evalua'ng the internet end- user experience in the Russian Federa'on Ini'al Findings

Similar documents
Conges'on. Last Week: Discovery and Rou'ng. Today: Conges'on Control. Distributed Resource Sharing. Conges'on Collapse. Conges'on

FAST. SAFE. FOR CARRIERS

IXPs Traffic Statistics summary

xpeeriences in the World of Online Gaming

Content Deployment and Caching Techniques in Africa

Network core and metrics

Saving costs through maximising peering relationships

Peering at the Internet s Frontier:

> : S. timestamp > : (0) win <mss 1460,nop,wscale 0,nop,nop, 4 different options used

Schahin Rajab TCP or QUIC Which protocol is most promising for the future of the internet?

AWS Networking Fundamentals

Network Management & Monitoring

A Custom Fair Usage System for RESNET: Design and Implementa>on

Russian Internet Landscape. Neutral Peering days Alexander Kotov

Mul$media Streaming. Digital Audio and Video Data. Digital Audio Sampling the analog signal. Challenges for Media Streaming.

PRACTICE QUESTIONS ON RESOURCE ALLOCATION

Wholesale Solutions. Connectivity without compromise

Interconnecting IXPs: pros and cons

Routing optimisation without BGP

VEEAM. Accelerating virtual machine replication with PORTrockIT

Spanning Tree and Datacenters

Peering as a Cloud enabler for Enterprises

Euro-IX update. EIX WG Ripe 53 Amsterdam. Serge Radovcic. Euro-IX update. EIX WG RIPE53 Amsterdam. Oct 5th 2006

working with Akamai to improve HTTP(S) traffic flows

Configuring Cisco IOS IP SLAs Operations

Enterprise Case Study

How the Internet works? The Border Gateway Protocol (BGP)

Conges'on Control Reading: Sec'ons

Schedule 2e. Schedule 2E Additional Terms for Carrier Ethernet Services Eng Lang v page 1 of 11

Using the Cray Gemini Performance Counters

Mul$media Networking. #10 QoS Semester Ganjil 2012 PTIIK Universitas Brawijaya

Growth. Individual departments in a university buy LANs for their own machines and eventually want to interconnect with other campus LANs.

about us bandwidth changes everything

Lecture 5: Flow Control. CSE 123: Computer Networks Alex C. Snoeren

Master Course Computer Networks IN2097

Cross sector ICT Infrastructure for Asia. Working Group meeting on the Development of Seamless Connectivity December 2014, Bangkok

2. Select a broadband plan: For the service provider(s) selected above, select at least one plan within the following advertised speed range:

Contents. 4 Challenges for AP-IS Network. 1 Introduction of Network Design

TCP conges+on control

Introduc)on to Transport Protocols

CS 421: COMPUTER NETWORKS SPRING FINAL May 24, minutes. Name: Student No: TOT

TS Open Day Data Center Fibre Channel over IP

Computer Networked games

UNIT IV -- TRANSPORT LAYER

Broadband Quality of Service

Euro-IX update MENOG 4. Manama, Bharain 9 th of April Euro-IX update. Kurtis Lindqvist Euro-IX member MENOG 4. Manama Bharain.

CSE 123: Computer Networks Alex C. Snoeren. HW 1 due NOW!

Web, HTTP and Web Caching

Shaping a BRIGHTER future

SEE MORE. CONTROL MORE. SAVE MORE.

Arctic providing platform for global connectivity

ICS 451: Today's plan. Sliding Window Reliable Transmission Acknowledgements Windows and Bandwidth-Delay Product Retransmission Timers Connections

Stacking it Up Experimental Observa6ons on the opera6on of Dual Stack Services

Dazelidis Thanos - Product Manager Rittal Greece 1

Introduc)on to Computer Networks

Requirements and best practices for enabling Enhanced PTT over Wi-Fi networks

Schedule 2i. All the terms indicated above in capital letters are defined below.

Becoming the top DE-CIX s reseller INSIGHTS INTO RETN REMOTE IX SERVICE

Mul$media Networking. #9 CDN Solu$ons Semester Ganjil 2012 PTIIK Universitas Brawijaya

The ARPANET početak...

BGP Traffic Engineering

SONY S QOS TECHNOLOGY

Specification of Services blizznetbusinessinternet Version: 2.0

Packet Switching Vs Circuit Switching

Strengthening Unlicensed Band Wireless Backhaul

PLEASE READ CAREFULLY BEFORE YOU START

Coupled Conges,on Control for RTP Media. Safiqul Islam, Michael Welzl, Stein Gjessing and Naeem Khademi Department of Informa,cs University of Oslo

An applica)on of Markov Chains: PageRank. Finding relevant informa)on on the Web

NetApp Element Software Remote Replication

Student ID: CS457: Computer Networking Date: 3/20/2007 Name:

Cloud Computing ECPE 276. AWS Hosted Services

CS 326: Operating Systems. Networking. Lecture 17

Distributed Systems. Communica3on and models. Rik Sarkar 2015/2016. University of Edinburgh

Recap. More TCP. Congestion avoidance. TCP timers. TCP lifeline. Application Presentation Session Transport Network Data Link Physical

PON Functional Requirements: Services and Performance

IXcellerate Moscow One Datacentre - Phase 1 & 2 Overview

Tackling the capacity crunch

The Case for Informed Transport Protocols

Multipath TCP. Prof. Mark Handley Dr. Damon Wischik Costin Raiciu University College London

An Analysis of the Development of IXPs

GLOBAL BROADBAND HITS 484 MILLION SUBSCRIBER MARK AS MORE THAN 14 MILLION LINES ARE ADDED IN Q1 2010

Performance Evaluation of NEMO Basic Support Implementations

CSE/EE 461 Lecture 16 TCP Congestion Control. TCP Congestion Control

It s Time to Aim Lower Zero Latency at the Edge

6.033 Lecture 12 3/16/09. Last time: network layer -- how to deliver a packet across a network of multiple links

Part 17: Networking Technology for Virtual Environments

CIFS Acceleration. BoF Discussion Topic. Led by Mark Rabinovich Architect, Visuality Systems, Israel

Neural-based TCP performance modelling

Lecture 21: Congestion Control" CSE 123: Computer Networks Alex C. Snoeren

Prior Knowledge Chart

ELEC / COMP 177 Fall Some slides from Kurose and Ross, Computer Networking, 5 th Edition

Distributed Systems. Communica3on and models. Rik Sarkar Spring University of Edinburgh

Send documentation comments to You must enable FCIP before attempting to configure it on the switch.

Asia Pacific Information Superhighway (AP IS): New Avenue to Revenue. Abu Saeed Khan Senior Policy Fellow LIRNEasia

INTERCONNECTION IN ALBANIA

TDTS04 Computer networks and distributed systems Final Exam: 14:00-18:00, Thursday, March 20, 2014

VISION. Network Assessment Tool User Guide

Math-Net.Ru All Russian mathematical portal

Multipath TCP. Prof. Mark Handley Dr. Damon Wischik Costin Raiciu University College London

RMIT University. Data Communication and Net-Centric Computing COSC 1111/2061/1110. Lecture 8. Medium Access Control Methods & LAN

Transcription:

Evalua'ng the internet end- user experience in the Russian Federa'on Ini'al Findings Research commissioned from Predictable Network Solu'ons by Euraisa:Peering 1 1

New peering point @ IXcellerate Moscow One data centre Private and public peering Connected to LINX and MSK- IX Where else do we need to be? На площадке IXcellerate Moscow One доступна услуга «Частный пиринг», отличительной особенностью, которой является соединение типа «один- с- одним» на основе двусторонней договоренности. 2 2

About me - Pete Cladingbowl - обо мне Mechanical engineer I инженер- механик Worked in the oil industry and manufacturing on process flows Then 15+ years in telecoms and data centres I 15 лет телекоммуникации Seek to understand what impacts flows in packet networks.. What forces impact on network flows? Воздействие сетевого потока? Q is what I use to inform me about flow and the forces impac7ng on it so I know where to put data centres and peering points. Дельта Q = глубокое понимание 3 3

Q is quality a)enua,on of the user experience But what ma ers is - does the user no3ce????? The science bit: All packets experience delay and some packets are lost It is the distribu3on of delay and loss that applica3ons are sensi3ve to Q is a proxy for the quality of the user experience For more info - h p://www.slideshare.net/mgeddes/introduc3on- to- q- extracts Maxwell Q arises from two sources: Structural G - Network topology S - Speed of links Variable load V - The applied load & its pa ern Q - Дельта Q качество затухания = потери и задержки состоит из: G география S скорость V - скопление 4 4

Measuring Q Delay Viewing the data by packet size shows the structure Elapsed Time Просмотр данных по размеру пакета показана структура Delay Packet size 5

The forces impac3ng flow All Q is (everywhere and always) comprised of these three basic elements. Each of those components could also contribute to loss. V Variable Q скопление Delay S Size related Q скорость G Geography Q география Packet size 6

How do we establish the impact on the User s experience from the measurement of Q? It depends on the applica3on.. HTTP IPTV Time to first frame 7 7

Ini3al data gathered and the user experience Date gathered to/from Moscow Chelyabinsk London Dublin Frankfurt Singapore Nielsen study on user experience 0.1 seconds - the user feels that the system is reac3ng instantaneously 1.0 second - the user loses interest in the game, transac3on, video call 8 8

RTT 3mes in milliseconds derived from Q двусторонняя задержка Path Fiber 7me G Ra7o S(MTU) V50 V75 V95 GSV95 Total Frankfurt 19.52 45.22 2.32 1.09 0.21 0.31 10.34 57 London 24.15 53.10 2.20 1.09 0.32 0.80 2.35 57 Chelyabinsk 14.40 24.30 1.69 2.00 0.61 0.76 1.04 27 Singapore 81.29 303.19 3.73 1.15 0.23 0.30 0.46 305 Ireland 26.99 63.60 2.36 1.14 0.22 0.30 0.48 65 Chelyabinsk - Frankfurt 33.91 65.80 1.94 1.04 0.23 0.30 0.50 67 Chelyabinsk - Ireland 40.78 78.20 1.92 1.07 0.26 0.34 0.95 80 Chelyabinsk - Singapore 68.52 326.83 4.77 2.28 0.29 0.42 0.77 330 Chelyabinsk - London 38.34 85.28 2.22 1.64 0.30 0.38 0.57 87 For comparison low latency RTT from specialists are Moscow - London 48 ms Moscow Frankfurt 36 ms 9 9

What does the ini3al data say? Path Fiber 7me G Ra7o S(MTU) V50 V75 V95 GSV95 Total Frankfurt 19.52 45.22 2.32 1.09 0.21 0.31 10.34 57 London 24.15 53.10 2.20 1.09 0.32 0.80 2.35 57 Chelyabinsk 14.40 24.30 1.69 2.00 0.61 0.76 1.04 27 Singapore 81.29 303.19 3.73 1.15 0.23 0.30 0.46 305 Ireland 26.99 63.60 2.36 1.14 0.22 0.30 0.48 65 Chelyabinsk- Frankfurt 33.91 65.80 1.94 1.04 0.23 0.30 0.50 67 Chelyabinsk- Ireland 40.78 78.20 1.92 1.07 0.26 0.34 0.95 80 Chelyabinsk- Singapore 68.52 326.83 4.77 2.28 0.29 0.42 0.77 330 Chelyabinsk- London 38.34 85.28 2.22 1.64 0.30 0.38 0.57 87 The data tells different stories depending on what the impact of quality a enua3on is on the applica3on Severe Conges3on for 5% of traffic = poor video call or gaming Bandwidth looks sufficient The G is almost four 3mes the direct route, rather than around two The G is almost five 3mes the direct route, rather than around two 10 10

Looking at distance only Round- trip 3me in point- to- point great- circle fiber Moscow and Chelyabinsk to/from London Dublin Frankfurt Singapore Measured G Measured S for an MTU Measured V showing 50%, 75% and 95% cen3les of variability 11 11

RTT for zero packet size in direct fibre route двусторонняя задержка прямой маршрут 12 12

Actual RTT for MTU packet with conges3on Distance impact of V variability due to load Изменчивость расстояние Distance impact of S bandwidth restric3on ширина полосы расстояние 13 13

внере есть Frankfurt? I Where is Frankfurt??? Conges3on due to load can have a bigger impact that distance Frankfurt could be in Africa or Russia London could be in Dublin Note that the impact of load V can be measured (and hence managed) to deliver quality to the end user. 14 14

15 15

Averages do not tell the whole story. И это только верхушка айсберга 16 16

Summary of ini7al findings Internet users can get decent www performance from servers outside of Russia (in western Europe) i.e. < 100 ms delay But.. Applica3ons that don t like V, variability, should avoid Frankfurt and London - video, gaming etc Adding bandwidth will not reduce the conges3on Further research will determine the variability of Q and how certain applica3ons are impacted in different parts of Russia and Eurasia and answer ques3ons like: Where to put what applica3ons Where to handoff traffic 17 17

Thanks! pete.cladingbowl@ixcellerate.com 18 18