9月26日,2019杭州云栖大会上,阿里云宣布正式推出高性能数据库一体机POLARDB Box,这是业内首次推出基于云原生数据库的一体机。
“POLARDB Box是一款跨时代的产品,打破了云数据库的服务边界”,阿里云智能数据库产品事业部总经理李飞飞说。
POLARDB Box是一套基于“Cloud in Box”理念,专为POLARDB数据库打造的软硬一体化的数据库平台。可简单理解成一个平台,只要把POLARDB数据库跑在这个平台上面,不仅跑的又快又稳又安全,还能让企业在自有IDC即可享受云原生数据库管理架构带来的技术变革。
据了解,此次发布的POLARDB Box,内置兼容Oracle语法的POLARDB数据库。为此,阿里云还为Oracle等传统数据库用户提供一键迁移功能,官方给出的数据,最多节省95%迁移成本。
POLARDB历程
POLARDB是阿里云在2017年正式发布,并于2018年正式商业化的云原生数据库。
因为POLARDB,笔者结识了褚霸、曹伟、李飞飞、叶正盛等阿里系数据库大咖。
认识褚霸,是2017年9月,地点北京,阿里云首次对外发布POLARDB;当时褚霸告诉笔者,POLARDB基于第三代架构,并直言不讳的表示,POLARDB对标的是AWS Aurora,比Aurora性能更好。
详情见:《阿里云发布POLARDB的背后,未来3年无自研数据库的云计算玩家将被淘汰》
认识曹伟,是2018年10月,地点杭州,云栖大会上,曹伟为笔者介绍了过去一年POLARDB的变化,并且笔者还采访到了三位CTO,他们为笔者讲述了从MySQL到POLARDB,迁移背后的故事;
详情见:《从MySQL到POLARDB, 三位CTO讲述迁移背后的故事》
认识李飞飞,是2019年5月,地点北京,DTCC 2019上,李飞飞告诉笔者,POLARDB已经是阿里云上增长最快的数据库产品,实际使用POLARDB的客户从新零售到金融,再到传统的制造业,覆盖各行业,并且,越来越多的企业开始将数据库应用迁移到PolarDB;
详情见:《独家对话李飞飞:云数据库战争已经进入下半场》
认识阿里云数据库产品事业部产品管理与运营部总经理叶正盛,是今年的云栖大会,地点杭州,阿里云正式发布了POLARDB Box一体机,叶正盛告诉笔者,POLARDB Box能让用户提前感受云原生数据库带来的技术变革,促进行业加速上云,而将云上云下打通,是阿里云做一体机的初衷。
POLARDB Box由来
数据库的应用场景正在发生改变。由于移动互联、物联网技术的发展,结构化与非结构化数据爆发,海量数据瞬间涌来。价格昂贵、扩展性差、技术复杂、迭代慢的传统商业数据库饱受诟病。
云被认为是最好的解决方案。数据显示,到2022年,预计有3/4的数据库天然部署或迁移到云上。
与传统数据库相反,云原生数据库天然拥有云计算的弹性能力,兼具开源数据库的易用、开放特点,及传统数据库的管理和处理性能优势,是云时代下企业数据库的最佳选择。
更重要的是,云原生数据库天然是规模化的,规模化会带来成本的下降。这也大大降低单个用户的成本。
用户使用传统的数据库需要单独购买硬件,然而传统的数据库厂商则更倾向于去适配通用的硬件,对于一些特定的、前沿的硬件,不会去专门适配,所以,传统数据库用户无法享受新硬件的红利。
但由于众所周知的原因,企业不可能把所有业务搬到云上,但企业又想在自有的数据中心获得与阿里云公有云一样的功能和体验。针对这种需求,阿里云发布了POLARDB Box一体机,让客户可以把云数据库直接搬回家,在自有机房里享受公有云的体验。
POLARDB Box主要特性
据了解,POLARDB Box一体机具备五大特性,针对的是企业在数字时代海量数据存储、迁移及多维时空SQL处理等痛点。
一、性能
在数据库历史上,对于性能的忧虑从未停止过,因此诞生了DBA这个职业,数据库不谈性能就是耍流氓,数据库一体机不谈性能就更流氓。
POLARDB Box一体机分为多个配置,最大支持1152 vCPU、9TB内存、118TB SSD有效存储空间。
据李飞飞介绍,POLARDB Box面向5G+IoT时代而生,SQL性能提升10倍,利用最新的并行查询技术,相比最新版的MySQL最高27倍性能提升。
二、Oracle兼容
POLARDB Box内置兼容Oracle语法的POLARDB数据库引擎;
最大程度兼容Oracle 操作语法,包括:数据类型、PL/SQL、Hint、DBLink、Package、分区表、PRO*C、OCI、数据遮盖、SQL Protect、Virtual Private Database 行级访问控制、存储过程加密、AUTONOMOUS_TRANSACTION自治事务等……,各兼容项超过1000+,避免用户重新学习。
配合 ADAM数据库和应用迁移平台,提供工程化流程化的迁移能力,实现迁移前评估、迁移过程数据同步及校验、JAVA程序SQL语法兼容发现、迁移后性能对比等全链路迁移能力。
ADAM是阿里云将阿里巴巴持续多年的Oracle迁移过程整理了一套方法论,并依据方法论研发了一个数据库和应用迁移产品。
目前,该产品已经为中国数百个项目实现 Oracle 迁移评估,并协助包括:政务、金融、交通、制造等企业实现 Oracle 迁移及云数据库管理模式转型。
三、时空处理
POLARDB Box提供Ganos时空遥感SQL引擎,面向5G+IOT人、时、地、物多维度联合查询;
会上,李飞飞演示了这一特性,POLARDB BOX实现对航空App “飞常准” 25亿全球航班4D数据的毫秒级数据查询。
在过去,这些3D空间+时间的数据需要不同系统协同调度才能完成实时呈现,而通过POLARDB BOX特有的Ganos 时空 SQL 引擎即可一步到位,避免跨多个系统带来的复杂操作。
四、开放接口
POLARDB Box提供了可与企业私有云平台无缝对接的OpenAPI;
五、无锁备份
POLARDB Box基于快照技术,10TB本地备份及恢复仅需10秒;
关于POLARDB Box热门问题
1、POLARDB Box目标行业和用户都是谁?
POLARDB Box目标是政企、交通、航运、金融等行业,针对未上云用户。
2、POLARDB Box内置POLARDB哪个版本?功能有无删减?
POLARDB有三个兼容版本,分别是POLARDB Oracle版,POLARDB MySQL版,POLARDB PostgreSQL版, POLARDB Box内置的是POLARDB Oracle版。
功能上没有删减。
3、POLARDB Box的售价?
目前,阿里云并未对外公布POLARDB Box售价,但价格肯定会与配置相关。
不过,有一点是确认的,POLARDB Box价格一定会低于Exadata。
4、怎样购买POLARDB Box?
阿里云不提供租赁,只能按项目购买;
5、POLARDB Box维保?
POLARDB Box整机由阿里云原厂,及授权服务商进行硬件及数据库软件的维保,也提供远程技术支持。
专家服务可参考阿里云专家服务标准。
写在最后
POLARDB Box的意义在于,是业内首次推出基于云原生数据库的一体机。
POLARDB Box不仅为云下客户体验及使用云原生数据库诉求提供了良好的解决方案,加速行业上云,也为未来云上云下打通埋下了伏笔。
正如叶正盛所说,将云上云下打通,是阿里云做一体机的初衷。