栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Open Stack组件

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Open Stack组件

文章目录
  • 组件说明
    • horizon
    • nova虚拟机
      • 说明
      • 虚拟机创建
    • neutron网络
      • 说明
      • 实例运行建立网络
    • cinder存储
      • 说明
      • 实例需求存储
    • Keystone
    • glance
      • 说明
      • 镜像的提供
      • 镜像的存储
        • swift对象存储

组件说明 horizon

以图形化界面管理所有project。

nova虚拟机 说明
  • Nova是OpenStack所有组件中最重要的一个模块,负责了云中虚拟机的创建、管理。就是对CPU、内存、磁盘的分配使用。

  • Nova模块在云计算管理系统中,直接与底层虚拟化软件交互,管理着大量的虚拟机,以供上层服务使用

虚拟机创建

创建虚拟机,需要提交请求给nova-api,nova通过nova-scheduler选择合适的compute,nova和底层的hypervisor交互,需要建立虚拟机最初工作;

neutron网络 说明

OpenStack网络(neutron)管理OpenStack环境中虚拟网络基础设施(VNI)所有网络方面和物理网络基础设施(PNI)的接入层方面。

实例运行建立网络

实例运行时需要建立网络,将请求交给neutron-server,neutron-server会根据网络请求,为虚拟机分配地址,建立网桥,构建iptables安全组规则,此时一个普通的实例就基本可以建立完成了;

cinder存储 说明

Cinder块存储是虚拟基础架构中必不可少的组件,是存储虚拟机镜像文件及虚拟机使用的数据的基础。

实例需求存储

实例如果需要外挂存储的话可以向cinder-api发起请求,通过cinder-schedul选择到合适的cinder-volume之后,cinder-volume分配存储空间,之后交由实例;

Keystone

为所有的服务提供认证和授权服务,通过keystone能够找到各个服务的endpoint,如nova的地址,neutron的地址,glance的地址,cinder的地址等。

glance 说明

Glance(OpenStack Image Service)是一个提供发现,注册,和下载镜像的服务。

镜像的提供

当虚拟机创建需要下载合适的镜像,通过 此时会请求glance-api,glance通过glance-registry找到和下载到合适的镜像到computer启动。

镜像的存储

glance的镜像可以存放在不同的地方,如本地的Filesystem,统一存储cept或者是swift上;

swift对象存储

OpenStack Object Storage(Swift)是OpenStack开源云计算项目的子项目之一

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/460298.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号