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

开源的虚拟化软件有哪些


一、什么叫VirtualBox桌面虚拟化VirtualBox是开源桌面虚拟化软件。VirtualBox是由Innotek开发、SunMicrosystems生产的软件。它是用Qt编写的。Innotek在GNUGeneralPublicLicense(GPL)下发布
VirtualBox,并提供二进制和OSE
版本的代码。用户可以在VirtualBox中安装并运行Solaris、Windows、DOS、Linux、OS/2Warp、BSD等作为客户端操作系统。
VirtualBox被誉为最强大的免费桌面虚拟化软件。它不仅具有丰富的功能,而且还具有出色的性能!支持所有Windows系统(从Windows3.1到Windows8和Windows2012)、MacOS
X(同时支持32bis和64bis)、Linux(2.4和2.6)、OpenBSD、Solaris、IBMOS2甚至Android
4.0系统和其他操作系统!用户可以在VirtualBox中安装并运行多个操作系统!
与同性质的VMware和Virtual
PC相比,VirtualBox是唯一包含远程桌面协议(RDP)的操作系统。)、iSCSI和USB支持,VirtualBox已经在客户端操作系统中支持USB
2.0硬件设备,但必须安装虚拟扩展。


二、好用的虚拟机有哪些?

有用的虚拟机包括VMware、VirtualBox、Parallels、Hyper-V和KVM。

VMware是虚拟化领域经验丰富的制造商。其VMwareWorkstation和VMwareFusion在Mac系统上特别受欢迎。它们都提供良好的性能和可靠的稳定性。此外,VMware更容易上手,并为技术专业人员提供更好的控制和自定义选项。

lBox

VirtualBox是开源社区推出的一款虚拟机软件,可以运行在Windows、Mac和Linux系统上。它易于上手且完全免费,使其成为许多开发人员和测试人员的首选。虽然其性能和可靠性不如VMware,但通过添加一些有效的设置可以提高其性能。

els

Parallels主要面向Mac用户。它是一个运行Windows虚拟机的软件。该应用程序提供了与MacOSX完全集成的用户界面,具有良好的性能和可靠性。其优点是速度快、启动时间短。

-V

Hyper-V是基于MicrosoftWindowsServer的虚拟机平台,具有非常好的稳定性和安全性,因此适合企业级应用。在虚拟化方面,Hyper-V提供了与VMware类似的功能,但相比之下,Hyper-V更便宜,并提供更好的性能和可扩展性。但是,Hyper-V不支持Linux操作系统。

KVM是一个基于Linux内核、专为企业级虚拟化开发而设计的虚拟化平台。它可以在x86硬件上运行虚拟机,并支持多处理器系统和多核处理器。由于KVM与Linux内核的深度集成,提供了优异的性能和兼容性。

以上内容参考:-KVM


三、nova支持的虚拟化平台有哪些:KVM是一种基于Linux内核的虚拟化技术,允许在同一台物理主机上同时运行多个虚拟机。
2。VMware:VMware是一家专门从事虚拟化技术开发的公司。其产品包括vSphere、ESXi等。
3。Xen:Xen是一个开源虚拟化平台,可以在同一物理主机上运行多个虚拟机,并提供高性能和安全性。
4。Hyper-V:Hyper-V是微软开发的虚拟化平台,可以在WindowsServer操作系统上运行多个虚拟机。
5。LXC/LXD:LXC/LXD是一种不同于传统全虚拟化方法的Linux容器技术,它提供了更轻量级的隔离环境。
6。Docker:Docker是一种轻量级容器解决方案,可以快速构建、部署和管理应用程序。