250 likes | 425 Vues
PERT workshop. TERENA NETWORKING CONFERENCE 2010 30 May 2010. Bartek Gajda gajda@man.poznan.pl Poznan Supercomputing and Networking Center (PSNC) PIONIER (Polish NREN). PERT workshop. Agenda. Introduction to PERT and eduPERT for newcommers Review of the current status
E N D
PERT workshop TERENA NETWORKING CONFERENCE 2010 30 May 2010 Bartek Gajdagajda@man.poznan.pl Poznan Supercomputing and Networking Center (PSNC) PIONIER (Polish NREN)
PERT workshop Agenda • 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
PERT workshop Agenda • 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
What is PERT ? • PERT – The Performance Enhancement and Response Team • a virtual organization • made of networkingexperts • who help end-users diagnose and solve network performance issues.
What is PERT ? (2) • End-user will contact the PERT either directly orthrough their standard IT support channels when their applications are not workingnormally PERT PERT IT NOC
What is PERT ? (3) • Typical areas of concern for users are:low throughput, slow response time for interactiveapplications and degradation (noise) • To diagnose such problems a PERT must consider the properties of thecomplete end-to-end path • One of the main functions of the PERT is to ask intelligent questions ofthose who have systems on that path, including end-users, system administrators, and network operators.
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
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
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
The GEANT PERT2002-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
The GEANT PERT2002-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
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
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
PERT workshop Agenda • 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
The GEANT PERT2009 - now • List of participating PERTs • ARNES (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
eduPERT website structure- edupert.geant.net • 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 loginfor registered participants )
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) • …
eduPERTwithin 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 communityMilestones MS2.3.7 and 2.3.8:Specification of the Backbone and Campus PERT Support Monitoring Infrastructure
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)
TERENA NREN Compendium 2008 http://www.terena.org/activities/compendium/2008-> Network Connectivity and services PERT team is present within following NRENs (but not registered in eduPERT):
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:
PERT workshop Agenda • 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
PERT workshop • Technical presentations