nova组件包含哪几类
no试紧坚响式va这一组件包含了许多的小组件,其中有APIServer(nova-api)、Messa谁滑功叶拿风盾没定界geQueue(rab360问答bit-mqserver)、ComputeWorkers(nova-compute)、NetworkController(nova-network)、Scheduler(nova-scheduler)、Conductor(nova-conductor)。
1、nova-api负责接收和响应终端用户有关虚拟机和云硬盘的请求,提供了对外的api导职依针影汽也升松跟。它是整个nova的入口。
2、nova-compute是主要的执行守护进程,基于虚拟化技术hyperivisor实现创建和终止虚拟机。nov因参血刘胡止a-compute整合了计算资源CPU、存储、网络三类资源部署管理虚话极价可安副是识艺拟机,实现计算能力的交付。主要包括如下周管脱界浓七送内容:运行虚拟机粉棉固策管此固花湖盐两、终止虚拟机、重启虚拟机、挂载虚拟机、挂载云硬盘、卸载云硬盘、控制台输出。
3、nova-v环古适距饭步职六olume主要负责虚拟机磁盘的创建、挂载和卸载。
4、nova-network主要实现网络资源池的管理,包括IP池、网桥接口、VLAN、防火建志光花担苗万给墙管理。
5、nova-schedule主要职责是调度虚拟机在哪个物理宿主机上面部署,接受消息队列指令并执行任务。
扩展资料
Nova其功能覆盖了几乎所有的领域比如计算的控制器,用于管理用户的虚拟机实例,根据用户需求来实现对虚拟机的开关机、调配CPU、RAM等操作。
nova-sc行委高而基常hedule主要负责虚拟机的调度,也就是它需要根据某种原则来在对应的主机上面创建虚拟机。
只返回有足够可使用RAM的主机,为了钟除杆充跟提高系统的资源使用率,OpenStack在计算节点可用内存时允许overcommit,也就是可以超过实际内存大小。超过的程度是通过***.conf中ram_allocation_ratio这个参数来控制的,默认值为1.5
标签:nova,几类,组件