1、阿里云6倍性能提升的自研通用数据库解析阿里云高级产品专家 仝一A Deep Dive into the Performance & Functionality of POLARDBJun He, Senior Product Expert, Alibaba Cloud产品架构 产品特性 产品性能源于创新2 3 1Background of Product Features of POLARDB The Performance Derives from InnovationPOLARDB1. POLARDB 产品架构Background of ProductPOLARDBCloud Native
2、 产品设计1. 计算与存储分离2. 一写多读 DB Server3. 共享分布式存储POLARDBFailover (Active R/W - Active RO)RDMAParallel-Raft ProtocolDB Server(Primary)User SpaceFile SystemData Router & CacheA b c a B c a b CData Chunk ServerDB Server(Replica)User SpaceFile SystemData Router & CacheDB Server(Replica)User SpaceFile SystemDat
3、a Router & CacheR/W Read Only Read OnlyData Chunk ServerData Chunk Server2. POLARDB 产品特性The Product Features of POLARDBPOLARDBExtremely HighPerformanceUltra-LargeVolumeElastic Adaptingof Demand100% Compatibilitywith MySQLHigh Reliability &High AvailabilityPOLARDB 产品特性The Product Features of POLARDB极
4、速性能超大容量应需而变弹性伸缩兼容MySQL高可靠高可用POLARDB3. 性能源于创新The Performance Derives from InnovationPOLARDBPOLARDB 云服务七层模型Seven-Tiers Hierarchical Model of POLARDB Cloud ServicePOLARDB官网Portal产品功能系统接入和业务支撑数据库系统DEVOPS运维IDC硬件资源Open API云数据库系统进化 = 计算 + 存储 + 网络Cloud DB Evolution = Computing + Storage + Network硬件软件存储 网络DBServerDockerMulti-CoreCPUGPU计算分布式文件系统分布式块存储RAIDSSDRDMANGLBEthernetInfiniBand内存POLARDBPOLARDB 创新“兵器谱”“Weapon Spectrum” of POLARDB InnovationRDMA Distributed &Shared Storage Physical ReplicationOf Database Four-dimensionElasticity OpensourceEcosystem远程直接内存访问分布式共享存储数据库物 弹性源POLARDB