1) 2003 年,当时并没有 DBA 这个职业。阿里从 SA(系统管理员)团队拆出了一位同1) 学做 DBA,属于纯人工运维。
2) 2006 年,开始使用业界流行的 Nagios、Cacti 等开源工具。
3) 2009 年,阿里开始自研,自主研发了第一代运维系统“北斗”,替换了 Nagios、Cacti 等开源工具。
4) 2010 年,阿里巴巴开始进行去 IOE 工作,加速了管控的规模化运维,阿里第一代MySQL 运维系统诞生,“天机”。主要面向监控、可用性、备份。属于单体应用。
5) 2013 年,随着业务规模不断扩大,阿里第二代 MySQL 运维系统诞生,“DBFree”。主要面向自动化运维。
6) 2016 年,阿里第三代数据库运维系统“DBPaaS”诞生,满足异地多活、混合云等业务需求。
7) 2018 年,底层 IaaS 上云,使用云资源。
8) 2020 年,阿里电商数据库全面开始上云,开始使用云管控。所有核心数据库(交易、购物车、商品、优惠等)及核心链路都采用云数据库专属集群(MyBase)模式。基于云原生数据库,构建了上万个节点,实现了 RPO=0。
资料来源:《数据库:从趋势到实践》,链接:https://developer.aliyun.com/topic/download?id=1113
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。