- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
普元-阿里云企业应用云实践
顾伟
企业应用 互联网应用
企业应用
互联网应用
相对稳定
业务量
不稳定
一般
升级速度
很快
一般
响应速度
很快
很高
强一致性
一般
复杂
业务逻辑
一般
平均
数据读写
读多写少
…
…
…
大数据互联网时代-企业面临新挑战
弹性
可靠性
安全性
快速交付
Cloud bursting
资源、服务弹性
企业应用需要弹性吗?
企业资源利用率如何?
如何构建一体化的混合云架构
传统IT
私有云
混合云
公有云
混合云
VDC
VDC
可靠性
安全性
快速交付
弹性
企业应用挑战-软件架构弥补硬件不足
如何让数据变得可靠
Master
Chunk
存储文件元信息(内存)
存储文件实际数据
写入摘要信息
获取多个不同机架
的ChunkServer(磁盘
利用率低者优先)
连接主副本
主副本向其他副本同步
(减少客户端流量)
主副本
数据可靠一定是通过数据冗余来实现的
后
台
巡
检
心跳
在虚拟目录上存储元信息,包括目录下的文件数,操作者信息,具体操作
溯源
根据文件大小,调用不同接口,大文件使用分片技术,支持断点续传等
分类
写入时生成文件签名,存取到元信息,读取时重新计算后对比
校验
异步事件驱动的应用架构-SEDA
Event Handler
线程池
资源控制器
接入控制
事件队列
SEDA
SEDA架构典型应用场景
接入
交易
容器
接出
request
request
request
request
response
response
response
response
exception
exception
exception
exception
message
交易
容器
request
request
response
response
exception
exception
router
企业应用挑战-开放、共享后的安全隐患
安全性
快速交付
弹性
可靠性
安全程度是累积起来的
Instance 1
Instance N
邮箱服务
第三方支付
聊天服务
……
负载均衡
反向代理
Request
……
2. 流控(并发,时长,来源)
企业应用挑战-追上移动互联的交付速度
快速交付
弹性
可靠性
安全性
服务套装
持续发布
你能不能别给我这么技术的接口?
你能不能内置这个通用的业务?
我能不重启的情况下去增量发布吗?
我的应用怎么做上线前测试?
云环境下的持续发布
开发分支
发布分支
持续集成
安全扫描
文件大小
文件格式
脚本代码
……
应用全量发布
应用增量发布
1
应用介质总容量控制
应用介质版本数控制
2
以租户为单位隔离
以应用为单位隔离
3
访问:统一测试域名/war名
自动化测试
构建
发布
版本切换
版本回退
过程自定义扩展
资源
分离
静态资源分离
Jekins
Nexus
企业应用
总结
互联网应用
弹性
可靠性
安全性
快速交付
软件
硬件
一体化监控
智能化运维
……
从开发、测试、集成、部署以及运维的软件全生命周期考虑,普元致力于打造先进合理的混合云IT架构,帮助企业快速平稳的实现互联网化转型;
普元也希望利用自身在传统领域的技术、业务、管理等优势,与互联网企业合作,帮助其跨出现有局限,更好的开拓传统领域市场。
Thanks!
文档评论(0)