
虚拟化
文章平均质量分 57
枪之右左
致力于研究Linux图形化 UI设计 (cario,gtk ,EFL,Clutter,Qt...)与实现和众多开源应用( FBreader,GPE... )的向MID平台的引入 近期对手机平台比较感兴趣 大学本科,学的机械工程及自动化,工学学士 现为中国科学院研究生院的软件工程硕士在读。
展开
-
KVM简单教程
<br />研究了很久的KVM,感觉是我用过的最快的虚拟机。对比之前常用的虚拟机。Vmware的功能全面,设置简单,但其速度不是很好;VirtualBox的效率虽然比Vmware高一些,但是存在不少缺点,感觉在运行时比较抢CPU,现在virtualbox已经支持smp,和虚拟化技术,但整体效率还是没有KVM高(但是图形效率作的不错);KVM(Kernel-based Virtual Machine),基于内核的虚拟机,是我用过的最快的虚拟机,需要CPU支持虚拟化技术,并且在BIOS里打开虚拟化选项,效率可达原创 2010-11-22 17:15:00 · 3606 阅读 · 0 评论 -
管理下虚拟机如何? libvirt的一些基本用法
<br /> 源自我们已经用KVM创建了一个虚拟机,这时你想再创建一个,这当然没有问题,但问题是如果你创建很多个虚拟机,你想对其中的一个进行停止操作,你需要PS下kvm进程,然后再处理,这样我们就想到事情能不能简单一点,谁帮我管理一下这几个破虚拟机好不好。<br /> <br /> 先行者们也已经早就想到了,Libvirt就是开源的虚拟机管理程序,当然它支持qemu,xen....<br /> <br /> 1. 安装<br /> ubuntu的世界,安装永远不是问题,apt-get in原创 2010-11-26 09:24:00 · 2488 阅读 · 0 评论 -
Libvirt源码分析Part1-存储池和卷的表象与细节之存储池
一般而言,程序之中最最重要的是数据结构,故而我们从查找核心数据结构开始,但最初的表象切入点是libvirt的交互工具virsh。 1. 存储池的核心数据结构 typedef struct _virStoragePoolObj virStoragePoolObj;typedef virStoragePoolObj *virStoragePoolObjPtr;struct _virStoragePoolObj { virMutex lock;原创 2011-02-24 12:11:00 · 4457 阅读 · 0 评论 -
虚拟化基础知识培训课程集中整理贴
一、介绍 为什么需要了解下虚拟化 1. IaaS项目到openstack到libvirt到qemu-kvm2. qemu和kvm到底是什么关系二、IaaS如何调用的nova1. api的调用方法2. 通过调用api的方法创建一个虚拟机和停止一个虚拟机三、从表面上看看怎么用nova来实际管理虚拟机1.原创 2013-12-25 14:45:43 · 1155 阅读 · 0 评论 -
【虚拟化基础知识培训】为什么需要了解下虚拟化
1. IaaS项目到openstack到libvirt到qemu-kvmIaaS项目的丰富的表现层和复杂的逻辑的基础的实质就是虚拟化技术本身。 你会去购买一个具有完善策略管理功能但是创建虚拟机的过程中不稳定的IaaS平台吗?反过来到还可以考虑考虑。就好比褪去了浮华的外表后,最核心和本质的东西才是最有价值的东西,所以我们必须要了解虚拟化。从上层逐步追问到,谁是本质?原创 2013-12-25 15:43:49 · 1265 阅读 · 0 评论