openstack总体简介及keystone,glance
2016-05-07 23:37
211 查看
OpenStack简介
OpenStack是一个开源的云计算管理平台项目,由几个主要的组件组合起来完成具体工作。OpenStack支持几乎所有类型的云环境,项目目标是提供实施简单、可大规模扩展、丰富、标准统一的云计算管理平台,OpenStack通过各种互补的服务提供了基础设施即服务(IaaS)的解决方案,每个服务提供API以进行集成,旨在为公共及私有云的建设与管理提供软件的开源项目。OpenStack覆盖了网络、虚拟化、操作系统、服务器等各个方面,包括下面几个核心项目(其余的没去了解,当然也很重要):
Identity(认证):keystone
Image Service(镜像服务): glance
Compute(计算): nova
Network(网络): neutron
Dashboard(用户界面): horizon
Object Storage(对象存储): swift
Block Storage(块存储): cinder
Metering(测量): ceilometer
注:每个组件都是多个服务的集合,一个服务意味着运行着的一个进程,根据自己部署的Openstack的规模,来决定选择将所有服务运行在同一机器上还是多个机器上。
下图为openstack的整体架构图:
简单点的节点安装的每个组件如下图(我的大概是按这个搭建的,只是有些组件没用到,可以根据自己的情况调整):
Keystone
算了,有几个连接,基本上讲解的比较详细了:http://www.ibm.com/developerworks/cn/cloud/library/1506_yuwz_keystonev3/index.html
http://www.tuicool.com/articles/i2qUNf
http://docs.openstack.org/developer/keystone/
Glance
Glance是Openstack的镜像服务的组件,是Openstack的核心项目之一。主要提供一个虚拟机镜像的存储,查询和检索服务,提供一个虚拟磁盘映像的目录和存储库,为Nova虚拟机提供镜像服务。Glance由以下几部分组成:
glance-api:接收来自外部的API镜像请求,这些请求包括镜像发现,获取及存储。
glance-registry:用于存储,处理和获取镜像的元数据。
glance-db:存储的就是元数据。
Storage repository for image files:镜像文件的存储仓库。支持包括普通文件系统在内的各种存储类型。包括对象存储,RADOS块设备,HTTP和Amazon S3。但有些存储只支持只读访问。
相关文章推荐
- tomcat单机多实例配置实战
- Hadoop WordCount运行详解
- Linux Shell文本处理命令技巧
- 通过案例对SparkStreaming透彻理解三板斧之二:解密SparkStreaming运行机制和架构进阶之运行机制和架构
- Linux下Nagios的安装与配置
- Hadoop之倒排索引
- Nginx与Tomcat负载均衡
- LINUX 树莓派安装字体
- PIM SM + IGMP Snooping 适用性测试
- INSTALLING QUARTUS II V.13.1 64 BIT ON RHEL/CENTOS 6 64 BIT
- opencv sift match
- 初窥Linux 之 我最常用的20条命令
- 搜索引擎不抓取的网站内容大纲
- Hadoop--倒排索引过程详解
- 《Apache Kafka》学习笔记
- docker pull命令解析
- linux常用基本命令
- /usr/local/nginx/sbin/nginx: error while loading shared libraries: libpcre.so.1
- @CentOS下安装Nginx
- linux配置防火墙详细步骤(iptables命令使用方法)