【技术干货】云计算的架构模式
本文作者:上海驻云首席技术官
驻云第一花美男
(虽然是年轻的时候)
朱!维!刚!
以下正文
大谈云设计模式和发展
笔者自2008年开始涉足云计算以来,参与设计、开发、部署和运营了各类云计算平台,并分布在各个国家数据中心。由于国家和行业的不同,云计算设计模式也差别很大,现在终于有机会从笔者亲身经历的这些平台中总结一些云计算设计模式。
1. 虚拟化
以VMWare vCenter为主导的虚拟化时代,该时代笔者代表性作品是菲律宾移动通信Smart Cloud,以下是架构图:
在ESX集群基础上引入两类资源池概念:服务资源池和客户资源池,后端存储用的SAN,通过HP OO实现Smart内部系统的整合,HP SA管理虚拟机整个生命周期,MOAB作为资源调度和生产组件,单集群到了100台物理机规模。该架构的优点是简单易用,缺点是平台不可规模化扩展,资源生产效率一般。
2. 多数据中心和可用区Orchestration
突出租户,以VMWare为主导的多数据中心调度和完全自动化时代,该时代笔者代表性作品是比利时电信的BeCloud和新加坡政府的G-Cloud。以下是BeCloud架构图:
位于比利时的两个数据中心Evere和Machelen,跨数据中心实现资源调度。
该架构还引入了两个新的概念
1) vCloud vCDNI:网络池实现,通过Private VLAN实现网络隔离,弥补vlan 4096的数量限制。
2) vCloud vDC:为将特定于租户的拓扑复杂性抽象出来提供了一个好办法,还为管理资源提供了方法。
以下是G-Cloud架构图:
位于新加坡的两个数据中心Bedok和kimchuan,三个可用区,跨可用区和数据中心实现调度,数据中心之间通过MPLS互联,实现单个集群500台物理机规模,也是使用MOAB做调度,资源调度和生产效率一般。
优缺点显而易见,规模再大就很难扩展了,但对于新加坡政府这样的政务云来说是合适的,因为这些都是针对行业或专有领域的云计算平台,还不能称为公有云。
3. Openstack
笔者最早接触的Openstack版本是E版,并把F版和G版部署到了客户在中国的数据中心,存储也用了分布式存储CEPH。我们团队也踩了不少坑,虽然一路走来十分坚信,但最后也只能惨淡收场,心有不甘,但也没办法,笔者想表达的是Openstack是不错,但云计算运维和运营非常重要,不是一般技术型公司能做得了的。由于Openstack是开源软件,架构文章比比皆是,在此就不列举了。
4. AWS、阿里云为代表的新一代云计算
AWS、阿里云可为是新一代云计算平台,由于笔者在阿里云呆过,在此就拿阿里云来说吧,话不多说,先来张图看看。
该架构分了几个层次:
1) 数据中心和基本操作系统
2) 大规模分布式计算系统,飞天
3) 各类云服务
4) 集群部署和监控
5) 云市场及第三方服务和应用
阿里云实现了真正的云计算,以及云计算生态圈,大二层的网络打破了规模化局限,也让单集群支撑5000台物理机成为可能。依托稳定的分布式底层架构,可以生长出无穷无尽的平台服务,这也是用户想要的更高层次的服务,而不是之前介绍的纯粹的虚拟化,让用户真正集中在自己的业务核心上,下图形象地做了对比。
本文到这里就结束了,如果喜欢我们的话就赶紧订阅我们吧~~~每天定时推送新鲜干货~~~也可以关注我们的微信公众号:架构云专家频道~~~每天同步更新呦~~~
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
走进阿里云计算
2016年4月15日下午,我参加了阿里巴巴技术论坛的《云计算与大数据技术分论坛》。会议讨论主题涉及飞天技术与应用、大数据计算平台的研究与实践、大规模实时计算及应用和云上安全。阿里云飞天总架构师唐洪、资深专家林伟、高级专家钱正平、安全研究员吴瀚清向我们呈现了精彩的演讲。 何为云计算? “云计算”对于我们来说,早已经不是一个陌生的词汇了。对云计算的定义有多种说法。对于到底什么是云计算,至少可以找到100种解释。现阶段广为接受的是美国国家标准与技术研究院(NIST)定义:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问, 进入可配置的计算资源共享池(资源包括网络,服务器,存储,应用软件,服务),这些资源能够被快速提供,只需投入很少的管理工作,或与服务供应商进行很少的交互。 阿里云飞天总架构师唐洪为我们揭示了云计算的三个本质问题:大规模,云计算是应互联网而生并且为互联网服务的;低成本,低成本不等于低价格,调度才是关键;服务运营,像公共服务一样按量计费。 云计算的作用很大,其中让我感触最深的是云计算能够降低创业的门槛。这主要体现在两个方面:一是可以降低成本门槛,二是可以...
- 下一篇
独家获悉:苹果和微软在华哄抢PostgreSQL高端人才
作为全球知名的开源数据库,PostgreSQL以优雅的代码和文档、稳定的性能、极高的可靠性、以及强大的功能和SQL标准兼容性闻名,在企业核心库方面也有不俗表现。 然而,伴随PostgreSQL的走强,高端人才储备却成为困扰企业应用的一大问题。在PostgreSQL相关讨论组中,今日有朋友分享了两则不对外发布的消息:苹果和微软正在中国高薪招聘PostgreSQL人才(直接用邮件组的方式精准覆盖)。据悉,同样加入PostgreSQL人才争夺战的还有华为。 作为最先在PostgreSQL布局的阿里云已经拥有成熟的PostgreSQL产品团队,ApsaraDB for RDS(PostgreSQL)产品与服务已经在诸多行业落地,典型场景包含HA、备份、同城容灾和云数据库一体机等。最新的行业应用分享聚焦在物联网,比如这篇《PostgreSQL物联网黑科技:瘦身500倍的索引(范围索引)》。 PostgreSQL中国社区的多位核心专家为了帮助更多同学学习和应用PostgreSQL技术,已经在云栖社区分享了900+篇文章和无数问答。如果你对PostgreSQL感兴趣,欢迎加入云栖社区的Postgre...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS8安装Docker,最新的服务器搭配容器使用
- MySQL8.0.19开启GTID主从同步CentOS8
- SpringBoot2全家桶,快速入门学习开发网站教程
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装