热搜词
发表于 2008-8-12 14:19:01 | 显示全部楼层 |阅读模式
wmware是针对硬件的全虚拟

Virtuozzo是针对操作系统的虚拟
Virtuozzo支持windows和linux,在windows下只能再虚拟windows,linux下只能再虚拟linux

vmware workstation/server 都是架在OS之上的
vmware ESX则本身就是精简的linux系统,直接在上面即可建立虚拟机

总之,vmware/virtualbox/parallels/ms virtual server 等都是一类x86下的硬件全虚拟
xen/kvm打入linux kernel,可以做到半虚拟化
Virtuozzo就是基于主机操作系统的虚拟
另外还有小型机/大型机上的虚拟技术,这个也是最早的虚拟技术(比如IBM的)

X86下vmware ESX成熟些
XEN比ESX还靠近底层,是因为:
ESX里面的VM的驱动,只跟ESX说话。而XEN里面的VM的驱动,有时候直接跟硬件说话。
也就是说,ESX还是在VM和硬件之间垫了完整的一层(跟GSX比,这层已经很薄了),而XEN则会把一些硬件接口直接暴露给VM。
其实4楼的兄弟已经说到了,XEN这个做法叫“半虚拟”,另外一半就干脆露着了
全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-23 10:38 , Processed in 0.171680 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team