分布式系统大型网站架构设计.pptVIP

  • 5
  • 0
  • 约1.04万字
  • 约 78页
  • 2020-07-20 发布于天津
  • 举报
■ [Step4] 增加机器做 HA 、数据库读写分离 网站架构演变及其技术脉络 ? 优点:增加服务器和 HA 机制,系统性能及可用性得到保证 ? 缺点:读写分离,增加程序难度,架构变复杂,维护难度增加 ? 技术点:负载均衡、 DAL 、数据库读写分离 31 32 ■ [Step4] 技术点—高可用性 HA 网站架构演变及其技术脉络 使用双机热备 故障时切换至备份机 工具 (Linux-HA) heartbeat ■ [Step4] 技术点—数据库读写分离及 DAL( 数据访问层 ) 网站架构演变及其技术脉络 ■读写分离逻辑分批 ■负载均衡 ■失效转移( failover ) ■数据库分区透明支持 ■两大实现模式:独立 Proxy 服务器;单独 API 库文件 各个数据库厂商都有自己复制方案 常见通用方案: ETL 、 GoldenGate TJS… 33 34 ■ [Step4] 技术点— DAL( 数据访问层 ) 网站架构演变及其技术脉络 对应用透明的使用数据库的水平分区及垂直分区 应用 DAL 服务 器 user user DAL Proxy( 实现 1) 35 ■ [Step4] 技术点— DAL( 数据访问层 ) 网站架构演变及其技术脉络 对应用透明的使用数

文档评论(0)

1亿VIP精品文档

相关文档