Bootstrap

了解OpenStak基础架构

一、云计算服务模型

IaaS(基础架构即服务)

  • 提供底层IT基础设施服务,包括处理能力、存储空间、网络资源等
  • 面向对象一般是IT管理人员

PaaS(平台即服务)

  • 把安装好开发环境的系统平台作为一种服务通过互联网提供给用户
  • 面向对象一般是开发人员

SaaS(软件即服务)

  • 直接通过互联网为用户提供软件和应用程序等服务
  • 面向对象一般是普通用户

二、OpenStack概述

  • NASA(美国国家航空航天局)和Rackspace共同发起
  • 以Apchae许可证授权的自由软件和开放源代码项目
  • 为公有云及私有云的建设与管理提供软件的开源项目
  • 覆盖了网络、虚拟化、操作系统、服务器等各个方面
服务 项目名称 描述
Compute
(计算服务)
Nova 负责实例生命周期的管理,计算资源的单位。对Hypervisor进行屏蔽,支持多种虚拟化技术(红帽默认为KVM),支持横向扩展
Network
(网络服务)
Neutron 负责虚拟网络的管理,为实例创建网络的拓扑结构。是面向租户的网络管理,可以自己定义自己的网络,各个租户之间互不影响
ldentity
(身份认证服务)
Keystone 类似于LDAP服务,对用户、租户和角
;