openstack简介

43 篇文章 0 订阅
29 篇文章 7 订阅

1 openstack简述

OpenStack是一个云操作系统,控制整个数据中心的大型计算、存储和网络资源池,所有这些资源都通过一个仪表板(dashboard)进行管理,该仪表板为管理员提供控制,同时授权其用户通过web界面控制资源。

 Openstack仪表盘展示


2 openstack作用

 表格来源——阿里云开发者社区

 软件开发、基础设施云服务和web服务/电商是OpenStack云中运行最多的任务。

3 openstack组件及功能

1)管理支持服务包含数据库与消息代理服务

数据库作为基础/扩展服务产生的数据存放的地方

消息代理服务(也称消息中间件)为其他各种服务之间提供了统一的消息通信服务

2)基础管理服务包含Keystone、Glance、Nova、Neutron、Horizon五个服务

Keystone:认证管理服务、提供了其余所有组件的认证信息/令牌的管理、创建、修改等等、使用MySQL等数据库存储认证信息

Glance:镜像管理服务,提供了对虚拟机部署的时候所能提供镜像的管理、包含镜像的导入、格式以及制作相应的模板

Nova:计算管理服务,提供了对计算节点的Nova管理、使用Nova-API进行通信

Neutron:网络管理服务、提供了对网络节点的网络拓扑管理,同时提供Neutron在Horizon的管理界面

Horizon:控制台服务,提供了以Web形式对所有节点的所有服务的管理,通常把该服务成为Dashboard

3)扩展管理服务包含Cinder、Swift、Trove、Heat、Centimeter五个服务

Cinder:提供管理存储节点的Cinder相关、同时提供Cinder在Horizon中的管理面板

Swift:提供管理存储节点Swift相关、同时提供Swift在Horizon中的管理面板

Trove:提供管理数据库节点的Trove先关、同时提供Trove在Horizon中的管理面板

Heat:提供了基于模板来实现云环境中的资源的初始化,依赖关系处理,部署等基本操作,也可以解决自动收缩、负载均衡等高级特性

Centimeter:提供对物理资源以及虚拟资源的监控,并记录这些书库,读数据进行分析,在一定条件下出发现货供应动作

控制节点通常来说只需要一个网络端口来用于通信和管理各个节点

 Opensatck各组件交互图

 4 使用openstack的公司

       2020年11月,OpenStack社区庆祝1500万个内核投入生产。仅仅12个月后,OpenStack年度用户调查就记录了超过2500万个内核,与2020年相比增长了66%。这种增长在各种规模的组织中都可以看到,包括七个在生产中记录了超过100万个内核的组织。

        沃尔玛、LINE、Workday、中国移动和Verizon Media都是OpenStack百万核心俱乐部的创始成员。他们在OpenInfra Live:Keynotes上获得了认可,用OpenStack庆祝了他们令人难以置信的规模和创新。  

 参考:

OpenStack主要组件及其作用_Geroge Ren的博客-CSDN博客_openstack的主要组件及功能https://blog.csdn.net/weixin_42123737/article/details/84453881?ops_request_misc=&request_id=&biz_id=102&utm_term=1%EF%BC%89

OpenStack Blog | Open Infrastructure Foundation | The latest news and information for the OpenStack Community.https://www.openstack.org/blog/

  • 4
    点赞
  • 33
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值