两台服务器分别是阿里RDS(2核4G)微软azure(ms4级别)。
1、网络设置:
2、磁盘
服务器磁盘读写测试
Azure:
阿里云服务器:
从1GB读写测试情况下,阿里云RDS胜
3、网络测试:
从某城市客户端分别访问Azure和阿里云服务器,检查路由跳数:
Azure总共30跳
阿里云服务器14跳
从检查路由次数上来看,阿里云RDS胜4、从下载速率看
下载第三方100M文件
Azure:
阿里云:
从下载速率来看,阿里云RDS胜5、微软云与阿里云RDS性能压测:
前提条件:
1、规模大体一致,阿里云(2核4G)微软云(ms4级别)
2、在同一台服务器上配置的压测工具(sysbench)
3、同样通过公网访问数据库
4、对10张随机生成50W行数据的表(表结构完全一致)进行压测2分钟取平均值
5、读写比例:select:update_key(更新带索引):update_non_key(更新不带索引行):delete:insert = 14:1:1:1:1
6、已排除部分对写入查询数据影响的参数,保证其参数一致
7、在插入10张表50W数据的时候插入时间差别明显(阿里与微软的时间比大概1:10)
从db平均响应时间上看在256线程之前,微软azure胜;线程达到512以及之后,阿里云RDS胜。从TPS上来看,512线程之前,阿里云大胜微软azure;512线程之后,微软azure小胜阿里云
看到这阿里云RDS跟微软azure想必大家都有点数了。