Top Banner
1 Virtualisez vos applications critiques sous Hyper-V Christophe Dubos Architecte Infrastructure Microsoft France http://blogs.technet.com/chrisdu
46

Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

Dec 14, 2014

Download

Documents

Audras Bertrand

 
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

11

Virtualisez vos applications critiques sous Hyper-VChristophe DubosArchitecte InfrastructureMicrosoft Francehttp://blogs.technet.com/chrisdu

Page 2: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

22

AgendaIntroductionQuelques exemplesConclusion

Page 3: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

33

Certaines applications sont critiques pour l’entreprise

3

ApplicationsEntreprise

ERP, CRM, PLM

Applicationsverticales

HR, Finance, Marketing

Bases de donnéesE-mail, Workspace, portails

Applications métiers

Applicationsserveur

Collaboration/Communication

L’indisponibilité peut impacter très fortement l’entreprise

Page 4: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

44

Quelles applications sont critiques ?

0% 10% 20% 30% 40% 50% 60% 70%

Don't Know/Refused

Other

Trading Application

PSA

SFA

DSS

EAI

Project Mgmt and Logistics

Txn Processing App

HRM

CRM

Data Warehouse / BI

ERP

Cust Web Site App

Acct or Fin App

E-mail

4Source: IDC 2009 Mission Critical Study, weighted data, N=920

Which of the following application types does your company consider to be mission-critical? (multiple responses)

Page 5: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

55

Criticité = Contraintes Fiabilité

DisponibilitéPerformances/montée en chargeSupportabilité

1. Pourquoi virtualiser ces applications ?2. Quels sont les contraintes et les impacts de la

virtualisation sur ces applications ?

Page 6: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

66

SAP

Fichiers & Impression

.NET IIS

SQL

Optimisation des performances et de l’efficacité

.NET.NET

Défis :Coûts des locauxSurcharge dans l'administrationFaible utilisation par serveurCoûts : électricité et climatisationImpact sur l'environnement.

Solution :ConsolidationSimplificationCentre de données et responsabilité environnemental

Page 7: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

77

Accroissement de la disponibilité

Défis :Impact de l'arrêt d'un serveur/d'une applicationRespect des niveaux de serviceSystèmes critiques pour l'entreprise

Solution : Haute disponibilitéContinuité métier assurée pour un coût raisonnableBasculement très rapide en cas d'arrêt intempestif

X

Page 8: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

88

Accroissement de la flexibilité

Défis :Difficulté de faire face à des pics d'activitéSystèmes surdimensionnés et sous-employés

Solution :Un centre de données robuste et capable de s'adapter très rapidement

Ferme Web

Page 9: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

99

Virtualisez Exchange sous Hyper-V

Jérôme VétillardMicrosoft Consulting [email protected]

Page 10: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

1010

Exchange – cas d’usages en virtualisationHaute disponibilité pour les PMEs

Site de secours “chaud” pour plan de Reprise d’Activité

25’754 kW économisés/an (*)

IT 21 T de CO2 en moins (*)

33’000 kW économisés/an (*)

IT 27 T de CO2 en moins (*)

(*) estimations fournies par Alinean, Inc disponibles à http://www.microsoft.com/environment/greenit/

Page 11: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

1111

Exchange : Postes de consommationCPU RAM STOCKAGE

DISQUERESEAU

MBX 2007 +++ +++ ++(+) ++(+)

MBX 2010 +++ +++ ++ ++

CAS 2007 +(+) ++ +(+)Selon usages

CAS 2010 ++(+) ++ ++(+)

HUB 2007/2010

++(++)AV/AS

++(+)AV/AS

++(++)Mailqueue

++(+)

EDGE 2007/2010

+(+) ++ +(+) +(+)

UM 20xx +++ +++ +(+)

Page 12: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

1212

Exchange : Bonnes pratiques de virtualisation (1/2)

OS machine virtuelle & Versions d’Exchange ServerExchange 2007 SP1 minimum sur OS Windows Server 2008 x64Exchange 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 d’Exchange Additionnez, les coeurs, la RAM, répartissez la charge IO disque et

réseau sur plusieurs adapteurs au besoinN’oubliez pas l’hôte (2 Coeurs et 2 Go de RAM)Ne pas “surallouer” au delà de 2 coeurs virtuels pour 1 coeur

physique

Page 13: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

1313

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 l’hôte recommandé (performances),

Architecture Haute DisponibilitéLa haute disponibilité doit procéder du design Exchange et ne pas reposer sur des fonctionnalités de l’hyperviseur (Quick/Live Migration).Attention au point de défaillance unique éventuel : Stockage de l’hôte Hyper-V

Sauvegarde/RestaurationPas d’inté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

Page 14: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

1414

Quid de MOCS 2007 R2 ?Role Supported Supported features Unsupported features

Enterprise front-end server Yes Presence, IM Enterprise Voice, audio/video

Standard Edition Server No IM Conferencing Server Yes IM Conferencing Access Edge Server Yes Remote Access

Federation, Public IM Connectivity

SQL Server back-end server Yes Office Communications Server Backend

Group Chat Channel Server Yes Channel Server Group Chat Look-up Server Yes Channel and Load balancing

management

Group Chat back-end server Yes Group Chat database Group Chat Compliance Server Yes Compliance

Group Chat Compliance back-end server Yes Compliance database

De plus, il n’est pas possible de mixer au sein d’une même ferme MOCS 2007 R2 des serveurs virtuels et des serveurs physiques…

Le scénario de virtualisation de MOCS 2007 R2 se résume donc fonctionnellement à un ferme de MOCS “Enterprise” délivrant les fonctions de messagerie instantanée et de gestion de la présence.

Page 15: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

1515

Références clientsClient 1 : problématique “branch office”

11 agences dans le mode, fiabilité des systèmes prioritaire,20 à 80 personnes/agence + 200 à Paris, Ressources IT centraliséesCluster Hyper-V : 2 Contrôleurs de domaine, 1 Exchange 2007, 1

serveur de fichiers avec DFS-RIndustrialisation du déploiement, rapidité du déploiement,

autonomie des agences en cas de panne matérielle,

Client 2: Plateforme de PréproductionReprésentativité de la production en terme de gestion de

configuration,1 Cluster CCR, 1 HUB/CAS, 1 Contrôleur de domaine, 1 SCCM + SUP

WSUS, 1 PKI, 1 Pool OCS Permet la gestion des évolutions à moindre coût

Page 16: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

1616

Virtualisation d’Exchange : URLsMatrice de supportabilité Exchange

http://technet.microsoft.com/fr-fr/library/ee338574(EXCHG.80). aspx (FR)

Cas d’usage de la virtualisation :http://technet.microsoft.com/fr-fr/library/dd535371(EXCHG.80). aspx

Recommendations Microsoft pour la virtualisation d’Exchange 2007 : http://technet.microsoft.com/fr-fr/library/cc794548(EXCHG.80). aspx (FR)

Recommendations de Microsoft pour la virtualisation d’Exchange 2010 :

http://technet.microsoft.com/fr-fr/library/aa996719.aspx (FR)

Les pré-requis pour Exchange 2007 :http://technet.microsoft.com/fr-fr/library/aa996719(EXCHG.80). aspx (FR)

Le guide de supportabilité de MOCS 2007 R2 virtualisé sur Hyper-V :http://www.microsoft.com/downloads/details.aspx?FamilyID=0a45d921-3b48-44e4-b42b-19704a2b81b0&displaylang=en

Page 17: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

1717

Virtualisez Sharepoint sous Hyper-V

Stéphane FusellierSharePoint Architect Lead [email protected]

Page 18: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

1818

Comprendre l’environnement pour la virtualisation d’une ferme SharePointQu’est ce qu’une ferme SharePoint® ?Une collection d'un ou plusieurs serveurs SharePoint Server et SQL Server ® fournissant un ensemble de services de base liés ensemble par une base de données de configuration unique dans SQL Server

18

Composants clés :

• Serveurs frontaux Web (WFE):o Windows® SharePoint Services o Web Application Service

• Serveurs d’application:o Office SharePoint Server Search Service

(Indexer ou Query)o Document Conversion Launcher Serviceo Document Conversion Load Balancer Serviceo Excel Calculation Services

• SQL Server

Page 19: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

1919

Rôles SharePoint clés et considérations pour la virtualisation

Rôle DécisionVirtualisation Considérations et pré-requis

Rôle WebRendu du contenu Idéal

• Provisionner facilement des serveurs supplémentaires pour répondre aux besoins d’équilibrage de charges et de tolérance aux pannes

Rôle QueryExécute les requêtes de recherche

Idéal• Pour des index larges, utiliser des volumes physiques au lieu de

VHD à expansion dynamique• Requiert une copie propagée de l’index

Rôle Application Excel / Forms Services Idéal • Provisionner plus de serveurs en fonction de l’augmentation des

besoins applicatifs

Rôle IndexerIndexation du contenu A considérer

• Environnements où beaucoup de contenu n'est pas analysé• Nécessite suffisamment d'espace disque pour stocker le corpus

d'index

Rôle base de données A considérer • Environnements avec des besoins en ressources faibles

Pour plus de détails, voir le livre blanc ici :http://www.microsoft.com/virtualization/solutions/business-critical-applications 19

Page 20: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

2020

Développement, Test, et QADescription du scénario :• Plusieurs fermes sur moins de serveurs physiques• Tous les rôles sont virtualisés• Provisioning rapide avec System Center VMM en

créant des bibliothèques de templates• Isoler l’environnement de développement à

l’intérieur d’un VLAN

Bénéfices de la virtualisation:• Provisionning rapide et recyclage des VMs• Réduit les coûts hardware et augmente l’utilisation• Phase de test facilité et plus flexible, ex:Haute Dispo.• Facilite le cycle de vie des développements et des

tests

20Click Here for More Information

Développement

Test et QA

VM

Web/Query Web/Query

Web/Query Web/Query

Index

Index

Excel

Excel

Database

Database

Page 21: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

2121

Environnement de production virtualiséDescription du scénario:•Cluster de basculement avec un noeud passif pour répondre au SLA•Plusieurs roles de frontaux Web pour exécuter les requêtes•Role indexer dédié pour optimiser les requêtes•Deux serveurs host , un serveur de bascule, tous les rôles virtualisés

Bénéfices de la virtualisation• Réduire les coûts hardware, sauver de l’énergie et de

l’espace• Améliorer l’utilisation des serveurs• Facilité d’installation et de provisioning

21

Shared StorageiSCSI, SAS, Fibre

Click Here for More Information

FailoverServer

VMWeb/Query

Index

Excel Services

DatabaseWeb/Query

Web/Query Database

System CenterVMM

DocumentConversions

Page 22: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

2222

Production – Physique & VirtualiséDescription du scénario• Scénario mixte (virtualisé et physique)

optimisé pour de larges environnements de production

• Rôles d’indexer et de base de données sur serveur physique pour fournir un haut niveau de montée en charge

• Rôles web, query, et application virtualisés

• Tous les serveurs sont administrés par System Center Suite

Bénéfices de la virtualisation:• Administration unifiée : physique et

virtuelle• Data center dynamique: montée en

charge dynamique et provisioning à la demande

22

TEST

DEV

PRODUCTION

Shared StorageiSCSI, SAS, Fibre

Click Here for More Information

Failover Server

VM

Index

Page 23: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

2323

SharePoint performance permise avec Hyper-VDescription:• Déploiement mixte de serveurs

physiques et virtualisés

• Rôle Web, Query et application serveurs déployés en virtualisés et le role de base de données sur serveur physique

• Administré avec System Center

Spécifications des machines Virtuelles:• 1 serveur d’Index dédié pour le

crawling (chaque VM avec 4 CPUs, 6 GB RAM)

• 10 Frontaux Web & Query serveurs (chaque VM avec 4 CPUs, 4 GB RAM)

• 2 serveurs d’Application (chaque VM avec 2 CPUs, 2 GB RAM)

• Controleur de domaine (chaque VM avec 2 CPUs, 2 GB RAM)

Résultats du bench:• Forte charge utilisateur d’une

capacité de 300K utilisateurs – un temps de réponse moyen entre 3 et 5 seconds avec 1% d’accès concurrents

Source: EMC Virtual Architecture for Microsoft Office SharePoint Server 2007 Enabled by Hyper-V (whitepaper)

Page 24: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

2424

Comparaison de performance Une ferme moyenne avec 2

images sur un seul hôte. Une ferme moyenne avec 2

images sur 2 hôtes séparés. A medium farm on a physical

server. Une ferme moyenne sur deux

serveurs physiques A small farm on a physical

server.

Version 64 bits de Windows Server 2008 Enterprise pour hôte et machine virtuelle OS Version 64 bits de Microsoft SQL Server 2005 SP2 installée sur un serveur physique. Version 64 bits de Microsoft Office SharePoint Server 2007 avec Service Pack 1 (SP1)

avec l’infrastructure Update.

Page 25: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

2525

Meilleures Pratiques et Recommendations

CPU • Configurer un mappage 1-à-1 entre processeur virtuel et processeur logique pour de meilleures performances

Mémoire • S’assurer que suffisamment de mémoire est allouée à chaque machine virtuelle en fonction du rôle du serveur SharePoint (Web , Query, Index, Application, Base de données)

Disque• Faire attention aux éventuelles contentions des opérations disque de lecture/écriture entre les machines

virtuelles et les disques virtuels• S’assurer que le SAN est configuré correctement• Si rôle Indexer virtualisé, configurer la machine virtuelle avec un disque de taille fixe

Réseau • Associer les machines virtuelles au même switch virtuel• Utiliser IPv4 (désactiver IPV6)

Autres• S’assurer que les composants d’intégration sont bien installés dans toutes les machines virtuelles• Ne pas activer des rôles inutiles sur la machine hôte (utiliser server core)• Éviter les points de défaillance unique : répartir les machines virtuelles et les cluster sur plusieurs hôtes• Ne pas utiliser la fonction de snapshot pour éviter d’éventuelles corruption de données

Meilleures Pratiques pour configurer SharePoint avec Hyper-V

25

Page 26: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

2626

Ressources utilesUsing SharePoint Products and Technologies in a Hyper-V virtual

environmentPerformance and capacity requirements for Hyper-VEMC Virtual Architecture for Microsoft Office SharePoint Server 2007 Enabled by Hyper-V (whitepaper

)http://

blogs.msdn.com/uksharepoint/archive/2009/03/04/topic-1-recommendations-for-optimizing-the-performance-of-a-virtualized-sharepoint-environment.aspxhttp://support.microsoft.com/kb/909840 http://

www.microsoft.com/systemcenter/en/us/managing-microsoft-applications/optimizing-sharepoint.aspx http://

www.docstoc.com/docs/6623366/SharePoint-Virtualization-Best-Practices http://h20195.www2.hp.com/V2/GetPDF.aspx/4AA2-1877ENW.pdf

Page 27: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

2727

Virtualisez SQL Server sous Hyper-V

Bertrand Audras, Microsoft Technology Center [email protected]

Page 28: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

2828

Ressources utilisées par SQL ServerForte activité disques en lecture et écriture

Workload (OLTP, DW, BI, repository, web…)Volumétrie des donnéesLa 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, reportingBatchs quotidienImport par batchUtilisation de procédures stockées et de fonctionsCompression des données (SQL2008+)

Traffic réseauChargementsReporting et extractionsNombre d’utilisateurs concurrents

Page 29: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

2929

SQL – cas d’usage de la virtualisationConsolidation d’instances faiblement utilisées

Repository, warm-up db, test & développementFaible nombre d’utilisateursFaible fréquence d’utilisation

Infrastructure BIDatamart, OLAP, Reporting Services, Data Staging Area

Solution de haute disponibilité et de flexibilitéUtilisation du Live Migration pour la maintenanceDynamic provisionning, architecture webConsolidation de base stand by (Database Mirroring)

Infrastructure Sharepoint rationnaliséeMoins de 100 utilisateurs et moins de 100GB de données

Page 30: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

3030

Ne pas virtualiser SQL si on doit…Utiliser plus de 4 cores et 8GB de RAM

Limites de hyper-V à 4 vCPUAu delà de 8GB, le ROI diminue (lié au cout de la RAM)

Servir plus de 50 utilisateurs simultanésContention sur les accès disque et la bande passante réseau

Obtenir les meilleurs performancesOverhead de 15% sur les temps de réponse

Garantir la stabilité des performancesPartage des ressources CPU, réseau et accès disques

Et surtout si on ne connait pas bien l’activité de l’instance SQL

Mettre en place un monitoring, SCOM ou Multi-Server Mgt

Page 31: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

3131

Best practicesStockage

Disques VHD de taille fixeMapping VHD-LUN, attention au LOG et à TEMPDBDisques en mode pass-throughA tester avec SQLIO!

Limiter la surallocation CPUEn mode nominal, bien répartir les VM sur les serveurs

Utiliser les private Virtual NetworkEntre 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 VSSRemplacement d’un cluster par du Live MigrationUtiliser le Database Mirroring asynchrone

Page 32: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

3232

Références clientsIndiana University

Réduction de 150 à 32 serveursRéduction du temps de déploiement (facteur 10)Amélioration des performances et de la qualité de service

Microsoft IT100.000 bases de données, 5.000 instances SQL ServerMoyenne CPU < 10%Ratio final de 6:1

Index MultimédiaVirtualisation des développements et de la pré-productionJusqu’à 4 instances SQL Server par VM (4 vCPU-8GB-64bit)

LASCOM (ISV)Mode hébergement, garantie d’étanchéité entre les clients

Page 33: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

3333

Pour aller plus loin – SQL ServerExecuter SQL 2008 en environnement Hyper-V

http://download.microsoft.com/download/d/9/4/d948f981-926e-40fa-a026-5bfcf076d9b9/SQL2008inHyperV2008.docx

Consolidation SQL Server: un case study Microsoft IThttp://download.microsoft.com/download/4/8/0/48030820-12A4-4FE9-B001-C2CF56BC42A5/AJ18_EN.zip

http://msdn.microsoft.com/en-us/architecture/dd393309.aspx

Politique de support de SQL Server en environnement virtualisé

http://support.microsoft.com/?id=956893 http://blogs.msdn.com/psssql/archive/2008/10/08/sql-server-support-in-a-hardware-virtualization-environment.aspx

Blog de Bertrand Audras: SQL Server, Hyper-V, Green IThttp://blogs.technet.com/baudras/

Page 34: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

3434

Virtualisez SAP sous Hyper-V

Emmanuel SacheCore IO ArchitectMicrosoft Services France

Page 35: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

3535

Ressources utilisées par un système SAP

Système de productionVolumé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 utilisateur et de l’activité

« Batch »Activité réseau pouvant être importante lors des Imports/Exports de

Données

Systèmes Non productifBesoin en mémoire et espaces disque mais ce sont généralement des

systèmes nécessitant peu de puissance

Page 36: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

3636

SAP – Cas d’usage de la virtualisation

Flexibilité d’exploitation 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 d’installation 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,…)

Page 37: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

3737

Quels serveurs SAP pour la virtualisation ?

SAP Solution ManagerSAP Netweaver AdministratorLes systèmes de développementLes systèmes d’Assurance QualitéLes systèmes de formationLes instances de dialoguesLes petits systèmes 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éesSAP Live Cache

Liens : http://www.sap.com/benchmarkhttp://sdn.sap.com/irj.sdn/windowsNote SAP 674851

Page 38: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

3838

Dimensionnement des serveurs SAP virtuels

Mémoire vive du serveur hôte:Mémoire physique = Somme des VM + Partition Parent

Dimensionnement des CPU à 80% d’utilisationRépartition des connexions réseaux et éventuellement

utilisation de cartes dédiés pour certaines VMLe 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 critiqueImpliquez vos fournisseurs de le dimensionnement

Page 39: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

3939

System Center Virtual Machine Manager

Site A

Database

Cluster Hyper-V Cluster

Site BExemple d’implémentation

Page 40: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

4040

Références clients

Santa Barbara Web HostingRéduction des coûts annuel: $315k

Indiana UniversityRéduction de 150 à 32 machines physiquesRéduction des coûts matériels annuel: $85k

Dartmouth-Hitchcock Medical Center-75% de serveurs physique soit une réduction annuel de $4k par serveurPlus de 30h déploitation serveur économisées par mois

SABMiller RussieSAP Enterprise Portal48% de réduction des coûts, déploiement de serveurs 120x plus rapide

Autres références clientsLien : http://www.microsoft.com/virtualization/case-studies.mspx

Page 42: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

4242

Pour conclure

Page 43: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

4343

Qualification des applications Microsoft sous Hyper-V

La virtualisation ne modifie pas le cycle de vie des applications

Pas de prolongation ou de raccourcissement des deux phases de support principal puis étendu (5 ans minimum)

Le détail du cycle de vie de chaque application Microsoft est disponible en ligne

http://www.microsoft.com/lifecycle

La liste des applications Microsoft supportées en environnement virtuel est disponible en ligne (35 au 06/01/2010)

http://support.microsoft.com/kb/957006/

Page 44: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

4444

Applications Microsoft sous Hyper-VWindowsServer catalog propose un assistant permettant de

connaitre en trois étapes l’état de support d’une applicationhttp://www.windowsservercatalog.com/svvp.aspx?svvppage=svvpwizard.htm

Page 45: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]

4545

Virtualisez vos applications critiques avec Hyper-V : c’est possible !

FiabilitéDisponibilitéPerformance / montée en chargeSupportabilité

Page 46: Td2010 Vir209 Virtualisez%20vos%20applications%20méTiers%20critiques%20sous%20 Hyper V%20v1[2]