暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

产品 | QData T5:新一代高性能数据库一体机

沃趣科技 2018-05-18
578

点击上方“沃趣科技”可以订阅哦~


在现代社会中,人们对“高性能”的诉求无处不在,同时对于“性能”的要求也是非常苛刻的,尤其在这样一个发展速度快到让人焦虑的国度。生活中很多场景,一旦用户体验了快,想要再回到慢,哪怕只是慢一点,也很难。

数据库这个面向企业用户的产品,也不例外。

举个例子,通过App查询信用卡账单这个业务场景,相信对很多人来说再熟悉不过。


为了方便起见,我们简化流程后发现,其本质就是去数据库中做一次查询:假设你在查询账单时,如果需要等待1分钟才能看到结果,那这家银行的投诉热线很快就会被打爆,而当这种情况一直持续下去,用不了多久大部分用户就很可能选择放弃这家银行。


这是一个听起来比较极端的例子,但其实,实际情况比这个还要严重。再说一个实际发生过的故事,某银行客户,在季度结息日的前一天晚上,部分跑批的任务没有按时完成,结果导致第二天大量用户无法查到账单数据,注意,是根本无法查到,而不仅仅是慢的问题。随之而来的就是客服热线被打爆,运维部门承受了巨大的压力,最终这次事件被定性为一个A类故障。


类似的情况的发生在各行各业都有。所以说,数据库的性能问题其实是大部分产品或者业务系统需要解决的最基本的“温饱”问题,就像人类的生理需求一样。


以上图为例,左边是马斯洛需求层次理论,可以看到生理需求就是属于温饱阶段的问题。右边则是沃趣科技基于数据库不同层次的需求所构建的全栈式产品体系,可以看到,处于最底层的就是为了解决Oracle数据库性能问题的QData一体机。


为什么是Oracle?很简单,因为它依然是这个星球上最流行的关系型数据库,而且从很多银行数据上可以看到,过去的五年时间里一直都是。


沃趣作为国内最早的数据库一体机产商,经过近6年多的发展,已经成为这个细分领域的领头羊。QData也已经被广泛地应用于各行各业,积累了大量的客户案例,通过了无数场景的考验。从2015年开始,QData就逐渐被以"谨慎、挑剔、严谨"所著称的金融行业所接受。从行业及用户接受度来看,目前,中国前5大证券公司有3家都是QData一体机的重度用户。


* 华泰证券:总共采购了24个计算节点和25个存储节点,用于支撑12套业务系统

* 中信证券:总共采购了14个计算节点和45个存储节点,用于支撑9套业务系统

* 国泰君安:总共采购了6个计算节点和6个存储节点,用于支撑4套业务系统


下面来分享一个案例:


华泰证券在2014年推出的App涨乐财富通,它在券商类App中常年处于绝对领先的地位。目前累计下载量超过3700万次,2017年平均月活数584万,领先第二名200万。


涨乐财富通的一大特色功能叫做超级账户,这个功能可以做到只通过一个账户就能完成股票、债券、基金、理财等多类别产品的买卖,并且为了让用户可以实时地全面地了解自己投资组合的收益盈亏,超级账户的资产页面每隔5秒就会自动刷新一次,这对于后台的数据库性能要求非常高,它每秒会产生约20000次SQL查询,发送60000次的I/O请求。


这个功能背后实际的业务,就是由沃趣科技的QData一体机来承载的。


相比于华泰原来的IBM小型机加EMC存储的架构,沃趣科技QData一体机在没有增加任何TCO的情况下,提供了10倍以上的性能,并且更为重要的是,在过去的3年多时间里,没有发生过一次意外的宕机。


解释了为什么性能对于数据库系统来说是最基本的需求,以及QData上一代产品T4在过去几年中做出的部分成绩。接下来,一起来看看新一代QData一体机T5所具有的不得不提的亮点:


性能


QData T5最大的亮点依然是性能!作为国内一体机行业的领头羊,沃趣从来没有停止对极致性能的追求。虽然上一代产品T4的性能对于大部分用户来说已经过剩了,但沃趣科技以让客户用上最好的数据库技术为宗旨,依然想在众多竞争对手中脱颖而出,用最简单粗暴的方式去赢得客户的认可。根据沃趣技术实验室的测试结果,在OLTP的场景下,T5的整体性能相比于T4又提高了50%。而在OLAP的场景下,则提升了2倍。


那么,沃趣科技到底做了什么使得QData T5的性能有了如此大的突破?


首先是硬件,T5中的x86服务器会使用Intel最新的Skylake可扩展CPU以及全新的Purley平台。存储方面则会全面支持下一代的闪存介质NVMe SSD,其性能相比于SATA/SAS SSD又有了一个质的飞越,几乎是后者的8倍。另外,对于内部的存储互联网络,我们直接支持100Gb/s的InfiniBand网络和Ethernet网络。增加百Gb以太网的支持,不仅可以进一步降低一体机的硬件成本,而且可以使用户数据中心的网路更加统一,便于管理和维护。要知道,Exadata最新的型号X7,使用得依然还是40Gb的InfiniBand网络。当然,你可能会说那是因为它的智能扫描、存储索引、混合列压缩等功能可以大幅减少传输的数据量,可事实真的是这样吗?恐怕未必。


其次是沃趣科技的核心存储软件QLink。我们在开发过程中分析发现,一旦采用了NVMe SSD这种超高性能的存储介质之后,在一体机的整个I/O链路当中,瓶颈就落在了软件上。所以在T5这一代产品中,沃趣科技率先采用了最新的存储网络协议NVMe over Fabric,它的开销和延迟相比于上一代产品会更低,这样才能够真正地将NVMe SSD的性能完全发挥出来。


这就是它的第一个亮点,同时也是最大的亮点。使用了QData T5之后,DBA大部分时间不需要再做什么性能优化、SQL调优、SQL审计等等这些工作了,因为它的性能已经足够好。就像你买了一台全新顶配的Macbook Pro之后,你还会去做什么开机启动优化、磁盘碎片整理、系统垃圾清理吗?


稳定性


这个其实不算一个亮点,而是一个优势,就是可靠稳定。抛开稳定性只谈性能,其实没有意义的。就像一架飞机,速度确实比汽车要快很多,但一上天就出现各种故障,机毁人亡,那它速度再快也没有用。其实沃趣一直怀着一颗敬畏之心在发展QData产品。因为沃趣科技深知QData要承载的往往是客户最核心的数据库系统,只有稳定和可靠的产品才能担负这样的重任。接下来从几个方面来证明下,为什么沃趣QData一体机是如此的稳定可靠。


1. 经过几年的积累,我们从200多个现场用户收集的监控数据得出,QData一体机整体的可用性达到了“7个9”,99.99999%,即全年意外宕机时间约为3.13秒。截止今天,所有上线运行的QData一体机意外宕机时间为0。连续运行时间最长的一套QData一体机是2012年在深圳平安付完成交付的,已经稳定运行了5年多。


2. 在我们300多个一体机的客户中,复购率达到了80%,这也充分地说明了客户对QData产品的认可。


3. 因为T5是新一代的产品,除了沿用计算-存储分离的全冗余架构之外,我们还对一体机进行了苛刻的疲劳以及稳定性测试。包括对核心存储软件近10万次的接口调用测试,超过3万分钟的高并发高压力疲劳测试,超过1万分钟的高压力业务模拟测试以及高并发高压力下的高可用测试。以上的这些测试在我们实验室中全部通过。


以上这三点可以让大家能了解QData这个产品相较于市面上其他同类型产品,优势到底在哪里。性能也许是一块敲门砖,但想要获得客户的认可和信任必须还是要靠稳定和可靠。


智能运维


第三个亮点是智能运维。沃趣科技是一家产品公司,好的产品一定是用心做出来的,而且过程一般都很痛苦。这也是为什么很多公司只做服务,有些原来做服务现在想转型做产品的公司效果一直不理想。大家所熟知的Oracle可视化管理平台Enterprise Manager,功能非常强大和完善,但为什么很少听说有人会在生产环境部署这样一个笨重的监控管理工具?一方面是因为EM的部署比较复杂,各种Agent,依赖关系;更重要的是因为其功能太复杂导致学习成本很高,说白了就是很难用。所以,在设计QData一体机的可视化管理软件QData Control时,沃趣科技充分考虑用户视角及体验,对功能做了大量的精简,对最重要的监控和告警功能进行了精心的设计。


微信之父张小龙曾经说过,好的产品就是用完即走。QData Control便是遵循这样的理念。它简单易用,你甚至都不需要去学习,只要做两件事情就可以充分把它利用好。


第一件事,每天早上上班时打开首页Dashboard页面,看看是否有宕机的实例,性能曲线是否平稳,有没有告警产生,如果全部正常,工作结束。


第二件事,提供一个邮箱地址给沃趣科技的交付工程师,待我们配置好之后,你唯一的工作只需要关注邮箱里是否有告警邮件即可。


QData Control提供了36个告警项,有系统负载、CPU使用率这些常规的告警项,也有RAID卡电池状态、服务器风扇状态、IB网络端口状态等专门为一体机量身定制、细致入微的告警项。如果有告警产生,那就根据邮件里相应的建议去解决。使用QData Control可以大大简化运维工程师的日常工作。


QData与社会


作为产品经理,来沃趣已经快4年了,担任QData一体机的产品经理也已经3年多了,这些年每当遇到有人问及是什么产品的产品经理,我都会遇到如图这样的场景。一般这个时候对方会露出尴尬又不失礼貌的微笑,也就是说其实还是不知道这是什么。相信很多产品经理对于这点也能感同身受。


即便你的产品可能做得还不错,也有很多客户在使用,但你很难跟一个普通用户说得明白。


如何用通俗易懂的语言向不了解自己产品的人介绍自己的产品,这应该也是许多B端产品经理的烦恼。


我们尝试着用业务的语言写了一段比较通俗的文案:QData是一款专业的B端基础架构类产品,所以普通用户很难感知它的存在。但其实它早已经融入到了人们生活的方方面面:你每天使用炒股APP实时查询资产,登陆网银快速查询信用卡账单,医院看病挂号不用排队,验车交罚款一站式流畅服务,网上交纳电费方便快捷,甚至打开央视网收看春晚不卡顿等等...这些生活中不起眼却又无处不在的业务,背后可能都有QData一体机的身影。


更多精彩

产品 | QData Infinite:科技赋能金融,让业务永续

产品 | QData Cloud:国内首款全方位支持Oracle 12c的数据库云平台

产品 | QFusion:优雅地管理星球级规模的数据库集群

产品 | QBackup:一款面向业务的数据库CDP备份产品



关于沃趣

杭州沃趣科技股份有限公司创建于2012年(股票代码:839849),是一家专注为企业用户提供基于高性能、高可用、可扩展的开放数据库云平台解决方案的国产厂商。公司创始团队为原阿里巴巴数据库技术团队核心骨干,凭借丰富的研发及运维经验,为行业客户提供数据库云产品及软硬件一体化解决方案。

公司产品已广泛应用于证券、保险、银行、能源电力、医疗、广电传媒、电信、快递物流、公共事业、大型企业等,为相关行业用户持续提供整体解决方案及服务支持。

公司先后获得国家高新技术企业、浙江省高新技术企业研发中心、杭州市高新技术企业、杭州高新区瞪羚企业等资质,并设有杭州市安全可控数据库技术研发中心。公司总部位于杭州,同时在北京、上海、广州、西安、兰州建立了分支机构,销售和服务体系辐射全国。

沃趣科技于2016年10月成功挂牌新三板。新三板挂牌是公司成长的一个里程碑事件,沃趣科技致力于成为最优秀的数据库云产品公司。

我们始终坚信,数据是驱动企业创新的源动力!坚持围绕企业数据库做好一件事

 ——让客户用上最好的数据库技术!


文章转载自沃趣科技,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论