1.virtio(virtuali/0)本文的原理性图片来源于书本<kvm虚拟化技术实战与原理解析>virtio是一个在hypervisor之上的api,它对客户机的i/o操作进行优化使用virtio前,一次客户机的i/o请求过程如下:(1)客户机的通过设备驱动程序(devicedriver)发起i/o请求(2)i/o请求被kvm中..
分类:
其他好文 时间:
2016-12-01 23:01:09
阅读次数:
519
效果 在一个host上面运行多个os,达到快速部署以及充分利用资源的额目的 vm 虚拟机,会模拟一个完整的操作系统堆栈出来。 缺点开销大,优点,guest os 是一个完整的操作系统 根据hypervisor的不通,分为两类 type1: 运行在一个完整的host os上的,比如 vmware fu ...
分类:
其他好文 时间:
2016-11-24 09:00:56
阅读次数:
165
只记得学习后面的命令,忘记整理一些概念性的东西了,只能做个补充了=。= Docker虽然也是一种虚拟技术,但是不同于虚拟机的概念。Docker是一种以容器为主的技术,容器运行不需要模拟层(emulation)和管理层(Hypervisor),直接调用操作系统的接口,降低了单个容器的开销,从而可以使机 ...
分类:
其他好文 时间:
2016-11-19 01:55:10
阅读次数:
179
KVM虚拟化(一)—— 介绍与简单使用 一、架构及介绍 KVM(Kernel-based Virtual Machine)它由 Quramnet 开发,该公司于 2008年被 Red Hat 收购; 自Linux 2.6.20后整合到内核,该内核模块使得 Linux 变成了一个 Hypervisor ...
分类:
其他好文 时间:
2016-11-18 18:30:53
阅读次数:
247
1、nova-compute在计算节点上运行,负责管理节点上的instance。OpenStack对instance的操作,最后都是交给nova-compute来完成的。nova-compute与Hypervisor一起实现OpenStack对instance生命周期的管理。———————————————————————————————————..
分类:
其他好文 时间:
2016-11-14 16:23:40
阅读次数:
2234
半虚拟化驱动 5.1.1 virtio概述 KVM是必须使用硬件虚拟化辅助技术(如Intel VT-x、AMD-V)的hypervisor,在CPU运行效率方面有硬件支持,其效率是比较高的;在有Intel EPT特性支持的平台上,内存虚拟化的效率也较高。QEMU/KVM提供了全虚拟化环境,可以让客户 ...
分类:
其他好文 时间:
2016-10-20 14:26:23
阅读次数:
167
1、前提需求1.1.简介Xen是以GNU的GPL授权发布的自由软件,目的在于提供高效能、可支援不同操作系统同时运行且各个操作系统之间彼此相互独立的系统环境,Xen是基于X86架构开发出来的虚拟机控制器(Virtual Machine Hypervisor)。Xen虚拟化包括两种虚拟化方式,半虚拟化( ...
分类:
其他好文 时间:
2016-10-17 11:18:47
阅读次数:
169
一、计算服务的组件应用程序接口:openstack-nova-api:接收和响应来自最终用户的api请求。openstack-nova-api-metedataservice:包含在nova-api的包里面。计算服务核心openstack-nova-compute:一个持续工作的守护进程,通过hypervisor的API来创建和销毁虚机实例。最为基本的..
分类:
其他好文 时间:
2016-09-23 15:14:10
阅读次数:
206
一、虚拟化Hypervisor元系统Hypervisor是一种运行在物理服务器和操作系统之间的中间软件层,可允许多个操作系统和应用共享一套基础物理硬件,因此也可以看作是虚拟环境中的“元”操作系统,它可以协调访问服务器上的所有物理设备和虚拟机,也叫虚拟机监视器(VirtualMachineMoni..
分类:
其他好文 时间:
2016-08-12 22:05:35
阅读次数:
160
一、环境 Hypervisor:RHEL 6.3 IP:10.10.60.10 login:root passwd:root Guest OS :CentOS 6.3 两台 node1 IP:10.10.60.16 login:root passwd:root node2 IP:10.10.60.5 ...
分类:
其他好文 时间:
2016-08-12 21:34:39
阅读次数:
156