首页  > 百科热搜  > 每天5分钟精通云计算架构|整体架构

每天5分钟精通云计算架构|整体架构

发布时间:2023-06-16 04:45:08     作者:互联网收集     浏览量:970    

云计算架构

本文是关于云计算架构的系列文章,期望每天用大概5分钟的时间介绍公有云架构的一个知识点,如果阅读时间超过5分钟或者有不理解的请在下面留言

本文重点聚焦在云计算的IaaS层面(基础设施即服务)及配套组件。由于内容太多,对云计算的其它领域可能会提及但不会过多介绍,例如PaaS、SaaS和LBaaS等等。

云计算架构

公有云整体架构涉及的组件非常繁多,本文尽量将这些组件都介绍清楚。同时,本文介绍的过程中会介绍实现该功能对应的开源项目,这样完成阅读之后基本上就可以利用开源项目搭建起一套云计算环境。如图是整个云计算的架构图,从途中可以看出云计算IaaS层架构除了计算、网络和存储3大件外,还需要很多辅助组件,例如身份与认证鉴权、订单管理、监控管理和日志管理等。

云计算架构

图1 云计算整体架构

当然,云计算的核心还是计算、网络和存储。云计算环境与传统数据中心的差异点在于资源的池化,也就是将上述资源形成一个大的资源池,然后按需分配,粒度可变,从而最大限度的提高资源的整体利用效率。

计算,计算服务组件主要实现对计算资源的协同管理,包括计算资源的虚拟化、资源分配和资源调度。在云计算中计算资源不仅仅包括虚拟计算资源,还包括裸机计算资源。

网络,网络服务组件主要实现对网络资源的协同管理,包括软件定义网络、资源分配和组网等。云计算环境中的网络组件与传统意义上的网络组件有着本质的区别,传统IT网络设备通常是实实在在的物理硬件,而云计算环境的网络则是基于普通物理服务上的软件虚拟出来的虚拟设备,例如交换机,在云计算环境下就是基于OpenvSwitch或者其它软件实现的虚拟交换机。

存储,存储服务组件主要实现存储资源的协同管理,包括存储资源虚拟化、资源分配和容灾等。云计算环境中的存储与传统存储也有比较明显的差异。传统存储的使用往往具有硬件专有性的特点,存储硬件通常是定制的存储设备,而云计算领域的存储网络通常是采用普通物理服务器构建集群,提供分布式的软件定义存储。特点是可以构建大的存储资源池,存储池通常多租户公有,进而降低成本,提高存储资源利用率。

由于时间原因,今天先到这,后续再具体介绍每种服务组件的架构。

收藏文章

收藏

文章标签: 架构     精通     分钟    
上一篇:豆瓣TOP一百的书单,速码 下一篇:国内开车必须掌握,防御性驾驶技能,做到4个以上都是老司机