openstack总体简介及keystone,glance

OpenStack是一个开源的云计算管理平台,包括Keystone(认证服务)、Glance(镜像服务)等核心组件。Keystone提供身份验证、授权和目录服务,而Glance则负责虚拟机镜像的存储、查询和检索。两者共同支持OpenStack的基础设施即服务(IaaS)解决方案。

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

算了,有几个连接,基本上讲解的比较详细了:

Glance

Glance是Openstack的镜像服务的组件,是Openstack的核心项目之一。主要提供一个虚拟机镜像的存储,查询和检索服务,提供一个虚拟磁盘映像的目录和存储库,为Nova虚拟机提供镜像服务。

Glance由以下几部分组成:

  • glance-api:接收来自外部的API镜像请求,这些请求包括镜像发现,获取及存储。
  • glance-registry:用于存储,处理和获取镜像的元数据。
  • glance-db:存储的就是元数据。
  • Storage repository for image files:镜像文件的存储仓库。支持包括普通文件系统在内的各种存储类型。包括对象存储,RADOS块设备,HTTP和Amazon S3。但有些存储只支持只读访问。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值