没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
OpenStack总体架构概览总体架构概览&OpenStack核心组件介绍核心组件介绍
IaaS(基础架构即服务):OpenStack,CloudStack
PaaS(平台即服务):Docker,Openshift
SaaS(服务即服务):主要面对终端用户,可通过一个浏览器就可以实现使用任何应用,而无需安装。
DBaaS(Database as a Service)
FWaaS(Firewall as a Service)
异步队列服务:接收创建、启动、删除等等任务的队列,当同时要启动200个VM实例时,我只需将启动VM的请求放到异步队列
中后,
我就开始干其它事情了。
OpenStack的组件:
OpenStack的API风格为:RESTful,它可以兼容AWS(亚马逊云)、S3;即Openstack可直接调用AWS或S3上的应用,
也可以直接在AWS、S3上调用OpenStack的应用;可非常方便的组件混合云。
核心组件:
1. 服务名:Compute(代码名:Nova) :它主要用来管理VM实例的完整生命周期,启动、资源分配、关闭、销毁、运行中SSH
密钥注入、SSH连接的提供等,均由它来提供。
2.服务名:Networking(代码名:Neutron):早期由Nova,即Compute来提供,从F版(Folsom release)开始独立出来,用于提供网
络连接服务,它采用插件设计,支持众多流行的网络管理插件.
3.Storage :分两个组件,一个为Block存储(Cinder), 另一个为对象存储(Swift)
对象存储:类似于VMware的磁盘文件,但VMware的磁盘文件并非是对象存储,对象存储是自身包含自身的元数据,即
便将它放到一个没有文件系统的磁盘上,它也能自我管理。OpenStack采用Swift这个重量级的分布式存储系统,是因为开发该
系统的公司是OpenStack的早期发起人之一,并且该公司还将自己的分布式存储系统贡献给OpenStack作为其对象存储系统,该
系统就是Swift。
Object Storage: 代码名:Swift,它是通过RESTful接口来存储和检索非结构化的数据对象,它是一个高容错可伸缩的存储架
构。
Block Storage:代码名:Cinder,早期由Nova,即Compute组件来提供,从F版开始独立出来,它主要为VM提供持久的块存储的
组件。
4. Identify,代码名: Keystore ,它为除自身外的其它所有组件提供了一个认证和授权的服务及端点编录服务,即类似与目录服务
的功能,可通过它检索所有组件的访问路径。
5. Image,代码名:Glance,它是作为Swift的前端,用来提供存储对象元数据检索的,简单说:即VM启动前需要知道磁盘镜像文
件存在哪,它就需要访问Image服务来检索,Image服务上存储了所有Swift的存储位置信息,它会告诉VMclient到哪去下载镜像,
然后,VMclient再自己去找。
6. Dashboard(用户交互界面)(Horizon) :它是一个与OpenStack个组件交互的基于Web的访问接口。
weixin_38590541
- 粉丝: 6
- 资源: 937
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0