前言
本篇内容:
云原生时代,我的杂谈
云原生时代,DBA的利刃-QFusion
正文
环节一 我的云原生杂谈
人云亦云,众说纷“云” 的云原生时代,早已到来。
什么是云 ?先给大家欣赏一下真实世界的云,哈哈哈哈。
记得早些年,云服务化的概念刚兴起,大家谈起“云” 一词时,脸上都还没有现在的肯定。
感觉不是在谈云,是在谈雾。
云靠不靠谱啊?
上云方便吗?
技术学习成本高吗?
扩展性怎么样?
够弹吗?(广东人的质疑)得不得行?
等等这些疑虑,当年就像是一层层烟雾一样,笼罩着…
我个人的真实感知是,随着容器化这一技术利刃的出鞘,这些烟雾就开始逐渐消散,现在基本没人再提前这些东西。真的,感觉真的是‘容器’这个概念,把云真正地带出来了(个人想法)。
云原生,云原生,那么云原生是什么?
云原生,cloud native。
这真的是一个哈姆雷特,千百种人,你问他们云原生是什么,估计都能说出千百种概念。
为啥,我感觉还是因为这是一种技术思想。
云,倒是不陌生。
原生呢?
我感觉这两句话体现 原生的思想 是非常棒的。
①在设计应用程序的时候,就冲着云环境。
②要在云上以最佳姿势运行,充分利用和发挥云平台的弹性以及分布式优势。
再看看云原生官方级的定义,有两个
①Pivotal公司的云原生定义,一个最早提出云原生概念的公司
②云原生计算基金会(CNCF)的云原生定义,一个推动云原生计算的发展的组织
Pivotal 云原生定义:
DevOps
持续交付
微服务
容器(容器化、容器编排管理)
CNCF 云原生定义:
容器化封装
自动化管理
面向微服务
服务网格(Service Mesh)
声明式API
可以看到大致的方向是一致的 , 微服务+容器化,额外则是各种便捷运维管理的 自动化、可持续等。
与其说是 云原生时代,我觉得,不如说是云原生运维时代。
环节二 DBA的云原生利刃
不知道看官们,有没有是运维方面的人员或是说数据库管理员。
每次上新项目的时候,或者说是在公司搭建环境的时候, 数据库是必不可少的。
不同的场景,数据的结构不一样,需要不同类型的数据库引擎来处理才更高效。
传统环境
①安装部署过程复杂
②各种类型的数据库,光是管理工具都五花八门,就比如redis、mongodb、mysql,经常动不动就装好几个管理工具。
③考虑备份容灾方面 ,各种监控、日志
所以数据库上云 是必然趋势!
上云就便捷了吗?
有没有人有过,在云环境噼里啪啦一顿敲命令的烦恼。
现在其实很多云服务平台,只做到的是声明命令式API。
好比如,在某某云环境上,安装mysql,部署集群,提供了很多命令,需要一顿敲。
上云就安全了吗?
有没有人经历过,公有云云服务数据丢了或者被挟持了,虽然通过平台帮助能解决,但是作为一个搬砖仔,心里慌的不行。
上云就高效了吗?
有没有人被研发追着问,一个想看redis数据,一个看mongodb数据,一个要看mysql数据。
虽然上了云环境,还要苦逼地打开几个网页,这里点开mysql,那里点开redis,然后一会还得切到mongodb。
上面说的这些问题、烦恼,本质是啥?
本质是少了一个可视化的 整体的数据库统一管理平台。
现在的云原生时代就是这样,云底座不会缺,缺的是底座上面的提手,能稳固,可靠,便捷地把底座提起来。
DBA们的云原生利刃-QFusion云原生数据库管理平台,这就是一个非常优秀的云底座 提手。
什么来头?
QFusion是一把由原阿里巴巴数据库团队核心骨干打造出来的利刃。
这支创始团队为原阿里巴巴去“IOE”时期数据库团队的核心骨干,多年来专注于数据库生态平台领域,是国家级高新技术企业、杭州高新区瞪羚企业、杭州数据安全联盟理事单位。
这是一支专注在数据库生态产品的研发,为用户提供数据库完整生命周期解决方案的团队。
2021年,QFusion云原生数据库平台凭借其创新理念,实现多类型数据库全生命周期管理服务,荣获年度最佳创新产品奖。
一键管理多元数据库的云原生数据库管理平台
它有哪些创新?
我以个人视角给大家看一看。
ps: 大家也可以跟着我一块操作,现在有什么京东体验卡活动来着
企业级私有云数据库运维管理平台免费体验,100%领取价值150元的奖励。
QFusion 即刻体验,可以领福利!
产品特点:
1、多类型数据库统一平台整合、管理、监控;
2、基于容器和K8S,符合云原生技术发展趋势;
3、具备RDS服务能力,数据库自助快速创建;
4、弹性伸缩,数据库资源自动编排。
先看一眼 可视化管理页面。
多元化的数据库管理
看到左侧栏,各种各样的数据库都在这里面,可以直接同时管理,终于不须需要装再多的管理工具了:
一键搭建集群
以MYSQL的集群作为示例,看看这个云原生数据库管理平台有哪些优秀的设计功能。
可视化建库
集群的账号权限分配
可以看到,可以根据数据库实例,例如配置库 congfiginfo ,某些账号只能读写;
某些账号对某些数据库只能读;
甚至可以精确到某些账号只能操作DDL、DML;
数据备份
设置备份策略,生产备份任务
日志管理
错误日志、慢日志、主备切换日志
SQL审计
可以针对某些账号,结合业务,去设计sql的审计, 例如 配置库configinfo,某些账号的更新、删除、新增,设计审计操作。
监控告警
内存使用率
CPU使用率
实例每秒读写的IO
网络流量
并发查询
甚至是锁等待统计
整体下来的感想
数据库云容器化的趋势下,必然需要有这类数据库管理平台的出现。
QFusion ,方向选的很对。
操作体验也是非常友好,国人打造的产品,就是用的非常舒服,真的是致力于小白都能用得好的思路去设计的产品。
粉丝专享福利
QFusion 即刻体验,可以领福利!
免费体验产品,百分百送150京东卡