¿Cuáles son los beneficios de la virtualización de "nivel empresarial"?

22

Para una empresa con necesidades de virtualización modestas, VirtualBox actualmente está funcionando bien en el alojamiento de algunos servidores ligeros, ¿cuáles serían algunos de los beneficios de pasar a una plataforma más sólida?

Espero acortar un poco mi investigación: para obtener una breve lista de las características que tiene la virtualización de nivel empresarial que VBox y su tipo no tienen.

Ward - Restablece a Monica
fuente
14
Seguridad en el empleo. Nunca he visto un anuncio de trabajo que requiera experiencia VirtualBox. :)
TheCleaner
2
¿Alguno de los productos de grado de consumo admite migración en vivo, alta disponibilidad, administración de panel único, etc.?
Dan
Defina "nivel de empresa" en este contexto.
Nils

Respuestas:

27

Las principales razones por las que querrá buscar una solución de virtualización de nivel empresarial son la mentalidad, el soporte, la capacidad de administración y el conjunto de características.

Mindshare es importante porque la virtualización es una inversión en una tecnología, una inversión que requiere la longevidad de la plataforma. Nadie quiere ser el que eligió la solución tecnológica incorrecta . Por lo tanto, los principales jugadores en el espacio (VMware, Microsoft, Citrix, KVM) tienen algo de impulso detrás de ellos. Esto afecta a aplicaciones y complementos de terceros; piense en la integración de SAN o el software de respaldo. Las suites de virtualización más maduras tienen API que son aprovechadas por otros productos. Es natural que se desarrollen más soluciones para plataformas más populares.

El soporte está vinculado a la mente compartida. Estoy constantemente luchando contra errores y problemas oscuros con mi solución Citrix Xenserver / Cloudstack. Debido a la mentalidad y al conocimiento general de que la solución es un orden de magnitud menor que algo como Hyper-V o VMware, tengo que confiar mucho en el soporte de Citrix, las correcciones de errores y la prueba y error para solucionar problemas. Otras soluciones tendrían más foros comunitarios y, por supuesto, más personas que hayan investigado la tecnología.

La capacidad de administración y el conjunto de características también son clave. Los hipervisores de hoy en día ofrecen capacidades sin procesar similares: la capacidad de alojar múltiples máquinas virtuales invitadas y diferentes sistemas operativos en nodos de hardware físico. Lo bien que se empaquetan y se pueden administrar es lo que da forma a la percepción de la solución general. La automatización, la supervisión, los informes, la capacidad de solucionar problemas de rendimiento y la facilidad de instalación son algunos atributos importantes. Además, cualquier solución empresarial tendrá alguna capacidad para migrar huéspedes de máquinas virtuales en vivo entre hosts y / o almacenamiento.

ewwhite
fuente
Entonces, ¿Citrix XEN no es Enterprise Level en su opinión? ¿Es Oracle-VM (que solo usa XEN 4.x) Enterprise-Level, porque tiene una buena GUI?
Nils
1
@Nils Puede ser para algunos, pero estoy "... constantemente luchando contra errores y problemas oscuros con mi solución Citrix Xenserver / Cloudstack ..."
ewwhite
Ahora entiendo, por qué esta pregunta se ha cerrado en el pasado ... ;-)
Nils
11

El principal valor agregado de la virtualización de "nivel empresarial" es el soporte. VirtualBox ofrece un soporte decente, pero el soporte impulsado por la comunidad simplemente no será suficiente cuando se trata de funciones comerciales críticas.

VirtualBox también carece de muchas características que las empresas realmente desearían, como la conmutación por error y las copias de seguridad en vivo. Además, el software de grado de consumidor como este no se prueba en entornos de producción a diferencia del software empresarial como VMWare o Hyper-V que se ha puesto a prueba.

Entonces, en resumen:

  1. Mejor soporte
  2. Bien probado para el rendimiento en un entorno empresarial
  3. Características adicionales que no se encuentran en el software de código abierto
Nathan C
fuente
1
Si usa VirtualBox de manera profesional, debe comprar soporte y una licencia para ello. ¿Hace esto en "nivel de empresa" entonces?
Nils
1
@Nils, avíseme cuándo puede comprar dicha licencia. El software empresarial se crea teniendo en cuenta a las empresas. Virtualbox está diseñado pensando en el usuario avanzado y no para aplicaciones comerciales críticas.
Nathan C
Compramos una licencia cuando este producto todavía pertenecía a Sun. Y abrimos algunos casos de soporte con Sun, usando esa licencia. Puede ser que Oracle haya cambiado la técnica de ventas aquí, pero ¿por qué necesitaría una función de migración en vivo en VirtualBox, si no es para uso empresarial?
Nils
8

Además de las respuestas anteriores, también vale la pena señalar que la mayoría (si no todas) las soluciones de virtualización no empresariales se ubican sobre un sistema operativo host.

p. ej., metal desnudo -> sistema operativo host -> hipervisor -> contenedor -> sistema operativo

Las soluciones de virtualización de nivel empresarial tenderán a eliminar esta capa, que generalmente ofrece un rendimiento mucho mejor a medida que atraviesa una capa de abstracción menos. Esto permite que el hipervisor hable directamente con la CPU, lo que le permite hacer cosas inteligentes con respecto a la división en el tiempo y el almacenamiento en caché.

p. ej., metal desnudo -> hipervisor -> contenedor -> sistema operativo

Burro de carga
fuente
3
Este es un buen punto. También vale la pena señalar que su primer ejemplo se conoce como hipervisor Tipo 2. El segundo al que se refirió es un hipervisor Tipo 1 (o "nativo"). Lea más en: en.wikipedia.org/wiki/Hypervisor#Classification
Jim Herrick
3

Una característica que considero una parte esencial de un sistema empresarial es el aprovisionamiento de usuarios .

En una organización grande, los usuarios que necesitan plataformas no quieren tener que registrar tickets y luego esperar a que el personal departamental de TI suministre nuevas máquinas virtuales.

Por ejemplo, en el conjunto de productos de virtualización empresarial System Center de Microsoft (Operations Manager, Virtual Machine Manager, Configuration Manager, Orchestrator), si necesito, por ejemplo, un servidor de SharePoint, me conecto al sitio web de aprovisionamiento de usuarios y solicito uno. Los productos del servidor comprueban mi cuota para ver si puedo pagar una y, de ser así, crea una máquina virtual a partir de una biblioteca de sistemas operativos y servicios precargados, enciende la máquina en la máquina host que tenga más hardware disponible y haga que máquina de invitados disponible para mí. No tengo que esperar a que una persona del departamento de TI se ocupe de mi solicitud.

También repetiré la sugerencia hecha por un par de otras respuestas aquí, a saber, soporte, pero extiéndala diciendo que las plataformas empresariales vienen con soporte respaldado por SLA .

Caminante de piedra verde
fuente
Veo el "aprovisionamiento de usuarios" como una característica de complemento realmente impresionante , pero en sí misma no hace algo "Enterprise Grade" - You have a copy of VirtualBox. Spin up as many VMs on your workstation as you want!es aprovisionado por el usuario, pero no lo llamaría "Enterprise Grade", ni confiaría en él como un elemento de sistemas de producción que soporta la funcionalidad crítica para mi negocio. La solución basada en System Center que usted describe, por otro lado, pasa por la solidez de los componentes subyacentes.
voretaq7
Es cierto que se requieren otras funciones, pero si un producto no ha cumplido con el aprovisionamiento de usuarios, no es, en mi opinión, un producto empresarial.
Greenstone Walker