1. 首页
  2.  » 
  3. 新闻中心
  4.  » 信创强国,天旦DBCube全方位助力数据库国产化替换

信创强国,天旦DBCube全方位助力数据库国产化替换

by | Aug 5, 2021

核心信息技术的掌握程度决定话语权,影响国家信息安全。IT产业上游的核心技术包括基础设备、基础软件、应用软件和信息安全产品等,这些核心技术可以为产业链发展、数字化转型等提供支撑。过去,IT的底层标准、架构、生态等几乎皆由国外 IT 巨头制定。由于国内 IT产业起步晚、发展较为滞后,导致IT基础软硬件、应用软件等严重依赖进口,企业发展受限。此外,针对我国关键信息基础设施的网络侦查与网络攻击时有发生,国家信息安全受到严重威胁。

介于新的国际经济与政治格局的影响,同时为解决核心技术“受制于人”的发展问题,我国接连出台《国家信息化战略纲要》、《“十三五”国家信息化规划》等一系列信息技术应用创新产业(简称“信创产业”)新政,将信创产业发展的紧迫性和重要性提升至前所未有的高度。从CPU芯片、服务器等硬件设施到操作系统、数据库等基础软件,再到性能监控等应用软件,“信创战略”将全面推进我国信息技术产业的发展。

国产数据库迎来发展新机遇

数据库一般分为三种类型:关系型数据库、非关系型数据库和键值数据库,其中关系型数据库的市场占比最高。过去数年,Oracle、DB2、SqlServer等产品长期占据着关系型数据库市场上的绝大部分份额,而国产数据库由于市场份额小、几乎没有话语权。随着信创战略的不断推进,国产数据库在技术研发、市场拓展等层面迎来新的发展机遇。

一方面,由于我国云计算技术发展迅猛,以阿里云、华为云等为代表的云计算厂商在国际上具有极强的市场竞争力,其云上数据库如阿里的OceanBase、华为的GaussDB等成为国产数据库建设的重要选项;另一方面,信创政策为国产数据库厂商提供资金与政策的双向加持,达梦、金仓、瀚高、优炫、南大通用、神州通用等数据库发展迅速,逐渐进入国内各行业的信息建设采购名单中。

(信创60强中基础软件名单,图片来源:亿欧智库)

国产数据库上线须重视三方面问题

然而国产数据库的推广应用并非易事,既需要数据库厂商加码技术创新与市场拓展,也需要政府、客户与同行的通力协作。由于国产数据库发展时间较短,其在复杂场景下的服务稳定性和性能时常遭受质疑,而国外主流数据库厂商技术经验丰富且占领主流市场多年,导致部分客户在国产数据库的选择上十分谨慎,仅将非核心业务系统的数据库替换为国产数据库。

因此,企业如果选择使用国产数据库,就需要详细了解国产数据库的选型、数据库对业务承载量的影响以及数据库上线过程中的服务性能问题。

1、如何需要选择最合适的国产数据库?

目前,市场上可供选择的国产数据库有很多,不同数据库在不同的领域、针对不同的业务场景,其性能表现也有所不同。由于各家数据库的建设成本存在差异,企业需要在保证业务稳定运行的情况下选择与自身业务场景最契合、最具性价比的国产数据库。

2、如何准确掌握数据库业务承载量

数据库的业务承载量在达到一定水平后会致使数据库资源紧张,从而导致数据库对外服务性能下降,出现性能瓶颈。因此,企业需要准确评估业务承载量,及时发现国产数据库上线过程中的性能瓶颈。

3、企业需要对数据库服务性能持续监控

由于数据库的服务性能变化直接影响业务生产,因此,企业在国产数据库上线过程中需要实时监测数据库服务性能指标的变化情况,同时针对异常变化趋势进行提前预警,避免对企业业务产生持续、严重影响。

天旦数据库魔方DBCube助力数据库国产化替换

天旦数据库魔方DBCube(后简称“DBCube”)基于对海量、不同数据库通信协议的理解,通过对网络中访问数据库的报文进行深度解析和会话关联,实现数据库对外服务性能的监控和分析,从而助力国产数据库性能管理的全方位适配。

DBCube主要通过数据采集、数据解析、数据存储、数据分析、数据展示等核心步骤实现数据库服务性能管理。

  • 数据采集,即对部署在不同环境 (包括传统环境、容器环境与云环境等) 中的数据库进行全量数据包采集;
  • 数据解析,即将网络数据包解析为可读性更强的json文件并最终以key-value的形式在页面呈现;
  • 数据存储,即对原始数据包、SQL语句明细数据、SQL语句统计数据进行分级存储;
  • 数据分析,即从不同维度分析数据库对外服务的性能;
  • 数据展示,即为数据库监控提供分析结果和查询的统一展示界面。

(支持不同环境下数据采集)

(实时网络数据分析)

(解析后的key-value数据)

(SQL语句维度上的服务性能指标)

(性能指标数据展示)

天旦作为创立于上海的一家中国企业级产品公司,很荣幸位列信创委员会的成员单位之一,肩负使命,通过自身的产品与技术“智造”助力国产化有效落地。天旦DBCube产品长期致力于为企业提供端到端的数据库性能管理,通过辅助企业选型、精准掌控数据库业务承载量和对数据库服务性能提供持续性监控,最终助力企业实现全流程的国产数据库改造与监控管理。

  • DBCube辅助企业选择最适配的国产数据库
DBCube全面支持主流国产数据库,包括Kingbase、Gbase、hgdb、GoldenDB、OceanBase、GaussDB等,监控部署不受数据库安装环境的限制,可在同一视图中对不同数据库的性能进行对比分析。此外,DBCube针对不同的国产数据库提供统一且标准的性能衡量指标,为用户的数据库选择提供依据。

(DBCube针对不同数据库提供统一且标准的性能衡量指标)

  • DBCube精准掌握数据库业务承载量
DBCube可以全量记录应用访问数据库的完整交互过程,精准统计数据库在不同时段的业务承载量和性能指标值趋势,帮助DBA实时了解数据库服务状态。

(DBCube精准掌握数据库业务承载量与性能趋势)

  • DBCube对数据库服务性能进行持续监控
DBCube的服务状态监控视图可以实时呈现数据库从整体到局部的运行情况,并对数据库的服务性能进行持续监控。DBCube在数据库的持续监控过程中实时对比上线前后数据库服务指标的变化情况,快速识别系统变更上线风险,针对不同的场景需求配置进行可视化告警,实现风险预警。

(DBCube服务状态视图展示变更前后整体服务性能对比)

(DBCube展示变更前后相同SQL性能对比)

(DBCube进行数据服务性能异常告警)

截至目前,天旦数据库魔方DBCube已支持多种主流国产数据库和开源数据库:

为适配国产主流自研服务器,支持国产化应用系统改造,天旦ARM版BPC于去年发布。为进一步响应国家信创战略和客户的国产化改造趋势,助力客户应对国产数据库上线与改造过程中的性能监控与管理难题,天旦数据库魔方DBCube全面适配国产主流数据库,为国产基础软件发展与应用贡献绵薄之力。

关注天旦公众号

跟旦旦一起,

让运维稳定无忧,

运营做你所想。