《阿里云Redis技术架构简介及后续规划(20页).pdf》由会员分享,可在线阅读,更多相关《阿里云Redis技术架构简介及后续规划(20页).pdf(20页珍藏版)》请在三个皮匠报告上搜索。
1、与创客同行蔡松露(子嘉)阿里云高级技术专家ApsaraDB for Redis产品概览:单机、集群、容灾、多活技术架构:设计与实现技术特点:VS 开源版本经典案例:行业解决方案后续规划:技术&产品产品概览:单机、集群、容灾、多活适用场景:协议敏感性能:高 7W QPS链路:SLB-Redis访问方式:兼容所有开源客户端SLA:2副本,HA高可用,秒级切换规格:1,2,4,8,16,32,64G主机Amaster主机BslaveSLB Classic&VPCXXX:6379HAwhy not sentinel?适用场景:数据量大,性能要求高性能:极高 100W QPS访问方式:兼容所有开源客户端
2、SLA:单分片2副本,高可用规格:16,32,64,128,256,512GProxy.ProxyRedisRedisRedisRedisRedisRedisSLB Classic&VPCECSECSConfigHAConfigwhy not Redis Cluster?适用场景:高可用,允许单机房断电服务单位:单机房内核改造:弱网复制,binlog备机房故障:等待恢复主机房故障:切流到备机房-主机房恢复-切流到主机房主机房master备机房slave主主SLBXXX:6379HAbinlog备备SLB适用场景:可用性要求极高,每个单元都能承担流量,允许N-1个机房断电拓扑:服务单元化+数据中
3、心内核改造:单元数据生产与消费RedisK1 K2BLS Agent机房ARedisK1 K2BLS Agent机房BStreamA K1StreamB K2Set K1Set K2TOPIC-XBLS Server技术架构:设计&实现设计思想:稳定性体验成本运维导向:面向FAILOVER重监控:态势感知,可回溯重管控:突破规模制约资源隔离:用户独占资源Linux KernelSLBContainerRedisProxyConfigAgentECSVPC控制台OpenAPI监控管控运维Apsara Stack技术特点:VS 开源版本123无感知热升级Proxy防闪断;Redis内核so热升级;
4、Proxy链接漂移热升级备份与恢复全量备份恢复;按时间点备份恢复,游戏滚服利器容灾双机房;异地多活 for 高可用、高可靠456无缝扩缩容扩缩容;单机集群;云上云下数据搬迁基于binlog同步弱网数据同步内核改进消除Aof Rewrite;热点key;LUA更安全;性能优化等经典案例:行业解决方案-一起成长视频直播行业方案:连接数放开,普调至1-2W带宽单独售卖,后续万兆集群支持热点key映客秒拍一直播游戏行业方案:克隆实例,数据校验数据归档快速回滚云上云下数据打通陌陌游戏民生类行业方案:新闻:极高QPS,热升、无缝扩容交通:容灾、多活金融:容灾,数据安全其他:场景优化后续规划:技术&产品7月备份恢复一期8月Redis集群新版9月2017年连接数普调1-2W连接数带宽单独售卖10月12月新管控全面开服LUA脚本11月补齐ECS所有可用区Redis内核热升级实例级别隔离集群Proxy热升级小内存大QPS支持GEO地理位置Binlog同步Proxy支持更多协议容灾多活多源数据同步产品技术