Quels sont les avantages de la virtualisation «au niveau de l'entreprise»?

22

Pour une entreprise ayant des besoins de virtualisation modestes - VirtualBox réussit actuellement à héberger quelques serveurs légers - quels seraient les avantages de passer à une plate-forme plus robuste?

J'espère raccourcir un peu mes recherches - pour obtenir une courte liste des fonctionnalités de virtualisation de niveau entreprise que la VBox et ses semblables n'ont pas.

Quartier - Réintégrer Monica
la source
14
La sécurité d'emploi. Jamais vu une offre d'emploi nécessitant une expérience VirtualBox. :)
TheCleaner
2
L'un des produits grand public prend-il en charge la migration en direct, la haute disponibilité, la gestion à volet unique, etc.?
Dan
Veuillez définir "au niveau de l'entreprise" dans ce contexte.
Nils

Réponses:

27

Les principales raisons pour lesquelles vous voudrez opter pour une solution de virtualisation au niveau de l'entreprise sont le partage de l'esprit, le support, la gérabilité et l'ensemble de fonctionnalités.

Mindshare est important car la virtualisation est un investissement dans une technologie, un investissement qui nécessite la longévité de la plateforme. Personne ne veut être celui qui a choisi la mauvaise solution technologique. Ainsi, les principaux acteurs de l'espace (VMware, Microsoft, Citrix, KVM) ont tous un élan derrière eux. Cela affecte les applications et plugins tiers; pensez aux logiciels d'intégration ou de sauvegarde SAN. Les suites de virtualisation plus matures disposent d'API exploitées par d'autres produits. Il est naturel que davantage de solutions soient développées pour des plateformes plus populaires.

Le support est lié à mindshare. Je lutte constamment contre les bugs et les problèmes obscurs avec ma solution Citrix Xenserver / Cloudstack. En raison du partage de l'esprit et de la connaissance générale de la solution étant d'un ordre de grandeur inférieur à quelque chose comme Hyper-V ou VMware, je dois compter largement sur le support Citrix, les corrections de bugs et les essais et erreurs pour résoudre les problèmes. D'autres solutions auraient plus de forums communautaires et, bien sûr, plus de gens qui ont approuvé la technologie.

La facilité de gestion et l'ensemble des fonctionnalités sont également essentiels. Les hyperviseurs offrent tous aujourd'hui des capacités brutes similaires: la possibilité d'héberger plusieurs machines virtuelles invitées et différents systèmes d'exploitation sur des nœuds matériels physiques. C'est à quel point ils sont bien emballés ensemble et peuvent être gérés qui façonnent la perception de la solution globale. L'automatisation, la surveillance, la génération de rapports, la capacité de résoudre les problèmes de performances et la facilité d'installation sont des attributs importants. De plus, toute solution d'entreprise aura une certaine capacité à migrer les invités des machines virtuelles en direct entre les hôtes et / ou le stockage.

ewwhite
la source
Donc, Citrix XEN n'est pas Enterprise Level à votre avis? Oracle-VM (qui utilise uniquement XEN 4.x) est-il de niveau entreprise, car il possède une belle interface graphique?
Nils
1
@Nils C'est peut-être pour certains, mais je suis "... constamment en train de lutter contre des bugs et des problèmes obscurs avec ma solution Citrix Xenserver / Cloudstack ..."
ewwhite
Je comprends maintenant, pourquoi cette question a été fermée par le passé ... ;-)
Nils
11

La principale valeur ajoutée de la virtualisation "au niveau de l'entreprise" est le support. VirtualBox offre une prise en charge décente, mais la prise en charge par la communauté ne suffit tout simplement pas quand il s'agit de fonctions commerciales critiques.

VirtualBox manque également de nombreuses fonctionnalités que les entreprises souhaiteraient vraiment, telles que le basculement et les sauvegardes en direct. De plus, les logiciels grand public comme celui-ci ne sont pas fortement testés dans les environnements de production contrairement aux logiciels d'entreprise tels que VMWare ou Hyper-V qui ont été mis à l'épreuve.

Donc, en bref:

  1. Un meilleur support
  2. Bien testé pour les performances dans un environnement d'entreprise
  3. Fonctionnalités supplémentaires introuvables dans les logiciels open source
Nathan C
la source
1
Si vous utilisez VirtualBox de manière professionnelle, vous devez acheter un support et une licence pour cela. Est-ce que cela en fait un «niveau entreprise»?
Nils
1
@Nils m'a fait savoir quand vous pouvez acheter une telle licence. Le logiciel d'entreprise est conçu pour les entreprises. Virtualbox est conçu pour l'utilisateur averti et non pour les applications professionnelles critiques.
Nathan C
Nous avons acheté une licence lorsque ce produit appartenait encore à Sun. Et nous avons ouvert quelques cas de support avec Sun, en utilisant cette licence. Il se peut qu'Oracle ait changé la technique de vente ici, mais pourquoi aurais-je besoin d'une fonctionnalité de migration en direct dans VirtualBox, sinon pour une utilisation en entreprise?
Nils
8

En plus des réponses précédentes, il convient également de noter que la plupart (sinon la totalité) des solutions de virtualisation non destinées aux entreprises reposent sur un système d'exploitation hôte.

Ex: Bare-metal -> OS hôte -> Hyperviseur -> Conteneur -> OS

Les solutions de virtualisation au niveau de l'entreprise auront tendance à supprimer cette couche qui offre généralement de bien meilleures performances lorsque vous traversez une couche d'abstraction en moins. Cela permet à l'hyperviseur de parler directement au processeur, ce qui lui permet de faire des choses intelligentes concernant le découpage temporel et la mise en cache.

Ex: Bare-metal -> Hyperviseur -> Container -> OS

Bon à tout faire
la source
3
C'est un bon point. Il convient également de noter que votre premier exemple est appelé hyperviseur de type 2. Le deuxième dont vous avez parlé est un hyperviseur de type 1 (ou "natif"). En savoir plus sur: en.wikipedia.org/wiki/Hypervisor#Classification
Jim Herrick
3

Une caractéristique que je considère comme une partie essentielle d'un système d'entreprise est le provisionnement des utilisateurs .

Dans une grande organisation, les utilisateurs qui ont besoin de plates-formes ne veulent pas avoir à consigner des tickets, puis attendre que le personnel du département informatique provisionne de nouvelles machines virtuelles.

Par exemple, dans la suite d'entreprise de produits de virtualisation System Center de Microsoft (Operations Manager, Virtual Machine Manager, Configuration Manager, Orchestrator), si j'ai besoin, par exemple, d'un serveur SharePoint, je me connecte au site Web d'approvisionnement des utilisateurs et j'en demande un. Les produits serveur vérifient mon quota pour voir si je peux me le permettre et, le cas échéant, créent une machine virtuelle à partir d'une bibliothèque de systèmes d'exploitation et de services préchargés, allume la machine sur la machine hôte qui a le plus de matériel disponible et rend le machine invité à ma disposition. Pas d'attente pour qu'une personne du service informatique traite ma demande.

Je répéterai également la suggestion faite par quelques autres réponses ici, à savoir le support, mais je l'étendrai en disant que les plates-formes d'entreprise sont fournies avec un support SLA .

Marcheur de Greenstone
la source
Je vois le "provisionnement utilisateur" comme une fonctionnalité complémentaire vraiment géniale , mais en soi, cela ne fait pas quelque chose de "Enterprise Grade" - You have a copy of VirtualBox. Spin up as many VMs on your workstation as you want!est fourni par l'utilisateur, mais je ne l'appellerais pas "Enterprise Grade", ni puis-je m'y fier en tant qu'élément de systèmes de production prenant en charge des fonctionnalités essentielles pour mon entreprise. En revanche, la solution basée sur System Center que vous décrivez réussit en raison de la robustesse des composants sous-jacents.
voretaq7
Certes, d'autres fonctionnalités sont requises, mais si un produit n'a pas de provisionnement utilisateur métrisé, ce n'est pas, à mon avis, un produit d'entreprise.
Greenstone Walker