平安科技汪洋 - 平安数据库运维的道法术

农文瑶

2017/11/14 发布于 技术 分类

随着互联网和大数据的发展,单一的数据存储难以满足企业的需要。应用场景的多样化和微服务架构的兴起也要求应用使用不同的技术栈来实现。现在best of breed的时代已经过去,best fit的时代已经来临。但过于开放,过多的数据库技术使用又会给企业带来IT管理的风险和成本的增加。本次将就平安数据库多年运维累计下来的经验与大家分享,讲述平安一直以来如何寻求标准化和灵活性,敏捷和稳定,系统开发和运维之间的平衡。

文字内容
3. 何谓运维 开发设计角度 快速的市场响应速度 便捷的运维组件交付 灵活的微服务模式 低廉的试错成本 多元的数据存储管理
4. 何谓运维 运营管理角度 标准的组件交付 规范的代码设计 统一的管控流程 持续的服务可用 合理的成本投入
5. 何谓运维 所谓运维,即 在对立和统一之间找到平衡点; 在开发的灵活性和运营的稳定性之 间找到平衡点。
7. 何为运维 制定合适的产品策略 需求场景 数据SLA 选择合适的数据库产品 市场成熟度 社区活跃度 人员技能
8. 何为运维 Oracle: 重剑无锋,大巧不工。 君 PostgreSQL:凌厉刚猛,无坚不摧。 子 六 Mysql: 不滞于物,草木竹石均可为剑。 艺 Timesten: 离弦之箭,若迅雷不及掩耳之势。 Redis: 小李飞刀,例无虚发。 MongoDb: 自此精修,渐进于无剑胜有剑之境。
9. 何为运维 传统型子系统 关系型数据库 非关系型数据库 互联网型子系统 非关系型数据库 关系型数据库 极重要核心系统 其余大部分系统 内存K-V数据 文档型数据 TimesTen
11. 运维为何 DBPaaS金融云 DBPaaS私有云 一键式自动化脚本 标准流程,手工交付
12. 运维为何 DBPaaS 金融云架构 APPS STG FileServer Git FileServer CCM CIE SLS CDM DB Host Portal Argus CDFW DB Host
13. 运维为何 远程容灾方案 PostgreSQL 架构图 APP Server 容灾切换 VIP 主机故障切换 存储故障切换 DB Server 容灾切换 Remote Standby DB Server Replication Primary DB Server Hot Standby Replication 物理备份 本地容灾方案 DB Server 存储故障 切换 Local Standby
14. 运维为何 Redis主从 架构图 VIP + PORT 主机故障 切换 Redis Cluster 架构图 IP + PORT
15. 运维为何 MongoDB 架构图 IP + PORT Shard 1 Primary Shard 1 Secondary Replication Shard 2 Primary Shard 2 Secondary Replication Shard n Primary Shard n Secondary Replication DC1 Replication Replication Replication DC2 Shard 1 Secondary Hidden Shard 2 Secondary Hidden Shard n Secondary Hidden 远程容灾方案
16. 运维为何 PostgreSQL 1093, 17% Mongo 789, 13% MySQL 889, 14% Redis 3529, 56% 管 理 规 模
17. 运维为何 大知 道行 至合 简一 平 安 运 维 管 理 经 验 PATCH Security Compliance Upgrade Capacity Scaling Health Check SQL Audit Impact Analysis …… 平安数据库云DBPaaS