一、Nova是什么
- Nova是OpenStack所有组件中最重要的一个模块,负责了云中虚拟机的管理。就是对CPU、内存、磁盘的分配使用。
- Nova模块在云计算管理系统中,直接与底层虚拟化软件交互,管理着大量的虚拟机,以供上层服务使用
二、Nova与其他组件
- MYSQL:为Nova提供数据库服务,当然Mysql也为其他模块提供数据库服务
- Keystone:为Nova提供安全认证服务
- Swift:作为Glance的后端,存储了Nova的虚拟机的映像
- Glance:为Nova提供虚拟机映像存储服务
- Cinder:为Nova中的虚拟机提供块存储服务
- Quantum:为Nova中的虚拟机提供虚拟网络服务。
-
Dashboard:为Nova提供了Web UI管理功能。
OpenStack组件关系图: