概述
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/
最后
以上就是发嗲电脑为你收集整理的openstack简介1 openstack简述2 openstack作用3 openstack组件及功能 4 使用openstack的公司的全部内容,希望文章能够帮你解决openstack简介1 openstack简述2 openstack作用3 openstack组件及功能 4 使用openstack的公司所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复