深入了解OpenStack(持续更新中~~~)

Posted 可乐卷儿

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了深入了解OpenStack(持续更新中~~~)相关的知识,希望对你有一定的参考价值。

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档


一、云计算服务模型

  1. laaS(基础架构即服务)]
    提供底层IT基础设施服务,包括处理能力、存储空间、网络资源(比如迅雷)等
    面向对象一般是IT管理人员
  2. PaaS (平台即服务)
    把安装好开发环境的系统平台作为一-种服务通过互联网提供给用户
    面向对象一般是开发人员
  3. SaaS (软件即服务)
    直接通过互联网为用户提供软件和应用程序等服务
    面向对象一般是普通用戶
    比如LNMP架构,打包成SaaS服务,用户若是购买这个服务即拥有LNMP架构

二、OpenStack概述

Open(开源)Stack(堆叠)以物理设备为基础,以虚拟化的技术奖资源分配给不同的用户(比如:电商、金融P2P)

  • NASA (美国国家航空航天局)和Rackspace共同发起
  • 以Apache许可证授权的自由软件和开放源代码项目
  • 为公有云及私有云的建设与管理提供软件的开源项目
    • 公有云:所有人都能用
    • 私有云:只为企业内部使用,服务器是托管给阿里云组织维护
    • 专有云:也是为企业内部所使用,使用的服务器是客户自己的服务器
    • 混合云:例如银行
  • 覆盖了网络、虚拟化、操作系统、服务器等各个方面

三、OpenStack核心组件

项目名称即核心服务,都是为实例服务的;实例就是虚拟机
项目与项目直接相互隔离的,借助于API对接的方式相互关联

服务项目名称描述
计算nova管理实例生命周期
镜像glance管理镜像、快照服务
认证keystone负责OpenStack内外交互,以及内部所有组件交互时的认证
块存储cinder为实例提供持久化功能
对象存储swift对象存储,存储镜像+快照
度量/监控celimitor计费、监控
网络neutron为实例提供网络支持( 拓扑结构)
控制台horizon用户登陆、使用的控制台界面

以上是关于深入了解OpenStack(持续更新中~~~)的主要内容,如果未能解决你的问题,请参考以下文章

OpenStack基础知识(持续更新)!

OpenStack部署(持续更新)!

浅谈OpenStack T版服务组件--Neutron计算服务(#^.^#) 持续更新中

浅谈OpenStack T版服务组件--Neutron计算服务(#^.^#) 持续更新中

OpenStack搭建企业私有云 三:计算服务(持续更新...)

OpenStack搭建企业私有云 五: Dashboard(持续更新...)