提到OceanBase,不少人马上就能想到其高性能和高可用等多重优势,给企业核心系统提供了稳定可靠的数据底座。与此同时,也不可避免地想到OceanBase数据库资源要求高、上手困难、管理复杂等问题。
面对用户反馈,OceanBase又该采取什么样的行动,做出哪些改变呢?通过对OceanBase最新版本的全方位解读,便能得到答案。
四个角度的可视化部署,为用户解决上手难题
在流程上,OceanBase以往的方案中,社区版和在企业版均需多个流程才能实现部署,从而造成方案链路长,使用不便的问题。而在OceanBase4.X版本中,将用户所需的数据库内核及其相关组件以"一键安装包"的形式提供给用户,用户可以在一个流程里完成所有产品的安装部署。
在配置上,原来需要配置三四十项参数,增加了在理解和配置这些参数的过程中出错的可能性,而且失败之后还不易排查。在新的安装部署方案中,OceanBase参考了大量的项目经验,实现了将复杂的配置根据数据库运行环境自动化,在配置好部署的主机后不再需要进行任何配置即可进入安装部署环节。
在预检上,OceanBase新的部署方案中,在部署前增加了26项预检查的逻辑,通过将实际经验转化为产品能力,为用户提前检查风险,提供详细的修复方案,并且支持一键自动修复能力,让可能的风险暴露在前,从而实现了更加顺畅的部署体验。从而避免安装过程中受环境影响发生错误,使得此前的所有工作都前功尽弃。
在报告上,OceanBase提供了详细的安装报告,将原来黑盒化的安装结果以可视化的形式提供出来,用户可以查看每一个组件的安装结果,支持复制链接字符串,连接数据库,也支持点击OCPExpress链接,打开数据库管理页面。如果出现安装失败的组件,OceanBase还提供了一键的日志定位命令,快速定位日志,排查问题。
如此一来,就能让导致不熟悉OceanBase的用户能在短短十多分钟内完成安装部署工作,快速体验到OceanBase的诸多优势及便利。
四个层面的全方位服务,为用户解决管理问题
针对部署,OcaenBase改变了原来以平台为中心的产品思维,也就意味着用户不再需要提前安装好OcaenBase管控平台,然后在平台上创建或接管集群才能实现对集群的运维管理。而是将管理组件嵌入到了集群的部署流程中,集群部署完成后,打开OCPExpress不需要任何的配置即可获得对该集群的运维管理能力。
针对业务,用户可以通过OCPExpress的租户管理界面实现对租户的创建、删除、副本扩缩容、参数配置能力,支持通过调整Zone优先级、访问白名单、合并管理能力实现对连接、资源进行合理的调度分配,用户还可以通过页面快速创建数据库、配置用户及其权限满足业务对数据库的连接及使用需求。
针对指标,OcaenBase的OCPExpress提供了丰富的集群及租户的性能监控,用户通过OCPExpress页面,集群维度可以查看数据库与主机的相关性能图表,租户维度可查看性能与SQL、事务、存储与缓存的相关性能图表,通过50+的监控指标,我们覆盖了存储、事务、SQL、数据库、操作系统等全方位的性能数据,守护OceanBase的稳定运行。
针对性能,OcaenBase的OCPExpress提供了会话和SQL两个维度的诊断优化,通过会话诊断,用户可以查看会话详情及统计信息,并且支持关闭高开销的会话,避免因某个会话影响数据库整体的稳定,在SQL诊断,用户可以实时查看数据库中的TopSQL和SlowSQL,通过查看SQL执行计划,针对性地对SQL进行优化。
较之于此前OcaenBase平台级产品部署复杂,资源开销和学习成本管理门槛较高等问题,OceanBase4.x推出的OCPExpress,作为其数据库的内置组件,以全新的轻量化设计,聚焦在本地集群的运维管理场景,让用户能够低成本完成OceanBase数据库运维管理工作。
通过OcaenBase为用户上手和管理等层面问题上做出的调整与改变,可以预见,不久的将来,以OceanBase4.x为基础的更多全新安装部署及运维方案将会相继而来,用户与OceanBase之间更加简单的安装部署及运维方案也必然会尽快提上日程,届时,又是一种非同寻常的体验。
领取专属 10元无门槛券
私享最新 技术干货