摘要:
NOTE:我的主机是ubuntu 12.04 desktop i386 我想安装kvm qemu 然后新建虚拟主机ubuntu 12.04 server x86_641)查看cpu是否支持。点击(此处)折叠或打开leslie@Notebook:/opt$ grep vmx/proc/cpuinfoflags标记中存在vmx即可2)安装kvm+qemu点击(此处)折叠或打开leslie@Notebook:/opt$ sudo apt-get install kvm qemu libvirt-bin virtinst virt-manager virt-viewer3) 查看kvm是否安装成功。点 阅读全文
摘要:
在构建或管理一个网络系统时,我们更多的是关心网络的可用性,即网络是否连通,而对于其整体的性能往往考虑不多,或者即使考虑到性能的问题,但是却发现没有合适的手段去测试网络的性能。当开发出一个网络应用程序后,我们会发现,在实际的网络环境使用中,网络应用程序的使用效果不是很理想,问题可能出现在程序的开发上面,也有可能由于实际的网络环境中存在着瓶颈。面对这种问题,程序员一般会一筹莫展,原因就在于不掌握一些网络性能测量的工具。在本文中,首先介绍网络性能测量的一些基本概念和方法,然后结合 netperf 工具的使用,具体的讨论如何测试不同情况下的网络性能。网络性能测试概述网络性能测量的五项指标测量网络性能的 阅读全文
摘要:
一. 安装1.安装gnuplot找到安装盘中gnuplot-4.0.0-20.2.i586.rpm ,并安装或直接到主页http://www.gnuplot.info/(如果不安装,执行Generate_Graphs时会出现./Generate_Graphs: line 30: gnuplot: command not found报错)2.安装iozone到http://www.iozone.org/下载最新版cd /zhangjianfeng/tools/ && wget http://www.iozone.org/src/current/iozone3_308.tartar 阅读全文
摘要:
安装命令:sudo apt-get install chkconfig(可以用sysv-rc-conf代替)原帖地址:http://blog.csdn.net/youyu_buzai/archive/2009/03/04/3956845.aspx功能说明:检查、设定系统的各种服务。语法:chkconfig [--add][--del][--list][系统服务]或chkconfig [--level<等级代号>][系统服务][on/off/reset]补充说明:这个是redhat公司遵循gpl规则所开发的程序,它可以查询操作系统在每一个执行等级(runlevel)中,会执行哪些系统 阅读全文
摘要:
今天在杭州参加淘宝嘉年华技术沙龙,主题是虚拟化和云计算,三个讲演:淘宝网子团分享淘宝kvm技术的使用华为的杨晓伟介绍虚拟化技术阿里云郑永升介绍弹性云计算技术其中KVM 调优,三点值得关注的:1、Kernel SamePage Merging(KSM)在CentOS下KSM是打开的,Debian下KSM是关闭的。KSM的原理,是多个进程中,Linux将内核相似的内存页合并成一个内存页。这 个特性,被KVM用来减少多个相似的虚拟机的内存占用,提高内存的使用效率。由于内存是共享的,所以多个虚拟机使用的内存减少了。这个特性,对于虚拟机使 用相同镜像和操作系统时,效果更加明显。但是,事情总是有代价的,使 阅读全文
摘要:
什么是KSM虽然基于内核的虚拟机(KVM)被设计为自调优,但是可以调整一些参数使KVM主机性能更好。最重要的参数是内核同页合并(kernel samepage merging ,KSM),这一特性允许内核更有效地处理内存。KSM允许Linux内核识别出包含相同内容的内存页,然后合并这些内存页,将数据整合在一个位置可以多 次引用。如果在主机上使用KVM,通常会激活数个客户操作系统,而且这些操作系统经常运行相同的OS,这意味着大量的内核页面被多次加载。通过应用KSM,许多虚拟机可以使用相同数量的内存启动。事实上,KSM允许虚拟机过度分配内存。但是使用KSM存在性能损失,在一般的环境中,性能损失大概 阅读全文