热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

OpenVZvsKVMvsVMwareServer性能测试

硬碟资料大致上整理好了,现在家中烂Server完全是用proxmoxve虚拟出多种OS,包括目前我这个烂站也是用OpenVZ虚拟出来的,经过了几天的把玩之后,总算做出了一些简单的测试这次的测试主要是测试网站应用的效能,基本上就是测试LAMP的性能,测试的环境如

硬碟资料大致上整理好了, 现在家中烂Server 完全是用proxmox ve 虚拟出多种OS , 包括目前我这个烂站也是用OpenVZ 虚拟出来的, 经过了几天的把玩之后, 总算做出了一些简单的测试

这次的测试主要是测试网站应用的效能, 基本上就是测试LAMP 的性能, 测试的环境如下

Host OS : 以纯Cent OS 5.4 64bit 来运作

OpenVZ : 在proxmox ve 下以OpenVZ 方式模拟出CentOS 5.4 64bit

VM Server : 在CentOS 5.4 64bit 下安装VMWARE SERVER , 并建立一个CentOS 5.4 64bit 的虚拟机

KVM : 在proxymox ve 下以KVM 方式建立一个CentOS 5.4 64bit 的虚拟机, 硬碟及网卡用virto driver

上面所有的OS 都用yum 更新所有套件到最新版, 包括PHP 5.3.1 , MySQL 5.1.42 , 除了Host OS 本身就是8G 的记忆体配置, 虚拟机都是2G 的记忆体配置, 实体的硬体配备则是CPU 则是E6750 2.66Ghz 双核心, DDR2 800 , 160G SATA1 硬碟

测试的方式是以 http://www.pigo.idv.tw/archives/258 这篇所写的,测试Yii的效能,不同点就是测试的连线数量是20 , request数量为2000 ,就是ab - c 20 -n 20 …

下表是各种环境下的测试数据, 每个数字都代表秒数, 就是跑2000 次要花的时间, 而static html 则是apache 的预设首页跑5000 次, 每个测试都有跑很多次取其极限

  Host OS OpenVZ VM Server KVM
static html 1.12 0.69 1.90 0.95
hello world 2.55 2.45 2.75 2.51
gustbook1 5.22 5.50 6.32 5.89
gustbook2 5.42 5.66 7.38 5.99
gustbook3 3.54 3.75 4.35 3.88
gustbook4 3.61 3.80 4.43 3.97

虽然这样的测试非常不够客观, 照理说应该要在CentOS 5.4 下建立OpenVZ 及KVM , 但我懒, 爱上了proxmox ve 的简单(谁叫proxmox 没有做centos 版..) , 从上表发现到前两项测试OpenVZ 及KVM 竟然跑的比纯CentOS 5.4 要来的快? 也许是proxmox ve 的kernel 是2.6.24 的原因吧, 不然就是纯CentOS 有多跑什么降低效能, 只有当有跑到mysql 的时候, OpenVZ 的表现才会比纯CentOS 来的差, 但相差并不大就是了, Vmware Server 则是效能最差


推荐阅读
  • 本文介绍了在开发Android新闻App时,搭建本地服务器的步骤。通过使用XAMPP软件,可以一键式搭建起开发环境,包括Apache、MySQL、PHP、PERL。在本地服务器上新建数据库和表,并设置相应的属性。最后,给出了创建new表的SQL语句。这个教程适合初学者参考。 ... [详细]
  • 本文介绍了在Mac上搭建php环境后无法使用localhost连接mysql的问题,并通过将localhost替换为127.0.0.1或本机IP解决了该问题。文章解释了localhost和127.0.0.1的区别,指出了使用socket方式连接导致连接失败的原因。此外,还提供了相关链接供读者深入了解。 ... [详细]
  • CEPH LIO iSCSI Gateway及其使用参考文档
    本文介绍了CEPH LIO iSCSI Gateway以及使用该网关的参考文档,包括Ceph Block Device、CEPH ISCSI GATEWAY、USING AN ISCSI GATEWAY等。同时提供了多个参考链接,详细介绍了CEPH LIO iSCSI Gateway的配置和使用方法。 ... [详细]
  • 如何实现织梦DedeCms全站伪静态
    本文介绍了如何通过修改织梦DedeCms源代码来实现全站伪静态,以提高管理和SEO效果。全站伪静态可以避免重复URL的问题,同时通过使用mod_rewrite伪静态模块和.htaccess正则表达式,可以更好地适应搜索引擎的需求。文章还提到了一些相关的技术和工具,如Ubuntu、qt编程、tomcat端口、爬虫、php request根目录等。 ... [详细]
  • GetWindowLong函数
    今天在看一个代码里头写了GetWindowLong(hwnd,0),我当时就有点费解,靠,上网搜索函数原型说明,死活找不到第 ... [详细]
  • 本文介绍了在Win10上安装WinPythonHadoop的详细步骤,包括安装Python环境、安装JDK8、安装pyspark、安装Hadoop和Spark、设置环境变量、下载winutils.exe等。同时提醒注意Hadoop版本与pyspark版本的一致性,并建议重启电脑以确保安装成功。 ... [详细]
  • 知识图谱——机器大脑中的知识库
    本文介绍了知识图谱在机器大脑中的应用,以及搜索引擎在知识图谱方面的发展。以谷歌知识图谱为例,说明了知识图谱的智能化特点。通过搜索引擎用户可以获取更加智能化的答案,如搜索关键词"Marie Curie",会得到居里夫人的详细信息以及与之相关的历史人物。知识图谱的出现引起了搜索引擎行业的变革,不仅美国的微软必应,中国的百度、搜狗等搜索引擎公司也纷纷推出了自己的知识图谱。 ... [详细]
  • 解决VS写C#项目导入MySQL数据源报错“You have a usable connection already”问题的正确方法
    本文介绍了在VS写C#项目导入MySQL数据源时出现报错“You have a usable connection already”的问题,并给出了正确的解决方法。详细描述了问题的出现情况和报错信息,并提供了解决该问题的步骤和注意事项。 ... [详细]
  • 本文介绍了关于apache、phpmyadmin、mysql、php、emacs、path等知识点,以及如何搭建php环境。文章提供了详细的安装步骤和所需软件列表,希望能帮助读者解决与LAMP相关的技术问题。 ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了一些Java开发项目管理工具及其配置教程,包括团队协同工具worktil,版本管理工具GitLab,自动化构建工具Jenkins,项目管理工具Maven和Maven私服Nexus,以及Mybatis的安装和代码自动生成工具。提供了相关链接供读者参考。 ... [详细]
  • CentOS 6.5安装VMware Tools及共享文件夹显示问题解决方法
    本文介绍了在CentOS 6.5上安装VMware Tools及解决共享文件夹显示问题的方法。包括清空CD/DVD使用的ISO镜像文件、创建挂载目录、改变光驱设备的读写权限等步骤。最后给出了拷贝解压VMware Tools的操作。 ... [详细]
  • mac php错误日志配置方法及错误级别修改
    本文介绍了在mac环境下配置php错误日志的方法,包括修改php.ini文件和httpd.conf文件的操作步骤。同时还介绍了如何修改错误级别,以及相应的错误级别参考链接。 ... [详细]
  • 一句话解决高并发的核心原则
    本文介绍了解决高并发的核心原则,即将用户访问请求尽量往前推,避免访问CDN、静态服务器、动态服务器、数据库和存储,从而实现高性能、高并发、高可扩展的网站架构。同时提到了Google的成功案例,以及适用于千万级别PV站和亿级PV网站的架构层次。 ... [详细]
  • REVERT权限切换的操作步骤和注意事项
    本文介绍了在SQL Server中进行REVERT权限切换的操作步骤和注意事项。首先登录到SQL Server,其中包括一个具有很小权限的普通用户和一个系统管理员角色中的成员。然后通过添加Windows登录到SQL Server,并将其添加到AdventureWorks数据库中的用户列表中。最后通过REVERT命令切换权限。在操作过程中需要注意的是,确保登录名和数据库名的正确性,并遵循安全措施,以防止权限泄露和数据损坏。 ... [详细]
author-avatar
孤鹜1101
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有