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.
virtualization
vmware-esxi
hyper-v
xen
virtualbox
Quartier - Réintégrer Monica
la source
la source
Réponses:
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.
la source
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:
la source
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
la source
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 .
la source
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.