Comme d'autres l'ont déjà suggéré, si vous avez déjà une licence Windows Server, vous avez donc en votre possession une plateforme de virtualisation de niveau entreprise. S'il s'agit d'une édition Standard, vous pouvez l'utiliser de cette façon:
(1) installer une instance de Windows Server sur un serveur physique avec jusqu'à deux sockets physiques (le nombre de cœurs n'a pas d'importance, les sockets du processeur sont importants, donc votre serveur est éligible), cela s'appelle "hôte de virtualisation"; vous ne pouvez pas installer d'autres soi-disant «rôles» (DNS, DHCP, etc.) du système d'exploitation à l'exception du rôle Hyper-V sur cette instance.
(2) vous pouvez installer jusqu'à deux instances de systèmes d'exploitation Windows Server "invités" dans votre système "hôte". Installez tous les rôles que vous souhaitez sur ces instances.
(3) installer n'importe quel nombre d'invités Linux dans votre hôte Hyper-V; c'est-à-dire que le nombre de machines virtuelles n'est pas limité par les restrictions de licence, seul le nombre d' invités Windows est limité.
En ce qui concerne le serveur Hyper-V gratuit, il a été difficile de le gérer dans un environnement hors domaine (c'est-à-dire un groupe de travail), vous auriez donc besoin d'un autre serveur Windows complet (au moins deux, en fait) servant de ( ) contrôleur (s) de domaine pour gérer vos hôtes Windows, y compris ceux sur lesquels le serveur Hyper-V gratuit est installé.
N'oubliez pas de considérer les pools de stockage, une technologie logicielle de type RAID intégrée aux dernières versions de Windows. Il peut offrir des performances incroyables, même sur les disques durs traditionnels. L'utilisation d'un accès direct au disque pour les machines virtuelles n'est ni nécessaire ni recommandée.
Quant au support invité Linux, il a été considérablement amélioré dans les dernières versions d'Hyper-V, mais il y a encore place à amélioration; il existe plusieurs articles de Microsoft sur la façon de configurer les invités Linux dans Hyper-V.
- EDIT (en réponse au commentaire ci-dessous):
Non, je voulais dire "normal" Windows Server 2012 R2 - Standard ou Enterprise (ils diffèrent principalement par les licences - Enterprise ne limite pas les instances invitées de Windows Server, Standard les limite à deux, mais vous pouvez installer plus d'invités ayant des licences supplémentaires; I supposons que vous ayez l'édition Standard).
Quand j'ai commencé à utiliser Windows Hyper-V Server (qui était gratuit depuis le début), c'était la version 2008, puis 2008 R2, et c'était lourd dans un groupe de travail, bien que ce ne soit pas impossible. Je ne sais tout simplement pas si les choses ont changé avec les nouvelles versions de l'Hyper-V gratuit (car actuellement, nous exécutons l'édition Standard), mais je pense que non. Pour former l'image, regardez ici: http://blogs.msdn.com/b/virtual_pc_guy/archive/2010/11/11/configuring-remote-management-of-hyper-v-server-in-a-workgroup .aspx et ici: http://blogs.technet.com/b/jhoward/archive/2008/11/14/configure-hyper-v-remote-management-in-seconds.aspx et google pour «hyper-v workgroup» 'pour en savoir plus.
Donc, installez simplement votre Windows Server 2012 R2 complet sur votre matériel (Astuce: n'entrez pas la clé de produit lors de l'installation, vous pourrez activer votre installation plus tard; testez d'abord la configuration, puis activez-la, si vous êtes satisfait) ; installer les pilotes, configurer le réseau, le stockage (explorer les pools de stockage); installez ensuite uniquement le rôle Hyper-V. Par défaut, ce rôle installe également des outils de gestion, c'est-à-dire Hyper-V Manager - utilisez-le pour créer et configurer des machines virtuelles. Vous pouvez installer deux instances de Windows Server 2012 R2 en tant que systèmes invités (elles nécessiteront également une activation). Par exemple, configurez une instance comme serveur d'infrastructure (DNS, DHCP, voire DC) et utilisez la seconde pour héberger votre application Windows que vous avez mentionnée. Ajoutez ensuite les machines virtuelles * nix; lire cet article:https://technet.microsoft.com/en-us/library/dn531030.aspx et utilisez Google pour plus d'informations.
Cette configuration est également une configuration de groupe de travail, car il n'y a pas de contrôleur de domaine ou au moins l'hôte Hyper-V n'est pas joint à un domaine. Mais cela n'a pas d'importance car vous disposez désormais d'outils de gestion installés localement sur l'hôte de virtualisation; vous pourrez également vous connecter depuis votre poste de travail par RDP et ainsi utiliser le gestionnaire Hyper-V un peu à distance. Mais si vous essayez d'installer les outils d'administration de serveur distant pour Windows 8.1 https://www.microsoft.com/en-US/download/details.aspx?id=39296sur votre poste de travail, vous serez confronté au même problème qu'avec Hyper-V gratuit. Le point est donc le suivant: Hyper-V gratuit n'a pas d'interface graphique locale et nécessite une gestion purement à distance, ce qui est difficile à configurer dans un groupe de travail; En revanche, Windows Server 2012 R2 complet vous permet de gérer facilement votre rôle Hyper-V simplement parce qu'une interface graphique est installée localement et accessible à la fois localement et à distance - via RDP (il est également possible d'installer une sorte de VNC).
Pour compléter l'image: bien que Hyper-V gratuit ne dispose pas de sa propre interface graphique (il ne dispose que d'un bureau vide avec des fenêtres de ligne de commande et des outils de gestion basés sur du texte restreints), il existe des outils tiers, y compris des versions gratuites, qui vous permet de simuler un hôte Hyper-V complet, par exemple: http://www.5nine.com/5nine-manager-for-hyper-v-free.aspx Mais la configuration initiale (paramètres réseau, activation de RDP) reste doit être fait manuellement. Vous aurez également des difficultés à désinstaller les programmes (pas de panneau de configuration), les mises à jour Windows, etc ...