如何对比测试云服务器的性能

所属分类: 网站运营 / 其它相关 阅读数: 107
收藏 0 赞 0 分享

       有目共睹,国内云计算市场近年来风起云涌,各大互联网巨头纷纷入局,在基础设施服务层面展开激烈竞争,力推面向细分垂直领域的产业云,以及基于公有云的云服务器产品,并形成新兴的完整IT产业链。云服务器市场竞争升级,造成各类云服务器产品“泛滥”,加之各类试用、免费、降价促销活动,甄选过程让人眼花缭乱。面对这种情况,如何高效鉴别云服务器的优劣,如何对比测试云服务器的性能成为必备技能。在此,我们对如何对比测试云服务器的性能进行简单说明。

  一、云服务器配置真伪测试

  利用以下命令可查看您订购的云服务器配置是否真实,避免被不良商家蒙骗。

cat /proc/cpuinfo (查看CPU信息) cat /proc/meminfo (查看内存信息) df -lh (查看硬盘信息)

  二、云服务器OS性能测试

  云服务器虚拟机的性能,主要取决于两个因素:物理机性能和虚拟机数量。物理CPU核心数和虚拟机的vCPU并非一一对应。例如两路4核超线程处理器,在虚拟化层可变成16核,进而支持最少16个vCPU。因此,物理CPU核心数配额越高,其性能越高。这也是为什么CPU核心数越多,价格越高的原因。

  云服务器OS性能测试,我们可使用开源的Linux性能测试工具Unixbench跑分,可以综合测试虚拟机的CPU、内存、文件、进程、脚本、系统调用、管道等多个维度,并且会给出一个分值。我们可以根据自己的跑分测试云服务器性能,如果低于200分则性能过低,难以正常使用,建议选择高于500分以上的云服务器。

Unixbench跑分测试示意图

  三、云服务器磁盘I/O测试

  有2种常用方式测试磁盘IO性能,一种是用linux系统下的dd命令,一种是使用测试工具。

  1、dd命令,是 Linux/UNIX 非常有用的命令之一,是用来指定指定大小的块进行拷贝,并在拷贝的时候指定转换。我们可以用dd命令测试硬盘读写速度:

dd if=/dev/zero of=test bs=64k count=4k oflag=dsync dd if=/dev/zero of=test bs=8k count=256k conv=fdatasync

  注意:执行DD命令测试硬盘IO性能,对硬盘的损害很大,不建议多次或长时间尝试。

  2、使用磁盘IO测试工具,例如Orion、HD Tune等;

  通常,我们购买的云服务器存储,分为系统盘和数据盘,两者都是持久化的,这意味着如果物理机出现故障或虚拟机重启,存储数据应当继续保留。其中,数据盘,建议用于应用和用户数据的存储,而系统盘是不建议存放用户数据。数据盘一般可以虚拟机解绑,然后加载给其他虚拟机。

  Orion,是一款免费IO测试工具,可以测定磁盘的IOPS、吞吐量和延迟,可以弥补dd无法测试同时测定IOPS和吞吐量的缺陷,IOPS指标对于数据库类型的应用来说十分关键。Orion测试IO性能的时候,会开启多个线程,每个线程循环进行IO操作。这样,当并发线程数多的时候,系统的IO请求会排队,能够进一步提升IO性能。当并发线程数大到一定程度时,比如20,系统的IO性能会饱和。

  Orion测试结果IOPS数值越大,性能越高。通常,普通一块7200转SATA盘IOPS为100左右,而存储专用15000转光纤盘IOPS可达到200。

  注意:由于Orion测试需要清空数据,建议测试时做好系统盘备份,或者只测数据盘。

  四、云服务器网络性能测试

  我们在试用或者订购云服务器后,可通过地方ping工具,或者在本地机器上ping测试。

  Ping速度测试网络响应速度,通常不同节点的云服务器,ping值差距很大,例如中国大陆连接OpenStack知了云香港节点<60ms,国内节点<50ms,美国节点>120ms。但需要注意的是,很多服务商为提高安全性,会对服务器设置禁ping操作。此时,我们可以利用tracert路由追踪测试,和SpeedTest文件上传/下载测速。路由追踪可查看云服务器所处地区到你所在位置之间经过的节点和线路,中间节点越少,线路越短,网络访问速度自然越快。

  以上就是如何对比测试云服务器的性能,目前市场上很多商家都会提供云服务器免费试用、限时体验、低价领取等促销活动,我们可以领取后多家对比测试,在性能契合自身应用需求的基础上甄选高性价比的云服务器,达到既满足应用需要且节省成本的目的。

更多精彩内容其他人还在看

阿里云数据库首推数据压缩功能 5倍压缩成本降80%

这篇文章主要介绍了阿里云数据库首推数据压缩功能 5倍压缩成本降80%,需要的朋友可以参考下
收藏 0 赞 0 分享

阿里SSD云盘发布性能提升20倍 每月每GB为1元

阿里SSD云盘今日发布,SSD云盘是阿里云面向企业推出的一项高性能存储服务,该云盘配合新的ECS(Elastic Compute Service,弹性计算服务)云服务器,可获得最高20000的IPOS,带宽提升至每秒256MB,相比之前云磁盘性能提高20倍,详细情况请看下文
收藏 0 赞 0 分享

看完震惊!原来这些都是阿里云的功劳

全球已经步入DT时代,未来的一切都离不开计算和数据,阿里云要做的,就是把计算变得更简单,让计算成为世界的能力,让数据成为经济的动力
收藏 0 赞 0 分享

阿里云:计算将成DT世界引擎

阿里云已成长为全球领先的云计算服务平台,开始分享对于DT世界、云计算生态、数据保护以及未来核心技术等方向的判断
收藏 0 赞 0 分享

51CTO学院第一期技术沙龙—WEB开发专场 火热报名啦!

51CTO学院在8月1日举办Web开发主题沙龙,嘉宾包括51CTO学院产品总监高菡,51CTO学院技术总监李明小、51CTO学院认证讲师、大众点评资深运维架构师:张sir,通过他们的亲身经历,已经在开发中踩过的坑,为广大开发者带来一场Web开发的饕餮盛宴
收藏 0 赞 0 分享

微商代理起步技巧 教你如何做赚钱的微商!

我们做微商的目的是什么呢?坦白说,是为了赚钱。对不对?我相信没有人否认这一点。但是微商应该怎么去做才能赚到钱呢?这个问题每天都有无数人来跟我咨询
收藏 0 赞 0 分享

阿里云推进DT战略 助力西南数万企业转型互联网+

7月30日,首届阿里云分享日×云栖大会成都峰会召开,这是继北京峰会之后阿里云分享日的第二站。大会吸引了海内外800余名开发者、创业者及生态伙伴参与
收藏 0 赞 0 分享

技术解决方案专享 突然500万人的访问量来查台风怎么破?

这篇文章主要介绍了技术专享 突然500万人来查台风怎么破?,其实就是针对网站短期访问量过大的解决方案,需要的朋友可以参考下
收藏 0 赞 0 分享

未来云计算格局 数据安全是根基

在IT时代,上“网”成了各个公司竞相占领的高地,而在DT时代,上“云”将会成为下一个风口
收藏 0 赞 0 分享

如何用云盾保障全球1500万用户愉快地“嘎嘎”

嘎嘎作为一个全球领先的多语言翻译国际社交平台,旨在解决全球70.57亿人的交流沟通障碍,让世界变得更加亲密友好
收藏 0 赞 0 分享
查看更多