La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

2 VIR302: Virtualisez vos applications métiers critiques sous Hyper-V 9 février 2011 - Jérôme Vétillard – Architecture & Planning/MCS - Emmanuel Sache.

Présentations similaires


Présentation au sujet: "2 VIR302: Virtualisez vos applications métiers critiques sous Hyper-V 9 février 2011 - Jérôme Vétillard – Architecture & Planning/MCS - Emmanuel Sache."— Transcription de la présentation:

1

2 2 VIR302: Virtualisez vos applications métiers critiques sous Hyper-V 9 février Jérôme Vétillard – Architecture & Planning/MCS - Emmanuel Sache – Architecte / MCS - Pascal Belaud – Architecte SQL / Division Grands Comptes - Patrick Guimonet – Responsable Technique

3 3 Agenda La virtualisation: tendances & prévisions Les différentes dimensions de la virtualisation La virtualisation: Profiling applicatif & Gouvernance Virtualiser SQL Server avec Hyper-V Virtualiser SAP avec Hyper-V Virtualiser SharePoint avec Hyper-V Virtualiser Exchange avec Hyper-V Conclusion

4 4 La virtualisation: tendances du marché & prévisions Technologies stratégiques selon Gartner Cloud computing Client Computing (VDI) Green IT Moderniser le Datacenter La virtualisation pour la haute disponibilité Prévisions dinvestissement selon IDC En 2014, 70% des serveurs applicatifs seront des machines virtuelles (VM), Le marché des VM va croitre de 14% soit 2 fois plus vite que celui des serveurs physiques Une moyenne de 8.5 VM par hôte physique en 2014 Marché de 19 Milliards $ en 2014

5 5 « Do more with less » Augmentation de la densité des serveurs, Nouvelles modalités de haute disponibilité, Approches « Cloud » : Dynamic Datacenter / Elastic Computing La virtualisation est un choix stratégique pour la plupart des entreprises. Les approches « Private Cloud » renforcent la tendance. Les différentes dimensions de la virtualisation Dimension technologique: host- based virtualization, Les environnements opérationnels : Labos, pré-production, intégration, production… Maturité de la technologie Quelles applications virtualiser ? Cependant, la virtualisation nest pas une panacée ! Savoir déterminer quand utiliser la virtualisation, Savoir comment limplémenter dun point de vue architectural Est critique pour assurer que vos applications métiers critiques continueront de délivrer le niveau de service exigé !

6 6 « Architecturer la solution pour se conformer aux SLA » Architecture multi-tier: Quel(s) tier(s) virtualiser ? Consommation de ressources (CPU, RAM, Réseau, IO disque) Server Virtualization with Advanced Management Server Virtualization with Advanced Management Haute disponibilité : Quick/Live Migration - V Motion Virtualisation du stockage La virtualisation: Profiling applicatif & gouvernance ! « Nouveaux modèles opérationnels » Provisioning de serveur/ Groupes de serveurs/Automatisation et Dynamic Datacenter Outillage dexploitation ubiquitaire (VM+ serveur physiques) Microsoft System centerMicrosoft System center Gouvernance : Gestion du cycle de vie de la VM « Respectez les conditions de supportabilité édictées par léditeur » Ce nest pas parce que lhyperviseur est supporté (programme SVVP),programme SVVP Que la virtualisation de lapplication est supportée !

7 7 Comment virtualiser… Microsoft SQL avec Hyper-V SAP avec Hyper-V Microsoft SharePoint avec Hyper-V Microsoft Exchange avec Hyper-v Recommandations & Bonnes pratiques.

8 8 Virtualiser SQL Server avec Hyper-V Pascal Belaud Architecte Microsoft

9 9 Ressources utilisées par SQL Server Forte activité disques en lecture et écriture Workload (OLTP, DW, BI, repository, web…) Volumétrie des données La ressource la plus importante pour la performance de SQL Server Mémoire (à partir de 2GB, généralement OS en 64bit) Utilisation CPU variable Activité utilisateur OLTP, reporting Batchs quotidien Import par batch Utilisation de procédures stockées et de fonctions Compression des données (SQL2008+) Trafic réseau Chargements Reporting et extractions Nombre dutilisateurs concurrents

10 10 SQL - cas dusage de la virtualisation Consolidation dinstances faiblement utilisées Repository, warm-up db, test & développement Faible nombre dutilisateurs Faible fréquence dutilisation Infrastructure BI Datamart, OLAP, Reporting Services, Data Staging Area Solution de haute disponibilité et de flexibilité Utilisation du Live Migration pour la maintenance Dynamic provisionning, architecture web Consolidation de base stand by (Database Mirroring) Infrastructure Sharepoint rationnalisée Moins de 100 utilisateurs et moins de 100GB de données

11 11 Ne pas virtualiser SQL si on doit… Utiliser plus de 4 cores et 8GB de RAM Limites de hyper-V à 4 vCPU Au delà de 8GB, le ROI diminue (lié au cout de la RAM) Servir plus de 50 utilisateurs simultanés Contention sur les accès disque et la bande passante réseau Obtenir les meilleurs performances Overhead de 15% sur les temps de réponse Garantir la stabilité des performances Partage des ressources CPU, réseau et accès disques Et surtout si on ne connait pas bien lactivité de linstance SQL Mettre en place un monitoring, SCOM ou Multi-Server Mgt

12 12 Meilleures pratiques Stockage Disques VHD de taille fixe Mapping VHD-LUN, attention au LOG et à TEMPDB Disques en mode pass-through A tester avec SQLIO! Limiter la surallocation CPU En mode nominal, bien répartir les VM sur les serveurs Utiliser les private Virtual Network Entre un serveur IIS et SQL, SSIS et un DW, amélioration des performances en mode virtuel Adapter la stratégie de sauvegarde et de haute disponibilité Utilisation de VSS Remplacement dun cluster par du Live Migration Utiliser le Database Mirroring asynchrone

13 13 Références clients Indiana University Réduction de 150 à 32 serveurs Réduction du temps de déploiement (facteur 10) Amélioration des performances et de la qualité de service Microsoft IT bases de données, instances SQL Server Moyenne CPU < 10% Ratio final de 6:1 Index Multimédia Virtualisation des développements et de la pré-production Jusquà 4 instances SQL Server par VM (4 vCPU-8GB-64bit) LASCOM (ISV) Mode hébergement, garantie détanchéité entre les clients

14 14 Ressources utiles Executer SQL 2008 en environnement Hyper-V 40fa-a026-5bfcf076d9b9/SQL2008inHyperV2008.docx 40fa-a026-5bfcf076d9b9/SQL2008inHyperV2008.docx Consolidation SQL Server: un case study Microsoft IT 4FE9-B001-C2CF56BC42A5/AJ18_EN.zip 4FE9-B001-C2CF56BC42A5/AJ18_EN.zip Politique de support de SQL Server en environnement virtualisé support-in-a-hardware-virtualization-environment.aspx support-in-a-hardware-virtualization-environment.aspx

15 15 Virtualiser SAP avec Hyper-V Emmanuel Sache Architecte Microsoft Consulting Services France

16 16 Ressources utilisées par un système SAP Système de production Volumétrie des bases de données importantes (de 100 Go à plusieurs To) Forte activité disque en Entrée/Sortie (Base de données et Mémoire virtuelle pour les serveur applicatifs) Utilisation mémoire des serveur applicatifs généralement supérieur à 4Go Utilisation CPU variable en fonction des utilisateurs et de lactivité « Batch » Activité réseau pouvant être importante lors des Imports/Exports de Données Systèmes Non productif Besoin en mémoire et espaces disque mais ce sont généralement des systèmes nécessitant peu de puissance

17 17 SAP - Cas dusage de la virtualisation Flexibilité dexploitation et réduction des coûts par une réallocation simplifiée des machines virtuelles Duplication facilité des systèmes dans de cadre de déploiements multiples Simplification des procédures dinstallation et de déploiement Réduction des interruptions de services liées à des évolutions du paysage applicatif Meilleure utilisation du matériel grâce à la consolidation tout en conservant une isolation optimum entre systèmes (production, pré- production, bac à sables, formation,…)

18 18 Quels serveurs SAP pour la virtualisation ? SAP Solution Manager SAP Netweaver Administrator Les systèmes de développement Les systèmes dAssurance Qualité Les systèmes de formation Les serveurs fronteaux de production Idéalement les petits et moyens systèmes SAP ! A éviter… Les systèmes de productions 2 tiers à forte activité ou volumétrie de données SAP Live Cache Liens : Note SAP

19 19 Dimensionnement des serveurs Mémoire vive du serveur hôte: Mémoire physique = Somme des VM + Partition Parent Dimensionnement des CPU à 80% dutilisation Répartition des connexions réseaux et éventuellement utilisation de cartes dédiés pour certaines VM Le fonctionnement des instance de Dialog SAP virtuelle est très proche des celles déployées sur des serveurs physique de même puissance Utilisez les dernières générations de CPU Réservez de la puissance CPU à certaines VM critique Impliquez vos fournisseurs de le dimensionnement Windows Server 2008 dans les VM pour le support de 4 V-CPU Pas de Dynamic Memory (inutile)

20 20 System Center Virtual Machine Manager Site A Database Clu ster Hyper-V Cluster Site B Exemple dimplémentation

21 21 Références clients Santa Barbara Web Hosting Réduction des coûts annuel: $315k Indiana University Réduction de 150 à 32 machines physiques Réduction des coûts matériels annuel: $85k Dartmouth-Hitchcock Medical Center -75% de serveurs physique soit une réduction annuel de $4k par serveur Plus de 30h dexploitation serveur économisées par mois SABMiller Russie SAP Enterprise Portal 48% de réduction des coûts, déploiement de serveurs 120x plus rapide Autres références clients Lien :

22 22 Livre Blanc Hyper-V for SAP Lien : -applications/default.mspxhttp://www.microsoft.com/virtualization/business-critical -applications/default.mspx

23 23 Virtualiser SharePoint avec Hyper-V Patrick Guimonet Responsable Technique MVP SharePoint

24 24 Quest ce que SharePoint ? Une application 4 tiers User requests 4 composants aux caractéristiques bien distinctes : Les serveurs de données SQL Server Les serveurs dapplications Avec ceux parcourant le contenu pour alimenter le moteur de recherche et les autres Les serveurs Web Les postes clients

25 25 Support de la virtualisation pour les produits SharePoint SharePoint 2010 est complètement supporté en environnement virtualisé (comme MOSS 2007) Les versions supportées sont : Hyper-V avec Windows Server 2008 et Windows Server 2008 R2 Hyper-V Server 2008 ou Hyper-V Server R2 Les produits tiers certifiés via le programme de validation SVVP (Server Virtualization Validation Program)SVVP (Server Virtualization Validation Program) La vraie vie ! Microsoft ne teste pas SharePoint avec les produits tiers Microsoft peut demander de reproduire un problème dans un environnement indépendant du logiciel de virtualisation tiers (KB897615) Les snaphots ne sont pas supportés sur les fermes SharePoint Il y a des gains de performances très importants en E/S avec Windows Server 2008 R2 et Hyper-V Voir Virtual Hard Disk Performance: Windows Server 2008 / Windows Server 2008 R2 / Windows (http://go.microsoft.com/fwlink/?LinkId=186519)http://go.microsoft.com/fwlink/?LinkId=186519

26 26 A chacun son rôle… CPUMémoireDisquesRéseau Serveurs Web Affichage de contenu uniquement - Activité faible bon candidat à la virtualisation NLB Matériel permet de soulager la CPU Serveur de requêtes et de parcours (query & crawl) Intensif, dépend de la taille du corpus Autres rôlesBons candidats à la virtualisation Serveurs bases de données Intensif, point de contention unique dans la ferme Possibilité de partager les bases en SharePoint 2010 Prévoir 110% à 125% des ressources nécessaires pour un environnement physique

27 27 A chacun son rôle… CPUMémoireDisquesRéseau Serveurs Web Serveur de requêtes et de parcours (query & crawl) Autres rôles Serveurs bases de données

28 28 Des scénarios classiques Une machine virtuelle autonome Quick start: Deploy single server in an isolated Hyper-V environment (SharePoint Server 2010) Collé à partir de us/library/ee aspx Les environnements de développement, de tests, de pré- production La production, hormis le(s) serveur(s) de données Virtual machine guidance (SharePoint Server 2010) Collé à partir de Web/ QueryExcel Services IndexDatabase PhysicalPhysical VirtualVirtual SCVMM Web/ QueryExcel ServicesWeb/ Query

29 29 Une étude de cas…

30 30 Un cas réel… Production PhysiquePhysique VirtuelVirtuel Cluster Hyper-V 3 nœuds RecetteIntégration 2 sites redondés, identiques Réplication des données entre 2 baies de stockage, 1 fois par jour 1 To de données, 2000 utilisateurs

31 31 Virtualisation du Navigateur IE 6 nest plus supporté avec SharePoint Déploiement généralisé dune version supérieure dInternet Explorer 2. Déploiement généralisé de Firefox !!! 3. Déploiement généralisé dune solution de virtualisation dIE Poste client XPXP IE6 Poste client IE6 MED-V Remote Desktop Services (ex – Terminal Services) Poste client IE6 VDI Microsoft

32 32 Tableau comparatif Virtual PC + Windows XP Mode Virtual PC + MED-V Terminal Services ou Remote Desktop Services sur Windows Server Solution VDI (à base de machines virtuelles et dHyper- V) DestinationParticuliers et PMEGrandes entreprisesEntreprises de toutes taillesGrandes entreprises Pré-requis Uniquement sur le poste client (Windows 7 uniquement ; 2 Go de RAM et 15 Go de disque) Déploiement sur les postes clients ( Win XP, Vista ou Win 7; 2 Go de RAM) + Infrastructure Serveur pour ladministration (Windows Server 2008 ou 2008 R2; 2 x 2,8 GHz et 4 Go de RAM) Déploiement serveur Limitations Pas dadministration centralisée Windows 7 uniquement Pas de redirection automatique des URLs MED-V client nest pas supporté sur Hyper-V MED-V serveur est supporté sur Hyper-V Nécessite une licence MDOP 2009 (Software Assurance) Durée de vie limitée Ressources serveurs potentiellement importante Achat de licences complémentaires Ressources serveurs nécessaires plus importantes que pour la virtualisation de session simple Achat de licences complémentaires Bénéfices Gratuité Simplicité de mise en œuvre Solution dentreprise avec une administration centralisée. Redirection automatique dURLs pour les sites ne fonctionnant que sous IE6 par exemple Flexibilité : différentes machines virtuelles pour différents besoins. Facilité de mise en œuvre Administration centralisée Souplesse des modes MV dédiées ou partagées Meilleure isolation en cas de plantage Solutions de Virtualisation pour Internet Explorer (1/5)…

33 33 Ressources utiles Virtualization planning (SharePoint Server 2010) Virtualization support and licensing (SharePoint Server 2010) Hyper-V virtualization requirements (SharePoint Server 2010) Plan virtual architectures (SharePoint Server 2010) Plan for virtualization (SharePoint Server 2010) Capacity management and high availability in a virtual environment (SharePoint Server 2010) Capacity management and high availability in a virtual environment (SharePoint Server 2010) Solutions de Virtualisation pour Internet Explorer (1/5)… Sur MOSS 2007 : Lvre blanc : Virtualization of Microsoft SharePoint Products and Technologies Technet : Using SharePoint Products and Technologies in a Hyper-V virtual environment Virtualizing SharePoint Series - Introduction Optimizing the performance of a virtualized SharePoint environment SharePoint server role recommendations in virtualized environmennts Monitoring and managing your virtualized SharePoint environment High availability and disaster recovery, deployment best practices, common mistakes and summary SharePoint Virtualization Best Practices

34 34 Virtualiser Exchange avec Hyper-V Jérôme Vétillard Architecture & Planning Microsoft Consulting Services France

35 35 Exchange – cas dusages en virtualisation DB1A DB1P DB1L DB2ADB2P DB1L DB3LDB3L DAS JBOD DAS RAID-x

36 36 Pourquoi virtualiser Exchange? Consolidation de serveur : Exchange 2010 est conçu pour des infrastructures hautement consolidées dans des centres de données. Haute disponibilité / Plan de reprise : Les fonctions de haute disponibilité dExchange 2010 et de DRP/PRA reposent sur le DAG et la topologie dExchange et en aucun cas sur des dispositifs extérieurs à Exchange (type live Migration/Vmotion) Gestion de configuration/Portabilité des machines : Serveur Exchange Multirôles (MBX, HUB, CAS): un seul type de serveur pour le scale-out, Configurations haute performance : 12+ cores / 72+GB RAM / Peta Octets Performance disque (latence < 18ms) versus Passthrough disk / Raw Device Mapping et instabilité potentielle de la latence. Retour sur investissement / économie déchelle Le coût du stockage est le plus gros investissement dune infrastructure Exchange 2010 Exchange crée un « schisme » dans les architectures de stockage des applications LOB « classiques » et la messagerie: Volumétrie disque : plusieurs dizaines de To, jusquà plusieurs Po « Faibles » besoins en IOPs Le Direct Attachment Storage (DAS) est le stockage qui présente le meilleur rapport qualité prix pour Exchange 2010 Exchange 2010 modifie le marché du stockage Architecture de stockage dédiée Exchange, opérée par des administrateurs serveur. PME/PMI lorsque le serveur requiert moins de 4 cœurs : BPOS/Office 365 dans ce type dusage ? Développement des « paysages » applicatifs additionnels : Pré-production / Intégration

37 37 Exchange : Postes de consommation CPURAMSTOCKAGE DISQUE RESEAU MBX (+) MBX CAS 2007+(+)+++(+) Selon usages CAS (+)++++(+) HUB 2007/ (++) AV/AS ++(+) AV/AS ++(++) Mailqueue ++(+) EDGE 2007/2010 +(+)+++(+) UM 20xx+++ +(+)

38 38 Exchange : Bonnes pratiques de virtualisation (1/2) OS machine virtuelle & Versions dExchange Server Exchange 2007 SP1 minimum sur OS Windows Server 2008 x64 Exchange 2010 sur OS Windows 2008 R2 x64 ou 2008 SP2 Tous les rôles sont supportés sauf le rôle Unified Messaging Dimensionnement : Réalisez le dimensionnement dExchange Additionnez, les cœurs, la RAM, répartissez la charge IO disque et réseau sur plusieurs adapteurs au besoin Noubliez pas lhôte (2 Cœurs et 2 Go de RAM) Ne pas surallouer au delà de 2 cœurs virtuels pour 1 cœur physique

39 39 Exchange : Bonnes pratiques de virtualisation (2/2) Stockage : Disque système VM : Fixed Disk (< 2To), 15 Go mini + Page File Disque Donnée : Passthrough recommandé, Si iSCSI : initiateur iSCSI au niveau de lhôte recommandé (performances), Architecture Haute Disponibilité La haute disponibilité doit procéder du design Exchange et ne pas reposer sur des fonctionnalités de lhyperviseur (Quick/Live Migration). Attention au point de défaillance unique éventuel : Stockage de lhôte Hyper-V Sauvegarde/Restauration Pas dintégration VSS entre Hyper-V et Exchange, donc, Utilisez les API Standard de Sauvegarde/Restauration (Streaming/VSS Writer Exchange) au niveau de la Machine Virtuelle

40 40 Quid de Lync 2010 ? LYNC 2010 supporte la virtualisation : Lhyperviseur doit faire partie du programme « Server Virtualization Validation Program »Server Virtualization Validation Program Présence, IM, Conferencing, Enterprise Voice, Monitoring et Archiving supportés Live Migration non supporté Capacité et Mélange Virtuel/Physique utilisateurs par serveur Standard Edition utilisateurs par Front End Enterprise Edition - Possibilités de mélanger les rôles physiques et virtuels - Les Front End dun pool doivent être identiques Points dattention - Performances Réseau - Charge CPU (4 CPU maximum) - Redondance des hôtes Support de la virtualisation par LYNC 2010: us/library/gg aspxhttp://technet.microsoft.com/en- us/library/gg aspx Planifier la virtualisation de LYNC 2010 : us/library/gg aspxhttp://technet.microsoft.com/en- us/library/gg aspx Une mise à jour des spécifications de virtualisation de LYNC avec notamment des abaques de dimensionnement est prévue prochainement.

41 41 Ressources utiles Recommandations de Microsoft pour la virtualisation dExchange 2010 : (FR) Matrice de supportabilité Exchange (FR) Cas dusage de la virtualisation 2007 : Recommandations Microsoft pour la virtualisation dExchange 2007 : (FR) Implémenter LYNC 2010 en virtualisation sur Hyper-V : (ENG)

42 42 Conclusion 1/2

43 43 Conclusion 2/2

44 44 Microsoft Services: Vous accompagner dans vos projets de « virtualisation »

45 45 Microsoft Services: Un accompagnement global de nos clients Architecture & Planning Planification Conseil et Projets Déploiement et adoption Support Optimisation et Opération Evaluation Planification Développement Déploiement Stabilisation Opérations Support Support Premier Enterprise Strategy Consulting Services Division Services France Consultants 125 Technical Account Managers 190 Ingénieurs Support 17 Responsables de Mission 41 Partenaires référencés Division Services France Consultants 125 Technical Account Managers 190 Ingénieurs Support 17 Responsables de Mission 41 Partenaires référencés Division Services Monde pays couverts employés partenaires 44 langues parlées par nos ingénieurs Division Services Monde pays couverts employés partenaires 44 langues parlées par nos ingénieurs

46 46 Criticité du projet Maturité de la technologie Partenaires Notre engagement auprès de nos partenaires est : De leur assurer un transfert dexpertise, De leur apporter notre support sur les dernières technologies, De leur donner accès aux meilleures pratiques de mise en œuvre et de support. Nos clients et partenaires sont particulièrement satisfaits par… Le niveau dengagement des consultants : 94% La gestion de léquipe de projet : 92% Les compétences techniques des consultants : 91% La relation avec les équipes du client : 90% Nos clients et partenaires sont particulièrement satisfaits par… Le niveau dengagement des consultants : 94% La gestion de léquipe de projet : 92% Les compétences techniques des consultants : 91% La relation avec les équipes du client : 90% Notre positionnement est dintervenir sur les projets critiques et les technologies récentes

47 47 Questions/Réponses Merci pour votre attention,

48 48 MSDN et TechNet : lessentiel des ressources techniques à portée de clic Portail administration et infrastructure pour informaticiens Portail de ressources technique pour développeurs

49


Télécharger ppt "2 VIR302: Virtualisez vos applications métiers critiques sous Hyper-V 9 février 2011 - Jérôme Vétillard – Architecture & Planning/MCS - Emmanuel Sache."

Présentations similaires


Annonces Google