常见的虚拟化技术有哪些,第1张

1 KVM :

为完全虚拟化技术,依赖在操作系统上,需要在操作系统上运行,不能直接在物理机上运行,

这种虚拟化必须要求cpu支持虚拟化功能,即虚拟化模块内置在cpu中,因此kvm就不用将cup

和内存全部模拟出来,直接调用物理机cpu和内存只需对它们执行分配操作,使得虚拟机的性

能大大提升,其性能与物理机基本相当,kvm模块是内置在linux系统中的,是系统自带的,无

需再安装。

2XEN:

半虚拟化,要求客户机系统的内核要知道自己是在虚拟化环境中运行,所以客户机系统架构要和

宿主机或物理机系统架构相同,即需要支持客户机系统内核的修改;支持内核修改的系统必然是

开源系统,而闭源系统就不支持内核修改,例如微软、苹果的操作系统都不开源,不支持xen半

虚拟化技术 ,这是XEN的一大缺陷,30版本之后也支持完全虚拟化。

3KVM与XEN对比:

由于现在大多数CPU都内置虚拟化功能,所以基本都支持KVM虚拟化技术;而XEN虚拟化技术必

须得是开源的操作系统、需要修改客户机系统内核、要保持客户机系统架构和宿主机系统架构一致

,这是XEN的一大致命缺陷,避免不了逐渐被KVM替代,不过30版本之后XEN也支持完全虚拟化,

提高了兼容性,由于KVM的火热依然挡不住被KVM替代。

4VMWARE:

虚拟化VNWARE-esxi 是一个独立的操作系统,直接运行在物理机上,不依赖操作系统,esxi 有自带

的服务端管理服务器,可创建虚拟机,上传镜像文件,此管理服务器不支持虚拟机的移动;但将

vsphere-server安装在window-server2008上可以实现远程服务端管理虚拟机,支持将虚拟机的移动到

另一台物理机上,同样支持虚拟机的创建和iso镜像文件的上传。

5主流架构平台:

x86_64 arm amd

6guest os (客户机):

宿主机或物理机上运行的虚拟机

7KVM使用的主流模拟器QEMU:

模拟键盘、鼠标、显示屏等硬件设备

8虚拟化使用条件:

vmware是收费的,KVM和XEN是免费的

9虚拟化CUP指令集所属公司:

vmx是inter的,svm是AMD的,都是cup的一个虚拟指令集

10虚拟化常用磁盘格式:

1)raw:指定多大空间就创建多大空间,相当于一个占用物理空间的文件,可以直接挂载使用,数据的保存在

磁道上是顺序保存,所以其性能是最好的,但占用的空间是最大的,不利于虚拟机的迁移,KVM和XEN默

认此磁盘格式。

2)qcow2:主流的虚拟化镜像格式,可以在镜像上做多个快照,数据的保存在磁道上是随机的,性能接近RAW磁盘

格式,磁盘占用更小的存储空间,磁盘占用物理空间的大小是随着存入磁盘的数据的增加而增大,虚拟机的迁移比

RAW格式更快捷。

3)vmdk:kvm和XEN等虚拟技术上用的不多,但在vmware-esxi上此镜像格式性能还是相当稳定,比较出色。

启动VMware vSphere Client,IP输入ESXi服务器管理地址,用户root及密码

左侧选择服务器,右侧配置中选择存储器,然后在存储上点右键,选择“浏览数据存储”左侧选择服务器,右侧配置中选择存储器,然后在存储上点右键,选择“浏览数据存储”

然后在数据存储浏览器中选择文件或文件夹,下载到本地

另外,也可以在ESXi服务器控制台上,打开ssh,然后就可以使用sftp来传送文件了

将VMware Workstation虚拟机到ESXi服务器的步骤

1)卸载从客户机操作系统的VMware工具。

(我不知道是否工作站和服务器的VMware工具是相同的,但我认为它能够更好地立即删除,安装后在vSphere Client中)

2)关闭虚拟机并取出软盘驱动器,USB和声音设备。现在如果不除去,转换器将删除这些警告消息后。

3)请确保网络连接正常和VMware工作站主机和ESXi服务器之间的防火墙被打开。在工作站上的文件菜单,选择“导入或导出。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 常见的虚拟化技术有哪些

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情