0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

三大核心目标:重新定义下一代云数据库

存储D1net 来源:未知 作者:李倩 2018-06-30 07:27 次阅读

阿里云平台承载着千万家中国企业以及数十万家企业出海的要求,覆盖金融、政府、国企、游戏、电商、媒体等众多行业。

满足用户的需求,是云计算研发人员的最大目标,设计POLARDB也是因为用户的需求。

早期基于开源环境,用户自己简单搭建一个架构就能运行起来,但随着业务的发展,行业用户对数据库的要求也与日俱增,如性能要更强,容量要更大,兼容性更好,运维也要更加便捷,同时还不能修改其源代码……这成为阿里云开发POLARDB的思路。

阿里云数据库团队负责人曹伟

阿里云数据库团队负责人曹伟解释,开发POLARDB产品的出发点,是针对客户高性能数据库的需求;针对客户大容量数据库的需求,以及成本和数据扩容速度、更灵活的计费形式等方面的需求。

三大核心目标:重新定义下一代云数据库

随着数据量的膨胀,越来越多企业将其IT资产迁移到公有云上,这引发了人们对云数据库现状与未来趋势的反思。

POLARDB是全球首款使用了RDMA技术和傲腾存储技术的公有云数据库。作为一个商业化的产品,POLARDB拥有了来自十多个行业的上千用户。

阿里云开发企业级的云数据库POLARDB有三个核心目标。

一是HTAP:TP+AP,TP指的是事务性数据库,比如在淘宝上下一个单,这个订单被写到数据库里,OLAP是对用户消费习惯进行分析的时候需要对海量数据进行扫描。过去方案都是将TP数据同步到AP系统中,用户开发成本很高。

曹伟认为,未来云数据库将是包含有AP和TP两种数据的拷贝。

云数据库的第二个发展趋势是Serverless(无需定时维护)。以往用户购置数据库都是配置在服务器上,不管用不用,从购买的第一天开始就付费。未来云计算都是按量付费方式,当所有云厂商都提供这种服务的时候,传统的计费模式就会被淘汰。

第三大趋势是智能化。过去索引优化、SQL优化以及执行计划的优化,大都基于多规则,而利用大量用户使用数据库的优化模式来得到更智能的策略,将成为新的趋势之一。

POLARDB创新性地采用共享磁盘的计算与存储分离的架构来实现可扩展性与高性能。

计算节点与存储节点分离,分别优化

阿里云将计算节点、存储节点分离,把数据库层的计算放在计算节点层,数据库存储放在存储节点,分别优化。计算节点采用大内存、更高主频的CPU优化;存储节点以性价比更高的3D NAND、傲腾技术来进行优化,计算层实现了灵活调度,最终提高了性能、降低了成本。

借助用户态的网络协议站和用户态的I/O协议栈等技术以及对存储端保证3副本或者5副本的同步,阿里云实现全球容灾能力。

硬件方面,阿里云采用了RDMA技术、ROC技术以及英特尔的Web技术、傲腾技术以及基于3D XPoint颗粒的Apache Pass这样的NVDIMM的技术。阿里云正在与英特尔以及更多的存储厂商合作Open Channel SSD技术。

在曹伟看来,这些即将面市的创新硬件将从根本上改变数据库的设计模式,从而创造出更好、更强、更低成本的数据库产品。

当前,阿里云POLARDB达到了开源的MySQL能力的6倍性能。在存储节点,由于使用了傲腾SSD以及英特尔的3D NAND SSD,通过混合存储技术和用户态I/O协议栈技术,阿里云将数据库的性能提高了30%;因为傲腾技术创新的3D XPoint介质比NAND颗粒提供了更好的I/O延迟和I/O QoS稳定性,在数据库的整体QoS上阿里云在95%延迟的指标上提升了76%的性能。

从阿里云在Optane加速POLARDB的实践来看,从阿里云的角度来看,唯有多个层次上的创新才能提供有竞争力的产品方案。阿里云在软件系统上的研发投入以及成果有目共睹,应对双十一的海量并发就是最好的例证,在数据库这样的基础关键软件上的有所创新,在底层的硬件上也有许多研究和突破,与英特尔的此次合作正是建立在这一基础之上的。

在现场,曹伟还表示,这一合作当中,确实需要阿里云做出许多优化。换言之,如果没有技术积累的话,是很难有今天的合作成果的。

从对于存储市场发展的角度来看,我们欣喜的看到了英特尔基于创新的3D Xpoint技术的实际应用,3D NAND不再是SSD的唯一标准,因为Optane在创新的应用场景下展现出了独特价值,低延迟、高耐久性等,随着未来英特尔继续对3D Xpoint技术的不断开发,相信会展现出更大的价值空间。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 智能化
    +关注

    关注

    15

    文章

    4448

    浏览量

    54112
  • 云数据
    +关注

    关注

    0

    文章

    114

    浏览量

    16532
  • 阿里云
    +关注

    关注

    3

    文章

    883

    浏览量

    42617

原文标题:阿里云下一代云数据库产品POLARDB

文章出处:【微信号:D1Net11,微信公众号:存储D1net】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    通过Modbus读写数据库中的数据

    本文是将数据库数据转为Modbus服务端/从站,实现数据库内的数据也可以走Modbus协议通过网口或串口读写的案例,下图是通过智能网关的参数软件(在附件中)配置的参数: 上图中的配置
    发表于 03-14 13:44

    瑞萨的40纳米MCU技术正在重新定义嵌入式系统的可能性

    从延长便携式设备电池寿命,到提高处理效率和响应能力,瑞萨的40纳米MCU技术正在重新定义嵌入式系统的可能性。
    的头像 发表于 03-11 15:11 186次阅读

    麦科信重新定义高压差分探头,强势来袭!

    麦科信高压差分探头MDP系列是一款基于光隔离探头技术重新定义的高压差分探头。它采用先进的设计理念和工艺技术,具备超低底噪、优秀的幅频特性和业内更高的共模抑制比,可轻松应对各种高频高压信号测试。
    的头像 发表于 01-18 15:06 183次阅读
    麦科信<b class='flag-5'>重新定义</b>高压差分探头,强势来袭!

    墨芯人工智能CEO王维:需要重新定义和设计AI计算机

    AI时代,我们需要重新定义和设计AI计算机。仅依靠硅基的摩尔定律,2年翻一倍的线性增长的算力供给远不能满足指数级增长的需求问题。
    的头像 发表于 01-12 11:12 652次阅读

    鸿蒙原生应用/元服务开发-新版本端体化模板体验反馈

    Ability模板即可。 、体验 新增: 最新端体化新增“数据库
    发表于 12-05 14:57

    ADC中的集成式容性PGA:重新定义性能

    电子发烧友网站提供《ADC中的集成式容性PGA:重新定义性能.pdf》资料免费下载
    发表于 11-22 10:40 0次下载
    ADC中的集成式容性PGA:<b class='flag-5'>重新定义</b>性能

    元件数据库

    软件可以识别设备的元件数据库就好了,我们公司的机器数据都是用物料编码建立的
    发表于 11-16 14:39

    如何在HarmonyOS对数据库进行备份,恢复与加密

    数据库备份与恢复 场景介绍 当应用在处理项重要的操作,显然是不能被打断的。例如:写入多个表关联的事务。此时,每个表的写入都是单独的,但是表与表之间的事务关联性不能被分割。 如果操作的过程中
    发表于 11-07 08:57

    关于PLC设备对接ORACLE数据库上传查询数据

    ;在断网、服务器维护上报数据有异常时,网关主动将数据缓存,待故障解除后自动重新上报到数据库;网关也支持多服务器冗余、异常未提交数据本地保存等
    发表于 10-12 15:34

    重新定义连接-物联网卡流量池解决方案

    重新定义连接-物联网卡流量池解决方案
    的头像 发表于 09-22 10:11 311次阅读

    “新基建”重新定义数据安全

    摘要:数字信息经济发展时代,大数据已逐渐成为最新和最重要的生产要素。国家大力支持推进“新基建”发展战略,由此带来的大数据安全挑战俨然愈发严峻。“新基建”重新定义了大数据安全,面对层出不
    的头像 发表于 08-16 09:40 430次阅读
    “新基建”<b class='flag-5'>重新定义</b>大<b class='flag-5'>数据</b>安全

    数据定义DDL(2)#数据库

    数据库
    学习硬声知识
    发布于 :2023年07月13日 20:28:19

    数据定义DDL(1)#数据库

    数据库
    学习硬声知识
    发布于 :2023年07月13日 20:27:49

    数组定义(2)#数据库技术

    数据库
    未来加油dz
    发布于 :2023年07月11日 15:48:11

    数组定义(1)#数据库技术

    数据库
    未来加油dz
    发布于 :2023年07月11日 15:47:19