Virtualisation de Microsoft SQL sur VMware vSphere

Accélérez le cycle de vie et améliorez la qualité de service des applications en consolidant vos serveurs SQL sur le Cloud privé avec VMware vSphere. vSphere vous permet de consolider votre infrastructure SQL selon un ratio de 4:1 à 20:1 et de réduire vos coûts matériels et logiciels de plus de 50 %, mais aussi d’éviter les difficiles compromis traditionnellement associés à la consolidation des bases de données. Exécutez SQL sur vSphere avec l’assurance que même les bases de données volumineuses fonctionneront correctement sur les machines virtuelles.

  • Fournissez les bases de données sous forme de services informatiques fiables, dynamiques et économiques sur votre Cloud privé.
  • Accélérez la fourniture des bases de données avec le provisionnement à la demande et les cycles de distribution automatiques, tout en rationalisant les tests et la résolution des problèmes.
  • Garantissez la qualité de service des bases de données en misant sur une évolutivité dynamique, une disponibilité intégrée et une reprise d’activité simplifiée.
(6:12)

Atelier bases de données (niveau Elite)

Atelier VMware avancé sur les bases de données pour experts SQL Server avec Tintri – avril 2015

Performances SQL Server sur vSphere

Différentes combinaisons de machines virtuelles ont été testées sur du matériel de dernière génération afin de démontrer que vSphere 6 est capable de traiter plusieurs centaines d’opérations de base de données OLTP (traitement transactionnel en ligne) à la minute.

Voir les résultats

Conception architecturale de Microsoft SQL Server sur VMware vSphere

Ce document présente les meilleures pratiques en matière de conception d’un déploiement Microsoft SQL Server sur vSphere.

Consultez le guide des meilleures pratiques

Avantages de la virtualisation de Microsoft SQL sur VMware vSphere

Fourniture accélérée des applications

Provisionnez de nouvelles bases de données à la demande en l’espace de quelques minutes à partir d’appliances virtuelles préconfigurées.

Bénéficiez de performances égales ou supérieures à celles des serveurs physiques

Plus de 95 % des instances de base de données exécutées sur vSphere rivalisent avec les performances obtenues sur des serveurs physiques.

Garantissez la qualité de service des applications

Tirez parti des fonctionnalités VMware High Availability, VMware Fault Tolerance, vMotion, Dynamic Resource Scheduling et Disaster Recovery pour assurer une haute disponibilité sans modification significative de la configuration.

50 % de réduction des coûts matériels et logiciels

Les clients VMware peuvent augmenter de 4 à 20 fois le ratio de consolidation de leurs bases de données. La consolidation vous permet non seulement de réduire l’encombrement matériel, mais aussi de consolider vos licences de bases de données de façon à réaliser des économies considérables sur les logiciels.

SQL exige une plate-forme de consolidation plus performante

Les départements informatiques se sont lancés depuis de nombreuses années dans des projets de consolidation visant à maîtriser les coûts liés à l’augmentation rapide du nombre et de la taille des bases de données sur lesquelles s’appuient leurs multiples applications.

 

Malheureusement, les solutions de consolidation de bases de données classiques sont lourdes à mettre en œuvre et impliquent des compromis conséquents. Qu’il s’agisse de consolider plusieurs instances d’une base de données sur une image de système d’exploitation partagée, ou plusieurs bases de données logiques sur une instance de base de données partagée, cette consolidation risque de s’opérer au détriment de l’isolation de la configuration, du système d’exploitation, des pannes et des ressources. La consolidation implique généralement un temps et des coûts conséquents, puisqu’il s’agit de préparer toutes les bases de données en vue de leur exécution dans un environnement partagé, et cela peut avoir une incidence négative sur la disponibilité et les performances des bases de données.

(3:14)

Série « Applications stratégiques » : SQL sur VMware

Produits 

VMware vSphere

Première plate-forme de virtualisation des serveurs du marché, VMware vSphere a été enrichi de fonctions de gestion cohérentes.

VMware vCloud Suite

VMware vCloud Suite est une offre intégrée regroupant l’hyperviseur VMware vSphere, leader du secteur, et la plate-forme de gestion de Cloud hybride multifournisseur VMware vRealize Suite.

VMware vRealize Operations (Enterprise)

Automatisez la gestion des opérations informatiques, gérez les performances et gagnez en visibilité sur votre infrastructure physique et virtuelle grâce à VMware vRealize Operations.

VMware Site Recovery Manager

VMware Site Recovery Manager est la solution leader pour la disponibilité et la mobilité intersite des applications dans les environnements de Cloud privé.

Consolidez SQL sur vSphere

La méthode traditionnelle de consolidation des bases de données suppose d’effectuer de fastidieuses migrations d’applications et de contrôler rigoureusement les versions et la compatibilité des applications.

 

La virtualisation de Microsoft SQL Server sur VMware vSphere permet de consolider les bases de données et d’optimiser les ressources de calcul, ainsi que de préserver la flexibilité des applications en isolant chaque base de données sur sa propre machine virtuelle. Vous pouvez ainsi migrer des instances SQL Server dans leur état actuel sans avoir à effectuer des migrations d’applications coûteuses et peu fiables. En collaboration avec nos partenaires, nous avons démontré la capacité de vSphere à exécuter les charges de travail SQL Server les plus exigeantes avec des bases de données hautes performances. Pour les petites bases de données départementales, vSphere combine des ratios de consolidation élevés avec des fonctions avancées d’ordonnancement des ressources.

Décupler le ratio de consolidation sur les grands serveurs multicœurs

Bien que les grands serveurs multicœurs soient devenus la norme, la plupart des instances SQL n’ont pas besoin de 8 cœurs. Avec vSphere, les petites bases de données SQL peuvent être facilement consolidées pour exploiter tout le potentiel des grands serveurs et atteindre des ratios de consolidation au moins dix fois supérieurs.

Réduction de l’impact sur les applications

Préservez vos configurations SQL Server existantes lorsque vous consolidez SQL Server avec vSphere en effectuant une simple migration P2V (physique à virtuel). Il n’est pas nécessaire de modifier les versions du système d’exploitation ou de SQL Server, ni de faire migrer des applications. L’adresse IP et le nom de serveur eux-mêmes restent inchangés.

Consolider les licences SQL Server

Réalisez des économies considérables sur vos licences logicielles. Une fois que vous avez acquis une licence pour tous les processeurs physiques d’un hôte, vous pouvez déployer un nombre illimité de machines virtuelles SQL (en fonction de l’édition SQL sous licence), ce qui permet de consolider les licences sur un nombre restreint de processeurs physiques.

Bénéficiez de performances supérieures à celles des serveurs physiques 

Consolidation

Consolidez plusieurs machines virtuelles SQL Server gourmandes en ressources sur un seul hôte sans compromettre les performances ni l’évolutivité.

 

vSphere 5.0 offre d’emblée les meilleures performances grâce aux améliorations clés suivantes :

  • Évolutivité des machines virtuelles portée à 32 VCPU et 1 To de mémoire
  • Évolutivité des E/S disque de VMware vSphere portée à plus de 1 000 000 E/S par seconde, ce qui permet à VMware ESX de prendre en charge des applications gourmandes en E/S telles que les grandes bases de données SQL
  • Capacité d’E/S réseau de VMware vSphere portée à 36 Gbit/s
  • Gestion améliorée des ressources, pour une évolutivité accrue des machines virtuelles à processeurs multiples

Les serveurs virtuels consolidés atteignent un débit impressionnant avec vSphere

Redéfinir les performances SQL Server

VMware vSphere 5.0 permet d’atteindre et même de dépasser les performances natives pour plus de 99 % des instances SQL. Une récente étude sur les charges de travail menée par TPC-E a montré que, dans des situations normales, les machines virtuelles fournissent de 90 à 98 % des performances physiques natives, même avec les grandes configurations à 8 processeurs virtuels.

 

Performances de SQL Server dans des scénarios de consolidation

Il est possible de consolider plusieurs machines virtuelles SQL Server sur un hôte VMware ESXi partagé avec un impact minimal sur chacune de ces machines virtuelles. vSphere garantit une répartition équitable des ressources, même avec les charges de travail les plus intensives, pour offrir un débit cumulé impressionnant.

Cloud privé

Une réactivité sensiblement améliorée

Provisionnez rapidement les systèmes SQL Server grâce aux modèles de machine virtuelle

 

Sur un système physique, le déploiement d’une nouvelle instance SQL Server peut prendre de plusieurs jours à plusieurs semaines – le temps d’acquérir le matériel, d’installer et de configurer l’infrastructure, et d’installer les applications et les mises à jour associées. En éliminant les tâches répétitives d’installation du système d’exploitation et d’application des correctifs, l’utilisation de modèles de machine virtuelle permet d’accélérer le déploiement. Vous pouvez déployer de nouvelles machines virtuelles dotées d’une configuration de base en quelques minutes, ce qui permet de provisionner rapidement des applications dans l’environnement de production.

Évolution dynamique grâce à l’ajout à chaud de processeurs et de mémoire

 

Les bases de données sont particulièrement difficiles à dimensionner. Les administrateurs doivent souvent prévoir les besoins de capacité 3 à 5 ans à l’avance, puis traduire leurs estimations en spécifications système (processeur, mémoire et stockage). En cas d’erreur de dimensionnement, l’application doit être reprovisionnée, ce qui entraîne des interruptions de service et d’importantes perturbations pour l’application. La fonctionnalité d’ajout à chaud de vSphere permet un provisionnement pérenne des applications. À mesure que les applications se développent et nécessitent des ressources de calcul, mémoire, réseau ou stockage supplémentaires, vous pouvez faire évoluer les machines virtuelles de façon dynamique et à la volée sans interruption de l’application ni reprovisionnement complexe.

Améliorez les tests et le dépannage en utilisant des machines virtuelles de production clonées

 

Accélérez la résolution des problèmes critiques et réduisez leur impact global sur l’environnement de production grâce aux fonctionnalités de test et de dépannage VMware. Des snapshots dynamiques des machines virtuelles vous permettent de rétablir instantanément une ancienne configuration correcte. Le clonage vous permet de créer une copie exacte et autonome de n’importe quelle machine virtuelle de votre environnement. Vous pouvez ensuite installer cette copie dans un environnement de test à des fins de tests et de dépannage hors ligne. Partagez les machines virtuelles avec des tiers, tels que consultants, partenaires ou fournisseurs, sans avoir à répliquer l’environnement pour reproduire les problèmes. Cette fonctionnalité est particulièrement utile dans les environnements applicatifs complexes pris en charge par SQL Server.

Amélioration de votre continuité d’activité

 

Protégez toutes les applications à l’aide d’un mécanisme simple de haute disponibilité

Simplifiez la disponibilité des applications en évitant le recours à des solutions de clustering spécifiques, complexes et coûteuses. VMware vMotion et VMware DRS peuvent écourter les interruptions de service planifiées et équilibrer les charges de travail de façon dynamique, tandis que VMware HA facilite la reprise des instances SQL Server en cas de panne de l’hôte. Au niveau applicatif, toutes les fonctionnalités et techniques Microsoft sont prises en charge sur vSphere, y compris la mise en miroir des bases de données, le clustering avec basculement et le log shipping. Vous pouvez ainsi utiliser les meilleures fonctionnalités proposées par VMware ou par Microsoft.

 

Réduisez le coût de la reprise d’activité

Avec VMware vCenter Site Recovery Manager, vous garantissez une reprise d’activité rapide, simple et économique en automatisant le processus ainsi qu’en éliminant la complexité inhérente à la gestion et au test des plans de reprise d’activité. Réduisez les coûts en éliminant le recours à des systèmes dédiés sur le site distant.

Support Microsoft

Prise en charge intégrale par Microsoft

Microsoft assure officiellement le support de Windows Server et des produits Server exécutés sur VMware ESX. Cette prise en charge concerne Windows Server 2000 SP4, Windows Server 2003 SP2 ou ultérieur, Windows Server 2008 et les rôles spécialisés, tels qu’Active Directory ou File Services, fournis par le système d’exploitation. Microsoft Exchange, SQL Server et SharePoint Server font partie des principales applications prises en charge. Microsoft a publié et met régulièrement à jour la liste complète des applications prises en charge. Les configurations VMware ESX prises en charge sont également répertoriées.

 

Premier hyperviseur validé dans le cadre du programme SVVP (Microsoft Server Virtualization Validation Program), VMware ESX permet aux clients qui utilisent Windows Server et des applications Microsoft de profiter du support coopératif de Microsoft et VMware. Les clients peuvent désormais exécuter Exchange sur VMware avec la certitude de recevoir l’assistance dont ils ont besoin.

 

Microsoft adopte un modèle de licences favorable à vMotion

Microsoft a récemment modifié son modèle de licences pour permettre aux clients de réaffecter des licences entre différents serveurs physiques aussi souvent que nécessaire. Jusqu’alors, les licences ne pouvaient être réattribuées qu’une fois tous les 90 jours, ce qui limitait les avantages de vMotion. La flexibilité apportée par ce nouveau système favorise une utilisation plus efficace de vMotion pour Windows Server et d’autres applications majeures, telles qu’Exchange, SQL Server et SharePoint Server.

 

Configurations non validées par le programme SVVP

Que se passe-t-il si vous exécutez une configuration de produits VMware ESX et Microsoft non validée par le programme SVVP ? Nos clients nous indiquent régulièrement qu’ils continuent à bénéficier du support Microsoft. Les options de support varient toutefois selon la manière dont les produits VMware et Microsoft ont été achetés.

 

Les scénarios suivants sont les plus fréquents :

Scénario 1 : les logiciels VMware ont été achetés initialement auprès d’un fabricant OEM de serveurs

 

Les revendeurs de serveurs (Dell, Fujitsu, Fujitsu-Siemens, HP, IBM, Unisys, etc.) proposent un support complet pour les logiciels Microsoft exécutés sur leurs serveurs et pour les logiciels VMware si ces derniers ont été achetés avec le matériel serveur et sont couverts par un contrat de support en cours de validité conclu avec le revendeur de serveurs. Les clients bénéficient ainsi d’une assistance centralisée par le revendeur de serveurs en cas de problème. Pour plus d’informations, voir Support des logiciels Microsoft sur les machines virtuelles VMware.

Scénario 2 : les logiciels VMware ont été achetés directement auprès de VMware ou d’un revendeur VMware agréé et le client dispose d’un contrat de support Microsoft de niveau Premier en cours de validité

 

Microsoft s’engage à fournir des efforts raisonnables d’un point de vue commercial pour assurer le support de ses produits exécutés sur des machines virtuelles VMware. Nos clients nous indiquent régulièrement que Microsoft agit de manière efficace et appropriée pour assurer le fonctionnement de leurs opérations comme prévu. Une certaine confusion peut régner chez le personnel de Microsoft et ses représentants concernant l’étendue du support pouvant être fourni. Dans certains cas, les clients peuvent estimer que ces « efforts raisonnables d’un point de vue commercial » ne sont pas à la hauteur de leurs attentes. En général, Microsoft offre à ses clients les plus importants un support d’excellente qualité pour leurs produits exécutés sur VMware. Conformément à la politique de Microsoft, une fois tous ces recours utilisés, les spécialistes du support Microsoft peuvent demander aux clients de reproduire le problème sur une machine physique pour poursuivre l’analyse. Pour plus d’informations, reportez-vous à l’article 897615 de la base de connaissances de Microsoft.

Scénario 3 : les logiciels VMware ont été directement achetés auprès de VMware ou d’un revendeur VMware agréé et le client ne dispose pas d’un contrat de support Microsoft de niveau Premier en cours de validité

 

Le niveau de support offert à ces clients par Microsoft peut être plus restreint. Avant de fournir un service de support, les techniciens Microsoft peuvent demander aux clients de reproduire le problème sur une machine physique conformément à l’article 897615 de la base de connaissances de Microsoft.