Troubleshooting and Tuning OpenStack Neutron



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

Administration de Citrix NetScaler 10 CNS-205-1I

1. Formation F5 - Local Traffic Manager Configuring (LTM)

Développement logiciel pour le Cloud (TLC)

FORMATION FIBRE OPTIQUE

Architectures en couches pour applications web Rappel : Architecture en couches

TESTING NETWORK HARDWARE

IPv6: from experimentation to services

OpenStack, l Infrastructure as a Service libre

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

Solutions Dell Networking pour le Big Data. Philippe MARTIN Networking Sales Specialist - p_martin@dell.com

1. Warm up Activity: Single Node

Containers : Outils magiques pour les Devops? OpenNebula et son écosystème pour une infrastructure cloud agile

Getting Started. 10 étapes pour bien démarrer. Avant de démarrer. Première connexion PCC

DEVELOPPEMENT & SYSTÈME

Présentation et portée du cours : CCNA Exploration v4.0

0,3YDQGLWVVHFXULW\ FKDOOHQJHV 0$,1²0RELOLW\IRU$OO,31HWZRUNV²0RELOH,3 (XUHVFRP:RUNVKRS %HUOLQ$SULO

Calendrier des formations Learneo France 2011

Avant de participer à ce cours, les étudiants doivent avoir des connaissances dans les domaines listés ci-dessous :

Informatique en nuage Cloud Computing. G. Urvoy-Keller

NBS System et Zend Technologies Découvrez la scalabilité sans limite pour vos applications PHP grâce au Zend Cloud

CALENDRIER DES FORMATIONS

Configuration du serveur ESX

Configuration Cluster, DRS, HA, DPM et FT

Programme formation pfsense Mars 2011 Cript Bretagne

SUPINFO Academic Dept.

ICT7 Luxembourg. ICT7 Belgium. ICT7 France. 33 people. 12 people. 2 people

Orchestrer son cloud OpenStack avec Heat

APX et VCE, Modèle d industrialisation de l intégration et du déploiement. Olivier BERNARD, VCE

Cloud Transformation in Orange Focus on Cloud infra (OpenWatt) Présentation au CRiP le 22 octobre 2014

I RENALA. Research and Education Network for Academic and Learning Activities. The Madagascar NREN

Programming Server-Side Web Applications with Object-Oriented PHP NC Group Syllabus. Duration: 75 hours 1-2-2

Mettre à jour ses compétences vers Windows Server 2008 R2

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

Préparation à la certification LPIC-1 "Junior Level Linux Certification"

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.

Cloud Computing. Introduction. ! Explosion du nombre et du volume de données

PLM 2.0 : Mise à niveau et introduction à l'offre version 6 de Dassault systèmes

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

LES APPROCHES CONCRÈTES POUR LE DÉPLOIEMENT D INFRASTRUCTURES CLOUD AVEC HDS & VMWARE

INFORMATIQUE MICROSOFT. Cours officiels / Official courses

Formations Techniques : Infrastructures Janvier - Mars 2009

Forthcoming Database

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

Présentation et portée du cours : CCNA Exploration v4.0

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

JASMINe, smart tool for your SOA platform management

Cluster High Availability. Holger Hennig, HA-Cluster Specialist

Héberger et gérer les applications des PME, Administrations locales et éditeurs de logiciels.

Gouvernance et nouvelles règles d organisation

HAUTE DISPONIBILITÉ DE MACHINE VIRTUELLE AVEC HYPER-V 2012 R2 PARTIE CONFIGURATION OPENVPN SUR PFSENSE

Figure 1a. Réseau intranet avec pare feu et NAT.

UC² : Le poste de travail du futur (disponible aujourd hui)

Optimized Protocol Stack for Virtualized Converged Enhanced Ethernet

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

FortiOS 5 April 29, 2013

VMware vsphere 5 Préparation à la certification VMware Certified Professional 5 Data Center Virtualization (VCP5-DCV) - Examen VCP510

Virtualisation réseau

CATALOGUE DE FORMATIONS

Opportunités s de mutualisation ITIL et ISO 27001

Travail de Bachelor Cloud Management. : Mr. Gérald Litzistorf : Mr. Benoît Chalut : benoitchalut@gmail.com

CA ARCserve Family of Solutions Pricing and Licensing

CASE-LINUX CRÉATION DMZ

Project 1 Experimenting with Simple Network Management Tools. ping, traceout, and Wireshark (formerly Ethereal)

Les marchés Security La méthode The markets The approach

Editing and managing Systems engineering processes at Snecma

EXALOGIC ELASTIC CLOUD MANAGEMENT

Completed Projects / Projets terminés

Grid 5000 : Administration d une infrastructure distribuée et développement d outils de déploiement et d isolation réseau

Hands on Openstack : Introduction

Guide MQ du 6 Mars WebSphere MQ et Haute Disponibilité

Lancement de la plateforme de private cloud IBM Connections en partenariat avec. 04 Novembre 2010

Remote Networking - Evolutions. Serge Lhermitte Technical Director, Southern Europe

INTRODUCTION. Evoluant dans une conjoncture économique de plus en plus concurrentielle.

Sun Java SystemWeb Server 7.0 Documentation Center

Comment démarrer son Cloud Hybrid avec Amazon Web Services

Outils d'analyse de la sécurité des réseaux. HADJALI Anis VESA Vlad

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

GESTION DE LA PERFORMANCE. Albert Amar Avant-vente Middleware

Cedric Dumoulin (C) The Java EE 7 Tutorial

SCALABLE ROUTING PROTOCOLS WITH APPLICATIONS TO MOBILITY

Sybase High Avalaibility

SHAREPOINT PORTAL SERVER 2013

Procédure pas à pas de découverte de l offre. Service Cloud Cloudwatt

Post-processing of multimodel hydrological forecasts for the Baskatong catchment

CheckPoint R76 Security Engineering niveau 2 (Cours officiel)

AGREGATION DE LIENS ENTRE UNE APPLIANCE FAST360 ET UN COMMUTATEUR. Table des matières PRINCIPES DE L'AGREGATION DE LIENS... 2

Language requirement: Bilingual non-mandatory - Level 222/222. Chosen candidate will be required to undertake second language training.

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

Réseau - VirtualBox. Sommaire

Le Cloud Open-Mind! Emilien Macchi

+ = OpenStack Presentation. Raphaël Ferreira - enovance. Credits : Thanks to the OpenStack Guys 1

StratusLab : Le projet et sa distribution cloud

Gérer les solutions Citrix XenApp et XenDesktop 7.6 CXD-203

Calendrier des Formations

Completed Projects / Projets terminés

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

2010 Catalogue Formation

Transcription:

Troubleshooting and Tuning OpenStack Neutron Référence du cours Education Services H8Q17 Durée du Cours 2 jours Mode de réalisation : ILT (Instructor Led Training) Virtual Instructor Led Training (vilt) Inscription Cliquez ici pour aller sur HPE Learning Portal Cette formation de deux jours donne aux participants une connaissance approfondie des éléments complexes du réseau dans OpenStack qui utilise Neutron. L'objectif est d'acquérir les connaissances nécessaires pour concevoir, construire, gérer et dépanner une solution réseau évolutive, extensible et hautement disponible dans un environnement OpenStack. Les participants acquièrent une expérience pratique sur les différents sujets du cours grâce à des Travaux Pratiques réalisés dans un environnement OpenStack dédié et préconstruit. Ce cours prépare les participants à passer le niveau de certification experts sur OpenStack. Notez que la partie théorique et les labs couvrent la dernière mise à jour de Neutron qui a été introduite avec la release Kilo. Audience Administrateurs réseaux Architectes Réseaux Architectes de solution Ingénieurs Commerciaux Membres équipes Marketing Administrateurs OpenStack Architectes OpenStack Pré-requis Une bonne expérience des fondamentaux des réseaux : TCP/IP Ethernet Créé en Novembre 2015

Routage et firewalls Haute disponibilité et tolérance aux erreurs Familier avec les outils de mesure de performances : ping tcpdump traceroute Wireshark Et avoir suivi les cours suivant ou avoir des connaissances équivalentes : Fortement recommandé : Networking in OpenStack using Neutron (H4S71S) Fundamentals of OpenStack Technology (H6C68S) Linux Fundamentals (U8583S) Objectifs du Cours : A l'issue de ce cours, vous serez capable de: Nommez les fonctionnalités d'openstack neutrons qui affectent les performances, l évolutivité et la disponibilité Expliquer l approche de Neutron en ce qui concerne la haute disponibilité et la tolérance aux erreurs Utiliser les outils de surveillance et de mesures pour optimiser les performances dans un environnement Neutron Utiliser les outils de logging, debugging, etc pour effectuer des résolutions d incidents avancées dans un environnement OpenStack. Contenu détaillé du Cours Module 1 Neutron Features that Affect Performance Features in Neutron that affect performance, scalability, and availability o DVR o IPv6 routing o ML2 hierarchical port binding o Subnet allocation for creating subnets from a pre-defined pool of addresses Jumbo frames in VXLAN and GRE project networks High-level overview of Kilo enhancements Neutron plug-ins and extensions o Neutron plug-ins and extensions overview o Extensibility o ML2 plug-in Scalability in Neutron o Scalability issues and resolutions o Scalability considerations o L2 population driver Neutron autoscaling with Heat Vertical and horizontal scaling Lab 0 Assembling the Network Map Exercise 1 Use Neutron and OpenStack commands to discover and document the network topology Exercise 2 Building the network map Lab 1 Legacy Routing Exercise 1 Tracing network traffic using tcpdump and ovs-ofctl commands Exercise 2 Measuring performance with ping, traceroute, and wget H8Q17SA.00 - Créé en Novembre 2015 2

Exercise 3 Performing CRUD operations using curl Exercise 4 Troubleshooting network issues using ping, tcpdump, ovs-vsctl, and other tools Module 2 High availability Goals of high availability Neutron high availability and fault tolerance Stateless compared to stateful services Active/passive and active/active configurations Pacemaker cluster stack Cloud controller cluster stack API node cluster stack Neutron controller cluster stack HAProxy o o Basic monitoring functions OpenStack network nodes L3 agent o L3 agent and namespaces o L3 metering agent o L3 architecture for high availability o Multiple external networks Distributed Virtual Routing (DVR) o The problem: Single points of failure o The solution: Distributed Virtual Routing o DVR logical architecture o DVR components o DVR deployment with FIP o VLAN support for DVR o Scenario: High availability using DVR o Scenario with DVR: North/south for instances with a fixed IP address o Scenario with DVR: North/south for instances with a floating IP address o Scenario with DVR: East/west for instances using different networks on the same router ML2 hierarchical port binding o ML2 hierarchical port binding process o ML2 hierarchical port binding from Juno to Kilo o ML2 hierarchical port binding methods Subnet allocation Scenarios and use cases o Scenario: L3 high availability and Open vswitch o Scenario: L3 high availability and Open vswitch node requirements o Scenario: Scalable and highly available DHCP agents Lab 2 DVR Implementation Exercise 1 Demonstrating the advantages of DVR Configuring DVR on two compute nodes. Exercise 2 Using ping, traceroute, and wget to measure network performance as a result of DVR Exercise 3 Troubleshooting DVR network issues Lab 3 Layer 3 High Availability Exercise 1 Tracing network traffic using tcpdump and demonstrating the advantages of L3 HA Exercise 2 Measuring network performance to demonstrate the advantages of L3 HA H8Q17SA.00 - Créé en Novembre 2015 3

Exercise 3 Troubleshooting L3 HA network issues using ping, tcpdump, ovs-vsctl, and other tools Module 3 Optimizing performance Performance tuning o Metrics for measuring network performance o Approaches for measuring network performance o Previous testing Performance monitoring tools o Tools for measuring network performance Performance measuring tools VMTP Performance measuring tools Shaker Performance measuring tools Pktgen Netmap Using ping to find a failure in the path The traceroute command The dig command tcpdump Wireshark Using the ip command Open vswitch and performance o Effects of increasing kernel flows o OVS data plane performance o OVS packet processing o Security groups compared with OVS Traffic flow between Neutron nodes/components o Scenario: General provider network o Network packet flow Load Balancer-as-a-Service and Firewall-as-a-Service o Neutron advanced services o LBaaS o LBaaS versions o LBaaS operations o FWaaS overview o FWaaS changes to support DVR o Using FWaaS o Implementing a firewall with OVS by using Netfilter Connection Tracker NFV and SR-IOV o Network Functions Virtualization o VLAN trunking networks for NFV o SR-IOV networking Configuring a VM to use SR-IOV Bonding SR-IOV interfaces in a VM IPv6 o IPv6 features in Juno and Kilo o Load balancing with VRRP 3 for IPv4 and IPv6 Best practices Module 4 Troubleshooting, Debugging, and Known Issues Troubleshooting methodology o Six-step troubleshooting methodology Managing logging levels and examining log files o OpenStack log files o Reading the logs o Centralized logging using rsyslog o Using Open vswitch commands Using Open vswitch commands H8Q17SA.00 - Créé en Novembre 2015 4

o Open vswitch mirroring o Enabling OVSTD Monitor Debugging o Using debugging tools o Neutron debug command o Debugging Neutron issues o Debugging Open vswitch o Debugging issues reaching the VMs o Debugging DNS issues o Debugging DHCP issues o RabbitMQ Web Management Interface and rabbitmqctl Troubleshooting o Troubleshooting OVS networking traffic o Troubleshooting OVS configuration o Troubleshooting Open vswitch with ovs-vsctl o Troubleshooting SR-IOV o Troubleshooting the Identity service Known issues o Unable to ping or SSH to the VM o Running the add-port command loses connectivity through eth0 o ML2 DVR non-distributed/distributed ports o DVR router scheduling issue o Reserving DHCP port during failovers o Cannot reach floating IPs o Packet loss on the connection to the instance o OVS agent scans all ports on integration bridge at each iteration Resources for troubleshooting Lab 4 Using Troubleshooting Tools Exercise 1 Managing logging levels and examining log files Exercise 2 Monitoring traffic flow through the network using tcpdump and Wireshark Exercise 3 Using rabbitmqctl to troubleshoot rabbitmq messaging service Exercise 4 Using MySQL to troubleshoot database issues Lab 5 Troubleshooting Network Issues Exercise 1 Troubleshooting issues with legacy, distributed, and L3 HA routing H8Q17SA.00 - Créé en Novembre 2015 5