虚拟化技术知道点230204
一、桌面虚拟化技术的选择
主要为Qemu-KVM、VirtualBox、Vmware
1. Qemu-KVM:在Linux平台上使用且运行Linux虚拟机性能最好,并且灵活性很大,唯一不足是运行Windows虚拟机性能不好,尤其是虚拟3d性能支持不佳。qemu-kvm通过性能调优可以得到更好的性能,不调优则是三种里面性能最差的。
2. VirtualBox:尤其适合Android系统的虚拟机。virtualbox相比于qemu-kvm,各方面性能都更好(很好的2d性能以及可接受的3d性能)。virtualbox的缺陷是3d性能不佳,优点是2d性能强悍(能有约50%主机性能,但是2d性能仅能用于windows系统)。
3. Vmware:对比virtualbox主要是3d性能提升,但2d性能较差。vmware workstation比vmware player的虚拟机性能好一点,应该是workstation可以更好的优化设置,实际上应该都是player运行虚拟机系统。
二、常见虚拟化镜像格式(raw、qcow2、vmdk、vdi)
1. raw:裸磁盘格式,也是默认虚拟磁盘格式;由于裸的彻底,性能较好,接近物理硬盘的性能;
2. qcow2:现在比较主流的一种虚拟化镜像格式,性能上目前接近raw裸格式的性能;
3. VMDK:VMware的磁盘格式;
4. VDI:VirtualBox的磁盘格式;
三、镜像格式相互转换
VBoxManage clonemedium 命令使您能够克隆现有介质(虚拟磁盘、DVD或软盘),一般是镜像文件。
例如以下命令克隆VDI格式的镜像文件disk01,并转换格式为VMDK格式的disk02镜像文件:
# VBoxManage clonemedium disk01.vdi disk02.vmdk --format VMDK
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?