1 PingER: Methodology, Uses & Results Prepared by Les Cottrell, SLAC, for the Extending the Reach of Advanced Networking: Special International Workshop.

Slides:



Advertisements
Similar presentations
SCOLA. SCOLA is a content acquirer/provider. SCOLA is a content acquirer/provider. We import and re-transmit electronic and hard media from 105 countries.
Advertisements

© 2013 Ipsos. All rights reserved. Contains Ipsos' Confidential and Proprietary information and may not be disclosed or reproduced without the prior written.
1 Quantifying the Digital Divide from Within and Without Les Cottrell, SLAC Internet2 Members Meeting SIG on Hard to Reach Network Places, Washington,
1 Effects of Mediterranean Fibre Cuts seen by PingER, Jan Prepared by: Les Cottrell SLAC, Qasim Lone NIIT/SLAC
1 Network Monitoring for SCIC Les Cottrell, SLAC For ICFA meeting September, 2005 Initially funded by DoE Field Work proposal. Currently partially funded.
1 PingER: Methodology, Uses & Results Les Cottrell SLAC, Warren Matthews GATech Extending the Reach of Advanced Networking: Special International Workshop.
Users and Uses of IPUMS International Data Presented by Dr. Miriam King.
1 ICFA/SCIC Network Monitoring Prepared by Les Cottrell, SLAC, for ICFA
© Lloyd’s Regional Watch Content Guide CLICK ANY BOX AMERICAS IMEA EUROPE ASIA PACIFIC.
global marketplaces and business centers
Ipsos Training Center ITC Annual Report – /08/20151 Campus Report 2011 Ipsos Training Center.
Progress report Svetlana Kroitor August, 2011 Pushkin
1 Monitoring Internet connectivity of Research and Educational Institutions Les Cottrell – SLAC/Stanford University Prepared for the workshop on “Developing.
PingER: Research Opportunities and Trends R. Les Cottrell, SLAC University of Malaya.
AZR211: What’s New in Windows Azure? Wade Wegner Blog: AZR211.
ISBN What The Numbers Mean Exactly. The prefix element. The registration group identifier. The registrant and the publisher element. The publication element.
Aura Alliance Introduction v3.2 Making Avaya Global Deployments easy…
ICFA/SCIC Monitoring WG Les Cottrell – SLAC representing the ICFA/SCIC Monitoring WG Prepared for the ICFA-SCIC, phone meeting, Jan 15, 2003
What can we learn from the available data? Mike Palmedo June 9, 2014.
PingER: a lightweight active end-to- end network monitoring tool/project Prepared by Les Cottrell, SLAC, for the RIPE 46 Meeting, Amsterdam Sept
Measuring the Digital Divide with PingER Prepared by Les Cottrell, SLAC, for the Round Table: Developing Countries Access to Scientific Knowledge, October.
Windows Azure Global Footprint video Inside a Datacenter 
Aura Alliance Introduction v3.1. What is the Aura Alliance? Worlds largest alliance of Avaya Business Partners working together to provide global support.
1 Quantifying the Digital Divide from Within and Without Les Cottrell, SLAC International ICFA Workshop on HEP Networking, Grid and Digital Divide Issues.
Brian Higgins 01/21/10. 2 Wireless Growth 500% ~90% 100%
Supply Risk Monitoring Supply Risk Monitoring (SRM) Draws on global operational network, and analytical engine –SRM website provides quick overview.
Windows Azure Inside a Datacenter  video 
LAN and WAN Monitoring at SLAC Connie Logg September 21, 2005.
Global MAX Welcome to the world of…. About us We take pleasure in inviting you to become a member of Global MAX. We have two objectives: 1 st to provide.
1 The PingER Project: Measuring the Digital Divide PingER Presented by Les Cottrell, SLAC At the SIS Show Palexpo/Geneva December 2003.
1 Quantifying the Digital Divide from Within and Without Les Cottrell, SLAC International ICFA Workshop on HEP Networking, Grid and Digital Divide Issues.
1 Quantifying the Digital Divide Les Cottrell – SLAC Prepared for the ICFA-SCIC video meeting, May 2003
1 Network Monitoring for SCIC Les Cottrell, SLAC ICFA/SCIC meeting August 24, aug05.ppt Initially.
1 Measurements of Internet performance for NIIT, Pakistan Jan – Feb 2004 PingER From Les Cottrell, SLAC For presentation by Prof. Arshad Ali, NIIT.
1 Measuring The Digital Divide Prepared by: Les Cottrell SLAC, Shahryar Khan NIIT/SLAC, Jared Greeno SLAC, Qasim Lone NIIT/SLAC Presentation to Princess.
1 Internet End-to-end Monitoring Project - Overview Les Cottrell – SLAC/Stanford University Partially funded by DOE/MICS Field Work Proposal on Internet.
1 Quantifying the Digital Divide: focus Africa Prepared by Les Cottrell, SLAC for the NSF IRNC meeting, March 11,
1 SLAC IEPM PingER and BW monitoring & tools PingER Presented by Les Cottrell, SLAC At LBNL, Jan 21,
Quantifying the need for Improved Network Performance for S. Asia Prepared by: Les Cottrell SLAC & Shahryar Khan NIIT For the Internet2 Special Interest.
1 IEPM/PingER Project Les Cottrell, SLAC DoE 2004 PI Network Research Meeting, FNAL Sep ‘04
1 Measuring the Digital Divide with PingER Prepared by Les Cottrell, SLAC, for the Round Table: Developing Countries Access to Scientific Knowledge, October.
2015 ANNUAL DATA REPORT V OLUME 2: E ND -S TAGE R ENAL D ISEASE Chapter 13: International Comparisons.
ICFA Standing Committee on Interregional Connectivity (SCIC) ICFA Standing Committee on Interregional Connectivity (SCIC) Harvey B. Newman Harvey B. Newman.
Internet Connectivity and Performance for the HEP Community. Presented at HEPNT-HEPiX, October 6, 1999 by Warren Matthews Funded by DOE/MICS Internet End-to-end.
The (IMG) Systems for Comparative Analysis of Microbial Genomes & Metagenomes: N America: 1,180 Europe: 386 Asia: 235 Africa: 6 Oceania: 81 S America:
Digital Divide and PingER Prepared by Les Cottrell for the ICFA meeting, August 15, aug03.html Partially.
1 PingER performance to Bangladesh Prepared by Les Cottrell, SLAC for Prof. Hilda Cerdeira May 27, 2004 Partially funded by DOE/MICS Field Work Proposal.
1 IEPM / PingER project & PPDG Les Cottrell – SLAC Presented at the NGI workshop, Berkeley, 7/21/99 Partially funded by DOE/MICS Field Work Proposal on.
1 Quantifying the Digital Divide Prepared by Les Cottrell, SLAC for the Internet2/World Bank meeting, Feb 7,
Bed Linen Markets in the World to 2017 Bharat Book Bureau.
Global Powered Lawn Mower Market to Market Size, Growth, and Forecasts in Nearly 70 Countries “This comprehensive publication enables readers the.
Global Potassic Fertilizer Market to Market Size, Growth, and Forecasts in Nearly 60 Countries “This comprehensive publication enables readers the.
Global Printing Ink Market to Market Size, Growth, and Forecasts in Over 70 Countries “This comprehensive publication enables readers the critical.
Chief Financial Officers List
STUDY ABROAD TRENDS April 2009 Sara Dumont Director Abroad at AU American University.
Copyright © 2007 Rockwell Automation, Inc. All rights reserved. Insert Photo Here RSLogix 5000 with FactoryTalk Activation Grace Period.
Pinger and IEPM-BW activity at FNAL By Frank Nagy FTP/CCF Computing Division Fermilab.
Assessment Of The Global Construction Market And Growth Trends In Global Economy, 2021 Published: Apr 2017 Single User PDF: US$ 4950 Order this report.
End to end Internet Performance today
End to end Internet Performance today
United Arab Emirates**
Economic Exports.
Electrification Products
PingER: Methodology, Uses & Results
The PingER Project: Measuring the Digital Divide
Digital Divide and PingER
IBM's Geographical Structure and where IBM Global Financing has clients IBM Global Financing, the world's largest IT captive financier, has a total asset.
Quantifying the Global Digital Divide
The PingER Project: Measuring the Digital Divide
Electrification business
Presentation transcript:

1 PingER: Methodology, Uses & Results Prepared by Les Cottrell, SLAC, for the Extending the Reach of Advanced Networking: Special International Workshop Arlington, VA., April 22, Partially funded by DOE/MICS Field Work Proposal on Internet End-to-end Performance Monitoring (IEPM), also supported by IUPAP

2 Outline What is PingER World Internet performance trends Regions and Digital Divide Examples of use Challenges Summary of state of world Internet performance

3 Methodology Use ubiquitous ping Each 30 minutes from monitoring site to target : –1 ping to prime caches –by default send11x100Byte pkts followed by 10x1000Byte pkts Low network impact good for developing world Record loss & RTT, (+ reorders, duplicates) Derive throughput, jitter, unreachability …

4 Architecture Hierarchical vs. full mesh WWW Archive Monitoring Remote FNAL Reports & Data Cache Monitoring SLAC Ping HTTP Archive 1 monitor host remote host pair

5 PingER Benefits Provides quantitative historical (> 9yrs) and near real-time information –Aggregate by regions, affiliations etc. –How bad is performance to various regions, rank countries? –Trends: who is catching up, falling behind, is progress being made? –Compare vs. economic, development indicators etc. Use for trouble shooting setting expectations, identify needed upgrades, choosing a provider, presenting to policy makers, funding bodies Monitoring site vs. Remote sites screen shot Aimed at: end-user (net-admin & sophisticated user), planners Measures analyzes & reports round-trip times, losses, availability, throughput... –Uses ubiquitous ping, no special host, or software to install/configure at remote sites, no passwords or credentials needed –Low impact on network << 100bits/s, important for many DD sites –Covers 100+ countries (> 90% of Internet connected population)

6 Regions Monitored Recent added NIIT PK as monitoring site White = no host monitored in country Colors indicate regions Also have affinity groups (VOs), e.g. AMPATH, Silk Road, CMS, XIWT and can select multiple groups

7 World Trends Increase in sites with Good (<1%) loss 25% increase in sites monitored –Big focus on Africa 4=>19 countries –Silk Road

8 Trends S.E. Europe, Russia: catching up Latin Am., Mid East, China: keeping up India, Africa: falling behind Derived throughput~MSS/(RTT*sqrt(loss))

9 Current State – Aug ‘03 thruput ~ MSS / (RTT * sqrt(loss)) Within region performance better –E.g. Ca|EDU|GOV-NA, Hu-SE Eu, Eu-Eu, Jp-E Asia, Au-Au, Ru- Ru|Baltics Africa, Caucasus, Central & S. Asia all bad Bad < 200kbits/s < DSL Poor > 200, < 500kbits/s Acceptable > 500kbits/s, < 1000kbits/s Good > 1000kbits/s

10 Examples of Use Need for constant upgrades Upgrades Filtering Pakistan

11 Usage Examples Selecting ISPs for DSL/Cable services for home users –Monitor accessibility of routers etc. from site –Long term and changes Trouble shooting –Identifying problem reported is probably network related –Identify when it started and if still happening or fixed –Look for patterns: Step functions Periodic behavior, e.g. due to congestion Multiple sites with simultaneous problems, e.g. common problem link/router … –Provide quantitative information to ISPs Identify need to upgrade and effects BW increase by factor 300 Multiple sites track Xmas & summer holiday

12 Russia E.g. Upgrade to KEK-BINP link from 128kbps to 512kbps, May ’02: improved from few % loss to ~0.1% loss Russian losses improved by factor 5 in last 2 years, due to multiple upgrades

13 Usage Examples Ten-155 became operational on December 11. murf Filters Smurf Filters installed on NORDUnet’s US connection. To North America To Western Europe Peering problems, took long time identify/fix Upgrades & ping filtering

14 Pakistan Conclusions Big performance differences to sites, depend on ISP (at least 3 ISPs seen for Pakistan A&R sites) To NIIT: –Get about 300Kbps, possibly 380Kbps at best –Verified bottleneck appeared to be in Pakistan –Requested upgrade to 1Mbps, and verified got it –There is often congestion (packet loss & extended RTTs) during busy periods each weekday –Video will probably be sensitive to packet loss, so it may depend on the time of day –H.323 (typically needs 384Kbps + 64Kbps), would appear to be marginal at best at any time. No peering Pakistan between NIIT and NSC

15 Challenges Effort: –Negligible for remote hosts –Monitoring host: < 1 day to install and configure, occasional updates to remote host tables and problem response –Archive host: 20% FTE, code stable, could do with upgrade, contact monitoring sites whose data is inaccessible –Analysis: your decision, usually for long term details download & use Excel –Trouble-shooting: usually re-active, user reports, then look at PingER data have played with automating alerts, data will/is available via web services Ping blocking –Complete block easy to ID, then contact site to try and by-pass, can be frustrating for 3 rd world –Partial blocks trickier, compare with synack Funding –“Unfortunately, network management research has historically been very under- funded, because it is difficult to get funding bodies to recognize this as legitimate networking research.” Sally Floyd, IAB Concerns & Recommendations Regarding Internet Research & Evolution. –

16 Summary Performance from U.S. & Europe is improving all over Performance to developed countries are orders of magnitude better than to developing countries Poorer regions 5-10 years behind Poorest regions Africa, Caucasus, Central & S. Asia Some regions are: –catching up (SE Europe, Russia), –keeping up (Latin America, Mid East, China), –falling further behind (e.g. India, Africa)

17 More Information PingER: –www-iepm.slac.stanford.edu/pinger/www-iepm.slac.stanford.edu/pinger/ MonaLisa –monalisa.cacr.caltech.edu/monalisa.cacr.caltech.edu/ GGF/NMWG –www-didc.lbl.gov/NMWG/www-didc.lbl.gov/NMWG/ ICFA/SCIC Network Monitoring report, Jan03 – Monitoring the Digital Divide, CHEP03 paper –arxiv.org/ftp/physics/papers/0305/ pdfarxiv.org/ftp/physics/papers/0305/ pdf Human Development Index – Network Readiness Index –

18 Extra Slides

19 Visualization Keep it simple, enable user to do their own by making data available Tables –Time series ( www-iepm.slac.stanford.edu/cgi- wrap/pingtable.pl ): www-iepm.slac.stanford.edu/cgi- wrap/pingtable.pl select metric (loss, RTT etc.), time ticks, packet size, aggregations from/to, etc. Color code numbers, provide sort, drill down to graphs, download data (TSV), statistical summaries –Monitoring site vs. Remote sites ( www- iepm.slac.stanford.edu/cgi-wrap/table.pl ): www- iepm.slac.stanford.edu/cgi-wrap/table.pl Select metric, region aggregations Drill down to time series, download data Graphs –Select source(s)/destination(s), metric, time window, SQL selects, graph type

20 Publish information #!/usr/bin/perl use SOAP::Lite; my $characteristic = SOAP::Lite -> service(‘ -> pathDelayOneWay("tt81.ripe.net:tt28.ripe.net”); print $characteristic->{NetworkTestTool}->{toolName},"\n"; print $characteristic->{NetworkPathDelayStatistics}->{value},"\n"; wrap/pingtable.pl => tabular reports, also download datawww.slac.stanford.edu/cgi- wrap/pingtable.pl Data accessible from MonaLisa Implementing web services access prototype –Includes: PingER, IEPM-BE, RIPE-tt, I2 E2Epi OWAMP –Use GGF/NMWG schema/profile, e.g. path.delay.roundTrip

21 Loss to world from US 2001Dec-2003  In 2001 <20% of the world’s population had Good or Acceptable Loss performance Loss Rate < 0.1 to 1 % 1 to 2.5 % 1 to 2.5 % 2.5 to 5 % 2.5 to 5 % 5 to 12 % 5 to 12 % > 12 % > 12 %  BUT by December 2003 It had improved to 77%

22 Rate Limiting RTTLoss 2 hosts at same site see sudden step- like increase in loss from < 1% to % at similar time boromir.nask.waw.pl gollum.nask.pl Another host in Poland sees no problems, i.e. helps to have another nearby host RTT Loss Similar effects for Greek (uoa.gr), Bulgarian (acad.bg), Kazakhstan (president.kz), Moldovan (asm.md) and Turkish (metud.edu.tr) sites If no step function or nearby host may not notice, so also compare synack vs ping Can ping routers along path to see where onset occurs At any given time, about 5% of monitored hosts are doing this, most in developing countries. Recently (August 2003) seen an increase in ping rate limiting RTTLoss boromir.nask.waw.pl gollum.nask.pl RTT Loss

23 Rate Limiting Moldova cni.md lises.asm.md RTTLoss Moldova Bulgaria

24 Variability RegionCountries# Africa Ghana, Namibia, Nigeria, Namibia, S. Africa, Uganda 6 C Asia Kazakhstan, Kyrghzstan, Mongolia, Tajikistan, Turkmenistan, Uzbekistan 9 S Asia Bangladesh, India, Indonesia, Malaysia, Pakistan, Thailand, (Vietnam) 16 M East Egypt, Iran, Israel, Jordan, Saudi Arabia, Turkey 10 Caucasus Armenia, Azerbaijan, Georgia 5 S America Argentina, Brazil, Columbia, Chile, Peru, Uruguay, Venezuela 13 China China including Hong Kong 5 Russia 5 C America Costa Rica, Cuba, Guatemala, Mexico 4 SE Europe (Albania), Bulgaria, Croatia, Macedonia, Moldova, Romania, Serbia/Montenegro, Slovenia 13

25 Africa Hosts in: Ife-Ife/Nigeria, Accra/Ghana, Kampala/Uganda, Windhoek/Namibia, UCT/ZA, Johannesburg/ZA, Musselbay/ZA Carriers: –GH uses UUNET/Satworks, NA uses UUNET/xantic, NG uses TELIANET/NewSkies, UG uses Level(3)/globalconnex –ZA varies from site to site: UUNET/ALTERNET, C&W Telecom S. Africa, CAIS telcom S. Africa UG, NA, NG, GH use satellites (> 600ms) ZA uses landlines

26 Africa RTT Monitored from N. America & Europe –Depends on remote site (not monitoring site) –Satellite for all except S. Africa –Ghana problems

27 West Africa Ghana very poor performance –Sudden increase on August 18th –Not rate limiting according to synack –Sometimes get down to a few % –Route ESnet-UUNET/ALTER.NET –Losses appear on last 2 hops in Ghana Nigeria better –Route via TELIANET/newskies

28 Africa Derived Throughput S. Africa (UCT) best, followed by Uganda, Nigeria and Ghana Throughput to Nigeria site == home DSL/cable Throughput to Ghana site === modem dialup

29

30 NREN Core Network Size (Mbps-km) 10M 1M 100K 10K 1K Leading Advanced In transition Source: From slide prepared by Harvey Newman, presented by David Williams ICFA/SCIC talk on Serenate report. Data from the TERENA Compendium Lagging Derived throughput~MSS/(RTT*sqrt(loss)) Europe Netherlands Turkey Belgium

31 Loss Comparisons with Development (UNDP) Even weaker with education & literacy Weak correlation with Human Development or GDP

32 Digital Access Index DAI (from ITU 2002) includes: –Availability of infrastructure –Affordability of access –Education level –Quality of ICT services –Internet usage Top DAI countries Good positive correlation between throughput and DAI Care needed with shorter RTTs

33 Network Readiness Index: How Ready to Use Modern ICTs [*]? Market Infrastructure Political/Regulatory Individual Readiness Gov’t Readiness Business Readiness Individual Usage Gov’t Usage Business Usage (FI) (SG) (US) (IC) (SG) (US) (SG) (US) (FI) (DE ) (KR) ( ): Which Country is First From the Global Information Technology Report. See Network Readiness Index Environment Readiness Usage Slide prepared by Harvey Newman, Caltech for ICFA

34 Network Readiness NRI from Center for International Development, Harvard U. Using derived throughput ~ MSS / (RTT * sqrt(loss)) –Fit to exponential is better Internet for all focus A&R focus NRI Top 14 Finland 5.92 US 5.79 Singapore 5.74 Sweden 5.58 Iceland 5.51 Canada 5.44 UK5.35 Denmark 5.33 Taiwan5.31 Germany5.29 Netherlands 5.28 Israel 5.22 Switzerland 5.18 Korea 5.10

35 Technology Achievement Index (TAI) TAI captures how well a country is creating and diffusing technology and building a human skills base. TAI from UNDP hdr.undp.org/reports/global/2001/en/pdf/techindex.pdf hdr.undp.org/reports/global/2001/en/pdf/techindex.pdf TAI top 12 Finland US Sweden Japan0.698 Korea Rep. of Netherlands0.630 UK Canada0.589 Australia Singapore0.585 Germany0.583 Norway0.579 US & Canada off-scale

36 Futures Get >= 2 hosts/country Better/quicker detection of rate limiting Have 4 students at GATech rewriting parts of PingER to improve (reduce effort required for) day to day management and improve portability Submitting a proposal to IDRC for monitoring Africa and adding a measurement host in Nigeria Need better automated tools to produce graphs like in this presentation.

monitoring sites in 13 countries –Plan to add ICTP Trieste if funded –Other projects used toolkit, e.g. XIWT, PPCNG/EDG, IAEA … SLAC with help from FNAL Digital Divide collaboration (MOU) with ICTP, Trieste –eJDS –We are requesting an IDRC grant for eJDS and PingER Need funding for coming year (DoE funding ended): –Tasks: (0.5 FTE) ongoing maintain data collection, explain needs, reopen connections, open firewall blocks, find replacement hosts, make limited special analyses, prepare & make presentations, respond to questions (+ 0.5 FTE) extend the code for new environment (more countries, more data collections), fix known non-critical bugs, improve visualization, automate some of reports generated by hand today, find new country site contacts, add route histories and visualization, automate alarms, detect rate limiting earlier, update web site for better navigation, add more DD monitoring sites/countries, improve code portability, understand regions better ICFA: show importance to policy makers, funding agencies, identify sympathetic contacts at agencies, get support Collaborations & Funding