Sto esaminando le VM da utilizzare e dal wiki link
Ho notato che ci sono 3 tipi principali di VM.
VIRTUALIZZAZIONE COMPLETA
In full virtualization, the virtual machine simulates enough hardware to allow an unmodified "guest" OS (one designed for the same instruction set) to be run in isolation. This approach was pioneered in 1966 with the IBM CP-40 and CP-67, predecessors of the VM family. Examples outside the mainframe field include Parallels Workstation, Parallels Desktop for Mac, VirtualBox, Virtual Iron, Oracle VM, Virtual PC, Virtual Server, Hyper-V, VMware Workstation, VMware Server (discontinued, formerly called GSX Server), VMware ESXi, QEMU, Adeos, Mac-on-Linux, Win4BSD, Win4Lin Pro, and Egenera vBlade technology.
VIRTUALIZZAZIONE HARDWARE
Hardware-assisted virtualization[edit] Main article: Hardware-assisted virtualization In hardware-assisted virtualization, the hardware provides architectural support that facilitates building a virtual machine monitor and allows guest OSes to be run in isolation.[18] Hardware-assisted virtualization was first introduced on the IBM System/370 in 1972, for use with VM/370, the first virtual machine operating system. In 2005 and 2006, Intel and AMD provided additional hardware to support virtualization. Sun Microsystems (now Oracle Corporation) added similar features in their UltraSPARC T-Series processors in 2005. Examples of virtualization platforms adapted to such hardware include KVM, VMware Workstation, VMware Fusion, Hyper-V, Windows Virtual PC, Xen, Parallels Desktop for Mac, Oracle VM Server for SPARC, VirtualBox and Parallels Workstation. In 2006, first-generation 32- and 64-bit x86 hardware support was found to rarely offer performance advantages over software virtualization.[19]
OS VIRTUALISATION
In operating-system-level virtualization, a physical server is virtualized at the operating system level, enabling multiple isolated and secure virtualized servers to run on a single physical server. The "guest" operating system environments share the same running instance of the operating system as the host system. Thus, the same operating system kernel is also used to implement the "guest" environments, and applications running in a given "guest" environment view it as a stand-alone system. The pioneer implementation was FreeBSD jails; other examples include Docker, Solaris Containers, OpenVZ, Linux-VServer, LXC, AIX Workload Partitions, Parallels Virtuozzo Containers, and iCore Virtual Accounts.
Mi chiedevo se ci sono dei vantaggi in termini di sicurezza nell'usare uno di questi tipi rispetto all'altro?
Anch'io sono curioso, se esiste un solo tipo di VM più sicuro degli altri, se ci sono macchine virtuali specifiche che dovremmo considerare, cioè, ci sono alcune specifiche che dovremmo cercare di essere le più protette, o sono tutti VMS più o meno lo stesso?
In questo link link
C'è stata una risposta sull'utilizzo di "Sandboxie" e c'era un diagramma incluso per menzionare cosa fa e come ti protegge, cosa che mi ha fatto incuriosire se questo è il modo in cui funzionano tutti o se ci sono determinati dettagli dovremmo assicurarci di esaminare prima di utilizzare una di queste macchine virtuali?