双十一买买买的狂风也吹到了云计算圈,这几天,各大公有云都有双十一促销活动,不断有人在技术群问,这么多双十一的促销云主机看的眼花缭乱,应该如何购买?
笔者特意到华为云、阿里云、腾讯云的官网研究了下双十一促销政策,并且在每家云厂商购买了一台云主机,花了一千多块(心痛),做了性能测试,从价格和性能两个方面评测了下每家云主机,希望能给大家选择双十一云主机提供一些依据。
有朋友可能要问,公有云厂商很多,为什么要选择华为云、阿里云、腾讯云这三家,主要原因有两个,第一,这三家的市场份额在国内居于前列,产品技术都是经过实际验证的;第二,云主机是需要长期运行的,选择知名厂商的产品,品质能够得到保证。
促销活动,价格是重要参考因素,我们先来看看价格。
一、华为云、阿里云、腾讯云双十一促销价格比较三家云厂商的活动宣传都很有气势,华为云的是“血拼风暴,一促即发”。
阿里云的是“全线产品冰点钜惠”。
腾讯云的是“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端口,端口策略建议通过云的安全策略和系统防火墙双重控制。及时升级,系统补丁,应用软件的补丁及时升级。只安装必要的服务,在服务器系统中,如无必要,尽量不要安装运行无关的服务。做好备份,重要数据可以多云主机互备,也可以本地定期备份下,也可以使用云主机的快照功能。使用云厂商提供的基本安全功能,云厂商一般提供基本的安全功能,是免费的,会通过控制台,邮件,短信发送安全提示,这样有重大安全问题的时候,最起码可以及时得到通知,如果是重要的服务,也可以考虑使用云厂商的收费安全服务。四、总结:抓住双十一活动,人人值得拥有一台云主机双十一不光可以购物,还可以买一台云主机,本次双十一华为云、阿里云、腾讯云的促销力度很大,入门的云主机也就是相当于一顿饭钱,对于技术工程师来说,一台云主机会带来很多便利,可以带来很多乐趣,云主机就是技术工程师的“玩具”,人人值得至少拥有一台。本次双十一活动,华为云主机在三家云厂商中,可以说性价比最高,值得优先考虑。
点击“了解更多”可访问文内链接或关注公众号: 云技术