当前位置:首页 > 虚拟化 > 正文

云平台虚拟化有几种类型(服务器虚拟化方案)

几种常见的计算机虚拟技术它还支持在同一平台上运行不同内核和不同类型的操作系统,堪比真实的物理机。最大的缺点是需要硬件完全虚拟化,导致实际应用中执行效率低、成本相对较高。常见技术平台包括ParallelsWorkstation、ParallelsDesktopforMac、VirtualBox、VirtualIron、OracleVM、VirtualPC、VirtualServer、Hyper-V、VMwareWorkstation、VMwareServer(以前称为GSXServer)、QEMU、Adeos、Mac-on-Linux、Win4BSD、Win4LinPro和EgeneravBlade技术。半虚拟化技术可以选择性地在某些硬件上执行所需的虚拟化。这是全虚拟化和内核级虚拟化之间的折衷方案,因此各方面的性能本质上介于两者之间。半虚拟化技术需要对来宾操作系统进行一些必要的更改,以使其能够在虚拟平台上成功运行。常见的技术平台有Xen、UML、TRANGO、KVM。操作系统级虚拟化技术(Operatingsystem-levelvirtualization)是一种基于操作系统级别的虚拟化技术,允许GuestOS环境和物理机系统共享同一个系统内核,使得各个操作环境类似分离。因此,您只能运行具有相同内核的系统,并且需要对现代VPS中广泛使用的GuestOS进行必要的更改。常见的技术平台有SolarisContainers、OpenVZ、Linux-VServer、AIXWorkloadPartitions、ParallelsVirtuozzoContainers和iCoreVirtualAccounts。硬件辅助虚拟化(通常也称为HVM)在使用此虚拟化技术时不需要对GuestOS进行任何更改。当前集成虚拟化技术支持的硬件平台是x86(和x86_64)-AMD-V、IntelVT-x、IOMMU、PowerArchitecture、Virtage(Hitachi)、UltraSPARCT1、T2和T2+(Sun)。
支持这些硬件平台的虚拟技术软件包括LinuxKVM、VMwareWorkstation、VMwareFusion、MicrosoftVirtualPC、Xen、ParallelsDesktopforMac、VirtualBox和ParallelsWorkstation。

常见的虚拟化软件有哪些

常见的虚拟化软件有以下几种:


VirtualBox:由SunMicrosystems开发,后被Oracle收购。它是一款开源虚拟机软件,支持多种操作系统平台,如Windows、Linux、macOS等。
VMware:由VMware公司开发,是一款广泛使用的虚拟化软件。它提供了完整的虚拟化解决方案,包括虚拟机、虚拟网络和存储功能。
ParallelsDesktop:由Parallels开发的Mac电脑虚拟化软件。它可以运行多种操作系统,如Windows、Linux等。
Hyper-V:由Microsoft开发的虚拟化软件,适用于Windows操作系统。它提供了完整的虚拟化解决方案,包括虚拟机、虚拟网络和存储功能。
虚拟化即服务:通过互联网访问的基于云计算的虚拟化服务。它可以提供灵活的资源分配和高效的资源利用。