Get Adobe Flash player

Elements Technique

Print Friendly

Quelles sont les différences fonctionnelles des différentes éditions de Win Server concernant la virtualisation ?

image

Applications tierces (Sage, Oracle,…)

- Sage est-il supporté ?

Liste des applications officiellement supportées par Hyper-V : http://www.microsoft.com/windowsserver2008/en/us/hyperv-app-support.aspx

Nous ne proposons pas en effet de listes d’applications tierces supportées sur Hyper-V car cette tâche revient de droit aux éditeurs concernés et nous ne pouvons-nous substituer à leur choix en termes de support des plateformes de virtualisation. Cependant, afin de tempérer ce discours, Microsoft est aujourd’hui un acteur important sur le segment de la virtualisation et un éditeur tiers qui ne supporterait pas son application sur Hyper-V se couperait d’un marché important. Ainsi, il n’est pas rare qu’un éditeur qui supporte son application en environnement virtuel le supporte sur un ensemble de plateformes. Mais une fois encore, cette décision incombe à l’éditeur, raison pour laquelle nous ne pouvons fournir de liste exhaustive d’applications compatibles. Je vous invite donc à vérifier auprès de l’éditeur concerné ce sujet afin de valider ce point sur la réponse à formuler au client.

image

Oracle est-il supporté ?

Mes recherches m’ont montré que ni VMWare ni HyperV n’étaient des plateformes supporté par Oracle, leur position est donc identique : le support Oracle sera présent pour des problématiques connus pour se produire en environnement physique ou qu’il est possible de dissocié de l’environnement.

- http://wiki.oracle.com/thread/2438514/Support+Position+for+Oracle+Products+Running+on+VMWare+Virtualized+Env

- http://forums.oracle.com/forums/thread.jspa?threadID=705676

De plus il est assez simple de trouver des benchmark de Oracle sur des plateforme de virtualisation, notamment sous Hyper-V :

- http://blogs.msdn.com/anu_chawlas_blog/archive/2008/12/05/oracle-10g-database-performance-on-windows-server-2008-hyper-v.aspx

- http://www.perftuning.com/pdf/Oracle%2010g%20on%20Hyper-V%202008.pdf

SAP est-il supporté ?

SAP Support for Hyper-V

Best Practices for SAP on Hyper-V (posted on this website: http://www.microsoft.com/virtualization/en/us/solution-business-apps.aspx in SAP section)

Exchange Best Practices

Exchange 2003 n’est supporté ni sous Hyper-V ni sous VMware mais peut très bien se virtualiser sous Hyper-V et VMware.

“Exchange 2003 isn’t officially supported on Hyper-V, only Exchange 2007 is. Many things work quite well on Hyper-V but aren’t officially supported. In case anybody would like to read the official support document, it can be found here: http://technet.microsoft.com/en-us/library/cc794548.aspx »

HP recommended configuration for Exchange Server 2010 and Hyper-V R2 for 5,000 users

Microsoft Support Policies and Recommendations for Exchange Servers in  Virtualization Environments

Sharepoint Best Practices

SharePoint 2010 – Virtualisation Planning

SQL Best Practices

SQL Server 2008 Virtualization

SQL Server Analysis Services Virtualization

High Performance SQL Server Workloads on Hyper-V White Paper

- Procédure de P2V

http://jeanphilippeklein.wordpress.com/2009/01/16/raliser-une-opration-p2v-online-avec-scvmm-2008/

- Allocation dynamique de la mémoire

Oui !

http://blogs.technet.com/virtualization/archive/2010/03/18/dynamic-memory-coming-to-hyper-v.aspx

- Possibilité de faire du Live Migration avec 2 serveurs dont le proc est différent ?

Chez VMware :

Oui

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1991

Chez Microsoft :

http://blogs.technet.com/virtualization/archive/2009/05/12/tech-ed-windows-server-2008-r2-hyper-v-news.aspx

With Hyper-V R2, we include a new Processor Compatibility feature. Processor compatibility allows you to move a virtual machine up and down multiple processor generations from the same vendor. Here’s how it works.

When a Virtual Machine (VM) is started on a host, the hypervisor exposes the set of supported processor features available on the underlying hardware to the VM. This set of processor features are called guest visible processor features and are available to the VM until the VM is restarted.

When a VM is started with processor compatibility mode enabled, Hyper-V normalizes the processor feature set and only exposes guest visible processor features that are available on all Hyper-V enabled processors of the same processor architecture, i.e. AMD or Intel.  This allows the VM to be migrated to any hardware platform of the same processor architecture. Processor features are « hidden » by the hypervisor by intercepting a VM’s CPUID instruction and clearing the returned bits corresponding to the hidden features.

Just so we’re clear: this still means AMD<->AMD and Intel<->Intel. It does not mean you can Live Migrate between different processor vendors AMD<->Intel or vice versa.

Hyper-V Processor Compatibility can be done on a per VM basis (it’s a checkbox) and doesn’t require any BIOS changes.

clip_image001

Q: Does processor compatibility have a hardware requirement? Does it require Intel Flex Migration or AMD Extended Migration?

A: Hyper-V processor compatibility mode has no dependencies on these technologies.

Hyper-V VM Processor Compatibility In Brief

Est ce qu’Hyper-V supporte les NAS ?

NAS devices are typically accessed via SMB (file level), which means from the Hyper-V server you’d be accessing a UNC path such as \\server\share. Hyper-V version 1 allowed this type of access, though it was never officially supported. With Hyper-V R2 (with Windows 2008 R2) RTM, UNC paths won’t work and aren’t supported.

If you want to use external storage with Hyper-V, such as a SAN, the storage must be locally mounted on the Hyper-V server or be part of a Cluster Shared Volume, which allows direct NTFS access. This means you need to connect via iSCSI or something like Fibre Channel (FC), which then allow you to format the partition as NTFS locally on the Hyper-V server and access at a block level. Hyper-V only supports block level access with Windows 2008 and Windows 2008 R2 RTM.

Article de référence sur le sujet : http://technet.microsoft.com/en-us/library/cc816844(WS.10).aspx

Important : Microsoft does not support network-attached storage (NAS) for Hyper-V.

Est ce que je peux mettre en place un cluster Actif/Actif avec Hyper-V ?

Attention à l’abus de langage : « actif/actif » concrètement il ne s’agit pas d’actif/actif mais de plusieurs actif/passif croisé. Ainsi il est tout à fait possible d’avoir plusieurs nœuds actifs à un instant T mais ces différents actifs ne traites pas les même machines virtuelles. Par exemple pour SQL il s’agit également d’actif/passif croisé: si l’on imagine un cluster 2 nœud SQL, on peut tout à fait avoir les deux nœuds avec chacun une instance active mais il n’est pas possible d’avoir une instance active sur les deux nœuds en mm temps.

Hyper-V et les lecteurs LTO

Les lecteurs LTO sont utilisables uniquement depuis la partition parente. Il n’est pas possible de « rediriger » de façon native un périphérique SCSI dans une machine virtuelle. Ainsi, le lecteur LTO n’est pas directement exploitable depuis la machine virtuelle.

Il existe néanmoins une solution pour « présenter » le lecteur LTO à une machine virtuelle, je vous donne la procédure à titre informatif :

Il s’agit de paramétrer dans la partition parente le lecteur LTO en tant que « iSCSI Target » et de créer dans la machine virtuelle un « iSCSI Initiator » (le driver Microsoft’s inbedded iSCSI initiator peut être utilisé). Connectez les ensemble pour voir apparaitre le lecteur LTO.

  • Paramétrer le LTO dans l’hôte comme iSCSI target
  • Paramétrer un iSCSI initiator dans la VM
  • Connecter l’un à l’autre.
  • Software gratuit iSCSI Initiator pour 2003 (pas nécessaire pour 2008/R2): http://www.starwindsoftware.com/free-products

Un article sur l’implémentation d’iSCSI : http://blogs.technet.com/josebda/archive/2009/01/31/step-by-step-using-the-microsoft-iscsi-software-target-with-hyper-v-standalone-full-vhd.aspx

L’attachement d’un DAT en USB n’est pas non plus supporté officiellement mais il y a encore une fois un contournement :

image
Voilà un émulateur de lecteur de bande qui fonctionne bien :
- Pour télécharger Firestreamer : http://www.cristalink.com/fs/download.aspx

Est-ce que le NIC teaming est supporté avec Hyper-V V2 ?

Uniquement supporté par les constructeurs de cartes réseau.

Exemple chez HP :

HP NIC Teaming with Hyper-V White Paper

Est-ce qu’à chaque fois que l’on fait un Live Migration, l’administrateur doit reconfigurer les paramètres réseau des VMs migrées ?

->non pas d’operation supplémentaire a faire lors d’un live migration.

Est ce que l’on peut ajouter de la mémoire et des cpus à chaud sur les systèmes d’exploitation qui le supportent (Windows 2008 et Linux) ?

->oui mais c’est completement dependant du constructeur,

http://technet.microsoft.com/en-us/library/cc755084(WS.10).aspx

Dynamic Hardware Partitioning

In Windows Server 2008 for Itanium-Based Systems and the 64-bit edition of Windows Server 2008 Datacenter, you now have the ability to add or replace processors and/or memory in a server while the system is running. This ability is supported by a feature called dynamic hardware partitioning. Before we can understand how dynamic hardware partitioning works and how it can improve the availability of your server hardware, let’s start by defining some terminology:

Est-ce qu’à chaque fois que l’on fait un Live Migration, l’administrateur doit reconfigurer les paramètres réseau des VMs migrées ?

->non pas d’operation supplémentaire a faire lors d’un live migration.

Comment sont gérés les droits d’accès à l’hyperviseur => est ce que VMM peut interroger l’AD et définir des droits d’accès ?

Dans une installation « standard » d’Hyper-V, c’est à dire sans VMM, l’hyperviseur se base sur un fichier « authorization store », stocké par défaut dans programdata\Microsoft\windows\Hyper-V\InitialStore.xml. Celui-ci peut faire correspondre rôle & autorisations à des comptes locaux ou AD. Lors de la mise en place de VMM, celui-ci utilisera son propre fichier. Ainsi, VMM peuplera le fichier avec les comptes AD des utilisateurs.

Il est important de noter qu’avec VMM, la granularité des permissions sera plus faible qu’avec Hyper-V seul.

A ce sujet, je vous recommande les billets suivants :

· http://blogs.technet.com/windowsinternals/archive/2009/01/02/azman-et-hyper-v-ou-comment-d-l-guer-l-acc-s-aux-machines-virtuelles.aspx

· http://jeanphilippeklein.wordpress.com/2009/04/02/la-gestion-de-la-dlgation-dadministration-de-machine-virtuelle-au-sein-dun-cluster-hyper-v/

Migrer des machines virtuelles VMWare ESX vers Hyper-V

http://sebastien.warin.fr/2010/05/02/967-migrer-machines-virtuelles-wmware-esx-vers-hyper-v/

Microsoft Virtualization: Hyper V best practices :

http://blogs.technet.com/b/iftekhar/archive/2010/05/25/microsoft-virtualization-hyper-v-best-practices.aspx

Quelles sont les différences de performances entre une baie SAN et iSCSI ?

Microsoft Hyper-V R2 Multiprotocol Performance Comparison Using FC and iSCSI.

Quelles sont les différences d’architectures des hyperviseur VMware ESX et Microsoft Hyper-V ?

Tous deux sont des hyperviseurs de type 1 ou bare-metal

image image

Hyper-V est micro-kernel tandis qu’ESX est monolithique

image image

Dans le cas d’un hyperviseur monolithique, les drivers des périphériques doivent être testés et validés par VMware.
Dans le cas d’un hyperviseur micro-kernel, les drivers sont dans la partition parente. Les VM enfantes passent obligatoirement par la parente.

Boite à Outil technique de David LACHARI

Virtualisation d’un environnement SBS 2008 avec Microsoft Hyper-V Server 2008 R2
http://blogs.technet.com/b/pierrc/archive/2010/05/06/virtualisation-d-un-environnement-sbs-2008-avec-microsoft-hyper-v-server-2008-r2-part1.aspx

Est-il possible de virtualiser SCVMM et DPM ?

Voici l’article à consulter pour connaitre la liste des produits Microsoft qui sont supportés en environnement virtuel http://support.microsoft.com/kb/957006.

DPM et SCVMM sont supportés en machine virtuelle cependant il y a quelques contraintes/points à respecter.

Concernant DPM :

Il est recommandé d’installer DPM sur une machine dédiée afin d’éviter de dégrader les performances avec des applications concurrentes en terme de ressources. Pour plus d’information, je vous conseille l’article Data Protection Manager 2010 Frequently Asked Questions dont voici un extrait :

image

Il est également recommandé d’installer DPM sur une machine physique (et non en VM) si vous souhaitez faire de la sauvegarde sur bande. En effet en environnement virtuel votre lecteur de bande ne sera pas mappé au niveau de la machine virtuelle et DPM ne pourra pas l’utiliser. Voici les conditions à respecter afin de virtualiser DPM, cf. l’article Data Protection Manager 2007 Frequently Asked Questions (valable également pour DPM 2010) dont voici un extrait :

image

Concernant SCVMM:

Les composants SCVMM peuvent être installés ensemble sur une même machine. Ils peuvent également être installés individuellement sur des machines dédiées pour de meilleures performances dans le cas où vous administrez un grand nombre d’hôtes (à partir de 150 hôtes). Pour plus de détails je vous invite à parcourir la documentation Description:  http://i.technet.microsoft.com/Global/Images/clear.gifVMM System Requirements. SCVMM est supporté en environnement virtuel, cependant il y a quelques points de mise en garde détaillés dans l’article Supported Configurations for VMM (la partie Support for Installing VMM Components on Virtual Machines). Il est conseillé d’installer si possible SCVMM en physique. En effet, admettons que SCVMM soit installé en machine virtuelle. Si l’hôte hébergeant cette VM tombe vous ne pourrez plus administrer aucuns de vos hôtes. Il n’est pas supporté de mettre SCVMM (installé sur un nœud physique) en cluster (type Failover Cluster de Windows Server) cependant vous pouvez installer SCVMM en machine virtuelle et rendre cette machine virtuelle hautement disponible. VMM componants : Planning for High Availability.

Laisser un commentaire

Vous devez être connecté pour publier un commentaire.

Login

Recent Tweets
Vous souhaitez me contacter?
Envoyez moi un email en cliquant sur:

Yohann Assoune

Tag Cloud
Virtualization Industry Quarterly Survey