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

虚拟化分哪几种(虚拟化的优缺点)

kvm虚拟化分为哪三层?

KVM虚拟化分为以下三层:

1.KVM的层

KVM的层基本上就是Linux内核本身,从Linux2.0开始。6.20从版本1开始,KVM已完全正式包含在Linux内核中。KVM作为Linux内核中的一个模块存在。因此,只要您使用的是Linux2.6.20版本或高于Linux2.6.20版本,您在安装时可能已经加载了KVM模块,所以我们只需要在CLI中启用KVM模块即可——命令行模式。

2.第二层QEMU

第二层QEMU,2012年,qemu-kvm分支并入主流QEMU。从现在开始,KVM将实现虚拟化,不需要专门的qemu-kvm(你可以继续使用它,目前CentOS使用它),但你只需要在通用QEMU中添加“-enable-kvm”选项即可-使用KVM功能的命令。,KVM运行虚拟机,即QEMU可以调用KVM内核,所以效率比纯QEMU高很多。

3.第三层KVM管理工具

解决了层KVM和第二层QEMU之后,就剩下KVM管理工具了。KVM-en管理工具的玩法有很多种。如果你公司的云计算团队只有40-50人,WebVirtMgr、ProxmoxVE等管理工具更适合。如果你公司的云计算团队有几百人,那么如果你有资金支持的话,可以玩一下OpenStack这样的云计算管理平台。

计算机虚拟化技术的四种虚拟化技术

虚拟化技术(Virtualization)和分区技术(Partition)紧密结合在一起
自20世纪60年代Unix诞生以来,虚拟化技术和分区技术就开始发展,并经历了从“硬件分区”的转变->“虚拟机”->“虚拟机之前”->“虚拟作”的发展历史。最早的分区技术源于人们提高大型机使用性的需要。例如在金融、金融等领域科学来说,大型Unix服务器通常价值数千万甚至上亿元,但在实际使用中,多个部门无法很好地划分算力,往往会导致需要计算机的部门无法获得算力。不需要大量计算能力的部门获得大量资源,这时就出现了分区技术,可以将一台大型服务器划分为若干个分区,分别提供给生产部门、测试部门、研发部门等部门。为了提高虚拟机技术(VirtualMachineMonitor)的性能,一种新的预虚拟化技术(Pre-Virtualization)诞生了。这种虚拟技术以Xen为代表,其特点是修改了作内核,增加了XenHypervisor层。它允许安装在同一硬件设备上的多个同时启动,资源分配由XenHypervisor执行。在这个虚拟环境中,仍然需要模拟硬件设备,安装Guest作,修改作内核。与传统的虚拟机相比,Xen的性能略有提升,但不是非常显着。为了进一步提高性能,Intel和AMD分别开发了虚拟VT和Pacifica技术,为CPU添加虚拟指令。利用CPU支持的硬件虚拟化技术,无需修改作内核,而是由CPU特有的指令集执行相关转换作。——与物理资源的单个单元相比,虚拟资源可以被分配成更小的单元。与物理资源相比,虚拟资源在崩溃后可以更快地恢复,因为它们不存在硬件和作的问题。

虚拟化通常有两种形式,即1虚多和多虚1,哪些属于多虚1

至于VMware的虚拟化产品,底层主要是esx,通过这个产品,可以将服务器虚拟成一个资源池,从而构建一个N个作。这可能被认为是太多了。
通过云、openstack等,集中资源分配和分发产品可以考虑多个esx1。但是这种现状有一个局限性,主机无法通过。