—刖百
有赞的基础架构使用了UCIoud的基础服务,我们有相当比例的数据库是UCIoud的RDS—部分使用云RDS,一部分使用购买他们的物理服务器自建数据库 。
近期我们了解到UCIoud推出一款基于快杰主机的UDB实例因为他们在整机架构上针对CPU,OS内核磁盘,网络结构有比较大的改进和増强,数据库性能也有很大的性能提升。所以本文写写针对快杰UDB和基于快杰自建实例的性能测试对比为我们以后的实例选型做个技术参考。
什么是快杰
其实快杰就是云主机,不是单独的物理服务器,基于物理机做了一层分布式存储系统,利用CPU网络等硬件技术优化OS内核,它具有以下特性
从官网上来看一个比较重要的特性是磁盘空间可以拓展到32T,这个算是比较吸引我们的—个特性,运维数据库的过程中经常遇到空间不足的情况,必须迁移实例,调整到其他机器上,成本比较高。
本文测试的是基于Intel CPU的快杰机型 和一些硬件的朋友聊AMD指令集对MySQL的运行可能和I nte l指令集合的结果不一样。
二环境准备
UCIoud的数据库版本MySQL 5.7.25。
RDS实例选择选用他们默认的my.cnf模板。核心参数配置如下
参数是UCIoud默认的,未做特别的优化。
之前的压测文童里面,没有写压测机器的配置和网络时延,这次加上。
压测机器配置
万兆带宽
CPU
压测机器到U DB的网络时延0.15-0.22ms左右
压测机器到自建Uhost网络时延0.22-0.3ms左右的RT大于到自建udb的0・ 05-0・ lms
之间。RT会影响测试效果
测试工具sysbench 0.5版本。
测试场景
100张表每张表10w行数据共lkw数据量,数据库内存设置为32G压测脚本如下三测试结果
内存模型压测结果对比
□快杰udb 快杰自建
快杰udb与快杰自建的数据库QPS
insert/delete
□快杰udb 快杰自建insert/delete对比
update
■快杰 ■自建
从测试结果上来看,qps基于快杰的UDB性能比基于快杰自建的数据库性能要好20%以上。其实测试了10类型的压测结果对口 ,可能由于压测时间比较短,及云盘性能存在抖动等因素,测试数据结果波动较大,另咨询UCIoud的技术□员我购买的机器将进行固件升级,这个升级后可以再做口次10类型的测试。
两者的价格对比
UDB数据库费用
<M>SQt«UfRWar-丄•金•丄工■二 ” ■■ S*J<. HE*畑 r
■KM i**i m m ManxaMV<■nm MBA
远|
•函 tc« ?M0 wc 5160
ZDS -2 b *
■逛 *GICa
QI
网*
■ttiU •:tvs
W- M Mi拓* •月ewe© ~ |AVO at>K-
»r 1114rtn SM20»^
5 a ■« | » ]
:M| j
<MC
*55OE« »•»-
EM 四心■* 20002 »
UHost自建机器费用
创<HW建W««高*<l可用的UDB和两台快杰Uhost的直接价格基于快杰自建5602元/月基于快杰的UDB5160元/月价格更实惠。
从性价比上来说如果没有自建的运维平台,基于UHost自建数据库需要颔外的运维系统备份,监控报警HA等 开发运维部署这些也需要人力成本总而言使用基于快杰的小结
UDB更划算。
近年来云RDS性能的突飞猛进离不开底层cpu 、磁盘、网络等方面技术的快速发展。
UCIoud快杰UDB的性能能够满足绝大多数业务运行的性能容量需求大量badsql除外 。从测试结果上来看,基于快杰的数据库性能表现有比较高的涨幅,性价比还不错。对于UDB客户而言选择基于快杰的UDB是个不错的选择。
全文完_
文章来源于网络仅作为个人学习使用。 如有侵权请联系删除
妮妮云的来历妮妮云是 789 陈总 张总 三方共同投资建立的网站 本着“良心 便宜 稳定”的初衷 为小白用户避免被坑妮妮云的市场定位妮妮云主要代理市场稳定速度的云服务器产品,避免新手购买云服务器的时候众多商家不知道如何选择,妮妮云就帮你选择好了产品,无需承担购买风险,不用担心出现被跑路 被诈骗的情况。妮妮云的售后保证妮妮云退款 通过于合作商的友好协商,云服务器提供2天内全额退款,超过2天不退款 物...
RAKsmart 商家估摸着前段时间服务器囤货较多,这两个月的促销活动好像有点针对独立服务器。前面才整理到七月份的服务器活动在有一些配置上比上个月折扣力度是大很多,而且今天看到再来部分的服务器首月半价,一般这样的促销有可能是商家库存充裕。比如近期有一些服务商挖矿服务器销售不好,也都会采用这些策略,就好比电脑硬件最近也有下降。不管如何,我们选择服务器或者VPS主机要本着符合自己需求,如果业务不需要,...
今天下午遇到一个网友聊到他昨天新注册的一个域名,今天在去使用的时候发现域名居然不见。开始怀疑他昨天是否付款扣费,以及是否有实名认证过,毕竟我们在国内域名注册平台注册域名是需要实名认证的,大概3-5天内如果不验证那是不可以使用的。但是如果注册完毕的域名找不到那也是奇怪。同时我也有怀疑他是不是忘记记错账户。毕竟我们有很多朋友在某个商家注册很多账户,有时候自己都忘记是用哪个账户的。但是我们去找账户也不办...