Monitoring de machines virtuelles sous Linux-KVM



Documents pareils
MONITORING DE MACHINES VIRTUELLES SOUS LINUX- KVM

Mise en œuvre d une infrastructure de virtualisation au CNRGV

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

Virtualisation CITRIX, MICROSOFT, VMWARE OLIVIER D.

La virtualisation de serveurs avec VMWare Infrastructure - Retour d expérience. Rodérick Petetin CRI INSA Rennes

Virtualisation & Sécurité

Projet de Bachelor Virtual Desktop Infrastructure

Sébastien Geiger IPHC Strasbourg

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

Visualization sur Ubuntu: Quels Choix? Nicolas Barcet

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

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

VMWARE VSPHERE ESXI INSTALLATION

06/11/2014 Hyperviseurs et. Infrastructure. Formation. Pierre Derouet

Hervé Le Coustumer - Directeur Business Unit Support & Services Managés

Point sur la virtualisation

Table des matières. A - Introduction 13. B - Qu'est-ce que la virtualisation? 13

Hyper-V R2 (Module 1) : Introduction

Etude d architecture de consolidation et virtualisation

La Continuité d Activité

PROCEDURE ESX & DHCP LINUX

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

VIRTUALISATION : MYTHES & RÉALITÉS

CREER UNE VM DANS WORKSATION. Créer un Virtual Machine dans VMware Workstation 9

Marché Public en procédure adaptée : Infrastructure Informatique régionale hébergée CAHIER DES CHARGES ET DES CLAUSES TECHNIQUES

Atelier : Virtualisation avec Xen

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

La virtualisation, des postes de travail

Installation d une architecture VMware Infrastructure 3 : Bilan et perspectives

TP Déploiement de réseaux IP sous Linux et MS Windows sur une infrastructure virtualisée

Présentation d HyperV

En ce moment (24/01/2014), Super bon plan: Micro Serveur HP Proliant G7 N54L à 159 ttc Plus d'informations sur dealabs.com

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

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

Par CADICI Grégory & FRITZ Rémy

Manuel d utilisation de ndv 4

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

Table des matières 1. Introduction. 1. Avant-propos Remerciements Chapitre 1 Virtualisation de serveurs

Virtualisation open source État de l'art

agile Datacenter vert Le monde naissant des datacenters de nouvelle génération ICAR-2013

Virtualisation sous Linux L'age de raison. Daniel Veillard

A Les différentes générations VMware

Mise en œuvre d un poste virtuel

Virtualiser ou ne pas virtualiser?

Dossier Solution - Virtualisation CA arcserve Unified Data Protection

Diagrammes de Package, de déploiement et de composants UML

PLAN DE REPRISE D ACTIVITE INFORMATIQUE

EN Télécom & Réseau S Utiliser VMWARE

MARCHE PUBLIC DE FOURNITURES CAHIER DES CLAUSES TECHNIQUES PARTICULIERES (CCTP)

Virtualisation et ou Sécurité

Concours interne d ingénieur des systèmes d information et de communication. «Session 2010» Meilleure copie "étude de cas architecture et systèmes"

Transformation vers le Cloud. Premier partenaire Cloud Builder certifié IBM, HP et VMware

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

Le Ro le Hyper V Premie re Partie Configuration et Prise en main du gestionnaire Hyper-V

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

Enseignant: Lamouchi Bassem Cours : Système à large échelle et Cloud Computing

Installer VMware vsphere

NEXTDB Implémentation d un SGBD Open Source

Les hyperviseurs leaders du marché qui ont fait leurs preuves en production

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

A propos de la sécurité des environnements virtuels

Hyper-V et SC Virtual Machine Manager Technologie de virtualisation sous Windows Server 2008 R2 [2ième édition]

Virtualisation et sécurité Retours d expérience

Architectures d implémentation de Click&DECiDE NSI

Chapitre 2 : Abstraction et Virtualisation

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

Virtualisation: définitions

Nouvellement recruté au sein de l entreprise STEpuzzle, Vous êtes stagiaire administrateur réseau et système.

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

ACQUISITION DE MATERIEL INFORMATIQUE

Les méthodes de sauvegarde en environnement virtuel

vmware au CC-IN2P3 Déploiement rapide d une infrastructure destinée à de la formation et réflexions sur vsphere.

VMware vsphere 5 au sein du Datacenter Complément vidéo : La configuration et la sécurisation de l'esx

Hyper-V (version 3) et System Center Virtual Machine Manager Technologie de virtualisation sous Windows Server 2012 R2

Virtual Box Mettez un PC dans votre... PC

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

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

[WEB4ALL PRESENTATION ET TARIFS VPS INFOGERES]

en version SAN ou NAS

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

Plan de secours informatique à chaud, virtualisation, et autres recettes...

Administration et Orchestration de machines virtuelles. Philippe Desmaison Linux Technical Leader

SMB137 - Cinquième partie

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

Mise en place d une infrastructure de virtualisation de poste de travail

Fiche Produit. Plateforme de sauvegarde en marque blanche Kiwi Business

Chapitre 2. Cluster de calcul (Torque / Maui) Grid and Cloud Computing

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

FusionInventory. Journées Perl. Gonéri Le Bouder Juin Strasbourg

Windows serveur 2008 installer hyperv

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

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

VMWare Infrastructure 3

Marché Public. Serveurs et Sauvegarde 2015

Hyperviseur vs Docker. le choc des virtualisations

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

PRESENSTATION VMWARE ESXi NOTION DE MACHINE VIRTUELLE

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

Limitations of the Playstation 3 for High Performance Cluster Computing

Transcription:

Monitoring de machines virtuelles sous Linux-KVM : présentation 1

Plan Objectifs du projet et présentation Répartition du temps de travail Linux-KVM Outils de mesure d un système Linux Architecture du superviseur Scénarios et logiciels associés Développement et structure du superviseur Conclusion Questions 2

Objectifs du projet et présentation Projet Visag de la HES-SO. Travail de M. Pasche Sébastien. Objectifs: Identifier les besoins dans la supervision d une grille d hyperviseur. Définir des scénarios de test. Développer un logiciel permettant de visualiser l état de santé d une grille d hyperviseurs Linux-KVM. 3

Présentation Visualisation numérique Visualisation graphique 4

Présentation Nom de l hyperviseur Couleur: état de santé 80 C 100% Température [ C] Pourcentage d utilisation 13 C 7 C 0% RAM utilisée RAM totale 5

Répartition du temps de travail Semaines Prise en main de Fedora et des outils de virtualisation. Rédaction du mémoire. Étude du travail de M. Sébastien Pasche et étude des outils de mesure de performances. Mise au point des scénarios. Développement des outils de génération de charge. Élaboration de l'architecture du superviseur. Développement des logiciels composant le superviseur. Mise en pratique des scénarios, génération de la documentation. 6

Linux-KVM Utilise Intel-VT ou AMD-SVM Réutiliser ce qui existe déjà Supporte la paravirtualisation (Virtio) Libvirt (gui/cli) Concurrent libre de VMware ESX(i) 7

Outils de mesure d un système Linux ~20 outils étudiés. 4 outils retenu: free iostat Top virt-top Les 3 premiers lisent /proc (pseudo-système de fichier). virt-top utilise l API libvirt. 8

Outils de mesure d un système Linux Processeur /proc/stat (cpu idle: ligne cpu, 4 ème valeur) % cpu 1 100* * B cpu A utilisatio n time B time A SC CLK TCK Mémoire RAM /proc/meminfo (lignes MemTotal, MemFree, Buffers, Cached) utilisatio n % * 100 Disque /proc/diskstats (temps cpu: ligne sda, 10 ème valeur) utilisatio n MemTotal MemFree Buffers Cached MemTotal cpu B cpu A % 10* time time Machines virtuelles: API libvirt B A *100 9

Outils de mesure d un système Linux États d un processus Linux Valeur obtenue grâce à /proc/diskstats: temps passé dans l état suspendu 10

Architecture du superviseur 12

Architecture du superviseur Communications entre les trois sous-programmes 1 sec 13

Architecture du superviseur Communication Format JSON (JavaScript Object Notation) 14

15

Architecture du superviseur Communication Format JSON Liaison Daemon-Collecteur format données: Liaison Collecteur-Afficheur format données: 16

Scénarios et logiciels associés But: Valider le fonctionnement et l utilité du superviseur. Réalisation de logiciels de génération de charge. Exemple de scénario réalisé: Démo 1:Varier la charge CPU d une VM entre 30%, 60% et 90%. Démo 2: Varier la charge RAM d un hyperviseur (2.5Go, 3Go, 3.5Go). Démo 3: Générer une charge disque sur un hyperviseur (50%) 17

Développement et structure du superviseur Daemon : diagramme de classe 18

Développement et structure du superviseur Collecteur : diagramme de classe 19

Développement et structure du superviseur Collecteur : schéma relationnel 20

diagramme de classe Développement et structure du superviseur Afficheur: 21

Conclusion 22

Questions 23