Estoy buscando en las máquinas virtuales para usar, y en wiki enlace
Observo que hay 3 tipos principales de máquinas virtuales.
VIRTUALIZACIÓN COMPLETA
En la virtualización completa, la máquina virtual simula suficiente hardware para permitir que un sistema operativo "invitado" no modificado (uno diseñado para el mismo conjunto de instrucciones) se ejecute de forma aislada. Este enfoque fue pionero en 1966 con los IBM CP-40 y CP-67, los antecesores de la familia VM. Ejemplos fuera del campo de mainframe incluyen Parallels Workstation, Parallels Desktop para Mac, VirtualBox, Virtual Iron, Oracle VM, Virtual PC, Virtual Server, Hyper-V, VMware Workstation, VMware Server (descontinuado, anteriormente llamado GSX Server), VMware ESXi, QEMU , Adeos, Mac-en-Linux, Win4BSD, Win4Lin Pro y Egenera vBlade tecnología.
VIRTUALIZACIÓN DE HARDWARE
Virtualización asistida por hardware [editar] Artículo principal: virtualización asistida por hardware En la virtualización asistida por hardware, el hardware proporciona soporte arquitectónico que facilita la construcción de un monitor de máquina virtual y permite que los sistemas operativos invitados se ejecuten de forma aislada. [18] La virtualización asistida por hardware se introdujo por primera vez en IBM System / 370 en 1972, para su uso con VM / 370, el primer sistema operativo de máquina virtual. En 2005 y 2006, Intel y AMD proporcionaron hardware adicional para admitir la virtualización. Sun Microsystems (ahora Oracle Corporation) agregó características similares en sus procesadores UltraSPARC T-Series en 2005. Algunos ejemplos de plataformas de virtualización adaptadas a dicho hardware incluyen KVM, VMware Workstation, VMware Fusion, Hyper-V, Windows Virtual PC, Xen, Parallels Desktop para Mac, Oracle VM Server para SPARC, VirtualBox y Parallels Workstation. En 2006, se encontró que el soporte de hardware x86 de 32 y 64 bits de primera generación rara vez ofrece ventajas de rendimiento sobre la virtualización de software. [19]
VIRTUALIZACIÓN DEL SO
En la virtualización a nivel de sistema operativo, un servidor físico se virtualiza a nivel de sistema operativo, lo que permite que múltiples servidores virtualizados aislados y seguros se ejecuten en un solo servidor físico. Los entornos del sistema operativo "invitado" comparten la misma instancia en ejecución del sistema operativo que el sistema host. Por lo tanto, el mismo kernel del sistema operativo también se utiliza para implementar los entornos "invitados", y las aplicaciones que se ejecutan en un entorno "invitado" dado lo ven como un sistema independiente. La implementación pionera fueron las cárceles de FreeBSD; otros ejemplos incluyen Docker, Solaris Containers, OpenVZ, Linux-VServer, LXC, AIX Workload Partitions, Parallels Virtuozzo Containers y iCore Virtual Accounts.
Me preguntaba si existen ventajas de seguridad al usar uno de estos tipos sobre el otro.
También tengo curiosidad, si hay un tipo de VM que sea más seguro que los otros, si hay máquinas virtuales específicas que deberíamos tener en cuenta, es decir, ¿hay algunos detalles que deberíamos considerar como los más protegidos, o ¿Son todos los VMS más o menos iguales?
En este enlace enlace
Hubo una respuesta sobre el uso de "Sandboxie" y se incluyó un diagrama para mencionar lo que hace, y cómo lo protege, lo que me hizo sentir curiosidad si así es como funcionan todos, o si hay ciertos detalles específicos. ¿Deberíamos asegurarnos de estudiar antes de usar una de estas máquinas virtuales?