最新公告
  • 欢迎您光临欧资源网,本站秉承服务宗旨 履行“站长”责任,销售只是起点 服务永无止境!立即加入我们
  • OceanBase完整工具体系——覆盖数据全生命周期管理平台

    得益于支付宝十余年的核心系统实践,OceanBase自2017年正式商用以来,已逐步应用于金融、运营商、政府、能源等多个重点领域的核心系统。

    在深入企业核心应用的过程中,我们逐渐发现,要想成为合格的企业级产品,仅仅依靠强大的数据库核心是远远不够的。只有通过完整的产品工具体系,才能真正帮助企业变得更加安全和高效。解决数据管理问题。

    因此,我们将OceanBase工具系统的构建放在了与内核同等重要的位置。我们希望通过一整套工具系统,为客户提供自动化、精细化、系统化的数据管理解决方案,覆盖数据的全生命周期管理。

    借助工具系统,普通用户不再需要掌握深入的架构知识,也能高效管理,大大降低了用户上手的难度。

    OceanBase工具系统提供了迁移评估、数据同步、数据集成、开发调试、监控运维等一站式图形化能力。同时,不断强化企业级管理能力,保持接口开放,有效帮助企业高效、稳定、安全、便捷地使用OceanBase数据库。

    在OceanBase Server3.2发布后不久,作为连接数据库用户和数据库核心最重要的生态工具产品,OceanBase3.X工具家族于2022年1月6日发布。使用和安全性得到全面提升和提高。

    一、运维管理平台OCP

    在OceanBase分布式架构下,节点数量随着业务发展不断增长,部署环境逐渐从物理主机转变为各种虚拟化设施、私有云、公有云,甚至容器,带来数据库运维、管理、和监测。复杂性,企业客户面临新的挑战。

    OceanBase Cloud Platform(简称OCP)是为OceanBase数据库集群量身打造的企业级产品。为OceanBase集群提供图形化的监控管理和诊断能力,包括数据库组件及相关资源的全生命周期管理、故障恢复、性能诊断、监控告警、智能优化等。旨在帮助客户更高效地管理OceanBase集群,降低企业IT运维成本和用户学习成本。

    OCP紧跟OceanBase分布式数据库的系统特性和版本功能,支持OceanBase数据库安全生产三轴:监控、回滚、灰度b本地调试工具,有效解决当前数据库监控、诊断和运维中遇到的诸多痛点管理。,成为企业客户运营和维护OceanBase的最佳选择。

    OCP 性能监控示例

    示例 OCP 数据库性能报告

    在新版本中,OCP新增了活跃会话历史报告,提供数据库历史活跃会话信息,辅助用户,进行租户性能诊断。真正所见即所得。OCP增加了接管OceanBase Proxy的能力,实现了接管链路的完整性。另外SQL诊断增加了导出功能,方便客户分析问题等。(*完整的产品更新记录见官网)

    01“监测-报警-诊断”全链路一体化,智能诊断一键处理

    监控告警和故障诊断是OCP提供的基本能力。

    在本次发布的新版本中,OCP通过智能关联分析,创新地结合了“监控-报警-诊断”的几个连续环节。从监控或报警入手,采用人性化的引导方式,协助客户快速发现故障根源,并提供相应的建议和一键处理能力。

    例如,性能监控中的告警信息可以与集群、租户、节点的诊断信息智能关联。当集群的QPS RT突然增加时,可以通过智能下拉定位到监控页面上异常耗时的观察者进程,然后进一步展开观察者进程信息,可以看到异常耗时的IO进程所在的主机,最后定位到进程。物理磁盘出现故障,建议客户更换。

    本次更新增加了更丰富的故障排除方法。比如在日常的数据库运维场景中,SQL性能下降是最常见的问题。可能的原因有多种,包括:执行计划改变、SQL执行被阻塞、热行锁等等。针对不同的原因,OCP提供有针对性的修复能力供客户选择:通过绑定历史计划,可以修复因执行计划变化导致的性能下降;通过SQL诊断能力,可以找到导致热行的关键词信息,进而限制关键词的当前,在数据库层面控制对热值的并发请求数。通过数据库级​​别提供的SQL并发限流和关键字限流能力,

    02 独特的异地容灾部署,管理平台持续在线

    随着OCP功能的不断增强,它已经成为整个数据管理系统的一个组成部分。同时,越来越多的企业客户要求OCP提供与OceanBase一样的容灾能力。面对故障和灾难,客户不仅需要数据库服务在线,还需要管理平台OCP来维护服务。

    OCP 在此更新中提供了远程灾难恢复功能。当OceanBase多地部署时,OCP集群也可以跨地域部署。当其中一个城市的OCP集群发生故障时,另一个OCP集群将承担OceanBase集群的运维、监控和告警能力,保证管理平台持续在线。

    二、数据迁移同步服务OMS

    在全行业数字化进程不断加快的趋势下,异构数据终端传输和大数据治理成为企业在数字化进程中面临的挑战。数据迁移、数据同步以及异构数据的整合与治理已成为企业数字化转型的必然任务。

    OceanBase Migration Service(简称OMS)是OceanBase的一站式数据传输和同步产品。支持多个关系型数据库,支持消息队列和OceanBase之间的数据复制,是集数据迁移、数据实时同步、增量数据订阅为一体的数据传输服务。

    数据迁移服务OMS功能说明

    3.2.2 是 OMS 的里程碑版本。该版本整合了Oracle、DB2、MySQL等数据库与OceanBase之间的数据复制能力。产品功能更齐全,性能更优。. 在大数据量、大交易场景下,产品稳定性、资源消耗等方面进行了深度优化。3.2.2提供业界领先的异构数据库间增量DDL自动同步功能;通过智能手段提高数据库复制的一致性;克服了自动运维同步任务的问题。同时,新增跨地域部署支持,支持数据库迁移及版本升级、数据库跨地域容灾、业务双活、实时数据分析等多种业务场景,更加便捷高效。(*完整的产品更新记录见官网)

    OMS接口示例

    01 战略规划,OMA提前预测潜在迁移风险

    数据迁移评估 OMA(OceanBase Migration Assessment)是OMS的重要组成部分,可以评估SQL语法和数据库对象的兼容性,通过可视化报告展示结果,并提供修改建议。

    除了静态对象的评估,OMA还可以回放源数据库在目标数据库中的工作量,从而预估迁移后的性能,提前发现性能瓶颈,优化有性能问题的SQL,从而为实际迁移工作的成功提供信息。保证。

    本次更新后,OMA 将参与数据库系统迁移的整个生命周期。

    一辆汽车从a地驶往b地_b本地调试工具_甲骑自行车从a地到b地方程

    兼容性评估:通过OMA完成源数据库的数据库画像,方便用户了解当前数据库拓扑、应用拓扑和数据库整体负载,从而制定相应的迁移策略。

    性能评估:通过OMA抓取源数据库SQL或分析加载文件,将对应的SQL回放到目标OceanBase数据库,长时间验证SQL的正确性和性能,并提供自动转换和自动优化建议。帮助 OceanBase 发现并解决兼容性和性能问题。此外,OMA还支持负载回放功能,对OceanBase数据库进行压测,模拟真实流量或多路流量,评估OceanBase数据库的压测性能,提供报表,方便用户决策,降低迁移风险.

    当OceanBase数据库升级或变更时:通过OMA的数据回放功能,测试新版本OceanBase数据库的性能并提供报告,降低升级变更的风险。

    OMA 迁移评估报告样本

    02 远程多活数据复制技术,兼具高可用和高性能

    数据同步是OMS的重要功能之一,远程多活是数据同步工具最常见的场景。为了更好地支持异地多活、跨城容灾场景下业务的数据同步支持,OMS新增了对多地域部署的支持。用户可以灵活配置各个地域的资源节点,使用OMS强大的数据复制能力。,应用程序可以实现就近读写,大大降低了网络带宽传输的消耗。

    远程多活场景面临的一个重要技术问题是防止复杂拓扑中的数据循环写入。OMS采用独创的事务流量识别技术,可以在数据流中区分流量来自业务写入还是同步平台写入,避免多个节点之间重复同步数据。在保证多个区域的业务写入同步到其他区域的同时,避免了数据的循环复制。

    03 高性能分布式数据校验技术,确保数据复制安全准确

    数据正确性是数据复制场景的基本要求,尤其是金融行业的核心业务领域。数据同步平台需要具备反复验证数据正确性的能力,以保证数据在同步过程中不会丢失或出错。

    本次更新,OMS提供了对流和批量数据的高性能验证能力,分为单机和分布式两种模式,可以满足用户多样化的使用场景。在多数据源的混合复制场景下,除了数据一致性检查外,还可以对不一致的数据进行一键纠正。通过分布式并发验证技术,OMS可以同时验证上千个实例的复制链路,使整个验证过程保持超高性能。

    04 不断提升数据复制能力,保障业务系统轻松迁移

    OMS 显着增强了数据复制能力。

    在增量同步的情况下,提供自动DDL同步能力,智能解决同构或异构数据库同步时对象定义变化的问题。借助智能DDL转换框架,OMS可以紧密贴合OceanBase的核心功能和兼容能力,提供专业准确的异构转换规则,采用最佳实践方案完成异构数据库DDL的自动转换。

    增加了对轻量级ETL能力的支持,用户可以配置规则,根据DML类型过滤数据,还可以自定义where条件过滤数据。OMS的数据校验功能会根据过滤条件自动进行处理,保证整个链路采用统一的过滤策略进行数据复制和数据校验。

    05 大量可用性优化,用户体验持续升级

    新版本增加了数十项用户体验优化,例如:

    优化可视化操作流程,轻松配置迁移同步环节,提供多维度系统监控,降低上手和维护成本;

    提供更高效可控的告警机制,确保用户随时掌握链路状态和可能存在的风险;

    支持通过配置通配符规则选择迁移对象,方便用户快速批量设置迁移对象;

    新增项目标签功能,方便用户使用标签对项目进行过滤、分组、管理、迁移和同步。

    三、开发者中心ODC

    OceanBase开发者中心(简称ODC)是OceanBase的企业级数据库开发平台。ODC支持连接OceanBase中的MySQL和Oracle租户数据库,为数据库开发者提供日常程序开发、代码调试、SQL调优诊断、会话管理、数据导入导出等功能。ODC采用成熟的B/S架构,跨平台、轻量、易部署。同时还提供桌面单机版,满足个人开发者快速上手的需求,提高开发者与DBA的协作效率。

    经过新一轮的优化改进,迎来了新版本3.2。ODC3.2的核心目标是建立权限模型,迈出安全管理的第一步。同时在稳定性和易用性上都达到了更高的水平,在SQL执行、对象交互、结果集查看编辑等方面做了大量的优化工作,旨在为用户提供更好的体验. (*完整的产品更新记录见官网)

    ODC 控制台示例

    01 新增公共资源管理,实现企业级安全访问控制

    在日常工作中,数据库管理员经常会遇到这样的需求:当开发者想要拥有访问或操作某些库的权限时,不希望此类用户获取数据库账号密码,同时可以实时收回权限. 依靠数据库账户系统无法满足这些需求。在这种情况下,您只能依赖外部权限系统。

    作为企业级数据库开发平台,ODC3.2 提供了通用资源管理控制台的能力。只有某些具有管理员角色的用户才能登录公共资源控制台。管理员进入控制台后,可以新建用户b本地调试工具,通过角色对用户进行授权。同时,对于现有用户,管理员还可以修改其基本信息,调整权限,删除。

    公共资源管控服务的引入,便于管理员对用户连接进行集中管控。通过与企业用户权限系统对接,实现一体化数据库连接权限管理,大大提高了系统的安全性和管理的便利性。

    02 灵活的结果集交互能力,体验更接近经典桌面工具

    传统的桌面开发工具通常将结果集适配到外部程序中,可以与Excel等程序实现复制粘贴操作,大大提高了开发过程的便利性。

    尽管 ODC 在浏览器上运行,但它也针对结果集交互进行了优化。新版本支持在结果集中和 Excel 中复制和粘贴行和列数据。以列模式查看时可以与表格数据交互;复制部分结果集内容并将其输出到剪贴板。当查询结果集的内容超出屏幕显示时,支持Ctrl+鼠标滚动查看超出屏幕的内容。编辑结果集时,文本字段支持在单元格中按Shift+Enter进行换行,并支持设置字段单元格的默认值。

    本次ODC迭代还优化了函数、存储过程、序列、包对象的创建和管理交互,调整了会话属性的编辑交互,调整了断开连接时的提示样式,不再影响现有查看窗口的内容。

    写在最后

    OceanBase数据库是在互联网商业环境中成长起来的,其工具系统的快速成长离不开核心系统中企业客户的生产实践。在此,我们向一路陪伴OceanBase工具系统的所有客户表示衷心的感谢。

    未来,我们将继续关注客户需求,在真实场景中倾听更多企业客户的需求,在实践中不断磨练产品品质和体验。产品的易用性、稳定性、安全性、功能范围也将不断提升,在企业核心系统的运行管理中发挥更大的作用。

    站内大部分资源收集于网络,若侵犯了您的合法权益,请联系我们删除!
    欧资源网 » OceanBase完整工具体系——覆盖数据全生命周期管理平台

    常见问题FAQ

    免费下载或者VIP会员专享资源能否直接商用?
    本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
    提示下载完但解压或打开不了?
    最常见的情况是下载不完整: 可对比下载完压缩包的与网盘上的容量,若小于网盘提示的容量则是这个原因。这是浏览器下载的bug,建议用百度网盘软件或迅雷下载。若排除这种情况,可在对应资源底部留言,或 联络我们.。
    找不到素材资源介绍文章里的示例图片?
    对于PPT,KEY,Mockups,APP,网页模版等类型的素材,文章内用于介绍的图片通常并不包含在对应可供下载素材包内。这些相关商业图片需另外购买,且本站不负责(也没有办法)找到出处。 同样地一些字体文件也是这种情况,但部分素材会在素材包内有一份字体下载链接清单。
    欧资源网
    一个高级程序员模板开发平台

    发表评论