什么是IaaS
infrastructure == 基础
infrastructure as a Service ==基础即服务 首字母缩写即IaaS
基础包括什么:
- 网络-network
- 存储-storage
- 物理服务器-server
- 虚拟化技术等-virtual
什么是PaaS
plantform 平台
plantform as a service == 平台即服务
平台包括什么:
- 操作系统 OS
- 中间件 minddleware
- 运行库 runtime
什么是SaaS
software 软件
software as a service == 软件即服务
软件包括:
- 数据 data
- 应用 application
举例说明:
现在有100台 4GRAM、10T硬盘、10GB/S网速、4核CPU的物理机,每一台对外提供 服务。
- 现在对外提供服务能力相当于是100。而且这个数字最多是100。
- 对外提供的服务,每个商家基本用不完这些计算存储,多余的计算能力以及存储就浪费掉了,如何解决浪费的问题(个人想法:云计算的一个初衷)
- 通过虚拟化技术将这些硬件上的物理机打通,此时相当于我们有了一个4GRAM100 +10T100+ 10GB/S*100的超大计算机。
- 此时我们将这些计算存储可以按需分配,需要计算存储多的 价格就高些,需要计算存储少的,价格就低些。
- 这样带来的好处:将之前每台物理机上的计算存储全部利用起来,做到对资源的整合利用。
- 想要做到这些:前提->自己的业务盘子足够大,大到自己必须自建机房的地步。
- 为什么:机房维护是一项综合性工程:包括电力、温湿度、空气、防震等等自然因素,将这些做好后,才有能力谈提供云计算服务。
- 例如:阿里、腾讯、FaceBook、Amazon等
- 何谓云计算:就是将之前的所有的服务器整合到一起,由很多小但性能不是特别好的物理机(N多Linux服务器)成为阿里的飞天基础设施(中间很复杂,赘述)。
Summary: 所谓的Iaas PaaS SaaS即是将我们原先使用到的服务器组装到一个大型机房中,然后通过一系列的底层虚拟化技术将原先的计算能力、存储能力对外提供。
以上只是自己的一点想法,看到IaaS、SaaS、PaaS了,有点不明白,所以写点东西来记录下。