架构思维成长系列教程(十二)- 云平台架构设计

背景

云平台是个非常宽泛的领域,一般分成:IaaS 基础设施即服务、PaaS 平台即服务、SaaS 软件即服务,本文侧重介绍企业私有云平台架构。

内容

云平台技术架构

云平台技术架构

如图所示,这是一个完整的企业级应用平台,由三个部分组成:

  1. 从底层的存储资源、计算资源、网络资源,
  2. 到中间层的容器服务、缓存服务、健康检查服务等,
  3. 再到最上层的业务应用、接口应用等

这是用云的架构思想构建的企业级应用。

IaaS

重点介绍一下 IaaS 部分,可以通过打造 Iaas 来构建企业级的私有云平台。

IaaS 架构设计

如图所示,这是 Iaas 的架构图,我们把私有云平台分成:配置管理、ITIL、虚拟资源管理、物理资源管理、自动调度和监控。

  • 配置管理

所有 IT 资产进行登记管理,包括服务器硬件、网络设备、虚拟机、网络配置、应用部署管理、变更管理、应用发布信息管理、操作员、权限等,是云平台的基础信息配置管理中心。

  • ITIL

是软件定义资源池、容量计划、监控门户等,是对资源进行统一治理的模块,制定针对当前资源使用情况的容量计划,监控人员的日常工作平台。

  • 虚拟资源管理

是对虚拟主机、虚拟网络、虚拟存储的管理系统能够自动化完成虚拟化工作,包括自动化装机、自动化网络配置,对虚拟资源的开通、回收提供统一管理入口, 根据应用负载情况,能够触发自动增加虚拟主机,并且部署应用。

  • 物理资源管理

对服务器、存储设备、交换机设备的统一管理系统,基于物理硬件的自动维护、上架和下架、重启等。

  • 自动调度和监控

功能包括自动添加和踢出应用节点,根据负载自动调节资源数量,提供基于云端的监控服务。

以上就是企业私有云平台的架构组成。可提供一个私有云的 Portal,供企业用户一站式地对 IT 资源进行管理,包括成本结算、权限控制、资源分配、部署应用程序等。

上一章教程

架构思维成长系列教程(十一)- 大数据平台架构设计

该系列教程

架构思维成长系列教程

我的专栏

至此,全部介绍就结束了

-------------------------------

-------------------------------

我的CSDN主页

关于我(个人域名,更多我的信息)

我的开源项目集Github

期望和大家一起学习,一起成长,共勉,O(∩_∩)O谢谢

欢迎交流问题,可加个人QQ 469580884,

或者,加我的群号 751925591,一起探讨交流问题

不讲虚的,只做实干家

Talk is cheap,show me the code

猜你喜欢

转载自blog.csdn.net/hemin1003/article/details/114928640