首页 新闻中心 总监聊产品|柏睿实时云数仓之「架构篇」

总监聊产品|柏睿实时云数仓之「架构篇」

发布时间:2022-04-07  |  阅读:

图片


作者简介PROFILE


陈海富

柏睿数据产品研发总监



Gartner预测,云将主导数据库市场的未来, 2022年,75%的数据库将被部署或迁移至云平台。


云化趋势下,云厂商市场份额快速提升。传统数据库应如何适应云计算大潮?这是数据库厂商面临的挑战。



柏睿数据作为国产数据库领军企业,基于自研的新一代分布式内存数据库技术,通过优化云端运行能力,正式推出「柏睿实时云数仓」,为用户提供云原生的数据仓库(DWS) PAAS服务。



接下来,我们将从实时云数仓的架构、安全、性能三个方面展开,整体介绍柏睿云产品。本篇是整体架构介绍。



干货连载

架构篇

安全篇

性能篇


我们在设计实时云数仓服务时的技术原则是:


01

借鉴新兴技术

云计算不仅是一种新的IT运行环境,也提出了很多开发框架和一些新的IT技术,如微服务、容器等,这些新技术对传统软件有很多借鉴和参考意义。

02

提升安全保障

安全是IT业务的一个长久话题,对于云计算中运行的数据库业务来说,安全更是尤其重要,所以我们希望从数据的存储、访问等多方面进行安全设计。

03

降低性能损耗

云主机中的CPU、内存都是虚拟化实现,与传统数据库独占物理机的性能是不一样的,因此在考虑运行环境时,要尽量减少不必要的性能损耗。


整体架构


柏睿实时云数仓由云管理平台、全内存数据库和数据库管理Portal三个逻辑部分组成:


图片


01

云管理平台(BCMP)

柏睿云管理平台是整个平台的系统管理层,负责与云厂商API对接,实现数据库集群建立、删除等功能所需的云资源调度。

02

全内存数据库(DB)

底层基于柏睿数据全内存分布式数据库,由数据库网关(Master)、SQL分发(AGG)和计算节点(LEAF)组成。通过Master为用户程序提供兼容MySQL协议的数据库服务。每个数据库集群都使用独立的云资源部署,以保证集群的数据安全与性能稳定。

03

数据库管理Portal(OPS)

每个集群都有独立的数据库管理Portal云主机,实现管理与业务分离。为用户的数据库管理员提供自助操作数据库集群,数据库集群的自动化处理等功能。


热门新闻