Techdays 2009 - Administration centralisée des infrastructures de virtualisationfabricemeillon
Une solide démarche d'administration est un élément clé du succès des projets de virtualisation. System Center permet d'utiliser une console unifiée pour gérer les éléments physiques et les éléments virtuels du centre de traitement. Il permet également de piloter Hyper-V, Virtual Server et VMware ESX(c), offrant une approche unifiée de l'administration des hyperviseurs. Cette session passera en revue les possiblités des composants de System Center, tant dans les phases d'études que dans les phases de P2V et de pilotage ou de sauvegarde d'un centre de traitement virtualisé.
Techdays 2009 - La virtualisation de machines avec Hyper-Vfabricemeillon
La virtualisation de serveurs de part les bénéfices économiques et techniques que sa mise en oeuvre apporte est certainement la technologie les plus regardées par les exploitants et les responsables de production. Windows Server 2008 apporte en standard les différents services nécessaires à la mise en oeuvre d'une infrastructure virtualisée. Cette session sera l'occasion de présenter les principales caractéristiques : architecture de type hyperviseur, machines virtuelles 32 et 64 bits multi-coeurs, performances I/O, interopérabilité et services de haute disponibilité des machines virtuelles.
Vous souhaitez découvrir Hyper-V, la session à ne pas manquer !!
Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...fabricemeillon
Opération à cœur ouvert d'Hyper-V. Partage de bonnes pratiques sur les performances (I/0, virtualisation de périphériques), la gestion de machines virtuelles sous Linux, la haute disponibilité des environnements virtualisés avec Hyper-V (clustering Windows Server 2008). Venez découvrir comment gérer la transition de VMware ESX(c) ou Virtual Server 2005 vers Hyper-V mais aussi ce que nous verrons arriver avec Windows Server 2008 R2. La session à ne pas manquer !!
Techdays 2009 - Administration centralisée des infrastructures de virtualisationfabricemeillon
Une solide démarche d'administration est un élément clé du succès des projets de virtualisation. System Center permet d'utiliser une console unifiée pour gérer les éléments physiques et les éléments virtuels du centre de traitement. Il permet également de piloter Hyper-V, Virtual Server et VMware ESX(c), offrant une approche unifiée de l'administration des hyperviseurs. Cette session passera en revue les possiblités des composants de System Center, tant dans les phases d'études que dans les phases de P2V et de pilotage ou de sauvegarde d'un centre de traitement virtualisé.
Techdays 2009 - La virtualisation de machines avec Hyper-Vfabricemeillon
La virtualisation de serveurs de part les bénéfices économiques et techniques que sa mise en oeuvre apporte est certainement la technologie les plus regardées par les exploitants et les responsables de production. Windows Server 2008 apporte en standard les différents services nécessaires à la mise en oeuvre d'une infrastructure virtualisée. Cette session sera l'occasion de présenter les principales caractéristiques : architecture de type hyperviseur, machines virtuelles 32 et 64 bits multi-coeurs, performances I/O, interopérabilité et services de haute disponibilité des machines virtuelles.
Vous souhaitez découvrir Hyper-V, la session à ne pas manquer !!
Techdays 2009 - Hyper-V en profondeur, bonnes pratiques et quoi de neuf avec ...fabricemeillon
Opération à cœur ouvert d'Hyper-V. Partage de bonnes pratiques sur les performances (I/0, virtualisation de périphériques), la gestion de machines virtuelles sous Linux, la haute disponibilité des environnements virtualisés avec Hyper-V (clustering Windows Server 2008). Venez découvrir comment gérer la transition de VMware ESX(c) ou Virtual Server 2005 vers Hyper-V mais aussi ce que nous verrons arriver avec Windows Server 2008 R2. La session à ne pas manquer !!
Etude de la virtualisation en plusieurs parties :
- Tour d'horizon de la virtualisation
- Pré-requis à la compréhension de Xen (rappels théoriques)
- Présentation de Xen
- L'architecture et le fonctionnement de Xen
Découvrez dans ce document les différents avantages de la virtualisation de vos serveurs et postes de travail.
Nos solutions de virtualisation : http://www.nrc.fr/nos-solutions/reseaux-infrastructures/serveurs-microsoft/
Microsoft Hyper-V remporte un succès grandissant, pourtant des freins subsistent en ce qui concerne la protection des données et de nombreuses organisations hésitent encore à virtualiser leurs applications critiques. Veeam propose un outil fiable et éprouvé et apporte toute son expertise dans la protection des données virtualisées. Veeam Backup & Replication permet de réaliser les PRA et PCA les plus exigeants et s’adapte ainsi aux besoins de tous types d’infrastructures, grâce à son architecture évolutive, y compris les scénarios de protection des données avec multiples sites distants.
Implémentation de technologie de haute disponibilité et de tolérance aux pann...Youcef Aliarous
La virtualisation a changé le concept de haute disponibilité de procédure très coûteuse et
complexe à une procédure simple, économique et pratique.C’est la raison sur laquelle
l’implémentation des solutions d’haute disponibilité pour les infrastructures virtuelles est devenue
indispensable pour toute entreprise.
Le but de ce projet est d’étudier la virtualisation des serveurs, le fonctionnement de solution
vSphere et implémenter les technologies de haute disponibilité et de tolérance aux pannes à l’aide
des variantes VMware.
Quelle infrastructure serveur propose Microsoft pour les PME de plus de 25 postes ? La fin du tout-en-un « Small Business Server » ne signifie pas qu’il n’y a plus de solutions pertinentes au budget adapté pour les petites entreprises. Bien au contraire, nous découvrirons comment équiper les petites et moyennes entreprises de solutions serveurs modernes, robustes, souples, plus sécurisées et intégrées dans le Cloud ou non selon les besoins …
Venez découvrir comment les machines virtuelles Windows Azure, le réseau virtuel et les autres éléments de Windows Azure IaaS facilitent le développement de vos applications dans le cloud Windows Azure, pour terminer avec une présentation de StorSimple.
Etude de la virtualisation : Réseau & CloisonnementAntoine Benkemoun
Suite de la précédente présentation sur la virtualisation. Etudes pratiques de l'intégration d'une plateforme de virtualisation dans un réseau d'entreprise et du cloisonnement de performances
Conférence de Jérôme Petazzoni (Pilot Systems) à Solutions Linux 2009.
La virtualisation réunit les avantages techniques d'un serveur dédié et d'un environnement mutualisé : les performances et la sécurité sont au rendez-vous, pour un coût opérationnel optimal. Contrairement à un serveur dédié, dont l'évolution nécessite des interventions matérielles (et des interruptions de services), un serveur virtualisé peut être reparamétré en quelques minutes, avec des interruptions de services minimes (voire nulles). Cette présentation montre comment tirer parti de la virtualisation pour l'hébergement des applications critiques de l'entreprise, en particulier dans les environnements Open Source utilisant Xen et Debian GNU/Linux.
Veeam Software : Sauvegarde et protection des données, plan de reprise d’acti...Microsoft Technet France
Microsoft Hyper-V remporte un succès grandissant, pourtant des freins subsistent en ce qui concerne la protection des données et de nombreuses organisations hésitent encore à virtualiser leurs applications critiques. Veeam propose un outil fiable et éprouvé et apporte toute son expertise dans la protection des données virtualisées. Veeam Backup & Replication permet de réaliser les PRA et PCA les plus exigeants et s’adapte ainsi aux besoins de tous types d’infrastructures, grâce à son architecture évolutive, y compris les scénarios de protection des données avec multiples sites distants.
Windows Server 2012, quelles évolutions pour les services de stockage et de c...Microsoft Décideurs IT
La consolidation et la virtualisation des applications au sein du Datacenter ont conduit à un usage accru du SAN et des besoins accrus en termes de performance et de disponibilité. Pour bénéficier pleinement de ces évolutions, les entreprises doivent développer une infrastructure hautement disponible et hautement performante. Découvrez dans cette session comment les services liés à la haute disponibilité (Windows Server Fail-over Cluster, NIC Teaming) et au stockage (Storage Spaces, SMB v3, Déduplication ; iSCSI ) disponibles avec Windows Server 2012 permettent de tirer le meilleur profit des ressources de vos Datacenter et d’offrir un niveau de service permettant de répondre aux besoins des applications les plus exigeantes.
Le début de l’année 2013 annonce le Service pack des solutions System Center 2012. Quand est-il ? Quels sont les nouveautés des composants de cette suite ? Venez découvrir le temps d’une heure les grandes nouveautés des différents composants System Center. Riche en démonstration, vous aurez l’occasion de voir le virage que prend Microsoft avec ces nouveautés. Que ce soit de l’ajout de fonctionnalités ou de gestion de système d’exploitation supplémentaire, le service pack 1 de System Center s’annonce des plus surprenants.
Etude de la virtualisation en plusieurs parties :
- Tour d'horizon de la virtualisation
- Pré-requis à la compréhension de Xen (rappels théoriques)
- Présentation de Xen
- L'architecture et le fonctionnement de Xen
Découvrez dans ce document les différents avantages de la virtualisation de vos serveurs et postes de travail.
Nos solutions de virtualisation : http://www.nrc.fr/nos-solutions/reseaux-infrastructures/serveurs-microsoft/
Microsoft Hyper-V remporte un succès grandissant, pourtant des freins subsistent en ce qui concerne la protection des données et de nombreuses organisations hésitent encore à virtualiser leurs applications critiques. Veeam propose un outil fiable et éprouvé et apporte toute son expertise dans la protection des données virtualisées. Veeam Backup & Replication permet de réaliser les PRA et PCA les plus exigeants et s’adapte ainsi aux besoins de tous types d’infrastructures, grâce à son architecture évolutive, y compris les scénarios de protection des données avec multiples sites distants.
Implémentation de technologie de haute disponibilité et de tolérance aux pann...Youcef Aliarous
La virtualisation a changé le concept de haute disponibilité de procédure très coûteuse et
complexe à une procédure simple, économique et pratique.C’est la raison sur laquelle
l’implémentation des solutions d’haute disponibilité pour les infrastructures virtuelles est devenue
indispensable pour toute entreprise.
Le but de ce projet est d’étudier la virtualisation des serveurs, le fonctionnement de solution
vSphere et implémenter les technologies de haute disponibilité et de tolérance aux pannes à l’aide
des variantes VMware.
Quelle infrastructure serveur propose Microsoft pour les PME de plus de 25 postes ? La fin du tout-en-un « Small Business Server » ne signifie pas qu’il n’y a plus de solutions pertinentes au budget adapté pour les petites entreprises. Bien au contraire, nous découvrirons comment équiper les petites et moyennes entreprises de solutions serveurs modernes, robustes, souples, plus sécurisées et intégrées dans le Cloud ou non selon les besoins …
Venez découvrir comment les machines virtuelles Windows Azure, le réseau virtuel et les autres éléments de Windows Azure IaaS facilitent le développement de vos applications dans le cloud Windows Azure, pour terminer avec une présentation de StorSimple.
Etude de la virtualisation : Réseau & CloisonnementAntoine Benkemoun
Suite de la précédente présentation sur la virtualisation. Etudes pratiques de l'intégration d'une plateforme de virtualisation dans un réseau d'entreprise et du cloisonnement de performances
Conférence de Jérôme Petazzoni (Pilot Systems) à Solutions Linux 2009.
La virtualisation réunit les avantages techniques d'un serveur dédié et d'un environnement mutualisé : les performances et la sécurité sont au rendez-vous, pour un coût opérationnel optimal. Contrairement à un serveur dédié, dont l'évolution nécessite des interventions matérielles (et des interruptions de services), un serveur virtualisé peut être reparamétré en quelques minutes, avec des interruptions de services minimes (voire nulles). Cette présentation montre comment tirer parti de la virtualisation pour l'hébergement des applications critiques de l'entreprise, en particulier dans les environnements Open Source utilisant Xen et Debian GNU/Linux.
Veeam Software : Sauvegarde et protection des données, plan de reprise d’acti...Microsoft Technet France
Microsoft Hyper-V remporte un succès grandissant, pourtant des freins subsistent en ce qui concerne la protection des données et de nombreuses organisations hésitent encore à virtualiser leurs applications critiques. Veeam propose un outil fiable et éprouvé et apporte toute son expertise dans la protection des données virtualisées. Veeam Backup & Replication permet de réaliser les PRA et PCA les plus exigeants et s’adapte ainsi aux besoins de tous types d’infrastructures, grâce à son architecture évolutive, y compris les scénarios de protection des données avec multiples sites distants.
Windows Server 2012, quelles évolutions pour les services de stockage et de c...Microsoft Décideurs IT
La consolidation et la virtualisation des applications au sein du Datacenter ont conduit à un usage accru du SAN et des besoins accrus en termes de performance et de disponibilité. Pour bénéficier pleinement de ces évolutions, les entreprises doivent développer une infrastructure hautement disponible et hautement performante. Découvrez dans cette session comment les services liés à la haute disponibilité (Windows Server Fail-over Cluster, NIC Teaming) et au stockage (Storage Spaces, SMB v3, Déduplication ; iSCSI ) disponibles avec Windows Server 2012 permettent de tirer le meilleur profit des ressources de vos Datacenter et d’offrir un niveau de service permettant de répondre aux besoins des applications les plus exigeantes.
Le début de l’année 2013 annonce le Service pack des solutions System Center 2012. Quand est-il ? Quels sont les nouveautés des composants de cette suite ? Venez découvrir le temps d’une heure les grandes nouveautés des différents composants System Center. Riche en démonstration, vous aurez l’occasion de voir le virage que prend Microsoft avec ces nouveautés. Que ce soit de l’ajout de fonctionnalités ou de gestion de système d’exploitation supplémentaire, le service pack 1 de System Center s’annonce des plus surprenants.
Apprenez à déployer une application web .NET 8 de pointe dans Azure en utilisant GitHub Actions
Créer un référentiel dans GitHub et pousser le code d’une application Web en .NET 8, ou bien cloner le code à partir de GitHub, puis conteneuriser l’application et la déployer dans Azure en assurant une intégration continue et un déploiement contenu.
https://agilequebec.ca/communaute/conference-mensuelle-agile-quebec-configurer-github-actions-avec-docker-et-net-8-06-decembre-2023-2/
Alphorm.com Formation Nagios et Cacti : Installation et AdministrationAlphorm
Formation complète ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-nagios-centreon-et-cacti-installation-et-adminisration
Nagios est une solution Open Source pour superviser vos serveurs, réseaux et applicatifs.
Dans cette formation Nagios et Cacti, nous commencerons en dressant un panorama sur les principes, bonnes pratiques et outils de supervision avant de rentrer dans le vif du sujet en installant Nagios sur des serveurs que nous configurerons ensuite. Fort de ces notions élémentaires nous développerons des aspects avancés sur la supervision.
Cette formation Nagios et Cacti vous permettra de mettre en œuvre et maintenir une solution globale de tableaux de bords sur la qualité de service du système d'information. Avec cette formation Nagios et Cacti vous serez à même de concevoir une solution de reporting technique, d'installer et configurer Cacti sur diverses plates-formes, de comprendre l'architecture interne et les différents objets gérés, d'automatiser la collecte de données et enfin de développer des Templates réutilisables.
Que ce soit au sein du Datacenter avec les environnements de virtualisation ou systèmes d’exploitation tels que Linux et Unix, les différents environnements JEE, les différents Framework d'administration ou au niveau des systèmes et périphériques mis à disposition de vos utilisateurs l'hétérogénéité est présente. Découvrez dans cette session: la vision et les solutions proposées par Microsoft avec Hyper-V et System Center 2012 pour prendre en compte et gérer au quotidien l'ensemble des composants de votre système d'information
Speakers : Christophe Dubos (Microsoft), Hervé Thibault (Econocom-Osiatis), Sébastien Butreau (NELITE)
System Center 2012 R2 en environnement hétérogène et hybrideMicrosoft
Que ce soit au sein du Datacenter avec les environnements de virtualisation ou systèmes d’exploitation tels que Linux et Unix, les différents environnements JEE, les différents Framework d'administration ou au niveau des systèmes et périphériques mis à disposition de vos utilisateurs l'hétérogénéité est présente. Découvrez dans cette session: la vision et les solutions proposées par Microsoft avec Hyper-V et System Center 2012 pour prendre en compte et gérer au quotidien l'ensemble des composants de votre système d'information
Speakers : Christophe Dubos (Microsoft), Hervé Thibault (Econocom-Osiatis), Sébastien Butreau (NELITE)
Architecture Réseau des clouds privés avec Hyper-V et System Center Virtual M...Microsoft Technet France
SCVMM 2012 R2 joue désormais un rôle central dans la création et le déploiement des infrastructures de virtualisation Microsoft. Cette session aborde les différents points nécessaires à la définition des réseaux physiques et logiques et à leur déploiement, le déploiement de clusters au sein de SCVMM 2012 R2, Cette session est destinée aux techniciens et architectes en charge de la définition d'une infrastructure Cloud privé et disposant d'une bonne connaissance de la virtualisation et de SCVMM.
Speakers : Christophe Dubos (Microsoft), Cédric Bravo (Nware), Nicolas Escalas (Alfun)
Alphorm.com Formation Windows Server 2019 : Installation et Configuration de ...Alphorm
Cette formation permet d'acquérir les connaissances et compétences requises pour mettre en place une infrastructure Windows Server 2019.
Cette formation couvre un large spectre dans le concept d'architecture système, les nouveautés, les besoins en sécurité et les meilleures pratiques telles que les compétences d'administration et les technologies comme l'installation, la configuration, la maintenance, le diagnostic et la réparation.
Ce cours est conçu pour les professionnels techniques qui feront la démonstration ou l'utilisation de Sophos EndPoint. Le cours donne un aperçu du produit, y compris une introduction aux principales capacités et aux concepts et pratiques de configuration de base.
Objet direct 2013-05-11 Microsoft ALM 2013 Software FactoryFactoVia
Microsoft ALM 2013 Software Factory
(Visual Studio 2013, Team Foundation Server 2013, Team Foundation Service 2013, DevOps, DevCloud)
Objet direct, Grenoble, 2013-05-11
La formation complète est disponible ici:
http://www.alphorm.com/tutoriel/formation-en-ligne-hyper-v-et-scvmm-2008-r2-70-659
Avec cette formation pratique vous apprendrez Hyper-V dans Windows Server 2008 R2, créer et gérer des machines virtuelles et des hôtes, y compris les sauvegardes, la haute disponibilité, reprise après sinistre, la gestion des performances, des instantanés, et plus encore!
Une fois que vous avez terminé la formation, vous aurez toutes les compétences et l'expérience dont vous avez besoin pour complètement réaliser la conception, la spécification, l'architecture et l'implémentation d'une solution entièrement fonctionnelle sous Hyper-V dans votre entreprise.
MongoDB in a scale-up: how to get away from a monolithic hell — MongoDB Paris...Horgix
This is the slide deck of a talk by Alexis "Horgix" Chotard and Laurentiu Capatina presented at the MongoDB Paris User Group in June 2024 about the feedback on how PayFit move away from a monolithic hell of a self-hosted MongoDB cluster to managed alternatives. Pitch below.
March 15, 2023, 6:59 AM: a MongoDB cluster collapses. Tough luck, this cluster contains 95% of user data and is absolutely vital for even minimal operation of our application. To worsen matters, this cluster is 7 years behind on versions, is not scalable, and barely observable. Furthermore, even the data model would quickly raise eyebrows: applications communicating with each other by reading/writing in the same MongoDB documents, documents reaching the maximum limit of 16MiB with hundreds of levels of nesting, and so forth. The incident will last several days and result in the loss of many users. We've seen better scenarios.
Let's explore how PayFit found itself in this hellish situation and, more importantly, how we managed to overcome it!
On the agenda: technical stabilization, untangling data models, breaking apart a Single Point of Failure (SPOF) into several elements with a more restricted blast radius, transitioning to managed services, improving internal accesses, regaining control over risky operations, and ultimately, approaching a technical migration when it impacts all development teams.
Ouvrez la porte ou prenez un mur (Agile Tour Genève 2024)Laurent Speyser
(Conférence dessinée)
Vous êtes certainement à l’origine, ou impliqué, dans un changement au sein de votre organisation. Et peut être que cela ne se passe pas aussi bien qu’attendu…
Depuis plusieurs années, je fais régulièrement le constat de l’échec de l’adoption de l’Agilité, et plus globalement de grands changements, dans les organisations. Je vais tenter de vous expliquer pourquoi ils suscitent peu d'adhésion, peu d’engagement, et ils ne tiennent pas dans le temps.
Heureusement, il existe un autre chemin. Pour l'emprunter il s'agira de cultiver l'invitation, l'intelligence collective , la mécanique des jeux, les rites de passages, .... afin que l'agilité prenne racine.
Vous repartirez de cette conférence en ayant pris du recul sur le changement tel qu‘il est généralement opéré aujourd’hui, et en ayant découvert (ou redécouvert) le seul guide valable à suivre, à mon sens, pour un changement authentique, durable, et respectueux des individus! Et en bonus, 2 ou 3 trucs pratiques!
Le Comptoir OCTO - Qu’apporte l’analyse de cycle de vie lors d’un audit d’éco...OCTO Technology
Par Nicolas Bordier (Consultant numérique responsable @OCTO Technology) et Alaric Rougnon-Glasson (Sustainable Tech Consultant @OCTO Technology)
Sur un exemple très concret d’audit d’éco-conception de l’outil de bilan carbone C’Bilan développé par ICDC (Caisse des dépôts et consignations) nous allons expliquer en quoi l’ACV (analyse de cycle de vie) a été déterminante pour identifier les pistes d’actions pour réduire jusqu'à 82% de l’empreinte environnementale du service.
Vidéo Youtube : https://www.youtube.com/watch?v=7R8oL2P_DkU
Compte-rendu :
L'IA connaît une croissance rapide et son intégration dans le domaine éducatif soulève de nombreuses questions. Aujourd'hui, nous explorerons comment les étudiants utilisent l'IA, les perceptions des enseignants à ce sujet, et les mesures possibles pour encadrer ces usages.
Constat Actuel
L'IA est de plus en plus présente dans notre quotidien, y compris dans l'éducation. Certaines universités, comme Science Po en janvier 2023, ont interdit l'utilisation de l'IA, tandis que d'autres, comme l'Université de Prague, la considèrent comme du plagiat. Cette diversité de positions souligne la nécessité urgente d'une réponse institutionnelle pour encadrer ces usages et prévenir les risques de triche et de plagiat.
Enquête Nationale
Pour mieux comprendre ces dynamiques, une enquête nationale intitulée "L'IA dans l'enseignement" a été réalisée. Les auteurs de cette enquête sont Le Sphynx (sondage) et Compilatio (fraude académique). Elle a été diffusée dans les universités de Lyon et d'Aix-Marseille entre le 21 juin et le 15 août 2023, touchant 1242 enseignants et 4443 étudiants. Les questionnaires, conçus pour étudier les usages de l'IA et les représentations de ces usages, abordaient des thèmes comme les craintes, les opportunités et l'acceptabilité.
Résultats de l'Enquête
Les résultats montrent que 55 % des étudiants utilisent l'IA de manière occasionnelle ou fréquente, contre 34 % des enseignants. Cependant, 88 % des enseignants pensent que leurs étudiants utilisent l'IA, ce qui pourrait indiquer une surestimation des usages. Les usages identifiés incluent la recherche d'informations et la rédaction de textes, bien que ces réponses ne puissent pas être cumulées dans les choix proposés.
Analyse Critique
Une analyse plus approfondie révèle que les enseignants peinent à percevoir les bénéfices de l'IA pour l'apprentissage, contrairement aux étudiants. La question de savoir si l'IA améliore les notes sans développer les compétences reste débattue. Est-ce un dopage académique ou une opportunité pour un apprentissage plus efficace ?
Acceptabilité et Éthique
L'enquête révèle que beaucoup d'étudiants jugent acceptable d'utiliser l'IA pour rédiger leurs devoirs, et même un quart des enseignants partagent cet avis. Cela pose des questions éthiques cruciales : copier-coller est-il tricher ? Utiliser l'IA sous supervision ou pour des traductions est-il acceptable ? La réponse n'est pas simple et nécessite un débat ouvert.
Propositions et Solutions
Pour encadrer ces usages, plusieurs solutions sont proposées. Plutôt que d'interdire l'IA, il est suggéré de fixer des règles pour une utilisation responsable. Des innovations pédagogiques peuvent également être explorées, comme la création de situations de concurrence professionnelle ou l'utilisation de détecteurs d'IA.
Conclusion
En conclusion, bien que l'étude présente des limites, elle souligne un besoin urgent de régulation. Une charte institutionnelle pourrait fournir un cadre pour une utilisation éthique.
Virtualisation et intégration des applications d'entreprise en environnement de production
1. Virtualisation et Intégration des
applications d’entreprise en
environnement de production
Présenté par :
KOUOTOU Aboubakar Sidiki
En vue de l’obtention du:
Diplôme d’ingénieur de Conception de Génie
Informatique
Année académique : 2008-2009
Mémoire de fin d’études
ISPEED SA
2. Plan de l’exposé
INTRODUCTION
ETAT DE L’ART
MISE EN ŒUVRE
CONCLUSION
2
4. INTRODUCTION
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Contexte Motivations Problématique Objectifs
Ispeed S.A: une SS2L
Veille technologique
Produit de virtualisation
Une maîtrise technique
4
5. INTRODUCTION
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Contexte Motivations Problématique Objectifs
5
Fournir des services à la demande
Virtual appliances
Consolidation des serveurs
Economie d’énergie
Utilisation optimale du matériel
Simplification de l’administration
Isolation des services
Reprise sur panne
Développement des applications
6. INTRODUCTION
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Contexte Motivations Problématique Objectifs
Conduire un projet de virtualisation
Pas de méthode standard
Quelle démarche adoptée?
6
7. INTRODUCTION
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Contexte Motivations Problématique Objectifs
Proposer une méthode de virtualisation
Déployer un prototype de serveur virtualisé
Evaluer les performances et les coûts
7
9. ETAT DE L’ART
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Concepts outils
9
Isolateur
Hyperviseur
Emulateur
Virtualisation complète Paravirtualisation
Abstraction
du matériel physique
Plusieurs environnements
d’exécution
Séparation de contextes
Hôte (host, dom0)
Invité (guest, domU)
Exécuter plusieurs
versions d’un software
Mais un seul noyau
Programme utilisateur
Emulation du hardware
Exécution d’OS invités
Emulation de bas niveau
Contrôle exclusif du matériel
Invités au noyau modifié
Performances proches des 100%
Systèmes non modifiés
Performances amoindries
Ré-interpretation des
executables des hôtes
Peu Performant
10. ETAT DE L’ART
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Concepts outils
10
Virtualisation complète
Hardware (réseau, disques, …)
Hyperviseur
dom0 dom1 dom2
OS hôte OS OS
Logiciels de
contrôle
applis
applis
applis
applis
Extensions de
virtualisation
11. ETAT DE L’ART
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Concepts outils
11
Paravirtualisation
Hardware (réseau, disques, …)
Hyperviseur
dom0 dom1
OS hôte OS + drivers spécifiques
Logiciels de
contrôle
applis
applis
Extensions de
virtualisation
dom2
OS + drivers spécifiques
applis
applis
12. ETAT DE L’ART
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Concepts outils
12
Solutions libres de virtualisation
Isolateurs: openVZ, Linux-Vserver
Emulateur : qemu
Hyperviseurs: KVM, XEN
13. ETAT DE L’ART
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Concepts outils
13
Choix d’une solution
Hyperviseur externe
Gestionnaire de processus
propre
Mature et utilisé en
production
Problèmes de mise à jour
Module du noyau linux
Gestionnaire de processus de
linux
En développement mais intégré
dans la future version de RHEL
Mise à jour simple
XEN KVM
Notre solution: KVM
14. ETAT DE L’ART
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Concepts outils
14
Outils utilisés
Hyperviseur: KVM
Outils d’administration:
sshd
vnc-server et vnc-viewer
virt-install
virsh et virt-manager
vsftpd
16. MISE EN ŒUVRE
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Méthode Implémentation Démo
16
PlanificationIdentification des serveurs
virtuels
Inventaire des ressources matérielles
Configuration du stockage
Plan d’adressage
Besoins des applis
CPU, RAM, …
Extensions de virtualisation
dmesg | grep vmx
LVM
lvX, vgX, pvX
Mac + IP + nom pour
chaque VM
17. MISE EN ŒUVRE
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Méthode Implémentation Démo
17
Planification
domU Nom
VM
VCPUs RAM
max/min
(MB)
OS Type de
virtualisation
(para ou full)
Rôle Applications
nécessaires
Nom
VL
Espace
disque
(GB)
Adresses
IP / MAC
dom0
dom1
…
Plan de virtualisation
18. MISE EN ŒUVRE
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Méthode Implémentation Démo
18
Déploiement du dom0
PlanificationInstallation de l’outil
de virtualisation
Intallation des outils d’administration
Configuration du réseau
Configurer SELinux
virt-manager, virsh
virt-install
Bridge
désactiver pour les tests
semanage en production
19. MISE EN ŒUVRE
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Méthode Implémentation Démo
19
Déploiement du dom0
Planification
Serveurs de fichiers
Serveur ftp
dd
VM « Infrastructure »
Adminstration à distance
20. MISE EN ŒUVRE
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Méthode Implémentation Démo
20
Déploiement du dom0
Planification
VM « Infrastructure »
Déploiement des VMs
virt-manager
virt-install
21. MISE EN ŒUVRE
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Méthode Implémentation Démo
21
Déploiement du dom0
Planification
VM « Infrastructure »
Déploiement des VMsArchitecture de backup
Serveur de backup
sync
22. MISE EN ŒUVRE
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Méthode Implémentation Démo
22
Plan de virtualisation
domU Nom VM VCPUs RAM
min/max (MB)
OS Type de
virtualisation
(para ou full)
Rôle Applications
nécessaires
Nom VL Espace
disque (GB)
Adresse IP / MAC
dom0 Hypervisor 2 256/512 FC9 Hyperviseur KVM KVM, Qemu 10 192.168.0.253/
00:23:54:C2:81:30
(NIC physique)
dom1 isoServerVM 1 256/512 CentOS 5.1 full Serveur d'images et
serveurs dhcp
dhcpd, vsftpd Iso-server 40 192.168.0.252/
00:23:54:C2:80:01
dom2 Alfresco 1 256/512 Centos 5.1 para Serveur de GED Alfresco labs 3
final, tomcat 6,
MySQL server
alfresco 10 192.168.0.251/
00:23:54:C2:80:02
dom3 ERP 1 256/512 Centos 5.1 para Applications d'ERP Openerp-sever,
openerp-web,
paquetages pythons
associés
PostgreSQL 8.1
Erp-VL 40 192.168.0.250/
00:23:54:C2:80:03
Dom4 winXP 1 192/256 Windows
XP
full Tester le
fonctionnement de
XP virtualisé
Winxp-VL 5 192.168.0.248/
00:23:54:C2:80:04
2Cpus - AMD Athlon 64X2
Dual Core processor.
Disque dur : 320G
RAM: 4G
Carte Réseau:
Realtek semi-conductor
24. MISE EN ŒUVRE
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Méthode Implémentation Démo
24
Installation des machines virtuelles
Machine Infrastructure à partir d’un dvd
Serveurs de fichiers: vsftpd
Installer les VMs avec virt-install et virt-manager
27. Conclusion
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Bilan Perspectives
27
Méthode de virtualisation
Implémentation d’un prototype
Economie sur le matériel
Backup non implémenté
28. Conclusion
Introduction
Etat de l’art
Mise en œuvre
Conclusion
Bilan Perspectives
28
Implémentation effective du backup et de la
migration à chaud.
Démarrage et extinction programmés des VMs
Fourniture effective d’une virtual appliance
Platform de virtualisation est une couche d’abstraction permettant d’avoir plusieurs ordinateurs, déployer et fonctionnant indépendamment sur une même machine physique
Ispeed SA
Infrastructures , télécom, développement, intégration des service et support technique des entreprises sur des solutions libres
L’entreprise ispeed SA définit une nouvelle offre de virtualisation , elle a donc besoin de faire une étude technique complète des concepts et des outils pour asseoir sa maîtrise technique et définir une Démarche générique pour ses différents clients
Motivés par les besoins du marché
Fournir des services à la demande Systèmes d’exploitation taillés sur mesure et prêts à l’emploi
Rassembler plusieurs serveurs physiques sur un seul qui en a les capacités
Diminution de la consommation d’énergie
Optimiser l’utilisation du matériel
Isolation des services: Un service critique peut être déployé sur une machine virtuelle, reprises sur panne par des architectures plus flexibles d’exploitation
Développement des applications : déploiement rapide des environnements de test rapide sans investissement supplémentaire sur le matériel.
Développement d’applications: tests multi-plate-forme sans achat de matériels supplémentaires
Conduite d’un projet de virtualisation est difficile, beaucoup de concepts à maîtriser, les architectures des outils sont disparates et la plupart du temps les administrateurs ont des problèmes de choix
Manque de standard dans le domaine, car les projets libres ne sont devenus matures que très récemment
Quelle démarche adoptée? Pour mener à bien un projet de virtualisation et en tirer un maximum de bénéfices tant sur le plan technique que financier
Proposer une méthode de virtualisation des serveurs, en décrivant tous les éléments et les délivrables de chaque étape
Valider cette l’implémentation d’un prototype de serveur virtualisé
Evaluer les performances et les coûts d’une telle architecture
Nous allons tour à tour aborder les différents concepts théoriques liés à la virtualisation afin de faire une sélection rigoureuse des techniques et pratiques pour l’élaboration de notre méthode, scruter les outils du marché et opérer des choix judicieux pour implémenter notre prototype
Techniques ou technologies permettant l’ajout d’une couche d’abstraction entre le matériel et les implications. Mais dans notre cas il s’agit de faire fonctionner plusieurs Systèmes d’exploitation ou OS sur une unique machine physique.
Ainsi l’OS de base est appelé dom0 ou host OS, hôte
Et les autres OS machines virtuelle ou domU ou guest ou invité
Plusieur
L’isolation est basé sur un isolateur. Ce dernier permet de faire cohabiter plusieurs environnements d’exécution sur une mm machine, en empêchant la communication entre les processus d’environnements différents
On peut ainsi exécuter plusieurs versions d’un mm soft sur une machine sans aucune crainte d’incompatibilité (pas besoin de update)
possibilité de plantage du noyau si un contexte failli, Impossible d’installer un OS différent
Emulateur est un programme utilisateur qui simule le matériel physique sous-jacent et permet d’installer d’autres OS
Hyperviseur: évolution des émulateurs fonctionnant directement au niveau du matériel physique par la création d’une couche d’abstraction
Deux modes de fonctionnement aux systèmes invités
Les systèmes à hyperviseur peuvent donc être utilisés pour la virtualisation des serveurs
Réseau, disques, CPU, RAM, extensions de virtualisation des processeurs
OS invité avec les différentes applis
Logiciel de contrôle déployer sur le dom0
Ajout de drivers spécifiques aux noyaux des guests
Interface que présente l’hyperviseur pour accéder au matériel comme s’ils étaient en mode natif
openVZ et Linux-Vserver sont les projets les plus visibles
Qemu est actuellement l’émulateur open source le plus performant et est réutilisé par plusieurs autres hyperviseurs
Parmi les hyperviseurs , les solutions les plus utilisés en entreprise en actuellement sont VMWare, z/VM d’IBM, Hyper-V de Microsoft
Dans le monde open-source KVM et XEN se démarque du lot et mérite une attention particulière
Xen est un hyperviseur externe au noyau linux, alors que KVM Kernel-Based-virtual Machine est un module qui vient se greffer au noyau de l’OS permettant donc à ce dernier d’utiliser les extensions de virtualisation et donc de jouer le rôle d’hyperviseur
Il peut donc utiliser ses outisl internes de gestions de processus et g érer plus simplement les machines virtuelles comme des process
Xen possède son propre gestionnaire de processus, le projet est instable et bénéficie de quelques retours d’expérience, KVM est en developpement et est intégré à la prochaine version de RHEL
Xen étant développé en parallèle une mise à jour du noyau peut provoquer son disfonctionnement
KVM évolue avec GNU/linux et ne pose donc aucun problème
Ispeed est partenaire Redhat et pour anticiper sur les futures besoins potentiels de ses clients, il est nécessaire d’utiliser KVM pour notre implémentation