多语言展示
当前在线:1802今日阅读:19今日分享:20

如何理解openstack的项目与组件

openstack在开源云计算管理平台领域已经占据越来越重要的地位,应该如何理解其相关的项目和组件?
方法/步骤
2

核心项目之管理面板——Horizon:提供基于Web的自服务界面,用来为其他相关的服务提供统一交互界面。

3

核心项目之计算模块——Nova:用于管理计算资源的核心模块,支持各种虚拟机资源的生命周期管理。

4

核心项目之网络模块——Neutron:提供网络服务支持,让用户可以通过配置定义网络以及分配网络资源。

5

核心项目之对象存储——Swift:支持通过Restful HTTP API保存和访问非结构化的数据,基于自动复制和分布式扩展,实现高可靠和高容错。

6

核心项目之块存储——Cinder:为虚拟机提供块存储卷服务支持,通过可拔插驱动的架构,可以方便的创建和管理块存储。

7

核心项目之认证服务——Keystone:提供认证和授权服务支持,对所有访问openstack的服务提供目录以查询和访问部署的各种服务。

8

核心项目之镜像服务——Glance:访问和保存虚拟机的各种镜像文件,支持在虚机创建时满足不同用途的应用。

9

核心项目之计费模块——Ceilometer:收集各个模块各种资源的使用数据,可用于支持计费、性能监控和其他统计。

10

核心项目之编排服务——heat:通过相关API创建和维护对应的模板格式,用于编排各种复核的云应用,包括进行相关数据的管理。

推荐信息