混合云模式下的计算架构设计及其演进( 二 )


  • 存储架构集中,普遍采用集中式存储;
  • 数据集中存储,可靠性问题明显;
  • 性能主要集中在单机处理能力,无联动机制;
  • 【混合云模式下的计算架构设计及其演进】资源弹性扩展能力受限;
  • 自动化运维方式欠缺,运维人员多 。
  • 首先要了解,云计算架构主要是为了解决业务扩展性和高并发的需求 。从架构划分,可以分为基础设施层【 IAAS 】、平台层【 PAAS 】和软件服务【 SAAS 】三个层 。
    混合云模式下的计算架构设计及其演进


    图 2- 云计算服务模型
    IAAS :
    Infrastructure as a service 【基础设施即服务】,包括服务器、网络、存储等设备,池化计算、网络和存储等 IT 基础设施资源,将基础设施资源作为服务,按需提供给用户 。用户无需购买任何硬件即可使用基础设施资源 。
    PAAS:
    Platform as a Service 【平台即服务】,是指将一个完整的软件研发和部署平台,包括应用设计、应用开发、应用测试和应用托管,都作为一种服务提供给客户 。在这种服务模式中,客户不需要购买硬件和软件,只需要利用 PaaS 平台,按需索取,就能创建、测试和部署应用和服务 。
    SAAS :
    Software as a service 【软件即服务】,是一种通过互联网提供软件服务的软件应用模式 。在这种模式下,用户不需要再花费大量投资用于硬件、软件和开发团队的建设,只需要支付一定的租赁费用,就可以通过互联网享受到相应的服务,而且整个系统的维护也由厂商负责,如 Gmail 、网盘、 QQ 邮箱等应用 。
    云计算架构的特点:
    • 分布式架构、灵活扩展;
    • 海量资源,按需分配;
    • 资源动态分布,无物理限制;
    • 性能弹性,动态调整;
    • 分布式存储,数据高可用;
    • 运维自动化程度高 。
      混合云模式下的计算架构设计及其演进


    图 3- 云计算维护模型
    混合云架构设计混合云作为未来云计算发展的趋势已经被越来越多的企业所接受,企业通过整合私有云和公有云的资源,结合各自特有的优势与实际业务相结合,整合资源,实现统一配置和管理,可以在多个环境(公有云、私有云或边缘环境)中以一致的方式交付和使用服务,充分展现混合云的价值 。
    设计的原则混合云架构在设计方面建议参考以下几个原则:
    大势所趋:
    正所谓与什么斗,也不用和趋势斗 。首先要明确一个数据,根据 Gartner 公有云使用方面的调研显示, 2016 年全球 IaaS 投入增长为 38.4% ,达到了 224 亿美元,并预计到 2020 年,全球 IaaS 投入将增至 560.5 亿美元,复合年增长率将达到 29%。这意味着,企业内部自身的数据中心由于利用率较低,运营成本高等因素,企业经营者不愿投资太多,逐步将应用上云 。
    但是并不意味着企业内部的所有系统都可以进入公有云,所以长期来看,企业自有 IT 私有环境和公有云会长期并存,形成混合云形态,成为不可逆的趋势 。
    高可用性:
    可靠性设计是云计算架构中亘古不变的原则 。针对企业自有的数据中心架构,传统 IT 系统经常会谈到 “ 两地三中心 ” 架构 ( 即生产数据中心、同城灾备中心、异地灾备中心 )。这种模式下,主要目标就是防止各种级别的故障,导致业务受到影响 。
    针对云计算架构,多数据中心的高可用架构可以借助多区域( Region )架构方式来实现 。在不同区域间实现远距离的灾备部署,保证当出现故障时,应用连续性和数据无丢失 。

    推荐阅读