好用的云主机有哪些,国内云主机评测
双十一买买买的狂风也吹到了云计算圈,这几天,各大公有云都有双十一促销活动,不断有人在技术群问,这么多双十一的促销云主机看的眼花缭乱,应该如何购买?
笔者特意到华为云、阿里云、腾讯云的官网研究了下双十一促销政策,并且在每家云厂商购买了一台云主机,花了一千多块(心痛),做了性能测试,从价格和性能两个方面评测了下每家云主机,希望能给大家选择双十一云主机提供一些依据。
有朋友可能要问,公有云厂商很多,为什么要选择华为云、阿里云、腾讯云这三家,主要原因有两个,第一,这三家的市场份额在国内居于前列,产品技术都是经过实际验证的;第二,云主机是需要长期运行的,选择知名厂商的产品,品质能够得到保证。
促销活动,价格是重要参考因素,我们先来看看价格。
一、华为云、阿里云、腾讯云双十一促销价格比较
三家云厂商的活动宣传都很有气势,华为云的是“血拼风暴,一促即发”。
阿里云的是“全线产品冰点钜惠”。
腾讯云的是“11.11智惠上云”。
看宣传,更要看价格,因为促销机型比较多,笔者特意选择了两种入门级的(1核2g,2核4g)云主机进行了比较。
如果是第一次注册账号并购买,三家云厂商的优惠力度很大,尤其是华为云和腾讯云,1核2g的云主机买一年也就80多块钱,但是必须是新用户,并且数量有限,需要手疾眼快。
对于老用户,华为云和腾讯云也有优惠,阿里云本次没有针对老用户的优惠活动,表里阿里云的价格选取的是的北京可用区,华为云和腾讯云本次促销活动的价格在全国主要可用区都支持。
因为云主机可选型号非常多,华为云和腾讯云在活动页面上直接有一个价格计算器,可以根据自己的需要计算,阿里云则要打开一个页面。
华为云活动页面的价格计算器
腾讯云活动页面的价格计算器
通过比较,在价格环节可以得出一下结论:
- 华为云、阿里云、腾讯云针对新用户双十一有巨大优惠,相比较来说,华为云和腾讯云价格优惠力度更大;
- 对于老用户,华为云和腾讯云也有优惠活动,阿里云对老用户本次则没有促销活动;
- 华为云、阿里云、腾讯云hat三家中,相比较华为云的优惠力度最大。
另外,还要提醒下大家,双十一的促销活动,不光有云主机,还有其他产品(数据库、域名等)参加活动,大家有兴趣可以去三大云厂商官网看看,建议优先可以去华为云官网看看,华为云本次活动大部分产品是力度最大的,并且还有许多礼品。
价格只是一方面,云主机的性能如何,让我们也来实际测试下。
二、华为云、阿里云、腾讯云双十一促销云主机跑分测试
笔者购买了三家云厂商北京可用区的2核4g的机型,进行了性能测试,主要对比cpu主频,磁盘iops,系统整体性能几个指标。
本次测试的系统均为64位的centos 7.6。
1. cpu主频
为什么要关注云主机的cpu主频,因为主频和性能关系很大,以下是本次笔者申请到的三家公有云云主机的主频。
可以看到华为云的主频最高为3.ghz,阿里云的为2.5ghz,腾讯云的为2.4ghz,这里需要注意两点:
- 不同云供应商不同可用区不同批次的服务器配置可能会不一样,本次评测的看到的是三家公有云北京可用区的配置,不代表其他可用区配置;
- 阿里云的cpu主频虽然比较低,但是cpu型号好一些,因此cpu的缓存高一些。
以下为笔者申请的云主机cpu信息截图:
华为云云主机cpu信息
阿里云云主机cpu信息
腾讯云云主机cpu信息
2. 磁盘iops
磁盘性能是云主机的重要指标,本次促销机型磁盘都是普通磁盘,非ssd,但是基本性能也要达标,我们来看看三家云主机的读写iops值如何。
磁盘iops测试的工具很多,比如fio,iozone,iometer等,本次使用fio。
4k随机读iops
本次测试用fio随机读取5gb的文件5分钟,命令如下:
测试结果如下:
可以看到,三家云主机的4k随机读iops都差不多,都在60上下,华为云的略高一些。
测试截图如下:
华云云云主机4k随机读测试(图可点击放大)
阿里云云主机4k随机读测试(图可点击放大)
腾讯云云主机4k随机读测试(图可点击放大)
4k随机写iops
本次测试用fio随机写15gb的文件5分钟,命令如下:
可以看到,三家云主机的4k随机写iops差距比较大,华为云最好,阿里云次之,腾讯云再次之。
测试截图如下:
华为云云主机4k随机写测试(图可点击放大)
阿里云云主机4k随机写测试(图可点击放大)
腾讯云云主机4k随机写测试(图可点击放大)
3. 系统综合测试
系统综合测试,使用的是知名工具unix bench这个,unix bench会测试系统的运算能力,进程调用,文件读写等能力,然后综合给一个得分,三家的得分如下:
可以看出,华为云的得分最高,腾讯云的次之,阿里云再次之。
测试截图如下:
华为云云主机benchmark测试(图可点击放大)
阿里云云主机benchmark测试(图可点击放大)
腾讯云云主机benchmark测试(图可点击放大)
unix bench测试得分项这里简单说明:
- dhrystone 2 using register variables,用于测试 string handling,没有浮点运算,测试结果和硬件软件设计都有很多关系。
- double-precision whetstone,测试浮点运算能力。
- execl throughput,测试考察每秒钟可以执行的 execl 系统调用的次数。
- file copy,测试从一个文件向另外一个文件传输数据的速率。每次测试使用不同大小的缓冲区。
- pipe throughput,pipe是进程间交流的最简单方式,这里的 pipe throughtput 指的是一秒钟内一个进程可以向一个管道写 512 字节数据然后再读回的次数。
- pipe-based context switching,这个测试两个进程(每秒钟)通过一个pipe交换一个不断增长的整数的次数。
- process creation,测试每秒钟一个进程可以创建子进程然后收回子进程的次数(子进程一定立即退出)。
- system call overhead,测试进入和离开操作系统内核的代价,即一次系统调用的代价。
- shell scripts,测试一秒钟内一个进程可以并发地开始一个 shell 脚本的 n 个拷贝的次数,n 一般取值 1,2,4,8。
4. 小结:华为云云主机“用料”足
促销云主机一般都是共享型的,通过cpu频率、iops、综合性能的对比,可以看出,三家云厂商比较起来,华为云还是“用料”比较足,性能也好一些,而且价格也不错,是双十一促销活动不错的选择。需要说明的是,性能测试和硬件、软件关系很大,本次测试只能代表测试配置云主机的对比。使用笔者介绍的方法,大家也可以用于其他配置云主机的性能测试。
对于企业来说,购买云主机可以跑企业应用,对于个人来说,云主机也有许多好玩的玩法。
三、云主机的四个玩法
1. 学习的利器
云主机是学习的利器,好处很明显,只要有网络,随时随地可以连接上去,工作状态24小时保持。学习就是不断折腾的过程,云主机不怕折腾,随时可以方便的重置,可以方便的更换系统。
2. 建站的利器
技术工程师怎么能没有自己的站点,云主机让建站的门槛降低很多,本次入门级的云主机花费不到100元,再购买一个域名,通过wordpress这样的博客系统,很快就能拥有自己的专用网站。顺便提下,本次双十一活动,三家云厂商也都有域名购买优惠活动。另外,个人建站还需要实名备案,三家云厂商也提供备案服务。
3. 个人网盘
使用seafile这样的软件,很快就能搭建一套个人的网盘,如果空间不够,可以在给自己的云主机增加一块数据盘,算下来,比购买一些收费的网盘还划算,可以达到一举多得的效果。
4. 邮件等其他应用服务器
如果有兴趣,也可以搭建自己的邮件服务器,或者其他应用服务器,享受自己完全掌控的感觉。
这里还要提醒下大家,云主机是在公网上,安全大家也要重视下,分享一些云主机安全经验:
- 更改linux ssh或者windows 远程桌面端口,不要使用默认的端口,ssh尽量使用证书登录。
- 只开放必要的端口,比如网站只开放80、443端口,端口策略建议通过云的安全策略和系统防火墙双重控制。
- 及时升级,系统补丁,应用软件的补丁及时升级。
- 只安装必要的服务,在服务器系统中,如无必要,尽量不要安装运行无关的服务。
- 做好备份,重要数据可以多云主机互备,也可以本地定期备份下,也可以使用云主机的快照功能。
- 使用云厂商提供的基本安全功能,云厂商一般提供基本的安全功能,是免费的,会通过控制台,邮件,短信发送安全提示,这样有重大安全问题的时候,最起码可以及时得到通知,如果是重要的服务,也可以考虑使用云厂商的收费安全服务。
四、总结:抓住双十一活动,人人值得拥有一台云主机
双十一不光可以购物,还可以买一台云主机,本次双十一华为云、阿里云、腾讯云的促销力度很大,入门的云主机也就是相当于一顿饭钱,对于技术工程师来说,一台云主机会带来很多便利,可以带来很多乐趣,云主机就是技术工程师的“玩具”,人人值得至少拥有一台。本次双十一活动,华为云主机在三家云厂商中,可以说性价比最高,值得优先考虑。