1 / 15
文档名称:

阿里云企业应用云实践.pptx

格式:pptx   大小:818KB   页数:15页
下载后只包含 1 个 PPTX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

阿里云企业应用云实践.pptx

上传人:用户头像没有 2017/8/11 文件大小:818 KB

下载得到文件列表

阿里云企业应用云实践.pptx

相关文档

文档介绍

文档介绍:普元-阿里云企业应用云实践
顾伟
企业应用互联网应用
企业应用
互联网应用
相对稳定
业务量
不稳定
一般
升级速度
很快
一般
响应速度
很快
很高
强一致性
一般
复杂
业务逻辑
一般
平均
数据读写
读多写少



大数据互联网时代-企业面临新挑战
弹性
可靠性
安全性
快速交付
Cloud bursting
资源、服务弹性
私有云
公有云
公有云
公有云
Cloud
Connector
计算、存储、网络虚拟化
负载均衡,反向代理
多租户,数据共享与隔离
混合云架构
……
关键技术
企业应用需要弹性吗?
企业资源利用率如何?
核心系统自控
外围系统使用公有云
灾备
如何构建一体化的混合云架构
传统IT
私有云
混合云
公有云
混合云
VDC
VDC
开发
门户,应用分级
通信机制打通(专线)
统一的OpenSDK
1
2
3
CName
4
管控
OpenStack
VMWare
Amazon
……
SDN
VLAN
VPN
CloudForms
计算资源池
云应用桥梁
应用生命周期管理
软件或应用
数据
可靠性
安全性
快速交付
弹性
企业应用挑战-软件架构弥补硬件不足
尊敬的用户,由于XXX,我们将在今天(X月X号)0:00 -6:00进行紧急修复,估计针对实例的影响为2-3次闪断。给您带来的不便……!
尊敬的用户,您的XXX(实例名:XXX,连接地址:XXX)发生主备切换,请将您的应用程序重连,确保使用正常,如果您的应用程序有自动重连机制……。
多份存储
分布式应用架构,资源合理调配,业务合理分组
故障切换,应用漂移
应用健康性巡检,服务自动重连
……
关键技术
小概率事件变成常态
环境变更影响全局
%
%
%
如何让数据变得可靠
Master
Chunk
存储文件元信息(内存)
存储文件实际数据
写入摘要信息
获取多个不同机架
的ChunkServer(磁盘
利用率低者优先)
连接主副本
主副本向其他副本同步
(减少客户端流量)
主副本
数据可靠一定是通过数据冗余来实现的




心跳
在虚拟目录上存储元信息,包括目录下的文件数,操作者信息,具体操作
溯源
根据文件大小,调用不同接口,大文件使用分片技术,支持断点续传等
分类
写入时生成文件签名,存取到元信息,读取时重新计算后对比
校验
staged event-driven architecture,分段事件驱动架构,将逻辑进行分段(stage)处理,通过对每段逻辑进行有效的资源和处理能力的调配,进而提高系统的吞吐能力、稳定性、以及系统的水平扩展能力。
异步事件驱动的应用架构-SEDA
Event Handler
线程池
资源控制器
接入控制
事件队列
异步解耦
应用系统
接入
处理
接出
分配资源
应用系统
接入
处理
接出
应用系统
隔离不稳定
接入
处理
接出
SEDA
应用系统
接入
处理
接出
接入
接入
接出
合理分组
处理
SEDA架构典型应用场景
接入
交易
容器
接出
request
request
request
request
response
response
response
response
exception
exception
exception
exception
message
异步场景:
通过correlationID关联请求和响应消息
同步场景:
通过pollable_channel异步模拟同步
交易
容器
request
request
response
response
exception
exception
router
带来问题:
分布式事务
集中管理
企业应用挑战-开放、共享后的安全隐患
安全性
快速交付
弹性
可靠性
预防别人
控制自己
流控,黑白名单,资源访问权限严格控制
长短请求分离
巡检,规范,隔离,防泄漏
……
关键技术