数据库及缓存服务特性及最佳实践


数据库及缓存服务特性及最佳实践 spencer@yunify.com ► 前言 ► 数据库功能特性 ► 缓存服务功能特性 ► 最佳实践 目录 ► Why -  数据最重要,运维成本高 -  术业有专攻,社会有分工 ► How -  弹性,高可用,低成本 -  基于硬件 VS 基于软件 -  基于IAAS的数据库和缓存服务 前言 青云 QingCloud 云基础架构 ► 高可用/安全性 ► 高性能/在线扩容 ► 监控告警/高级功能 数据库功能特性 ► IaaS 层高可用 -  在线/离线迁移 ► 主从架构 -  节点位于不同物理机 ► 实时同步 功能特性——高可用 数据库功能特性——安全性 ► 业务安全 运行于私有网络 最小权限原则 监控/同步账户区分 用户拥有最高权限 强随机密码 ► 数据安全 数据备份 自动/手动备份 原子备份 数据恢复 备份+binlog 恢复到任意时间点 数据库功能特性——高性能 ► 多层面优化 -  操作系统 -  MySQL -  InnoDB -  数据同步 ► 原生MySQL 数据库功能特性——在线扩容 ► 按需使用 ► 降低成本 ► 无损扩容 数据库功能特性——在线扩容 数据库功能特性——监控告警 ► 丰富的监控数据 -  操作数 -  事务数 -  全表扫描 -  线程数 -  ... 数据库功能特性——监控告警 ► 细粒度告警策略 -  内存使用率 -  磁盘使用率 -  慢查询 -  连接数 ► 自动伸缩 数据库功能特性——高级功能 ► 可配置性 -  Mysql配置 -  备份时间 -  节点IP ► 开放日志 -  慢查询日志 -  binlog日志 缓存服务特性 ► 高可用 / 高弹性 ► 可配置性 / 监控告警 ► 高性能 / 备份 缓存功能特性——高可用 ► IAAS层高可用 ► 在线/离线迁移 ► 一主多从架构 ► 节点位于不同物理机 ► 实时同步 缓存功能特性——高弹性 ► 横向扩展读能力 ► 在线增/减读节点 ► 纵向扩展容量 ► 在线扩容 缓存功能特性——可配置性 ► 可配置性 ► Redis配置 ► 备份时间 ► 节点IP ► 数据迁移 缓存功能特性——监控告警 ► 丰富的监控数据 ► 内存使用率 ► 缓存命中率 ► 操作数 ► 连接数 ► 带宽使用 缓存功能特性——监控告警 ► 细粒度告警策略 ► 内存使用率 ► 被拒绝Key个数 ► 自动伸缩 缓存功能特性——其他 ► 运行于私有网络中 ► 备份功能 ► 自动/手动备份 ► 基于备份创建新缓存 ► 私有网络保障内网安全 ► 通过路由器暴露公网服务 最佳实践——入门案例 ► 多个APP ► 缓存加速 ► 共享数据库 ► 模块解藕 最佳实践——进阶案例 ZooKeeper Internet Redis MySQL PostgreSQL Memcached Hadoop Storm Spark S3 S3 S3 Snapshot Queue Load Balancer Next up Thank you. spencer@yunify.com QingCloud-IaaS 青云QingCloud www.qingcloud.com
还剩24页未读

继续阅读

下载pdf到电脑,查找使用更方便

pdf的实际排版效果,会与网站的显示效果略有不同!!

需要 5 金币 [ 分享pdf获得金币 ] 0 人已下载

下载pdf

pdf贡献者

ddvd

贡献于2015-06-25

下载需要 5 金币 [金币充值 ]
亲,您也可以通过 分享原创pdf 来获得金币奖励!
下载pdf