个人对于Openstack的初步了解

目录

简介:

一、云计算服务模型

1.1、基础设施及服务(Infrastructure as a Service,Iaas)

1.2、平台即服务(Platform as a Service,Paas)

1.3、软件即服务(Software as a Service,SaaS)

二、OpenStack服务

2.1、OpenStack核心组件、可选组件以及其他组件介绍

2.2、Openstack优势

三、OpenStack架构

3.1、概念架构图

3.2、OpenStack逻辑架构

openstack设计的基本原则如下:

一个镜像从上传可以使用得几个状态、过程

以下标识是镜像上载完成后的状态类型

全局

3.3、OpenStack物理架构


简介:

OpenStack 是当今最具影响力的云计算管理工具——通过命令或者基于 Web 的可视化控制面板来管理 IaaS 云端的资源池(服务器、存储和网络)。它最先由美国国家航空航天局(NASA)和 Rackspace 在 2010 年合作研发,现在参与的人员和组织汇集了来自 100 多个国家的超过 9500 名的个人和 850 多个世界上赫赫有名的企业,如 NASA、谷歌、惠普、Intel、IBM、微软等。

OpenStack 支持 KVM、Xen、Lvc、Docker 等虚拟机软件或容器,默认为 KVM。通过安装驱动,也支持 Hyper-V 和 VMware ESXi,不过有些功能暂时不支持。

OpenStack 采用 Python 语言开发,遵循 Apache 开源协议,因此相比 CloudStack 来说,更轻量化,效率更高。

一、云计算服务模型

1.1、基础设施及服务(Infrastructure as a Service,Iaas)

  1. 云服务提供商把IT系统的基础设施层作为服务租出去,由消费者自己安装操作系统、中间件、数据库和应用程序
  2. 面向对象一般是IT管理人员

1.2、平台即服务(Platform as a Service,Paas)

  1. 云服务提供商把IT系统中的平台软件层作为服务租出去,消费者自己开发或者安装程序,并运行程序
  2. 面向对象一般是开发人员

1.3、软件即服务(Software as a Service,SaaS)

  1. 云服务提供商把IT系统中的应用软件层作为服务租出去,消费者不用自己安装应用软件,直接使用即可,这进一步降低了云服务消费者的技术门槛
  2. 面向对象一般是普通用户

二、OpenStack服务

2.1、OpenStack核心组件、可选组件以及其他组件介绍

分类

服务

项目名称

功能

核心组件

Compute
(计算服务)

Nova

管理虚拟机的整个生命周期:创建、运行、挂起、调度、关闭、销毁等。这是真正的执行部件。接受 DashBoard 发來的命令并完成具体的动作。但是 Nova 不是虛拟机软件,所以还需要虚拟机软件(如 KVM、Xen、Hyper-v 等)配合

Network
(网络服务)

Neutron

管理网络资源,提供/一组应用编程接口(API),用户可以调用它们来定义网络(如 VLAN ),并把定义好的网络附加给租户。Networking 是一个插件式结构,支持当前主流的网络设备和最新网铬技术

Object Storage

(对象存储服务)

Swift

是 NoSQL 数据库,类似 HBase,为虚拟机提供非结构化数据存储,它把相同的数据存储在多台计箅机上,以确保数据不会丢失。用户可通过 RESTful 和 HTTP 类型的 API 来和它通信。这是实际的存储项目,类似 Ceph,不过在 OpcnStack 具体实施时,人们更愿意采用 Ceph。

Block Storage

(块存储服务)

Cinder

管理块设备ÿ

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值