¿Cuáles son las diferentes soluciones de virtualización?
La virtualización significa "con límites o restricciones eliminados" o "simulados". Las soluciones se refieren a productos y servicios que abordan problemas o situaciones particulares. Las soluciones de virtualización se refieren a formas de abordar problemas informáticos mediante la eliminación de límites o restricciones, y / o mediante el uso de una simulación.
Las soluciones de virtualización se pueden dividir en tres tipos: virtualización de hardware, virtualización de redes y almacenamiento, y virtualización de aplicaciones. La virtualización de hardware es otro término para la virtualización del servidor. Se refiere a tres formas de particionar una computadora para crear servidores virtuales en ella. Dependiendo del método utilizado, los servidores virtuales pueden ejecutar diferentes sistemas operativos. En cualquier caso, las aplicaciones en servidores separados no interactuarán o causarán problemas entre sí, y la redundancia se hace fácilmente posible.
Con respecto a las soluciones de virtualización que involucran redes y almacenamiento, se adopta un enfoque algo opuesto al enfoque en la virtualización del servidor, reuniendo elementos, en lugar de separar un elemento en muchos. Con la virtualización de la red, esto significa que varios dispositivos en la red se consolidan para poder ser controlados y administrados desde la consola de un administrador. La virtualización de la red a menudo incluye la virtualización del almacenamiento, que permite acceder a varios dispositivos de almacenamiento, a veces numerosos y bastante diferentes, de manera similar.
Las soluciones de virtualización que involucran aplicaciones son de al menos cinco tipos. La transmisión de aplicaciones es un proceso mediante el cual una aplicación no se instala realmente en todas las máquinas de una red, sino que se entrega según sea necesario. Esta es una forma de garantizar que se utilice el software más actualizado, así como realizar un seguimiento del tiempo de uso de cada persona. Otra forma en que se lleva a cabo la virtualización de aplicaciones es cuando las PC de los usuarios son terminales o se les hace funcionar como terminales del servidor. En este caso, todas las aplicaciones y datos residen en el servidor.
Particionar hardware es una de las soluciones de virtualización que tiene lugar en la PC de un usuario individual. Apple ha diseñado recientemente sus Mac para que puedan particionarse y ejecutar el software de Windows. Esto se llama virtualización de escritorio .
Los otros dos tipos de virtualización de aplicaciones son bastante diferentes de los primeros tres. Uno de ellos está ejemplificado por el software Java Virtual Machine (JVM), que permite que los programas escritos en Java o compilados en código de bytes Java se ejecuten en cualquier computadora en la que esté instalado. Se dice que JVM virtualiza el software, extendiendo los límites de dónde puede ejecutarse. La asignación dinámica de aplicaciones es un enfoque que trata a un grupo de servidores como un conjunto coherente de recursos que se pueden asignar en tiempo real, virtualizando las aplicaciones ejecutándolas en cualquier servidor, según sea necesario.