openstack学习笔记-01
2017-05-27 09:08
295 查看
openstack学习笔记
参考学习了:https://www.cnblogs.com/linhaifeng
1、云计算的相关介绍
1、有效解决硬件单点故障问题
2、按需增/减硬件资源
3、BGP线路解决南北互通问题
4、按需增/减贷款
什么是云计算(资源和服务的交互模式)
云:云计算中的云,代表循环利用的意思
计算:云计算中的计算,代表计算资源,涵盖虚机、存储、网络等。
云计算:代表计算资源向云水循环一样,按需分配,循环利用。
云服务模式
Iaas:基础设施服务
用户通过网络获取虚机、存储、网络,然后用户根据自己的需求获取的资源。典型应用:亚马逊aws等
Paas:平台服务
将软件研发平台作为一种服务,如eclispe/java变成平台,服务商提供变成接口/运行平台等。典型:google appengine
Saas:软件即服务
将软件作为一种服务通过网络提供给用户,如web的电子邮件、HR系统、订单管理系统。
openstack项目与组件
核心项目3个
1、控制台
服务名:Dashboard
项目名:Horizon
功能:web方式管理云平台,建云主机,分配网络,配安全组,加云盘
2、计算
服务名:计算
项目名:Nova
功能:负责响应虚拟机创建请求、调度、销毁云主机
3、网络
服务名:网络
项目名:Neutron
功能:提供网络虚拟化,提供一整套API,用户可以基于该API实现自己定义专属网络,不同厂商可以基于此API提供自己的产品实现。
共享服务项目
1、镜像服务
服务名:镜像服务
项目名:Glance
功能:为云主机安装操作系统提供不同的镜像
2、认证服务
服务名:认证服务
项目名:Keystone
功能:为访问openstack各组建提供认证和授权功能,认证通过后,提供一个服务列表(存放有权访问的服务),可以通过该列表访问各个组件。
3、计费服务
服务名:计费服务
项目名:Ceilometer
功能:收集云平台资源使用数据,用来计费或者性能监控。
高层服务项目
1、编排服务
服务名:编排服务
项目名:Heat
功能:自动化部署应用,自动化管理应用的整个生命周期,主要用于Pass
存储项目:
1、对象存储
服务名:对象存储
项目名:Swift
功能:REST风格的接口和扁平的数据组织结构。RESTFUL HTTP API来保存和访问任意非结构化数据,ring环的方式实现数据自动复制和高度可以扩展结构,保证数据的高容错和可靠性。
object
object id
元数据
数据元
2、块存储
服务名:块存储
项目名:Cinder
功能:提供持久化块存储,即为云主机提供附件云盘。
3、文件存储
以文件作为传输协议,基于POSIX标准,直接在文件基础上进行操作。
NAS 等
参考学习了:https://www.cnblogs.com/linhaifeng
1、云计算的相关介绍
1、有效解决硬件单点故障问题
2、按需增/减硬件资源
3、BGP线路解决南北互通问题
4、按需增/减贷款
什么是云计算(资源和服务的交互模式)
云:云计算中的云,代表循环利用的意思
计算:云计算中的计算,代表计算资源,涵盖虚机、存储、网络等。
云计算:代表计算资源向云水循环一样,按需分配,循环利用。
云服务模式
Iaas:基础设施服务
用户通过网络获取虚机、存储、网络,然后用户根据自己的需求获取的资源。典型应用:亚马逊aws等
Paas:平台服务
将软件研发平台作为一种服务,如eclispe/java变成平台,服务商提供变成接口/运行平台等。典型:google appengine
Saas:软件即服务
将软件作为一种服务通过网络提供给用户,如web的电子邮件、HR系统、订单管理系统。
openstack项目与组件
核心项目3个
1、控制台
服务名:Dashboard
项目名:Horizon
功能:web方式管理云平台,建云主机,分配网络,配安全组,加云盘
2、计算
服务名:计算
项目名:Nova
功能:负责响应虚拟机创建请求、调度、销毁云主机
3、网络
服务名:网络
项目名:Neutron
功能:提供网络虚拟化,提供一整套API,用户可以基于该API实现自己定义专属网络,不同厂商可以基于此API提供自己的产品实现。
共享服务项目
1、镜像服务
服务名:镜像服务
项目名:Glance
功能:为云主机安装操作系统提供不同的镜像
2、认证服务
服务名:认证服务
项目名:Keystone
功能:为访问openstack各组建提供认证和授权功能,认证通过后,提供一个服务列表(存放有权访问的服务),可以通过该列表访问各个组件。
3、计费服务
服务名:计费服务
项目名:Ceilometer
功能:收集云平台资源使用数据,用来计费或者性能监控。
高层服务项目
1、编排服务
服务名:编排服务
项目名:Heat
功能:自动化部署应用,自动化管理应用的整个生命周期,主要用于Pass
存储项目:
1、对象存储
服务名:对象存储
项目名:Swift
功能:REST风格的接口和扁平的数据组织结构。RESTFUL HTTP API来保存和访问任意非结构化数据,ring环的方式实现数据自动复制和高度可以扩展结构,保证数据的高容错和可靠性。
object
object id
元数据
数据元
2、块存储
服务名:块存储
项目名:Cinder
功能:提供持久化块存储,即为云主机提供附件云盘。
3、文件存储
以文件作为传输协议,基于POSIX标准,直接在文件基础上进行操作。
NAS 等
相关文章推荐
- OpenStack开发学习笔记01
- Asp.net 学习笔记01
- [LUA学习笔记01]用VS2003(C++)编译Hello Lua程序
- LUA 学习笔记 01
- 转载来的wcf学习笔记01
- 《HTML & XHTML权威指南》的学习笔记01 -- 第三章.HTML/XHTML文档的元素
- Python核心编程(第二版)学习笔记01 【第2章 快速入门】
- flex学习笔记01 - 安装amfphp
- Dotnet B/S 架构学习笔记_01(2008-10-05)
- Ext学习笔记01
- php学习笔记-01
- 老友记台词学习笔记 SE01EP01(五)
- asp.net 学习笔记[01] 新控件
- Servlet 与 Jsp核心编程 卷一 学习笔记 01
- javascript 学习笔记01-一道题让你了解for循环
- 老友记台词学习笔记 SE01EP04(二)
- 老友记台词学习笔记 SE01EP04(一)
- ExtJS学习笔记-01
- ucos学习笔记01---OSUnMapTbl的理解
- C语言学习笔记01