美文网首页
云平台模式

云平台模式

作者: KenChen_939 | 来源:发表于2020-03-18 23:20 被阅读0次

目前云平台有如下几种模式

1: Iaas:以openSatck为代表的硬件整合模式,基础架构级服务(所储存的镜像很大)
2: Paas:以Docker等为代表的平台级服务(镜像很小,便于管理)
3: Saas: app类型的软件级服务

简述一下他们的差别

Iaas:基础架构级服务(硬件整合)

IaaS通过整合硬件并通过虚拟化技术为企业提供云计算基础架构,包括服务器、网络,操作系统和存储等。但是容易造成资源浪费,并且随着硬件设备的更新换代所带来的成本也很高。

Paas:平台级服务

PaaS所提供的服务与其他的服务最根本的区别是PaaS提供的是一个基础平台,而不是某种应用。在传统的观念中,平台是向外提供服务的基础。一般来说,平台作为应用系统部署的基础,是由应用服务提供商搭建和维护的,而PaaS颠覆了这种概念,由专门的平台服务提供商搭建和运营该基础平台,并将该平台以服务的方式提供给应用系统运营商

Saas:软件级服务

SaaS利用互联网向其用户提供应用程序,这些应用程序由第三方供应商管理。 大多数SaaS应用程序直接通过Web浏览器运行,不需要在客户端进行任何下载或安装。用户不负责硬件或软件更新

谈一谈Paas和Iaas的区别

首先来看一张图:


image.png

总的来说,IaaS提供的是虚拟机资源,而PaaS提供的是实际业务的开发、运行环境,正如SAE对自己的定位:“Web应用/业务的分布式开发、运行平台”。

用一个简单的小例子简述一下他们两个的区别:
因为云计算追求的就是通过共享从而降低成本,并且利用技术提供更好的服务。所以我们从节约资源的角度去看一下Iaas和Paas的区别:

比如说我们去饭店吃饭,但有一个事比较闹心:“我们应该点多少菜”,点多了怕浪费,点的少了不够吃,快吃完了再点又怕上菜慢,现在我们利用云计算的思路解决这个问题
IaaS的解决方式是:将菜“虚拟化”,将一份菜切分为半份菜、1/3份菜,甚至1/4菜,用户可以点小份。
这种方法是很有效的,但是还是不是特别方便,如果我们的需求突然增加了,来了一个朋友,那么因为菜不够就得继续点菜,等菜的时间非常耽误功夫。

PaaS的办法:通过一种技术,将菜按口供应,每个顾客只要张嘴就可以吃菜,不张嘴就不吃了,停止计费,来了一个新朋友,也是通过同样的方式,只要张嘴就有菜吃。


image.png

从这张图可以看出,PaaS对比IaaS虚拟化的粒度更细,更贴近用户的实际需要,因为用户真正需要的并不是虚拟机,而是满足业务运行需求,同样在成本角度上考虑,paas所带来的成本更小。

相关文章

网友评论

      本文标题:云平台模式

      本文链接:https://www.haomeiwen.com/subject/cbuhyhtx.html