20151113 uptc(刘胜)联动优势技术之路v6.1112.out

17
技术服务于战略 『技术的作用从短期来看往往被高估, 但是从长期来看又往往容易被低估』

Upload: liu-sheng

Post on 13-Jan-2017

177 views

Category:

Technology


1 download

TRANSCRIPT

Page 1: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

技术服务于战略

『技术的作用从短期来看往往被高估,但是从长期来看又往往容易被低估』

Page 2: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

联动优势 1.0

• 手机钱包—移动支付专家 – 多接入…

– 多方式…

– 多地域…

– 多场景…

• AAA支付 不依赖软硬件,不依赖互联网

• 快捷支付 无磁&无密,秒付

• 综合支付 一点接入,全网服务

便 捷

Page 3: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

联动优势 2.0

@高可用 ¥高可靠 #高弹性

+320% / +130%

¥¥¥

Page 4: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

—问题— 资源浪费 备份失效

灾备——金融级可用性

911事件 • 德意志银行 • 纽约银行…

10年后… • 2013.6某国有银行DB升级,中断10+H • 2014.7某西部银行DB备份,中断37+H • 2015.5某支付公司光纤挖断,中断2H

Page 5: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

多活——更高级可用性

灾备 RTO=xx分钟/小时

多活 RTO=xx毫秒/秒

互联网 主

IDC 备

IDC 互联网 主

IDC 备

IDC ✗

故障/灾难

数据复制

互联网 IDC IDC

IDC

互联网 IDC IDC

IDC

故障/灾难

业务切换

数据复制

Page 6: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

多活——去中心化

故障随时随地发生,去中心架构是必由之路!

城市灾难 (火山、地震、海啸、核泄漏、…)

机房故障 (拉闸限电,主光纤断,…)

数据库宕机 (软件,主机,存储)

服务器宕机 (应用软件,中间件,硬件)

网络中断 (网线,网卡,路由器,…) 网络多活

应用多活

数据库多活

机房多活

异地多活

99.99% 53m/年

Page 7: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

4.数据库多活

单 元 3

单 元 2

2.网络多活

3.应用多活

高可用——跨机房多活 全局负载均衡(GLB)

1.多机房和单元化

IDC-2

A2-1

单 元 1

IDC-1

A1-1 A1-2

Page 8: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

高可靠——事务一致性

成本

P.分区容忍性

1.集中式事务 独裁者(C和A)

2.分布式事务 民主制(P+C)

2PC / 3PC Paxos TCC

Try-Confirm-Cancel

3.柔性事务 1)放弃实时一致性:小票,跨行转账 2)考虑审计和赔偿:实时扣,异步入 3)精心设计:大事务变小 4)问题转移:分布式一致性队列可靠性

App-1

DB-2

分布式消息队列 (多个小事务)

App-2

DB-1

扣款

入账 DB-1

事务协调器

App

DB-2

1.Begin

2.Prepare

3.C

om

mit

3.R

ollb

ack

扣款 入账

DB

App App App

扣款 +

入账

Page 9: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

高弹性——轻量级容器 更快! 更小!更轻!

VM虚拟主机 VE虚拟环境 RT运行环境

逐步弃用 中间件+容器化 自研系统+镜像化

客机OS 宿主OS+ KVM

Docker 宿主OS+ LXC 宿主OS+JVM

隔离+打包+发布+运行 +监控+管理

云部署 D4C

京东11月11日 1.图书文教 2.电脑办公 3.潮流数码 4.手机通讯 5.大家电 6.小家电

Page 10: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

关键技术:数据同步

DB2-v8

数据同步工具

DB2 MySql

DB2-v8/9/10

源端服务器

SQL库 NoSQL库

目标端 目标端

2009 v2.x

(专利1项)

2013 v3.x

2015 v4.x

(专利4项)

源 端

DB2-v8/9/10 MySql

中继 中继

历史服务器 快照服务器

Oracle

中继

目标端 目标端 目标端

NoSQL库 SQL库 在线服务

1.源库+ 2.目标++ 3.效率++

数据复制中心

Page 11: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

关键技术:数据访问 • 无状态性

– 认证

– 访问

• 开放性 – 前端:协议、语言

– 后端:数据库

• 安全性 – 多策略认证

– 细粒度授权

– 访问量控制 (专利1+4项)

ORM框架 (iBatis, Hibernate, …)

RDS 中间层(Amoeba, Cobar, DRDS, Atlas, … )

JAVA语言

自定义JDBC驱动 ( Udal-Jdbc)

DaaS 中间层(Udal-Server)

JDB

C fo

r MySq

l

在线服务

HTTP 或

CM20

JDB

C

自定义 数据源组件 (Tddl, Zdal)

JDB

C

其它编程语言 (PHP/.NET/…)

自定义SDK接口 (Udal-Client)

关系型数据库(MySql/DB2/Oracle/…) NoSql库

JDB

C

业 务 应 用

中 间 件

无限扩展

Page 12: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

技术沉淀和输出

• 知识产权 – 软著:100+

– 专利:42+

• 中国支付清算协会

• 其他奖项

『新型高并发交易移动支付系统建设与应用』A02-2015-008 • 2014年度优秀软件产品 ——中国软件协会 • 2015北京市科学技术奖(计算机与现代服务业)初审通过 No.8/6/18/48

Page 13: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

新问题…

规模 安全区

探索区

风险

如何达成更多的交易?

限制交易

挽回交易

???? 危险区

Page 14: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

联动优势 3.0

数据

精准营销

用户画像

产品

信用评估

实时风控

运营 为您所用

Page 15: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

技术

数据

技术

大数据 ———— 分布式计算 流式计算 交互计算

其他 ———— 网络爬虫 全文搜索 区块链…

机器学习 ———— 信用评估

自然语言处理 …

精准营销

用户画像

信用评估

实时风控

服务

风险定价

Page 16: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

小结

发现更美好的未来… 1.0

能不能用

2.0

好不好用

3.0

为您所用

Page 17: 20151113 uptc(刘胜)联动优势技术之路v6.1112.out

Thanks!