文章目录
前言:
OpenStack是一个开源的云计算管理平台项目,是一系列软件开源项目的组合。由NASA(美国国家航空航天局)和Rackspace合作研发并发起,以Apache许可证(Apache软件基金会发布的一个自由软件许可证)授权的开源代码项目。
OpenStack为私有云和公有云提供可扩展的弹性的云计算服务。项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台
一、云计算服务类型
IaaS(基础架构即服务)
用户能从中申请到硬件或虚拟硬件,包括裸机或虚拟机,然后在上边安装操作系统或其他应用程序
OpenStack就是一种IaaS
应用:
提供底层IT基础设施服务,包括处理能力,存储空间、网络资源
一般面对对象是IT管理人员
PaaS(平台即服务)
用户能从中申请到一个安装了操作系统以及支撑应用程序运行所需要的运行库等软件的物理机或虚拟机,然后在上边安装其他应用程序,但不能修改已经预装好的操作系统和运行环境
应用:
把安装好开发环境的系统平台作为一种服务通过互联网提供给用户
一般面对对象是开发人员
SaaS(软件即服务)
用户可以通过网络以租赁的方式来使用一些软件,而不是购买,比较常见的模式是提供一组账号密码
应用:
直接通过互联网为用户提供软件和应用程序的服务
一般面向对象是普通用户