在这里,来宾操作系统知道它运行在hypervisor之上,并包含了充当前端的驱动程序。
hypervisor(不管是什么类型)仅是一个从其来宾操作系统抽象机器硬件的分层应用程序。
从前面的小节可以看到,virtio是对半虚拟化hypervisor中的一组通用模拟设备的抽象。
提供虚拟化的系统元素常常被称为虚拟机监视器或管理器(hypervisor)。
因此,当系统管理程序轮询循环探测到那个LPAR时,它问“您需要多少CPU?”
不久前已经证明,通过向KVM添加一个内核模块,就可以将Linux内核转变为hypervisor。
下一步,使用一个是这个云组一部分的,表明这个新的,系统管理程序的PUT请求来跟进这个POST请求。
IBM的解决方案(有时称为para-virtualization)将管理程序嵌入到硬件平台中。
KVM所使用的方法是通过简单地加载内核模块而将Linux内核转换为一个系统管理程序。
在这种虚拟化技术的背后,其核心是hypervisor(虚拟机监视器)的概念。
进入虚拟机监控程序后,便可以使用一组API调用函数重复使用该虚拟机监控程序上的各种资源。
该层位于硬件之上,并且使用称为hypervisor调用的硬件,通过一组低层的例程进行操作。
与其他独立的系统管理程序解决方案相比,这种方法是一种不会过时的技术。
云组必须包含一个有效的系统管理程序和一个有效的IP组。
顾名思义,这种设备模拟是在用户空间中实现的,而不嵌入到管理程序中。
Linux不断地证明它是一个产品hypervisor,并且是新虚拟化技术研究平台。
此步骤的具体内容依赖于管理程序和操作系统以及公司的网络策略。
设置您的私有云的下一步是将您新创建的系统管理程序添加到一个云组。
这时,目标系统就通知源系统上的Hypervisor暂停LPAR。
作为Sun虚拟化产品线中关键的一部分,xVM基础架构成为该公司进军基于管理程序虚拟化领域的先锋。
负责把真实资源映射到虚拟资源的组件称为管理程序或虚拟机监视程序(VMM)。
但说到底,虚拟设备只不过是一个大文件,管理程序可以用它创建一个VM实例。
Xenhypervisor现在到了第3版,并且被广泛使用,一些供应商已决定将它包括在他们的Linux发行版中。
IBM只是在多个防火墙后面的隔离网络上执行开箱即用虚拟机监控程序版本映像的测试。
后来,出现了超微内核法,它与如今的虚拟化解决方案中使用的hypervisor非常相似。
正如前面介绍的一样,超虚拟化技术需要为hypervisor修改客户操作系统,这是它的一个缺点。
libvirt通过一种特定于虚拟机监控程序的机制与每个有效虚拟机监控程序进行通信,以完成API请求。