openstack主要功能组件及对应服务
五个层次:表示层、逻辑控制层、资源管理层(横向)、集成层、管理层(纵向)。
包含了十六个不同的功能模块:
资源层:计算(Nova-计算服务,即Compute API、Scheduling、Policy、Compute、Admin API)/存储(Cinder块/Swift网络对象-存储服务,即Volume)/网络资源管理模块(Neutron-网络服务,即Network)。
逻辑层:编排(Heat-编排组织服务,即Orchestration)、调度、策略、镜像注册(Glance-镜像服务,即Image Registry和Image API功能)、日志服务。
表示层(和客户打交道):API模块和UI模块(Horizon-UI服务,即User Dashboard云下运维和Customer Portal云上用户)。
集成层:计费和身份认证模块(Keystone-身份服务,即Identity)。
管理层:管理API和监控(Ceilometer-监控计量服务,即Billing和Monitoring)。
resources 层 compute、volume、network
主要功能组件
主要功能组件:
资源层:计算资源模块,存储资源管理模块和网络资源管理模块。
逻辑控制层包含的基础功能服务:编排,调度,策略,镜像注册和日志服务。
表示层:API模块和UI模块(和客户接触)
集成部分: 认证和计费模块
管理部分:管理API 和监控
OpenStack主要组件