首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

两大举措赋能,打造开箱即用的OceanBase4.1部署运维工具

作为原生分布式数据库,OceanBase凭借高性能和高可用的特性为企业核心系统提供了稳定可靠的数据底座,受到了行业的一致认可。不过,随着市场的更新迭代、应用场景的扩展,用户对OceanBase数据库资源要求低、上手容易、管理简单的需求也日益剧增。

为此,OceanBase除了在4.x内核方面,通过单机一体化的架构,使得用户最低只需要一台4C8G的虚拟机即可运行之外,还分别从解决上手困难、管理复杂的问题等问题上,展开了两大举措满足用户需求,从而打造出开箱即用的OceanBase部署运维工具。

解决上手困难,OceanBase展开可视化部署

针对OceanBase4.0部署过程操作流程复杂,导致不熟悉OceanBase的同学基本上无法上手使用。OceanBase4.1根据实际需求,从四个角度重新设计了安装部署的方案,即便是新手也可以在十多分钟内完成安装部署工作,实现快速体验OceanBase。

1、简化流程,让部署更简单

在以往的方案中,社区版本和企业版本均需先进行一系列前期操作,才能完成部署,这就要求用户不仅需要为每一个产品分别下载安装包,还需要熟悉每一个产品的使用方式。为了解决以往部署方案链路长,使用不便的问题,OceanBase将用户所需的数据库内核及其相关组件以"一键安装包"的形式提供给用户,只需一个流程就能完成所有产品的安装部署。

2、优化参数,降低配置难度

此前,整体数据库稳定运行需要安装部署三四十项参数,增加了出错的可能性。在新的安装部署方案中,OceanBase参考了大量的项目经验,实现了将复杂的配置根据数据库运行环境自动化,即使在需要用户给定的配置上也提供了建议值,用户如无特殊要求,在配置好部署的主机后不再需要进行任何配置即可进入安装部署环节。

3、增加预检,减少出错概率

为避免安装过程中受环境影响发生错误,以及错误修复变得愈加复杂。OceanBase新的部署方案中,在部署前增加了26项预检查的逻辑,通过将实际经验转化为产品能力,为用户提前检查风险,提供详细的修复方案,并且支持一键自动修复能力,让可能的风险暴露在前,从而实现了更加顺畅的部署体验。

4、提供报告,熟知结果原因

在安装部署完成界面,OceanBase提供了详细的安装报告,将原来黑盒化的安装结果以可视化的形式提供出来,用户可以查看每一个组件的安装结果,支持复制链接字符串,连接数据库,也支持点击OCPExpress链接,打开数据库管理页面。如果出现安装失败的组件,我们提供了一键的日志定位命令,快速定位日志,排查问题。

解决管理复杂,OceanBase提供OCP Express

OceanBase4.x同样从四个方面重新设计了数据库运维管理能力,推出OCPExpress作为OceanBase数据库的内置组件,以全新的轻量化设计,聚焦在本地集群的运维管理场景,让用户能够低成本完成OceanBase数据库运维管理工作。

一是免独立部署,免额外配置,即开即用管理数据库集群。面向个人用户体验及非核心应用场景,OceanBase改变了原来以平台为中心的产品思维,用户不再需要提前安装好OcaenBase管控平台。而是将管理组件嵌入到了集群的部署流程中,集群部署完成后,打开OCPExpress不需要任何的配置即可获得对该集群的运维管理能力。

二是围绕业务,设计OceanBase租户运维管理能力。租户作为OceanBase直接面向业务的资源单元,其可管理能力影响着业务使用的便利性,OCPExpress提供了租户的全生命周期管理能力,用户可以通过OCPExpress的租户管理界面实现对租户的创建、删除、副本扩缩容、参数配置能力,支持通过调整Zone优先级、访问白名单、合并管理能力实现对连接、资源进行合理的调度分配,用户还可以通过页面快速创建数据库、配置用户及其权限满足业务对数据库的连接及使用需求。

三是通过监控指标,使得数据库性能变化可观测。为了让用户能够实时掌握OceanBase集群及租户的性能变化,OCPExpress提供了丰富的集群及租户的性能监控指标,用户通过OCPExpress页面,集群维度可以查看数据库与主机的相关性能图表,租户维度可查看性能与SQL、事务、存储与缓存的相关性能图表,通过50+的监控指标,我们覆盖了存储、事务、SQL、数据库、操作系统等全方位的性能数据,守护OceanBase的稳定运行。

四是诊断与分析,避免烂SQL影响业务稳定性。数据库性能好坏直接影响了业务的稳定性,为了进一步的提升业务使用数据库的性能,OCPExpress提供了会话和SQL两个维度的诊断优化,通过会话诊断,用户可以查看会话详情及统计信息,并且支持关闭高开销的会话,避免因某个会话影响数据库整体的稳定,在SQL诊断,用户可以实时查看数据库中的TopSQL和SlowSQL,通过查看SQL执行计划,针对性地优化SQL,提升SQL性能。

在上述两大举措的赋能下,用户获得和学习使用OceanBase的成本进一步降低,使用体验大幅度增强。值得一提的是,OceanBase当前的全新安装部署及运维方案只是一个开始。未来,OceanBase还将继续开发更简单的安装部署及运维方案,为用户建立起用上OceanBase的桥梁。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230427A02TM300?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券