一:什么是LXCLXC,其名称来自Linux软件容器(LinuxContainers)的缩写,一种操作系统层虚拟化(Operatingsystem–levelvirtualization)技术,为Linux内核容器功能的一个用户空间接口。它将应用软件系统打包成一个软件容器(Container),内含应用软件本身的代码,以及所需要?.
分类:
其他好文 时间:
2014-09-03 15:08:57
阅读次数:
216
KVM在I/O虚拟化方面,传统的方式是使用Qemu纯软件的方式来模拟I/O设备,其中包括经常使用的网卡设备。这次我们重点分析Qemu为实现网络设备虚拟化的全虚拟化方案。本主题从三个组成方面来完整描述,包括:1.
前端网络流的建立; 2. 虚拟网卡的创建; 3. 网络I/O虚拟化 in Guest OS。
本篇主要讲述“前端网络流的建立”。
[点击查看全文]
http://luoye....
分类:
Web程序 时间:
2014-09-03 13:07:56
阅读次数:
305
上文针对Qemu在前端网络流路径的建立方面做了详细的描述,数据包从Host的物理网卡经过Host Linux内核中的Bridge, 经过Tap设备到达了Qemu的用户态空间。而Qemu是如何把数据包送进Guest中的呢,这里必然要说到到虚拟网卡的建立。
当命令行传入nic相关参数时,Qemu就会解析网络相关的参数后进入虚拟网卡的创建流程。而在上文中提到对于所有-net类型的设备,都视作一个n...
分类:
Web程序 时间:
2014-09-03 13:07:36
阅读次数:
198
前面两文主要对前端网络流的数据路径和虚拟网卡的创建进行了说明,这些可以看做是Guest OS网络数据包收发的准备工作,那么网络数据包是如何在Guest OS中进进出出的呢,本文就是重点讲述Guest
OS的数据包的收发路径,其中涉及到一个重要的虚拟化技术,即I/O虚拟化。
[点击查看全文]
http://luoye.me/2014/07/26/netdev-virtual-3/...
分类:
Web程序 时间:
2014-09-03 13:07:26
阅读次数:
222
事件描述:我们的虚拟化是防火墙,虚拟化交换机,三台服务器,一台raid50,12块硬盘存储,开始是发现是几乎所有服务器无法登陆,中心管理机器也不能登录能登录的服务器命令基础命令都不能用,数据库也没了,然后就怀疑是黑客黑了我们,但是又不像,最后发现服务器不能写,就想..
分类:
其他好文 时间:
2014-09-02 18:04:45
阅读次数:
273
虚拟化概述以及VMwareVSphere介绍随着云计算的出现,虚拟化的技术逐渐进入了人们的视野。如今,云计算发展迅速,虚拟化技术也变得炙手可热,接下来,我们来简单的了解一下虚拟化。虚拟化打破了物理硬件与操作系统及在其上运行的应用程序之间的硬性连接。操作系统和应用程序在虚..
分类:
其他好文 时间:
2014-09-01 19:46:44
阅读次数:
391
关于CPU型号的定义:libvirt对CPU的定义提炼出标准的几种类型在/usr/share/libvirt/cpu_map.xml可以查到"486","pentium","pentium2","pentiumpro","coreduo","n270","pentiumpro","qemu32","kvm32","cpu64-rhel5","cpu64-rhel5","kvm64","pentiumpro","Conroe""Penryn","Nehale..
分类:
其他好文 时间:
2014-09-01 15:53:14
阅读次数:
291
从centos6.0以来,kvm虚拟机时钟配置这里,都使用的是localtime,工作也很正常。<clockoffset=‘localtime‘>
<timername=‘rtc‘tickpolicy=‘catchup‘track=‘guest‘>
<catchupthreshold=‘123‘slew=‘120‘limit=‘10000‘/>
</timer>
<timername=‘pit‘tick..
分类:
其他好文 时间:
2014-09-01 10:52:03
阅读次数:
396
软件功能:
通过collectd软件来监控收集kvm虚拟机的性能数据,包括cpu,memory、磁盘IO、网络流量等
通过visage软件将收集到的数据绘制图形。
安装:
系统环境:ubuntu12.04
collectd
首先、在collectd官网下载collectd包collectd-5.4.0
安装collectd依赖包
apt-get install biso...
分类:
其他好文 时间:
2014-09-01 10:46:23
阅读次数:
243
在嵌套虚拟环境(Nested Virtualization)下,运行在hypervisor上的Virtual Machine仍可以作为hypervisor去运行其它的Virutal Machine,而KVM也支持了这种强大的特性。
而在《KVM硬件辅助虚拟化之 EPT》一文中,我们详细分析了单层虚拟机并引入硬件辅助虚拟化EPT功能的环境下,Guest OS中的虚拟地址到真实物理地址的访问方法...
分类:
其他好文 时间:
2014-08-31 18:42:51
阅读次数:
197