第1章 概 述
1.1 OpenStack简介
OpenStack是当前热门的开源云操作系统。问世以来一直受到大家的青睐,可用于云虚拟机的创建和销毁。同时它提供了基础设施即服务(IaaS)的解决方案,也是IaaS的标准和最成功的开源社区项目之一。发展至今已经管理着数百万个处理器核心,是云服务市场上使用最为广泛的开源云平台,但是仍然存在云的安全问题。OpenStack和以往的云平台的相比主要的优势是简化云的部署过程,并且OpenStack平台的扩展性非常好,它能通过定制不同大小、不同访问要求的云平台,来满足不同规模的计算或存储需求。目前我国各行各业不断涌入互联网云端数据化,很多基于互联网的新型公司崛起,还有衍生的根据客户需求进行云系统上的定制化二次开发等。这些状况表明云操作系统具有非常强的发展潜力。
1.1.1 OpenStack组成框架
众所周知,OpenStack只是一个云管理平台,由各个组件提供的服务,按照OpenStack官网的四大服务分类如下。
全局服务类:
Identity service:认证服务。项目名称:Keystone。提供认证和授权服务给各个组件,认证通过后,根据用户访问权限列表给予用户访问各组件的权限。