Mesures de performances Perspectives, prospective



Documents pareils
ROUTEURS CISCO, PERFECTIONNEMENT

Le monitoring réseau dans EGEE

Comment utiliser HSRP pour assurer la redondance dans un réseau BGP multihébergé

Service de VPN de niveau 3 sur RENATER (L3VPN MPLS)

La supervision des services dans le réseau RENATER

Forthcoming Database

REMOTE DATA ACQUISITION OF EMBEDDED SYSTEMS USING INTERNET TECHNOLOGIES: A ROLE-BASED GENERIC SYSTEM SPECIFICATION

OneAccess 16xx EAD Ethernet Access Device / 1.0 / AH / Public

I>~I.J 4j1.bJ1UlJ ~..;W:i 1U

Formation Cisco CCVP. Quality of Service. v.2.1

Le MDM (Master Data Management) Pierre angulaire d'une bonne stratégie de management de l'information

Cedric Dumoulin (C) The Java EE 7 Tutorial

ISTIA INNOVATION. 62, Ave ND du Lac F Angers

Frequently Asked Questions

Représenté par Eric Mamy A22 présenté par CFR & CGL Consulting

WEB page builder and server for SCADA applications usable from a WEB navigator

Architecture de la grille

Differential Synchronization

Note d Application. Bascule d ALOHA via injection de route en BGP

Teste et mesure vos réseaux et vos applicatifs en toute indépendance

Institut français des sciences et technologies des transports, de l aménagement

Fonctions Réseau et Télécom. Haute Disponibilité

Architecture de Réseaux Redondants

Prenez le train de l évolution maintenant pour gérer le stress des réseaux de demain

IPFIX (Internet Protocol Information export)

Architecture de Réseaux Redondants

How to Login to Career Page

Instructions Mozilla Thunderbird Page 1

Préconisations pour une gouvernance efficace de la Manche. Pathways for effective governance of the English Channel

Métrologie réseau pour les grilles. Projet IGTMD a

FOURNIR UN SERVICE DE BASE DE DONNÉES FLEXIBLE. Database as a Service (DBaaS)

RAPID Prenez le contrôle sur vos données

Configuration des routes statiques, routes flottantes et leur distribution.

Gestion de la Qualité de Services par les Règles de Politiques dans IP au dessus de

DOCUMENTATION - FRANCAIS... 2

SOA Open Source Intégration des services et business process dans une architecture SOA Open Source. Bruno Georges JBoss, a Division of Red Hat

THÈSE. présentée à TÉLÉCOM PARISTECH. pour obtenir le grade de. DOCTEUR de TÉLÉCOM PARISTECH. Mention Informatique et Réseaux. par.

Module M3102 TP3. QoS : implémentation avec Cisco MQC

Tutoriel de formation SurveyMonkey

AVOB sélectionné par Ovum

Veille technologique sur l observatoire de l internet

Groupe de travail Métrologie. Les métriques IPPM.

Travaux pratiques IPv6

Le service IPv4 multicast pour les sites RAP

Les réseaux de campus. F. Nolot

Visualisation et Analyse de Risque Dynamique pour la Cyber-Défense

valentin labelstar office Made-to-measure label design. Conception des étiquettes sur mesure. Quality. Tradition. Innovation DRUCKSYSTEME

DOCUMENTATION - FRANCAIS... 2

Comprendre l impact de l utilisation des réseaux sociaux en entreprise SYNTHESE DES RESULTATS : EUROPE ET FRANCE

Prototype de canal caché dans le DNS

physicien diplômé EPFZ originaire de France présentée acceptée sur proposition Thèse no. 7178

General Import Permit No. 13 Beef and Veal for Personal Use. Licence générale d importation n O 13 bœuf et veau pour usage personnel CONSOLIDATION

The impacts of m-payment on financial services Novembre 2011

La solution idéale de personnalisation interactive sur internet

Lamia Oukid, Ounas Asfari, Fadila Bentayeb, Nadjia Benblidia, Omar Boussaid. 14 Juin 2013

L offre décisionnel IBM. Patrick COOLS Spécialiste Business Intelligence

GESTION DU CYCLE DE VIE. Albert Amar Avant-vente Middleware

Métrologie des réseaux IP

Mettez les évolutions technologiques au service de vos objectifs métier

Internet Group Management Protocol (IGMP) Multicast Listener Discovery ( MLD ) RFC 2710 (MLD version 1) RFC 3810 (MLD version 2)

FTPS AVEC UNE APPLIANCE FAST360 EN COUPURE. Table des matières

Présentation de la Grille EGEE

PARIS ROISSY CHARLES DE GAULLE

Quick Start Guide This guide is intended to get you started with Rational ClearCase or Rational ClearCase MultiSite.

Workshop "Maintenance and reliability" November 9-10, 2011 Pascale Betinelli & Laurent Manciet on behalf of the Soleil CMMS working group

L ABC de l acquisition de petites entreprises

Monitoring des classes de neige des calottes polaires par Envisat

Algorithmes de recommandation, Cours Master 2, février 2011

Réseaux IUP2 / 2005 IPv6

Agile&:&de&quoi&s agit0il&?&

OWASP Open Web Application Security Project. Jean-Marc Robert Génie logiciel et des TI

Gouvernance et nouvelles règles d organisation

REVITALIZING THE RAILWAYS IN AFRICA

UN PEU DE VOTRE CŒUR EST TOUJOURS À LYON... A PIECE OF YOUR HEART IS FOREVER IN LYON...

Editing and managing Systems engineering processes at Snecma

de trafic sur l infrastructure de production MPLS de RENATER

L art d ordonnancer. avec JobScheduler. François BAYART

PERFORMANCE BASE DE DONNÉES

Chapitre 1 Le routage statique

NIMBUS TRAINING. Administration de Citrix NetScaler 10. Déscription : Objectifs. Publics. Durée. Pré-requis. Programme de cette formation

Protocoles de routage RIP, OSPF, BGP

XtremWeb-HEP Interconnecting jobs over DG. Virtualization over DG. Oleg Lodygensky Laboratoire de l Accélérateur Linéaire

Les Portfolios et Moodle Petit inventaire

HSCS 6.4 : mieux appréhender la gestion du stockage en environnement VMware et service de fichiers HNAS Laurent Bartoletti Product Marketing Manager

ADMINISTRATION EXADATA

Appointment or Deployment of Alternates Regulations. Règlement sur la nomination ou la mutation de remplaçants CONSOLIDATION CODIFICATION

Exemple PLS avec SAS

First Nations Assessment Inspection Regulations. Règlement sur l inspection aux fins d évaluation foncière des premières nations CONSOLIDATION

Spécifications techniques de l outil de métrologie active cosmon

Le socle de sécurité nouvelle génération Consolider, virtualiser et simplifier les architectures sécurisées

TABLE DES MATIERES A OBJET PROCEDURE DE CONNEXION

Quatre axes au service de la performance et des mutations Four lines serve the performance and changes

THE OUAGADOUGOU RECOMMENDATIONS INTERNET INFRASTRUCTURE FOR AN AFRICAN DIGITAL ECONOMY 5-7 MARCH 2012

Gestion et Surveillance de Réseau

Dafoe Présentation de la plate-forme UIMA

Toni Lazazzera Tmanco is expert partner from Anatole ( and distributes the solution AnatoleTEM

CEPF FINAL PROJECT COMPLETION REPORT

Transcription:

Groupe de travail Métrologie http://gt-metro.grenet.fr Mesures de performances Perspectives, prospective Bernard.Tuy@renater.fr Simon.Muyal@renater.fr Didier.Benza@sophia.inria.fr Agenda Métrologie multi domaines PerfSonar Composition de métriques Traffic Engineering CoS Fast convergence 2 1

Groupe de travail Métrologie http://gt-metro.grenet.fr GN2 Multidomain Monitoring Service: PerfSonar What is JRA1? JRA1 (Performance Measurement and Management) main objective is to build a multi-domain monitoring framework inter-operable across which is the basis to offer a Multi-Domain Monitoring (MDM) Service. Consists of the following main parts: Design and develop the framework (perfsonar). Integrate measurement tools and databases within the perfsonar framework. Build user visualisation tools using the perfsonar framework. There are about 25 participants (12.5 FTE), from 17 organisations. Main partners are CARNet, CESNET, Cynet, Dante, DFN, NORDUnet, PSNC. 4 2

perfsonar philosophy 5 What is perfsonar? perfsonar is a consortium of organisations who seek to build network performance middleware that is inter-operable across multiple networks. perfsonar is a protocol. SOAP XML messages and following the Open Grid Forum (OGF) Network Measurement Working Group (NM-WG). perfsonar is, an example set of code (implementation of web-services using the perfsonar protocol). 6 3

PerfSONAR Web-Services The framework takes care of the data movement. It covers the following perfsonar web-services Auth Service (JRA5) Autz Service Lookup Service (LS) Measurement Archives services (MA) RRD MA, SQL MA, Hades MA Measurement Point services (MP) BWCTL MP, SSH/Telnet MP, CLI MP (I2), L2 status MP (JRA4) Topology Service (TopS, cnis SA3). Allows diversity on the measurement layer and on the visualization layer. 7 Multi-Domain Monitoring Service User : role group of people making use of a MDM Service. There may be several categories of users having different needs. An MDM service is an access to a set of metrics or functionalities offered to a group of users by several networks using the perfsonar protocol. An MDM service is offered by deploying on a set of perfsonar web-services and/or visualisations. E2E really means Edge to Edge, not End to End (unless end institutions buy into it). 8 4

Multi-Domain Monitoring Service Multi-Domain Monitoring Service Access to a set of monitoring functionalities (e.g. accessing metric or performing tests) offered to a group of users accessible directly through an XML SOAP interface (perfsonar protocol) or through a visualisation tools. Based on an underlying set of perfsonar web-services. perfsonar web-service Web service (providing data or allowing to perform an action) using the XML NM-WG. The perfsonar web-services are the basic building blocs of a MDM service. 9 Agenda Métrologie multi domaines PerfSonar Composition de métriques Traffic Engineering CoS Fast convergence 10 5

Composition de métriques Motivation Mieux caractériser le comportement d un réseau (ou d un sous ensemble) Les mesures pratiquées habituellement ne peuvent en rendre compte efficacement Besoins de post traitements des mesures : composition et agrégation Fournir des KPIs : indicateurs clés de performance Réduire le volume des mesures à stocker Mieux caractériser /quantifier le contrat de service (SLA, SLS) Documents de référence Anglais: composition of metrics (metric composition) RFC 2330 : framework for IP performance metrics, (1998) Composition spatiale Composition temporelle Draft-ietf-ippm-framework-compagg-04.txt (I) Draft-ietf-ippm-spatial-composition-04.txt (II) 11 Classes de Composition Reconnaître plutot que créer Critères de qualification : Composition spatiale* S applique à une métrique sur un chemin P (path) donné et à ses sousensembles (sub paths) Composition temporelle agrégation de mesures sur des espaces temps élémentaires Permettant de déduire une Tendance sur un espace temps = des espaces temps élémentaires 12 6

Framework-04 La composition de métrique est étudiée pour le moment pour : Perte de paquets Temps d acheminement (delay) : TA Variation du TA (delay variation) Les métriques sur le réordonnancement de paquets sont (encore) un sujet de recherche 13 Prospective Composition de métrique (RFC 2330) Metric composition Métrique composée (I) Composed metric Dérivée d autres métriques en appliquant un processus ou une fonction déterministe (fonction de composition) Métrique composite ( I ) assemblage d un ensemble défini de métriques Caractérisant le comportement d un ensemble d équipements réseau Indice de qualité quantifiable Utilisable dans la définition des SLA/SLS Cet indice -ou métrique composite- peut être lui même une métrique à composition temporelle (spatial?) 14 7

Agenda Métrologie multi domaines PerfSonar Composition de métriques Traffic Engineering CoS Fast convergence 15 Groupe de travail Métrologie http://gt-metro.grenet.fr Implémentation des Classes de Services sur les Équipements Didier Benza 8

Les différentes actions 3 niveaux d'actions différents au niveau d'un équipement : 1 2 2 2 2 3 Classification, Policing Active Queue Management : insertion d'un paquet porteur d'une valeur DSCP dans une file d'attente Scheduling : choix et envoi d'un paquet d'une file sur un lien 17 Classifier/Policer/Marker Un MultiField Classifier est un noeud qui fait une classification et un marquage DSCP en fct de multiples critères tels : Adresse IP source Adresse IP destination Protocole Port Source Port Destination Un noeud qui utilise uniquement la valeur DSCP est un Behavior Aggregate Classifier Un MF Classifier contrôle le respect d'un profil de trafic 18 9

Active Queue Management Dans quelle file d'attente insère-t-on un paquet en fonction de sa valeur DSCP? Il y a beaucoup moins de files d'attentes matérielles que de valeurs DSCP => il faut gérer les collisions Algorithmes : Tail Drop Weighted Tail Drop Random Early Detection Weighted RED 19 Scheduler Si plusieurs files contiennent des paquets, quel paquet va aller sur le lien? 2 familles : Priority Queuing Rate queuing Algorithmes : Shaped Round Robin Weighted Round Robin Deficit Weight Round Robin 20 10

Agenda Métrologie multi domaines PerfSonar Composition de métriques Traffic Engineering CoS Fast convergence 21 Groupe de travail Métrologie http://gt-metro.grenet.fr Fast Convergence muyal@renater.fr 11

IGP Temps de convergence de l IGP de 1 à 30s (en fonction de la taille du réseau et du protocole) Fast convergence: Optimiser le comportement des équipements réseau Détecter plus rapidement une coupure de lien Attendre un timer donné avant de prendre en compte un changement d état d un lien Limiter les changements de topologie en cas de bagotement d un lien Optimiser les paramètres de l IGP (OSPF ou IS-IS) Temps de convergence obtenu après tuning IS-IS : < 300 ms 23 IGP Coupure de lien: Lien POS: détection <50ms. En affinant les paramètres des liens POS détection <20ms Autres type de liens: augmenter la fréquence des messages «hello»: Détection en ~1s BFD (Bidirectional Forwarding detection) Échange de paquets BFD avec tous les voisins ISIS (fréquence max = 50ms) Si le routeur ne reçoit pas de paquet BFD d un voisin ISIS pendant un timer déterminé, il informe ISIS de la perte de connectivité (timer min = 150ms) BFD plus performant: Détection en ~150ms 24 12

BGP 3 axes d amélioration de la convergence BGP Traiter plus rapidement les paquets BGP En réduisant notamment la perte de paquets BGP. Augmenter la taille des buffers des files d attentes (Input Queue des interfaces) et celle des paquets BGP Améliorer le comportement de BGP en cas de changement de topologie du réseau: Comportement different s il s agit d un peering ibgp: Coupure d un lien backbone: comportement a coupler avec l IGP (Fast convergence de l IGP) + BGP next-hop tracking (si le Next Hop change ou pas en fonction du lien coupé) ebgp: Coupure d un lien externe: Next-Hop Tracking + Fast External Fallover IP event Dampening Optimiser l utilisation d autres paramètres BGP 25 13