Una gran ventaja de las máquinas virtuales es la facilidad de girarlas hacia arriba o hacia abajo según sea necesario una vez que tenga una biblioteca de imágenes. Es poco probable que un ingeniero determinado necesite todos los sistemas operativos de destino a la vez, por lo que incluso con una estación de trabajo relativamente modesta obtendrá ese beneficio, por lo que obtendrá ahorros puros en comparación con múltiples cajas físicas. Dejaré que los expertos en virtualización lo agreguen aquí …
Algunas de las desventajas que he encontrado:
– VM (o emuladores si también cubre dispositivos que no sean PC) no se comportan al 100% como hardware físico: rendimiento, periféricos, redes, pantalla, etc. Es posible que aún necesite pruebas adicionales antes de enviar a los clientes.
– Las licencias de OS X no son compatibles con VM
– muchas soluciones de virtualización disponibles, desde las de un solo usuario gratuitas hasta las muy escalables
- ¿Puede el análisis real ser útil en la ingeniería científica de software?
- ¿Cuál es el mejor y más barato software para generar artículos?
- ¿Cuál es la mejor revista tecnológica para programadores?
- ¿Prefieres construir software y mantenerlo actualizado o consultar a otros sobre lo que querían y siempre tener nuevos proyectos?
- Si le dieran un año para construir el sistema de software que desea, ¿qué construiría?