connect communicate collaborate pert workshop bartek gajda [email protected] poznan supercomputing...
TRANSCRIPT
connect • communicate • collaborate
PERT workshop
Bartek [email protected]
Poznan Supercomputing and Networking Center (PSNC)PIONIER (Polish NREN)
TERENA NETWORKING CONFERENCE 2010
30 May 2010
connect • communicate • collaborate
2
PERT workshop
Introduction to PERT and eduPERT for newcommers
Review of the current status
Technical presentations and discussion from PERT teams
15.30 Coffee break
Technical presentations and discussion part 2
17.30 End
Agenda
connect • communicate • collaborate
3
PERT workshop
Introduction to PERT and eduPERT for newcommers
Review of current status
Technical presentations and discussion from PERT teams
15.30 Coffee break
Technical presentations and discussion part 2
17.30 End
Agenda
connect • communicate • collaborate
4
What is PERT ?
PERT – The Performance Enhancement and Response Team
• a virtual organization
• made of networking experts
• who help end-users diagnose and solve network performance issues.
connect • communicate • collaborate
5
What is PERT ? (2)
• End-user will contact the PERT either directly or through their standard IT support channels when their applications are not working normally
PERT
IT NOC
PERT
connect • communicate • collaborate
6
What is PERT ? (3)
• Typical areas of concern for users are: low throughput, slow response time for interactive applications and degradation (noise)
• To diagnose such problems a PERT must consider the properties of the complete end-to-end path
• One of the main functions of the PERT is to ask intelligent questions of those who have systems on that path, including end-users, system administrators, and network operators.
connect • communicate • collaborate
7
Network Performance Problems
Historically: Local (LANs) networks were faster than long distance circuits (the “wide-area”) have been the bottleneck in a network
Today the difference in data rate between LANs and WANs is much reduced,
The capacity of WAN - long distance circuits has significantly increased
End-to-end performance bottle-necks may now occur at any point in a system – end-system (application, OS, hardware), LAN or WAN
It is becoming more and more difficult for a non-expert end-user to diagnose their network performance issues
connect • communicate • collaborate
8
Network Performance Problems
The TCP performance problems had a wide variety of resolutions *:
• 39% of the causes were solved by applying different network routing.
• 27 % were related to TCP tuning on the end host.
• 14 % were unidentified.
• 11% were related to hardware issues.
• 9% were solved by other solutions like resolving DNS performance problems.
* Milestones MS2.3.7 and 2.3.8:Specification of the Backbone and Campus PERT Support Monitoring Infrastructure
connect • communicate • collaborate
9
Origins of the PERT
Conception of the PERT … Jan 01 Internet2 Meeting
Performance Enhancement and Response Team
To provide a support structure to investigate and resolve
problems in the performance of applications over computer
networks
Comparable to CERT structure
Realization of the PERT … Dec 2002 TERENA
meeting
GARR, TERENA, DANTE, SWITCH, CESnet, HEAnet and
UKERNA committed to a practical trial of a basic PERT
connect • communicate • collaborate
10
The GEANT PERT 2002-2004
Informal, unregulated access to PERT; anybody can request PERT’s help
PERT communicated via e-mail list
Primary purpose of investigation was to improve PERT’s knowledge and experience
Problems were addressed on a best efforts basis
No dedicated Monitoring tools
RoundUp tracking system (off-the-shelf) used
connect • communicate • collaborate
11
The GEANT PERT 2002-2004
The first practical implementation was done by a
group of European National Research and Education
Networks (NRENs) and DANTE
Successful pilot service in the GÉANT project
Centralized GN2 PERT concept evolved into
federated eduPERT
connect • communicate • collaborate
12
What is eduPERT?
Centralized GN2 PERT concept evolved into federated eduPERT
Combines the independent PERTs:
National (NREN)
Local (Universities)
Project PERTs
Support of central services:
Registration - registers new PERTs
Accreditation - provides application forms to PERTs seeking accreditation
and awards and/or revokes accreditation according to agreed policy
Workshop, meetings
Knowledge Base
Reporting - compiles and submits monthly reports on eduPERT activity
Training
connect • communicate • collaborate
13
The benefits of joining eduPERT
Access to the knowledge of experienced and/or qualified network engineers
Access to advice about TCP/IP protocols, network topology, network status and
history, adjacent networks (peers and customers) and read access to all network
elements.
Registered PERTs can access private contact details for all other registered and
accredited PERTs, and can quickly and easily contact those engineers best placed
to help investigate network performance issues.
Accredited PERTs can request specific technical information from other
accredited PERTs and they have greater privileges when running multi-domain
network performance tests.
eduPERT is a simple, unconstrained structure that maximises resources and
creativity, with no restrictions on how member PERTs interact with its users, or what
tools and procedures must be used
Training
connect • communicate • collaborate
14
PERT workshop
Introduction to PERT and eduPERT for newcommers
Review of current status
Technical presentations and discussion from PERT teams
15.30 Coffee break
Technical presentations and discussion part 2
17.30 End
Agenda
connect • communicate • collaborate
15
The GEANT PERT 2009 - now
List of participating PERTsARNES (Academic and research network of Slovenia)
CSC (Finnish IT center for science administered by the Ministry of Education)
SWITCH* (Swiss Education Network)
RESTENA (Réseau Téléinformatique de l'Education Nationale et de la Recherche)
PIONIER (Polish Optical Internet)
FCCN (Fundação para a Computação Científica Nacional)
GÉANT2 PERT (GÉANT2, the high bandwidth, pan-European research network)
DFN (German Research and Education Network)
* accredited PERT
connect • communicate • collaborate
16
eduPERT website - edupert.geant.net
connect • communicate • collaborate
17
STRUCTURE
About
What is a PERT
What is eduPERT
The benefits of joining eduPERT
Services
eduPERT Services
GÉANT Services
eduPERT Knowledge Base
Links to The PERT Knowledge base hosted by SWITCH
Participating PERTs
List of PERTs
Participating PERTs details
(more details available only after login for registered participants )
eduPERT website structure- edupert.geant.net
connect • communicate • collaborate
18
eduPERT Knowledge Base
Performance basics: How to report a performance problem, user-perceived performance (responsiveness, throughput, reliability), Why latency is important, the "Wizard Gap“
Network performance metrics: OWD, RTT (bandwidth*delay product and "Long Fat Networks" (LFNs)), delay varation (Jitter), loss, reordering, MTU/Path MTU
Network protocols
Application protocols
PERT Tools
NREN tools and statistics: GÉANT, SWITCH (CH), PSNC (PL), HEAnet (IE), ISTF (BG), FCCN (PT), IUCC (IL), HUNGARnet (HU), RENATER (FR)
Performance Case Studies
PERT Case Histories (old)
…
connect • communicate • collaborate
19
eduPERT within GN3 – latest update
Website moved to new doman edupert.geant.net
Discussion list reactivated
Open for subscribing
Publicly available archive
http://mail.geant.net/mailman/listinfo/pert-discuss
Documents for the community
Milestones MS2.3.7 and 2.3.8:
Specification of the Backbone and Campus PERT
Support Monitoring Infrastructure
connect • communicate • collaborate
20
eduPERT Cases - statistics
Apr-09
May-09
Jun-09
Jul-09
Aug-09
Sep-09
Oct-09
Nov-09
Dec-09
Jan-10
Feb-10
Mar-10
New 2 5 2 1 4 7 8 8 0 7 7 4
Open 6 14 13 6 14 15 15 16 14 9 14 8
Closed 2 3 3 0 3 6 7 7 2 6 8 2
Total(open+closed)
8 17 16 16 17 21 22 23 16 15 22 10
connect • communicate • collaborate
21
eduPERT – plans for the future
Additional 10 existing PERTs become registered part of eduPERT:AMRES
BRNET
CESNET
FUNET
GARR
GRNET
LITNET
HUNGERNET
RENATER
SANET
eduPERT website restructured, extended with new materials (brochure) and linked to GN3 portal
Collaboration with existing and potential national and organisational PERTs established (e.g. Internet2, LHCOPN, DEISA, RedClara)
connect • communicate • collaborate
22
TERENA NREN Compendium 2008 http://www.terena.org/activities/compendium/2008-> Network Connectivity and services
AMRES Serbia Akademska mreža Srbije
BASNET Belarus Byelorussian Academy of Sciences Network
BREN Bulgaria Bulgarian Research and Education Network
CERIST Algeria Algerian Research Network
CESNET Czech Republic
Funet Finland
GARR Italy
GRENA Georgia Georgian Research and Educational Networking Association
GRNET S.A. Greece
LITNET Lithuania Academic and Research Network in Lithuania
NIIF/HUNGARNET Hungary Hungarian Research and Education Network
RBNet/RUNNet Russia Russian Backbone Network
RENATER France National Telecommunication network for Technology Education and Research
SANET Slovakia Slovak Academic Network
PERT team is present within following NRENs (but not registered in eduPERT):
connect • communicate • collaborate
23
TERENA NREN Compendium 2008 http://www.terena.org/activities/compendium/2008-> Network Connectivity and services
PERT team is absent within following NRENs, but plan to deploy:AARNet Australia Australia's Academic and Research Network Within 3 years
ACOnet Austria Austrian Academic Computer Network Within 3 years
BELNET Belgium Within 3 years
CARNet Croatia Within 1 year
CYNET Cyprus Within 3 years
DFN Germany Deutsche Forschungsnetz Within 1 year
IUCC Israel Inter University Computation Center Within 3 years
MARNet Within 1 year
MARWAN Morocco Within 1 year
MREN Montenegro Within 3 years
NI-C Denmark Within 1 year
NREN Nepal Nepal Research and Education Network Within 1 year
RedIRIS Spain RedIRIS Network Management Centre Within 1 year
RENAM Moldova Research and Educational Network of Moldova Within 3 years
RHnet Iceland The Icelandic University Research Network Within 3 years
RoEduNet Romania Romanian National Research and Education Network Within 1 year
ULAKBIM Turkey Within 3 years
UNI-C Denmark Within 1 year
UNINETT Norway Within 3 years
UoM/RicerkaNet Malta Within 3 years
connect • communicate • collaborate
24
PERT workshop
Introduction to PERT and eduPERT for newcommers
Review of current status
Technical presentations and discussion from PERT teams
15.30 Coffee break
Technical presentations and discussion part 2
17.30 End
Agenda
connect • communicate • collaborate
25
PERT workshop
Technical presentations