【openstack】OpenStack 架构

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储 OSS,内容安全 1000次 1年
简介: 【openstack】OpenStack 架构

正文


一、OpenStack 架构图


OpenStack 曾经的 7 个核心组件,分别是 Compute(计算)、Object Storage(对象存储)、Identity(认证)、Dashborad(用户界面)、Block Storage(块存储)、Network(网络)和 Image(镜像服务)。在这 7 个核心组件中,除用户界面以外,其余 6 个仍是目前的核心组件。每个组件都是多个服务的结合,一个服务意味着运行着的一个进程。


45.webp.jpg


二、各组件介绍


  1. Network(Neutron)。Network 的项目代号是 Neutron,用于提供网络连接连接服务,允许用户创建自己的虚拟网络并连接各种网络设备接口。
  2. Compute(Nova)。Compute 的项目代号是 Nova。它根据需求提供虚拟机服务,如创建虚拟机或对虚拟机进行热迁移等。
  3. Block Storage(Cinder)。Block Storage 的项目代号是 Cinder,用来提供块存储服务。
  4. Image Service(Glance)。Image Service 的项目代号是 Glance,它是 OpenStack 的镜像服务组件。
  5. Object Storage(Swift)。Object Storage 的项目代号是 Swift,它允许存储或检索对象,也可以认为它允许存储或检索文件,它能以低成本的方式通过 RESTful API 管理大量无结构数据,对应于 AWS 的 S3 服务。
  6. Dashboard(Horizon)。Dashboard 的项目代号是 Horizon,它为所有 Openstack 服务提供了一个模块化的基于 Django 的界面。通过这个界面,无论是最终用户还是运维人员都可以完成大多数的操作,如启动虚拟机、分配 IP 地址、动态迁移等。
  7. Identity(Keystone)。Identity 的项目代号是 Keystone,为所有的 OpenStack 服务提供身份验证和授权,跟踪用户及他们的权限,提供一个可用服务及 API 的列表。
目录
相关文章
|
存储 API 对象存储
Openstack架构构建及详解(3)--Glance组件
Openstack架构构建及详解(3)--Glance组件
246 0
Openstack架构构建及详解(3)--Glance组件
|
消息中间件 关系型数据库 数据安全/隐私保护
Openstack架构构建及详解(2)--keystone组件
Openstack架构构建及详解(2)--keystone组件
237 0
Openstack架构构建及详解(2)--keystone组件
|
存储 监控 网络安全
Openstack架构构建及详解
Openstack架构构建及详解
564 0
Openstack架构构建及详解
|
分布式计算 安全 前端开发
【私有云架构】Openstack VS CloudStack:比较异同
【私有云架构】Openstack VS CloudStack:比较异同
|
存储 关系型数据库 MySQL
【私有云架构】Cloudstack 与 OpenStack:哪个更适合您?
【私有云架构】Cloudstack 与 OpenStack:哪个更适合您?
|
存储 Linux API
「网络架构」OpenStack 脊页网络(Spine Leaf Networking) 介绍
「网络架构」OpenStack 脊页网络(Spine Leaf Networking) 介绍
Openstack架构构建及详解(7)--Cinder组件
Openstack架构构建及详解(7)--Cinder组件
106 0
|
Windows
Openstack架构构建及详解(6)--Dashboard组件
Openstack架构构建及详解(6)--Dashboard组件
164 0
|
网络架构
Openstack架构构建及详解(5)--Neutron组件
Openstack架构构建及详解(5)--Neutron组件
101 0
|
云计算 虚拟化 开发者
Openstack架构构建及详解(4)--Nova组件
Openstack架构构建及详解(4)--Nova组件
447 0