《OceanBase 共享存储在蚂蚁国际历史库实践_任智强.pdf》由会员分享,可在线阅读,更多相关《OceanBase 共享存储在蚂蚁国际历史库实践_任智强.pdf(18页珍藏版)》请在三个皮匠报告上搜索。
1、OceanBaseOceanBase 共享存储在蚂蚁国际历史库实践共享存储在蚂蚁国际历史库实践任智强蚂蚁集团高级运维工程师Contents目录传统历史库架构的挑战01 核心能力与技术优势03蚂蚁国际历史库实践05OceanBase 共享存储架构02 历史库场景收益分析040101传统历史库架构的挑战历史库典型特征PB 级低频访问数据存储成本敏感痛点存算一体扩缩容不灵活冷数据存储成本高历史库背景与挑战0202OceanBase 共享存储架构OceanBase 共享存储架构OBProxyOBServerTenant_1Tenant_3LS4LS5LS6ZONE_1OBServerTenant_1T
2、enant_2LS1LS2LS3APP_1OBProxyOBServerTenant_1Tenant_3LS4LS5LS6ZONE_2OBServerTenant_1Tenant_2LS1LS2LS3OBProxyOBServerTenant_1Tenant_3LS4LS5LS6ZONE_3OBServerTenant_1Tenant_2LS1LS2LS3Paxos复制共享对象储存APP_2P1LSP2P3P4主副本从副本Tablet无损自动容灾水平扩展架构说明存算分离:计算与存储独立弹性伸缩计算:可选 3F,2F1A,1F,按需弹性伸缩对象存储:存储一份全量数据,按量计费本地缓存:使用 SS
3、D/云盘缓存热数据日志:Paxos 日志复制,日志分层存储OceanBase 高可用单副本形态产品部署说明日志服务:3 副本 3AZ 部署,用户不可见系统租户:3 副本 3AZ 部署,用户不可见用户租户:单副本单 AZ 部署对象存储:存储一份全量数据高可用:支持跨 AZ 无损容灾SLBNode_1OBServer_1SYSPALFSSTLocal Storage CacheNode_4OBServer_4Tenant 1PALFSSTLocal Storage CacheNode_5OBServer_5Tenant 2PALFSSTLocal Storage Cache对象存储(S3/OSS)
4、AZ_1(主Zone)Node_2OBServer_2SYSPALFSSTLocal Storage Cache容灾切换Node_5AZ_2(容灾Zone)Node_3OBServer_3SYSPALFSSTLocal Storage Cache容灾切换Node_4AZ_3LogStore_3Log Store ManagerLogStore_1LogStore_20303核心能力与技术优势核心能力与技术优势 计算独立扩缩容 共享存储自动弹性伸缩弹性成本 高压缩率“自动+手动”冷热分离 对象存储存储冷数据 存储按量计费 单副本部署极致成本 热数据查询延迟 5ms 冷数查询延迟 100ms P9
5、9 延迟与存算一体OceanBase 相当性能 跨 AZ 无损容灾 提供 99.99%的 SLA 保障 3F/2F1A/1F 灵活容灾策略高可用0404历史库场景收益分析历史库场景收益分析153246879VS存储单副本:0.6 元/GB/月单 CPU 管理冷数据量:10TB计算扩容:分钟级扩缩容存储扩容:自动扩缩容冷热分离:自动+手动存储 2 副本:1 元/GB/月单 CPU 管理数据量:2TB计算扩容:迁移大量数据,数小时存储扩容:包年包月冷热分离:无10OceanBase 存算一体 2F1A PL0 云盘历史库解决方案OceanBase 共享存储 2F1A 历史库解决方案0505蚂蚁国际
6、历史库实践蚂蚁国际现状描述国际站点特点国际站特点成本敏感流量特点当前归档痛点历史库成本历史库查询蚂蚁国际站点会有多个卫星小站点,集群规模与数量都不大,对成本来说也十分敏感。国际的卫星站点流量相对较小,但是数据量一直逐年递增,磁盘使用也逐渐达到机器瓶颈。归档需要独立集群创建,磁盘空间的成本其实还是无法节约下来,甚至 3F的架构仍需要更多的成本。在有限的磁盘下只能多次备份到 OSS上,当业务想偶发查询历史数据时十分艰难(要走数据恢复流程)。共享存储实践010203040506共享存储版本上线共享存储版本在阿里云德国站发布上线环境打通网络打通,管控部署等基建拉起归档 POC 验证测试数据进行归档流程 POC 验证归档上线生产环境流量进入归档组件部署将蚂蚁站内的归档组件进行适配公有云与 OB CloudOB Cloud 部署创建阿里云德国站点 OB Cloud 与 VPC理论收益成本收益节约总体蚂蚁国际欧洲站点 20%的资源成本。性能收益将业务查询历史数据成本由 1 天+优化至秒级别。未来空间无 partition 限制,单个历史库集群可承载整个站点的归档,无需新增集群。谢 谢谢 谢谢 谢