摘要: 简介Linux Container是OS级别的虚拟化方案,它相比于一般的虚拟机没有了硬件模拟以及指令模拟,相比传统虚拟机具有更低的开销,因此可以应用到私有云之中。LXC目前的版本支持对memory,cpu以及block IO的管理和限制,目前不支持对网络IO的管理,但该特性已经加入到其roadmap,这些资源的管理和限制对企业私有云的搭建份至关重要,可以提高集群资源的使用率。环境LXC需要比较高版本的内核支持,28以上,最好是32以上。我的测试环境是centos6, 内核版本是2.6.32。准备block IO即磁盘io,lxc管理block IO是通过在内核的io scheduler CFQ 阅读全文
posted @ 2012-05-03 15:30 zaleilynn 阅读(600) 评论(0) 推荐(0) 编辑
摘要: LXC配置文件的man page :http://manpages.ubuntu.com/manpages/natty/man5/lxc.conf.5.htmlLXC配置项都是以key=value的形式,#开始的一行代码注释。配置也可以在lxc-execute或者lxc-start的命令行以-s key=value设定这里介绍一下常用的配置:1.Cgroup部分(所有Cgroup子系统的配置参数均可以通过lxc-cgroup 命令进行动态获得或者调整)LXC采用Cgroup来对容器进行资源管理,因此Cgroup的各个子系统均可以使用。实际上使用LXC之前,必须执行mount none -t c 阅读全文
posted @ 2012-05-03 15:29 zaleilynn 阅读(462) 评论(0) 推荐(0) 编辑
摘要: 前几天重操旧业,为了做测试又装了个windows xp的kvm虚拟机。一年没碰过这东西了,明显忘记了一些细节,比如安装完系统后,发现VNC中的鼠标走得总是比本地系统中的鼠标要慢,不同步,往往实体机中的鼠标都移出vnc窗口外边了,虚拟机中的鼠标指针还没移到需要点击的位置。为此在网上找了半天,也没只找到一种法子:在控制面板中选择鼠标设置,在指针设置中去掉“提高鼠标灵敏度”的选择。试用了下,只解决一般的问题:此时,虚拟机中的鼠标和实体机中的鼠标运动速度同步了,但是默认在打开VNC之后,虚拟机中的鼠标指针和实体机鼠标指针不重合。每次都必须努力移动鼠标指针到VNC边上,把实体机和虚拟机的鼠标指针弄得重合 阅读全文
posted @ 2012-05-03 09:45 zaleilynn 阅读(2264) 评论(0) 推荐(0) 编辑