《SphereEx-潘娟-數據庫分布式及云化架構選型.pdf》由會員分享,可在線閱讀,更多相關《SphereEx-潘娟-數據庫分布式及云化架構選型.pdf(17頁珍藏版)》請在三個皮匠報告上搜索。
1、數據庫分布式及云化架構選型數據庫分布式及云化架構選型潘娟潘娟,SphereExSphereEx CTOCTO個人簡介個人簡介SphereEx Co-Founder&CTOApache Member&孵化器導師AWS Data HeroTencent Cloud TVPApache ShardingSphere PMCApache brpc&Apache AGE&Apache HugeGraph(Incubating)導師China Mulan Community MentorBio:Bio:https:/tristazero.github.ioLinkedIn:https:/ Twitter:
2、ShardingSphere目錄目錄 數據庫可靠性功能 數據庫分布式化與云化 分布式數據庫解決方案 云上數據庫解決方案 Apache ShardingSphere 方案詳解DatabaseDatabase reliabilityreliability engineeringengineering Database Reliability Engineering(DBRE)is basically a subset of Site Reliability Engineering(SRE)Stateless service VS stateful service(Persistence&statu
3、s)SLA(Service Level Agreement)&SLO(Service Level Objectives)&SLI(Service Level Indicators)SLISLOSLAhttps:/sre.google/sre-book/service-level-objectives/DatabaseDatabase reliabilityreliability engineeringengineering Database Reliability Engineering(DBRE)is basically a subset of Site Reliability Engine
4、ering(SRE)Stateless service VS stateful service(Persistence&status)SLA(Service Level Agreement)&SLO(Service Level Objectives)&SLI(Service Level Indicators)DatabaseDatabase reliabilityreliability engineeringengineeringDatabaseDatabase reliabilityreliability engineeringengineeringData managementQuery
5、efficiencyData securityTraffic governanceElastic scalingBackup&recoveryMetricsPortabilityOut-of-the-box deployment 原有的 DBMS 架構及生態 原有的 Big data 架構及生態 分布式 云DatabaseDatabase newnew eraera分布式與云分布式與云分布式數據庫架構云數據庫架構分布式云數據庫解決方案分布式云數據庫解決方案 存算分離的分布式數據庫架構 數據庫改造遷移成本低 無狀態的云化部署+運維架構 復用原有的數據庫生態工具 云上/云下自由選擇 云中立 成熟的
6、開源社區和項目 商業公司服務價值點價值點:開源開源 VSVS 商業商業VSVS開源自建解決方案開源自建解決方案ApacheApache ShardingSphereShardingSphere什么是 Apache ShardingSphere?-Apache 開源基金會的頂級項目-The distributed SQL transaction&query engine for data sharding,scaling,encryption,and more-on any database.ShardingSphereShardingSphere onon cloudcloud一鍵完成在 Ku
7、berntes 上部署,實現“分布式數據庫”Kubernetes 化,同時提供相關 Operator,用于進行高可用、彈性等數據庫運維工作部署架構部署架構分布式分布式 SQLSQL 標準化數據庫管控標準化數據庫管控DistributedSQL,一種 SQL 方言,用于對 ShardingSphere分布式數據庫系統進行水平分片、數據加解密、數據訪問控制等功能的一鍵管理和使用ContactContact USUSSphereEx 官網:https:/sphere- 小助手/技術交流群:【微信號:ss_assistant_1】商務咨詢:bizsphere-技術合作:tech-csphere-人才求職:hrsphere-媒體合作:prsphere-了解更多技術實踐案例了解更多技術實踐案例麥思博(msup)有限公司是一家面向技術型企業的培訓咨詢機構,攜手2000余位中外客座導師,服務于技術團隊的能力提升、軟件工程效能和產品創新迭代,超過3000余家企業續約學習,是科技領域占有率第1的客座導師品牌,msup以整合全球領先經驗實踐為己任,為中國產業快速發展提供智庫。高可用架構主要關注互聯網架構及高可用、可擴展及高性能領域的知識傳播。訂閱用戶覆蓋主流互聯網及軟件領域系統架構技術從業人員。高可用架構系列社群是一個社區組織,其精神是“分享+交流”,提倡社區的人人參與,同時從社區獲得高質量的內容。