我是靠谱客的博主 体贴往事,最近开发中收集的这篇文章主要介绍openstack学习之路-level1-1,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Openstack各组件介绍

 

Dashboard 项目名horizon

提供openstack的交互界面,可以在交互界面中管理openstack,比如启动一个实例,配置IP地址,配置用户认证等

Compute 项目名nova

         负责openstack实例生命周期的管理,比如实例的创建、调度、销毁等

Network 项目名neutron

         提供openstack的网络

Block storage  项目名cinder  

         提供实例运行的持久化存储

Object storage   项目名swift

         存储非结构化的数据,它与文件系统不同的是对象会备份存储

Identity  项目名keystone

         openstack的各个服务提供认证、服务目录和权限的控制

Image  项目名glance

         存储镜像文件,为创建实例提供镜像

Telemetry  项目名ceilometer

         监控openstack集群

wkiom1ze_uwd2uyzaacqsj4pqi0639.png

上图表示基本服务之间的关系:

         中间的VM表示openstack的实例

1dashboard提供了所有服务(cinderneutronkeystonenovaglanceswift)的API接口,便于用户图形化的管理集群

2cinder为实例提供持久化的块存储,并且会在swift上建立存储的备份

3neutron提供实例的网络环境

4nova 主要是管理虚拟机,以及卷管理,网络管理等等的计算

5glance 为实例的创建提供镜像,并将镜像备份到swift

6swift 存储cinderglance的备份

7keystone openstack的服务(cindernovaglanceswiftceilometerneutron)提供认证

8ceilometer 提供openstack的监控,主要是监控cindernovaglanceneutron


转载于:https://blog.51cto.com/10755057/1931857

最后

以上就是体贴往事为你收集整理的openstack学习之路-level1-1的全部内容,希望文章能够帮你解决openstack学习之路-level1-1所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(66)

评论列表共有 0 条评论

立即
投稿
返回
顶部