1、AnalyticDB for PG on DBStack架构详解架构详解演讲人:方锋华!#$%&()*+,-./0123456%*+7789:01;?ABCD&(;EFGHIJ01KLMNOPQRS%TUVGWX&(LMNYZIJV8Q(_abcQdeVfg=?Bfh45)*+,-./01%GW)*+,-./YZ(_%TULMNij(./)*+,-kl*+8m7nopqrg%KLMNs(etOPuvwQxyzV01|!#!#&(9:01;&(9:01;1!#$!#$%&(%&(23)*+,$)*+,$-./0123-./0123!#$%#$&!#$%#$&445(236745(23678!9:
2、;)*;8!9:;)*;!$!$%&(%&(User Console企业控制台&DASTerraform etc.OpenAPI瑶池凌霄/RAM/Tags/资源组ApsaraDB Inner API Gateway&Name ServiceTask SchedulerWorkflow EngineCommon Activity ProviderRedisActivity ProviderPolarDBActivity ProviderMongDB Activity ProviderSQL ServerActivity ProviderADBActivity ProviderDBaaS Meta
3、 ServiceHA MasterBackup MasterBinlog MasterDB Account ServiceOMS JOBCA ServiceNotify ServiceDB-spec ExtensionServicesPerf&LogCollection&StorageEventHubYishan ServiceSmartBeatCloudDBA ServicesJiuBao ServiceAOP SchedulerLocation ServiceDBaaS Services DeploymentResource Scheduler&Management(Based On K8
4、s)k8sKubelet&K8S pod(runC&runV)Rediskernel MongoDBkernel SQL ServerkernelADBkernelDB Proxy Server/Work ServerDB-sidecar servicesDB AgentdaemonsetSLB/ALB/NGLB/ENIUser APPPolarDBkernelPolarDB XkernelN*+kl),l“”IaaS(计算(计算/存储存储/网络)网络)()()*+,&-*+,&-./0123./0123*+,&*+,&./01./014 45656789789:;=:;?A?A 4444 一
5、套代码,多种部署一套代码,多种部署公共云公共云(自建机房)(自建机房)全托管全托管专属集群专属集群Serverless部署运维成本产品成熟度和覆盖度云展云展云盒云盒企业版企业版敏捷版敏捷版GTS/生态伴云产品团队DBStack在在线线输输出出New!BB!#!#!#$%&()*+,-!./0123 4567+,-(6789:;?+;A;%#BCDEF(DEFGHIJKLMNOPQR66$%&$%&DSTU(IJVWX:YZ-$+,_$?abac(XdefaghdRijklMmanopqrstukl vwp)(DSTUxnyzMavwp)1!#$!#$%&(%&(23)*+,$)*+,$-./0
6、123-./0123!#$%#$&!#$%#$&445(236745(23678!9:;)*;8!9:;)*;!$!$%&(%&(CDEFGHIEJKL MNOPQERST UVTWXY8&EZn台UEDBaaSDTS管控SegmentDTSworkerUEDBaaSSegmentStandbyDTSworkerUEDBaaSSegmentMasterDTSworker天基服务,Linux上运行进程k8s服务(计算/存储/网络插件)底座与DB引擎混部 3台DB引擎独占n台监控告警DBaaSDTS管控ADBPGDTSWorkerDB-EnginePod(StatefulSet)XDBXDBXDB