Preguntas populares del foro
Haz una preguntaNo hay preguntas. ¡Sé el primero en hacer una pregunta!
Información general
Una máquina virtual (VM) es la virtualización/emulación de un sistema informático. Las máquinas virtuales se basan en arquitecturas informáticas y proporcionan una funcionalidad marginal de una computadora física. Las máquinas virtuales también se consideran un dispositivo invitado, que es una computadora virtual con su propia CPU, memoria, interfaz de red y almacenamiento, todo ubicado en una máquina física conocida como dispositivo host, y los dos están separados por un software llamado hipervisor. En algunos casos, el uso de Máquinas Virtuales puede requerir el uso de hardware o software especializado o una combinación de ambos.
- Las máquinas virtuales se usan en varias organizaciones y se pueden usar por varias razones
- prueba de recursos
- ejecutar sistemas operativos obsoletos que se requieren para ejecutar sistemas legalmente
- diseño y pruebas de software
- consolidación de servidores dentro de una empresa
Las máquinas virtuales a menudo variarán dependiendo de sus funciones particulares. Debido a esto, las máquinas virtuales se organizan en dos categorías, Sistema virtual (virtualización completa) y Proceso virtual.
Máquinas virtuales del sistema
Las máquinas virtuales del sistema, o máquinas de virtualización completa, son duplicados aislados de computadoras reales o sistemas operativos invitados, que se emulan a través de una máquina host del mundo real. Una máquina host puede emular varias máquinas invitadas que ejecutan diferentes sistemas operativos.
Procesar máquinas virtuales
Process Virtual Machines, que no debe confundirse con la virtualización de aplicaciones, ejecuta una aplicación normal a través de un sistema operativo host y admite un solo proceso de aplicación. Su propósito es proporcionar un entorno de programación independiente de la plataforma que abstraiga los detalles del hardware o sistema operativo subyacente y permita que un programa se ejecute de la misma manera en cualquier plataforma.
En la mayoría de los casos, Process Virtual Machines se usa en Java Program Development como una capa de abstracción para otros lenguajes informáticos. En otros casos, las máquinas virtuales de proceso se utilizan en clústeres de computadoras para su abstracción sobre los mecanismos de comunicación.
Información adicional
Un agradecimiento especial a estos traductores:
100%
¡ Francisco Javier Saiz Esteban nos está ayudando a reparar el mundo! ¿Quieres contribuir?
Empezar a traducir ›