VMware vSphere 7 et Cie….enfin !

Les changements de VMware vSphere 7

VMware vSphere 7 introduit de nombreuses nouvelles fonctionnalités, mais certaines d’entre elles ont été supprimées ou dépréciées dans VMware vSphere 7. Certaines d’entre elles étaient indiscutablement importantes, mais VMware a redéfini de nouvelles stratégies pour proposer des nouvelles solutions et proposer de nouvelles mises à jour notamment dans le domaine de la virtualisation au niveau des serveurs, des postes de travail et des systèmes d’exploitation.

Dites adieu au client Web vSphere !

Ce n’était pas le préféré de tous le monde et a toujours été la cause de problèmes de fonctionalités. Adobe Flash Player que les navigateurs modernes ne prennent plus vraiment en charge a été toujours accompagné de nombreux problèmes de sécurité.
vSphere 7 ne comprend que le client HTML5.

External Platform Services Controller

Afin de simplifier l’administration et le déploiement, il n’est plus nécessaire de déployer un PSC externe.

Update Manager

Cela aurait dû être fait plus tôt. Nous avons tous passé beaucoup de temps avec le client Web vSphere pour gérer Update Manager. Il est remplacé par Lifecycle Manager.

Support de vCenter Server pour Windows

Si vous aviez un ou plusieurs vCenter sous Windows. Upgradez-les par des appliances au plus tôt. Le vCenter Server sous Windows, c’est fini !
Il migre définitivement vers vCenter Server Appliance.

VNC Server

Dans vSphere 7.0, le serveur VNC intégré à ESXi a été supprimé. Les utilisateurs ne pourront plus se connecter à une machine virtuelle à l’aide d’un client VNC et en définissant le paramètre RemoteDisplay.vnc.enable = 1. Les utilisateurs devront plutôt utiliser la console du guest OS via le client vSphere, le client hôte ESXi ou la console distante VMware pour se connecter aux machines virtuelles.

Autres dépréciations et suppressions

VMware vSphere 7.0 et protocole TLS (TLS 1.0 et 1.1 sont désactivés par défaut)
Suppression de la prise en charge de la sauvegarde basée sur l’image pour vCenter
Obsolescence de VMKLinux
Obsolescence du support Userworld 32 bits
Obsolescence de l’authentification Windows intégrée (pourquoi?!)
Obsolescence de l’authentification par carte à puce DCUI
Obsolescence du profil de partition principale dans les profils d’hôte

Et le matériel alors ?

Comme certains d’entre-vous le savez déjà, les drivers du kernel ESXi 7 sont complètement revus et au final. Au final début avril, nous ne savions pas forcément quels matériels allez subir les frais d’obsolescences ?!
C’est fait ! Cette semaine VMware à publié les matrices de compatibilités. Inutile de dire qu’il y a du ménage !
Exemples précis:
– si vous disposez des chassis équipés de lames HPE antérieures à Gen10, vous ne passerez pas la version 7 !
– si vous disposez des serveurs rack type ProLiant 380, 360 Gen9, vous serez alors chanceux (en fonction de la génération du processeur) !
Côté processeur, sur une analyse rapide, voici le panorama des processeurs supportés à cette heure par VMware:

Les matrices

Vous pouvez retrouver la dernière mise à jour de ces matrices en les téléchargeant, afin de vérifier vos compatibilités de matériels VMware concernant les gammes Compute, SAN, vSAN.

Nouvelle version du Hardware VM Guest OS

Nouvelle version de VMware, nouvelle version du Hardware VM Guest OS, forcément.
Avec la nouvelle annonce de VMware le 2 mars 2020 de la version 7.0, des nouvelles améliorations et fonctionnalités massives arrivent. Certaines des nouvelles fonctionnalités sont liées au matériel de la machine virtuelle. Habituellement, chaque version majeure de vSphere introduit une nouvelle version matérielle et vSphere 7 est fourni avec la version matérielle 17.

Comparons la version matérielle 17 avec la version matérielle 15

La version matérielle 15 est le matériel par défaut pour les machines virtuelles dans vSphere 6.7 U2, voyons quels sont les changements et quel nouveau matériel a été ajouté.

Prise en charge USB

vSphere 6.7 était la dernière version avec prise en charge USB 1.x et 2.0. La version du matériel USB n’est pas prise en charge dans vSphere 7.
VSphere 7 prend également en charge USB 3.1 SuperSpeed ​​et SuperSpeedPlus qui n’étaient pas disponibles dans les versions précédentes.

Mémoire vidéo 3D

La mémoire vidéo 3D est doublée dans vSphere 7. POur rappels: vSphere 6.7 prend en charge jusqu’à 2 Go de mémoire et vSphere 7 prend en charge 4 Go de mémoire vidéo.

Dynamic DirectPath

Dans le domaine du framework matérielle de vSphere 7, Dynamic I/O DirectPath est introduit. Dynamic DirectPath I/O est la nouvelle solution qui permet le mode Assignable Hardware très intéressant pour utiliser les périphériques connus du serveur ESXi via le mode PassThu.
Lorsque vous choisissez Select HARDWARE, tous les périphériques PCIe capables de fonctionner en mode PassThru sont répertoriés dans le menu déroulant. Une fois un périphérique spécifique sélectionné, le matériel assignable avec DRS trouvera un hôte approprié qui pourra satisfaire la demande de l’accélérateur matériel configuré.

Périphérique SGX virtuel

Intel Software Guard Extensions (SGX) est un ensemble de codes d’instructions liés à la sécurité qui sont intégrés dans certaines CPU Intel. Ils permettent au niveau de l’utilisateur ainsi qu’au code du système d’exploitation de définir des régions privées de mémoire, appelées enclaves, dont le contenu est protégé et ne peut être ni lu ni enregistré par aucun processus en dehors de l’enclave lui-même, y compris les processus s’exécutant à des niveaux de privilèges supérieurs. SGX est désactivé par défaut et doit être activé par l’utilisateur via les paramètres de sa carte mère.
vSphere 7 prend en charge Virtual SGX Device et il n’était pas disponible dans les versions précédentes.

Fonctions incompatibles avec SGX
Lorsque SGX est activé, la machine virtuelle ne peut pas bénéficier des fonctionnalités ci-dessous:
– vMotion
– Fault Tolerance
– Suspending
– Snapshot
– Guest Integrity

Synchronisation des horloges de temps NTP virtuelle

Precision Time Protocol (PTP) est un protocole utilisé pour synchroniser les horloges à travers votre réseau informatique. Sur un réseau local, il atteint une précision d’horloge dans la plage inférieure à la microseconde. Maintenant, cette fonctionnalité virtuelle est disponible pour les Guest OS dans vSphere 7.
Dispositif d’horloge de précision virtuelle
Les choix possible:
– Heure du système hôte (any)
– Heure du système hôte (NTP)
– Heure du système hôte (PTP)
Si vous choisissez PTP, vous devez configurer votre hôte ESXi pour PTP.

Virtual Watchdog Timer Device

Pour garantir l’autosuffisance liée aux performances du système au sein d’une machine virtuelle, vous pouvez ajouter un périphérique de surveillance virtuel (VWDT). Si le système d’exploitation invité cesse de répondre et ne peut pas se récupérer seul en raison de problèmes logiciels ou d’erreurs, le VWDT attend pendant une période prédéfinie, puis redémarre le système.

Vous pouvez activer le VWDT pour démarrer soit par le système d’exploitation invité, soit par le micrologiciel BIOS ou EFI. Si vous avez choisi le VWDT pour démarrer par le micrologiciel BIOS ou EFI, il démarre avant le démarrage du système d’exploitation invité.

Le VWDT joue un rôle important dans les solutions de clustering basées sur les invités, où chaque machine virtuelle du cluster peut récupérer d’elle-même en cas de défaillance.

Comparatif entre les version 17 et 15 des Hardware Versions

Compatibilité de la version matérielle de vSphere 7

Les machines virtuelles compatibles avec ESX 3.x et versions ultérieures (Hardware Version 4) sont prises en charge avec ESXi 7.0.
Les machines virtuelles compatibles avec ESX 2.x et versions ultérieures (Hardware Version 3) ne sont pas prises en charge.
Pour utiliser ces machines virtuelles sur ESXi 7.0, mettez à niveau la compatibilité des machines virtuelles… Bien sur !

Licences

Pour clore ce chapitre, parlons Licences !
Avec la version 7, des nouvelles versions d’appliances, ainsi que les types de licences attendues:

Essentials

  • VMware vSphere Hypervisor (ESXi) 7.0.0                          
  • VMware vCenter Server 7.0.0                                                             

Essentials Plus                                             

  • VMware vSphere Hypervisor (ESXi) 7.0.0                           
  • VMware vCenter Server 7.0.0                                                             
  • VMware vSphere Replication 8.3.0                                      

Standard                                                      

  • VMware vSphere Hypervisor (ESXi) 7.0.0                           
  • VMware vCenter Server 7.0.0                                                             
  • VMware vSphere Replication 8.3.0                                      
  • VMware vRealize Orchestrator Appliance 8.0.1

Enterprise                       

  • VMware vSphere Hypervisor (ESXi) 7.0.0                           
  • VMware vCenter Server 7.0.0                                                             
  • VMware vSphere Replication 8.3.0                                      
  • VMware vRealize Orchestrator Appliance 8.0.1

Enterprise Plus               

  • VMware vSphere Hypervisor (ESXi) 7.0.0                           
  • VMware vCenter Server 7.0.0                                                             
  • VMware vSphere Replication 8.3.0                                      
  • VMware vRealize Orchestrator Appliance 8.0.1

Desktop                           

  • VMware vSphere Hypervisor (ESXi) 7.0.0                           
  • VMware vCenter Server 7.0.0                                                             
  • VMware vSphere Replication 8.3.0                                      
  • VMware vRealize Orchestrator Appliance 8.0.1

vSphere Scale-Out                        

  • VMware vSphere Hypervisor (ESXi) 7.0.0                           
  • VMware vCenter Server 7.0.0                                                             
  • VMware vRealize Orchestrator Appliance 8.0.1

Pour en savoir plus…n’hésitez pas à consulter les divers blogs tel que https://vblog.io/vsphere-7/