openstack开发类提供哪些功能_openstack开发类详细了解

openstack开发类提供哪些功能_openstack开发类详细了解,第1张

openstack开发提供哪些功能_openstack开发类详细了解 OpenStack是一种云 *** 作系统,可控制整个数据中心内的大型计算、存储和网络资源池。

这些组件通过一个独特的仪表盘进行管理,该仪表盘为管理员提供了完全控制权,同时授权最终用户通过 Web 界面配置资源。

我们也可以说它是一组开源软件,旨在执行某些功能,例如动态创建虚拟机。

OpenStack云 *** 作系统实际上成立于 2010 年 7 月,其目标是提供开源软件,使任何组织都能够创建和提供在标准化硬件上运行的云计算服务。

OpenStack云 *** 作系统的组件Openstack是许多不同移动部件的集合,因为它是开源云计算软件。

任何人都可以向OpenStack云 *** 作系统添加额外的组件,以优化他们基于Openstack的云基础设施并满足他们的需求。

然而,Openstack社区已经确定了一些关键组件,它们是Openstack核心的一部分,它们作为任何Openstack系统的组件进行分发,并由Openstack社区正式维护。

1)NovaNova是OpenStack云 *** 作系统背后的主要计算引擎。

该组件允许最终用户使用机器映像创建和管理大量虚拟服务器。

它是云的大脑。

OpenStack云 *** 作系统计算配置和管理大型虚拟机网络。

什么是OpenStack云 *** 作系统?2)SwiftSwift 是一个对象和文件的存储系统。

它覆盖了通过文件在磁盘驱动器上的位置来引用文件的传统方式。

用户可以改为引用引用文件的唯一标识符,并让OpenStack云 *** 作系统决定存储此信息的位置。

该组件通过基于 HTTP 的 API 存储和检索非结构化数据对象。

这使得扩展变得容易,因为用户不必担心软件背后的单个系统的容量。

由于其数据复制和横向扩展架构,该组件可确保在机器或网络连接出现故障时备份数据。

3)NeutronOpenstack的一种网络组件,有助于确保OpenStack云 *** 作系统部署的每个组件都可以快速有效地相互通信。

它是一个可插拔、可扩展和 API 驱动的系统,用于管理网络,为 OpenStack提供网络功能。

4)Horizon该组件提供了一个基于 Web 的门户或一个界面来与所有底层OpenStack服务进行交互。

它是OpenStack的唯一图形界面。

它是一个仪表盘,可帮助系统管理员查看云中发生的事情,并根据需要对其进行管理。

5)Cinder一个块存储组件,为正在运行的云实例或服务器提供持久的块存储。

Cinder 灵活的架构使创建和管理块存储设备的任务变得容易。

6)Keystone该组件提供映射到OpenStack服务的用户的中央目录,其中OpenStack云的所有用户都映射到他们有权使用的云提供的所有服务。

它用于为其他OpenStack云 *** 作系统服务提供身份验证和授权服务。

7)Ceilometer该组件监控每个用户的云服务使用情况,并相应地执行计费任务。

它保留了每个用户对OpenStack云的各个组件的系统使用情况的可验证计数。

8)Glance该组件存储和检索虚拟机磁盘映像。

Glance 允许在部署新的虚拟机实例时将这些映像用作 *** 作系统模板。

9)Orchestration HeatOpenStack云 *** 作系统的编排组件,有助于管理运行云服务所需的基础架构。

该组件通过OpenStack原生 REST API 和兼容 CloudFormation 的查询 API 管理多个云应用程序。

它允许用户将云应用程序的要求存储在一个文件中,该文件定义了该特定应用程序所需的资源。

10)TroveOpenStack云 *** 作系统的数据库即服务组件。

它允许用户快速轻松地利用关系数据库的功能,而无需处理复杂的管理任务,例如部署、配置、修补、备份、恢复和监控。

以上就是什么是OpenStack云 *** 作系统的全部内容。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://www.outofmemory.cn/tougao/651975.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-17
下一篇 2022-04-17

发表评论

登录后才能评论

评论列表(0条)

保存