英文:20141204_umpay_liusheng_noice_research
中文:20141204支付清算行业分布式系统架构设计研究报告(草案)联动优势刘胜.doc
文件:20141204去IOE研究提纲4-联动优势刘胜.doc
说明:本文是为支付清算行业协会编写的“支付清算行业分布式系统架构设计研究报告”草案。
目录:
1. 前言(中行) 2
2. 支付清算行业分布式系统架构概述(光大) 2
3. 典型系统架构(财付通) 3
3.1. 分布式服务架构 3
3.2. 高可用数据架构 4
3.3. 多中心部署架构 5
4. 最佳实践 5
4.1. 用户交互层(概述部分联动) 6
4.1.1. 负载均衡 6
4.1.1.1. 负载均衡概述(联动) 6
4.1.1.2. 案例:使用LVS负载均衡(支付宝) 7
4.1.1.3. 案例:使用名字服务负载均衡(财付通) 7
4.1.2. 反向代理(联动优势) 7
4.1.2.1. 反向代理概述(联动) 7
4.1.3. 页面片段缓存(支付宝) 7
4.1.3.1. 页面片段缓存概述(联动) 8
4.1.3.2. 案例CDN(支付宝) 8
4.1.4. 访问控制 8
4.1.4.1. 访问控制概述(财付通) 8
4.1.4.2. 支付宝案例 8
4.1.4.3. 财付通案例 8
4.1.5. 网络流量控制 8
4.1.5.1. 流量控制概述(联动) 8
4.1.5.2. 财付通案例 9
4.1.5.3. 支付宝案例 9
4.2. 业务逻辑层(概述部分联动) 9
4.2.1. 高可用消息队列 9
4.2.1.1. 高可用消息队列概述(联动) 9
4.2.1.2. 案例:ZQ队列(支付宝) 10
4.2.1.3. 案例:ActiveMQ队列(财付通) 10
4.2.2. 分布式任务调度 10
4.2.2.1. 概述(支付宝) 10
4.2.2.2. 案例:支付宝 10
4.2.3. 分布式服务监控 10
4.2.3.1. 分布式监控概述(联动) 11
4.2.3.2. 案例:支付宝监控架构 12
4.2.3.3. 案例:财付通 12
4.2.4. 服务配置管理 12
4.2.5. 服务流量控制 12
4.2.5.1. 服务流量控制概述(联动) 12
4.2.5.2. 案例:支付宝 13
4.2.5.3. 案例:财付通 13
4.3. 数据持久层(概述部分联动) 13
4.3.1. 分布式文件系统(支付宝) 13
4.3.2. 分布式键值存储库(K-V) 13
4.3.2.1. 分布式键值存储库概述(联动) 13
4.3.2.2. 案例:支付宝 13
4.3.2.3. 案例:财付通 13
4.3.3. 高可用关系数据库 14
4.3.3.1. 高可用关系数据库概述(联动) 14
4.3.3.2. 案例:MySql(财付通) 16
4.3.3.3. 案例:OceanBase(支付宝) 16
4.3.4. 分布式数据访问层(DAL服务) 16
4.3.4.1. 分布式数据访问层概述(联动) 16
4.3.4.2. 案例:典型DaaS实现(联动UDAL) 18
4.3.4.3. 案例:典型RDS实现(阿里RDS云服务) 19
4.3.5. 分布式事务协调(DTC服务) 19
4.3.5.1. 分布式事务协调概述(联动) 20
4.3.5.2. 案例1:支付宝 21
4.3.5.3. 案例2:财付通 21
4.3.6. 数据库复制工具 21
4.3.6.1. 数据库复制技术概述(联动) 21
4.3.6.2. 案例:联动优势DB2复制工具(联动) 22
4.3.6.3. 案例:支付宝 23
4.3.6.4. 案例:财付通 23
5. 支付清算行业信息技术发展展望(中行) 23