Utilisation de matériels industriels avec des outils de virtualisation open source. Open Source dans le monde industriel



Documents pareils
Virtualisation open source État de l'art

Virtualisation sous Linux L'age de raison. Daniel Veillard

Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D.

La Virtualisation Windows chez CASINO. Philippe CROUZY Responsable Infrastructure Equipes Systèmes -Stockage

Visualization sur Ubuntu: Quels Choix? Nicolas Barcet

A Libre Ouvert. Médiathèque Jacques Ellul. le

Virtualisation: définitions. Problème des datacenters actuels. Le DATA Center aujourd'hui. Le Data Center d'hier

Qu est ce qu un un serveur?

Sébastien Geiger IPHC Strasbourg

Windows serveur 2008 installer hyperv

Hyper-V R2 (Module 1) : Introduction

ARCHITECTURE ET SYSTÈMES D'EXPLOITATIONS

Virtualisation Vserver et OpenVz en entreprise

Présentation OpenVZ. Marc SCHAEFER. 9 janvier 2009

Virtualisation de serveurs Solutions Open Source

A propos de la sécurité des environnements virtuels

Informatique en nuage Cloud Computing. G. Urvoy-Keller

Module : Virtualisation à l aide du rôle Hyper-V

Présentation d HyperV

Red Hat Enterprise Virtualization 3.0 Instructions d'installation et informations importantes

VMware ESX/ESXi. 1. Les composants d ESX. VMware ESX4 est le cœur de l infrastructure vsphere 4.

Virtualisation et sécurité Retours d expérience

A Les différentes générations VMware

LA VIRTUALISATION. Etude de la virtualisation, ses concepts et ses apports dans les infrastructures informatiques. 18/01/2010.

Plan de la conférence. Virtualization. Définition. Historique. Technique. Abstraction matérielle

Concept de machine virtuelle

SMB137 - Cinquième partie

TAI049 Utiliser la virtualisation en assistance et en dépannage informatique TABLE DES MATIERES

LXC : Une technologie de contextualisation ultra light intégrée au kernel Linux

Point sur la virtualisation

Communications performantes par passage de message entre machines virtuelles co-hébergées

Anatomie d'un cloud IaaS Représentation simplifiée

Virtualisation et le hosting. Christophe Lucas Sébastien Bonnegent rouen.fr>

Virtualisation du poste de travail. Denis CASANOVA UFR Sciences & Technologies CUME - 29 Mars 2012

Virtual Box Mettez un PC dans votre... PC

Hands on Openstack : Introduction

SRS DAY: Problématique liée à la virtualisation

Introduction à la virtualisation

Hyperviseur vs Docker. le choc des virtualisations

Gérer ses environnements de développement avec Vagrant RMLL 2012

Synerway Guide de Compatibilité. Version 4.0

Migration d un Cluster Fiber Channel+SAN+Lames sous Xen vers Ethernet +iscsi+serveurs sous KVM

Installation d une architecture VMware Infrastructure 3 : Bilan et perspectives

Sécurité & Virtualisation Istace Emmanuel

La plate forme VMware vsphere 4 utilise la puissance de la virtualisation pour transformer les infrastructures de Datacenters en Cloud Computing.

Le stockage. 1. Architecture de stockage disponible. a. Stockage local ou centralisé. b. Différences entre les architectures

But de cette présentation. Bac à sable (Sandbox) Principes. Principes. Hainaut P

JOSY VIRTUALISATION 9 ET 10 JUIN 2011 POSTE DE TRAVAIL ET VIRTUALISATION. Sébastien Geiger IPHC

Mise en œuvre d une infrastructure de virtualisation au CNRGV

Vulnérabilités engendrées par la virtualisation. Jean-Marie Petry / jean-marie.petry@rbs.fr Chef de Projet / Ingénieur ISIAL

Sébastien Geiger IPHC Strasbourg

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

La Continuité d Activité

Retour d expérience de la plateforme de virtualisation sous Proxmox VE à l IPHC journée SysAdmin du 04/12/2014 à l INRA de Toulouse

en version SAN ou NAS

Délivrer des postes de travail virtuels et des applications virtuelles en utilisant des technologies Open Source

CA ARCserve r16 devance Veeam Backup and Replication 6.5 dans le domaine de la protection virtuelle

Cloud Computing - présentation d un outil complet

L'automatisation open source pour SI complexes

au Centre Inter-établissement pour les Services Réseaux Cédric GALLO

Virtualisation pour un data centre flexible. Imed Chihi Fedora 12 Release Party, 05 Décembre 2009 ISET Charguia, Tunis

vbladecenter S! tout-en-un en version SAN ou NAS

PPE 1 PRISE EN MAIN DE VMWARE VSPHERE 5.5 & CONFIGURATION D UNE MACHINE VIRTUELLE

CA XOsoft. Suite logiciels. WANSync Solution de réplication des données en LAN ou WAN.

Systèmes d'informations historique et mutations

VMware View Virtualisation des postes de travail (architecture, déploiement, bonnes pratiques...)

arcserve r16.5 Protection des données hybride

Adopter une approche unifiée en matière d`accès aux applications

Linux embarqué: une alternative à Windows CE?

Systèmes d exploitation

La gestion du poste de travail en 2011 : Panorama des technologies

DESCRIPTION DU CONCOURS QUÉBÉCOIS INFORMATIQUE (GESTION DE RÉSEAUX)

Etude d architecture de consolidation et virtualisation

Arcserve unifié UNE SOLUTION UNIQUE

Virtualisation et ou Sécurité

Problématiques de sécurité associées à la virtualisation des systèmes d information

Hyper V. Installation et configuration d une machine virtuelle. Joryck LEYES

VMWare Infrastructure 3

VIRTUALISATION DE RESEAU AVEC KVM

Stéphane DERACO, DSI CNRS l Argos Devops : de l hyperviseur aux conteneurs l 11/12/2014 DOCKER

Virtualisation & Sécurité

Plan de cet après-midi

Machine virtuelle W4M- Galaxy : Guide d'installation

Le poste virtualisé. Vers la simplification du poste de travail. Stéphane Pichevin Responsable poste de travail virtualisé Sun Microsystems

Virtualisation et Sécurité

Hyper-V v2 : une évolution majeure des services de virtualisation

VMWARE VSPHERE ESXI INSTALLATION

Du Datacenter au Cloud Quels challenges? Quelles solutions? Christophe Dubos Architecte Microsoft

Table des matières 1. Avant-propos. Chapitre 1 Virtualisation du poste de travail

Projet de Bachelor Virtual Desktop Infrastructure

Installation et prise en main d UBUNTU

Mise en œuvre de la virtualisation à l IGBMC. Guillaume Seith Remy Fritz

DES SAUVEGARDES ET DES RESTAURATIONS DE DONNEES SANS CONTRAINTES DE LIEU NI DE TEMPS

[WEB4ALL PRESENTATION ET TARIFS VPS INFOGERES]

Projet VDI le futur poste de travail

LA VIRTUALISATION. Edité par le Groupe LINAGORA LIVRE BLANC LA VIRTUALISATION. Page : 1 / 61

Virtualisation et cloud open source

Transcription:

Utilisation de matériels industriels avec des outils de virtualisation open source Open Source dans le monde industriel

Christophe Sauthier Ancien Président de Ubuntu fr Développeur Ubuntu Officiel Développeur OpenStack Fondateur de Objectif Libre

Objectif Libre SSLL spécialisée dans l'infrastructure linux: Mise en place / Audit Gestion Formations Gros focus sur des outils "modernes" et innovants : Gestion de parc (Puppet et GLPI) Virtualisation (KVM, LXC, OpenStack..)

Rôle de la plateforme Gestion d'automates acquisition d'informations contrôle Contraintes : Matériel spécifique (cartes APPLICOM) Fonctionnement sans interruption (haute disponibilité) Stockage de données (bases SQL) Sécurité d'accès réseau 1 même infrastructure (6 serveurs) répliquée sur 15 sites

Mais Matériel actuel vieillissant => renouvellement Complexité d'evolution du matériel Accès règlementé Rigidité des serveurs physiques Complexité d'évolution logicielle Segmentation par serveur par application Besoin de déplacement sur site pour nouvelle installation => Recherche d'une solution actuelle : La Virtualisation

La virtualisation sous Linux

La virtualisation sous Linux Les isolateurs (containers) Exécution de plusieurs instances en parallèle d'un même OS Très peu d'overhead Certaines contraintes OS modifié Même OS exactement et noyau partagé Plusieurs implémentations sous Linux / Unix LXC OpenVZ BSD Jails

La virtualisation sous Linux Hyperviseurs de Type 2 Programme assez lourd qui s'installe au dessus d'un système d'exploitation existant Virtualisation (ou émulation) des éléments matériels pour les systèmes virtualisés Très simple à mettre en oeuvre mais mauvaises performances Les plus connus : Microsoft VirtualServer Parallels VirtualBox VMWare Fusion/Player/Workstation/Server

La virtualisation sous Linux Hyperviseurs de Type 1 Une partie (ou globalité) d'un noyau optimisé pour permettre l'accès direct des noyaux des systèmes invités aux ressources matérielles. Meilleures performances Les hyperviseurs de type 1 les plus connus sont : KVM Xen VMWare ESX/ESXi Microsoft Hyper V Server

Evolution Proposée

Evolution Proposée Organisation Proposée par site 2 machines physiques Chaque machine héberge 3 VMs : 1 VM de gestion des automates 2 VM avec services annexes VMs identiques sur chaque hyperviseur

Evolution Proposée Technologies utilisées Red Hat Enterprise Linux pour les systèmes (hôtes et invités) Machines virtuelles KVM Technologie SR IOV pour l'accès direct au matériel APPLICOM depuis les VMs Paravirtualisation (VirtIO) pour les performances Gestion du réseau virtuel avec Open vswitch Haute disponibilité au sein des VMs avec DRBD et Pacemaker

KVM

KVM Kernel based Virtual Machine La base la plus courante de la virtualisation sous Linux Hyperviseur de type 2 Fork de QEMU (avec qemu kvm), avec la prise en charge du module noyau KVM pour permettre de meilleures performances

KVM Historique Une suite logique aux jeux d'instructions des fondeurs, permettrant l'accès aux périphériques => un module pour les instructions AMD (svm) et un pour les instructions Intel (vmx) Inclus dans le noyau (>= 2.6.20) Multiarchitectures: x86 PowerPC arm (Linux 3.9) Développé à la base par Qumranet, ce dernier a été racheté par Red Hat

KVM Outil Libre et support multi OS Projet libre qui est placé sous plusieurs licences : mélange de GPL et LGPL Il permet de virtualiser différents OS : Linux Windows BSD Solaris...

KVM VirtIO, l'optimisation par la paravirtualisation Le système invité sait qu'il est virtualisé => accelération des accès aux périphériques Les éléments qui sont donc paravirtualisés sont : carte ethernet contrôleur de disque mémoire interface VGA (pour tirer partie de SPICE ou des drivers VMWare)

KVM Gestion du PassThrough Rendre accessible un matériel PCI ou USB de l'hôte sur un système invité Identification via les id PCI/USB Indispensable pour du matériel qui ne possède pas de driver pour tous les OS Cas des cartes contrôleurs de GDF (APPLICOM)

Open vswitch

Open vswitch Présentation switch virtuel multi couches capable de fonctionner sur plusieurs hôtes en utilisant tunneling (GRE) IPSec SPAN configuration automatique de matériel réseau via NetFlow Capable de gérer la norme 802.1Q (VLAN) le protocole STP (Spanning Tree, contrôle des boucles)

Open vswitch La nouvelle norme Module noyau (intégré depuis Linux 3.3, 2012/03) pour utiliser ces fonctionnalités réseau avancées Solution choisie par défaut ou intégrée dans de nombreux produits : OpenStack via le composant Neutron Xen Server 6.0 Xen Cloud Platform...

Open vswitch Utilisation Réplication de la séparation précédente mais en logiciel Mise en place plusieurs VLAN sur plusieurs machines physiques

Gestion de la Haute Disponibilité : DRBD et Pacemaker

Gestion de la Haute Disponibilité : DRBD et Pacemaker DRBD Distributed Replicated Block Device Périphérique bloc répliqué et distribué => Une sorte de RAID1 sur le réseau Utilisé pour créer un système de fichiers partagés en actif actif ou actif passif

Gestion de la Haute Disponibilité : DRBD et Pacemaker Pacemaker Bascule automatique des services d'une VM vers une autre (actif/passif) La bascule peut être faite en quelques secondes Gestion du fencing pour s'assurer qu'un hôte est effectivement inaccessible

Conlusions

Conlusions Apports de la virtualisation 2 machines au lieu de 5 ou 6 Souplesse de manipulation des disques virtuels Pour les mises à jour Pour les backups et les restaurations Possibilité d'évolutions sans ajout de matériel Meilleure gestion de l'obsolescence du matériel

Conlusions Apport Logiciels Libres Prix Durée de vie et pérénité Pas de vendor lock in

Questions? Sinon plus tard... christophe.sauthier@objectif libre.com Twitter: @chrissauthier