OpenStack理论——Nova模块

本文介绍了OpenStack中的核心组件Nova,包括Nova的体系结构、重要组件如nova-api、nova-scheduler和nova-compute的详细功能。Nova-api作为对外接口,nova-scheduler负责调度决策,nova-compute管理虚拟机生命周期。文章还探讨了Nova创建虚拟机的具体流程,涉及消息队列、数据库交互等环节。
摘要由CSDN通过智能技术生成

前言:nova和swift是openstack最早的两个组件,nova分为控制节点和计算节点,计算节点通过nova computer进行虚拟机创建,通过libvirt调用kvm创建虚拟机,nova之间通信通过rabbitMQ队列进行通信
在这里插入图片描述

一、Nova概述

1.Nova体系结构

在这里插入图片描述

2.Nova重要组件

1)nova API

  • nova-api组件实现了RESTful API功能,是外部访问Nova的唯一途径。接收外部的请求并通过Message Queue将请求发送给其他的服务组件,同时也兼容EC2 API,所以也可以用EC2的管理工具对nova进行日常管理

2)nova scheduler

  • nova scheduler模块在openstack中的作用是决策虚拟机创建在哪个主机(计算节点)上。决策一个虚拟机应该调度到某物理节点,需要分为两个步骤:
    • 过滤(filte
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值