OpenStack中nova的架构

1.1 nova-api
        负责接收和相应客户的API调用。

1.2 compute core
        nova-schedule

        负责决定在哪个计算节点运行虚拟机。

        nova-compute

        通过调用Hypervisor实现虚拟机生命周期的管理。一般运行在计算节点。

        hypervisor

        对虚拟机进行硬件虚拟化的管理软件,比如KVM和VMWare等。

        nova-conductor

        由于nova-compute需要不断对数据库进行更新,比如更新虚拟机状态,为了安全性和伸缩性的考虑,通过nova-conductor间接实现数据库的访问。

1.3 database
        一般使用MYSQL,安装在控制节点上,因为nova有一些元数据需要存储在database中。

1.4 Message Queue
        用于nova各个子服务之间的通讯,一般使用的是RabbitMQ,从而解耦各个子服务。

相关推荐

  1. OpenStacknova架构

    2024-07-22 13:02:04       15 阅读
  2. Openstack学习(1)——架构

    2024-07-22 13:02:04       22 阅读
  3. 07 龙芯平台openstack部署搭建-nova-computer部署

    2024-07-22 13:02:04       36 阅读
  4. openstack

    2024-07-22 13:02:04       16 阅读
  5. 架构以及架构组件

    2024-07-22 13:02:04       13 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-22 13:02:04       52 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-22 13:02:04       54 阅读
  3. 在Django里面运行非项目文件

    2024-07-22 13:02:04       45 阅读
  4. Python语言-面向对象

    2024-07-22 13:02:04       55 阅读

热门阅读

  1. MCU常见相关术语缩写说明

    2024-07-22 13:02:04       14 阅读
  2. 【Statement对象】

    2024-07-22 13:02:04       18 阅读
  3. 基于深度学习的商品推荐

    2024-07-22 13:02:04       19 阅读
  4. 鸿蒙笔记--动画

    2024-07-22 13:02:04       18 阅读
  5. c++中的printf

    2024-07-22 13:02:04       15 阅读
  6. C语言14 强制类型转换

    2024-07-22 13:02:04       15 阅读