ASBJ2014-甘泉-如何在云上构建复杂的企业应用终稿.pptx

ASBJ2014-甘泉-如何在云上构建复杂的企业应用终稿.pptx

  1. 1、本文档共27页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
如何在云上构建复杂的企业应用甘泉(Reno)Contents为什么要构建复杂企业应用?在云上如何才能支撑复杂企业应用?案例云给企业带来的变化云计算并没有改变资源本身,而是改变了资源交付的方式拥抱变化便宜是技术革新的结果,不是目的 使用方式 使用观念 使用成本云上企业应用的挑战复杂是为了应对挑战大规模 – 数据/计算分散高可用 – 冗余高并发 – 并行处理易维护 – 解耦/分层安全 – 隔离业务竞争 – 弹性云上企业应用的现状站长模式,一台主机/一堆主机固定硬盘共享网络包年包月低配低能云平台如何应对复杂应用的挑战设计目标超大规模超高性能高度伸缩企业级安全设计原则资源软件化组件标准化资源软件化Software based ? Software defined资源 ≠ 硬件P2P 架构,引入智能超大规模,集群效应 单点不再重要自愈能力高度伸缩性能是可扩展的P2P架构Software Defined Network单台主机多台主机(基础网络)多台主机(一个私有网络,一个路由器)多台主机(多个私有网络,一个路由器)多台主机(多个私有网络,多个路由器)跨区组网VPN 接入SDN - 多台主机(基础网络)InternetSDN - 多台主机(一个私有网络,一个路由器)InternetSDN - 多台主机(多个私有网络,一个路由器)InternetSDN - 多台主机(多个私有网络,多个路由器)InternetSDN-跨区组网InternetGRE / IPsec北京2区(PEK2)广东1区(GD1)GRE / IPsecSDN-VPN接入Internet 广东1区(GD1)Software Defined Storage性能型块存储容量型块存储超高性能块存储VIRTUAL SAN/NAS对象存储备份容量型块存储 5TB对象存储 S3性能型块存储 128 MB/s超高性能块存储 SSD最大容量Capacity性能 Performance容量型块存储性能型块存储超高性能块存储对象存储Virtual SAN / NAS备份 Snapshot数据备份解决方案配合传统企业解决方案多维块存储解决方案Software Defined Computing Operation秒级资源创建与调度自定义映像加速Auto Scaling / Application EngineAPI / SDK / CLIAPISDK/CLI150个PythonRubyPHPNodeJS…秒级创建资源监控快速部署AlarmSelf Images / User DataIaaS / PaaS自动伸缩Auto Scaling / Application Engine组件模型负载均衡器(HTTP/HTTPS/TCP,全透明代理)关系型数据库(MySQL/PostgreSQL)缓存数据库(Redis/Memcached)Zookeeper队列服务大数据平台Load BalancerS3InternetQueueSnapshotHadoopPostgreSQLMemcachedMySQLRedisZooKeeperS3StormS3Spark真实案例大数据平台游戏平台即时通讯平台内域网别名访问防火墙防火墙索引集群net4ElasticSearch业务程序集群内域网别名访问公网IP文档服务数据挖掘Hadoop集群net3ZookeeperHbaseGRE隧道访问数据交互境外集群业务程序集群路由器路由器net5net2公网IP公网IP内网DNS服务器集群缓存服务器集群公网IP数据库集群net1Web服务器集群MySQL存储内域网别名访问亚太一区云北京二区云手机社交游戏部署架构MemCache 1监控服务器Web 服务器 1LBMemCache 2EIP管理服务器MongoDB 1……HAPROXYMongoDB 7Web 服务器 N互联网青云公有云MySQL 1Web服务器10-20台,按Load扩展MySQL 7说明:1、业务流从负载均衡器进来2、利用HAPROXY做内部代理,分发业务流3、web服务器弹性扩展,利用脚本控制4、三种数据库服务器:MemCache、MongoDB、MySQL MemCache 2台 MongoDB 7台 MySQL7台即时通讯 PaaS 平台架构Powered by QingCloudThank you.reno@

文档评论(0)

天马行空 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档