What is PERT - TNC 2010

Download Report

Transcript What is PERT - TNC 2010

PERT workshop
TERENA NETWORKING CONFERENCE 2010
30 May 2010
Bartek Gajda
[email protected]
Poznan Supercomputing and Networking Center (PSNC)
PIONIER (Polish NREN)
connect • communicate • collaborate
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
connect • communicate • collaborate
2
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
connect • communicate • collaborate
3
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
4
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
PERT
IT NOC
connect • communicate • collaborate
5
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
6
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
7
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
8
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
9
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
10
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
11
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
12
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
13
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
connect • communicate • collaborate
14
The GEANT PERT 2009 - 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)
* accredited PERT
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)
connect • communicate • collaborate
15
eduPERT website
- edupert.geant.net
connect • communicate • collaborate
16
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 login
for registered participants )
connect • communicate • collaborate
17
eduPERT Knowledge Base
Performance basics: How to report a performance problem, userperceived 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
18
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
19
eduPERT Cases - statistics
Apr
-09
May
-09
Jun09
Jul09
Aug09
Sep- Oct09
09
Nov09
Dec- Jan09
10
Feb10
Mar10
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
20
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
21
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):
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
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
Georgian Research and Educational Networking
Association
connect • communicate • collaborate
22
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
UoM/RicerkaNet
Malta
Within 3 years
connect • communicate • collaborate
Within 3 years
23
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
connect • communicate • collaborate
24
PERT workshop
Technical presentations
connect • communicate • collaborate
25