nova简介

1、概述

OpenStack云中实例(instances)生命周期的所有活动都由Nova处理。

这样使得Nova成为一个负责管理计算资源、网络、认证、所需可扩展性的平台。

但是,Nova自身并没有提供任何虚拟化能力,相反它使用libvirt API来与被支持的Hypervisors交互。

Nova 通过一个与Amazon Web Services(AWS)EC2 API兼容的web services API来对外提供服务。

2、功能和特点:
实例生命周期管理
管理计算资源
网络和认证管理
REST风格的API
异步的一致性通信
Hypervisor透明:支持Xen,XenServer/XCP, KVM, UML, VMware vSphere and Hyper-V

3、Nova 云架构包括以下主要组件:

  • API Server (nova-api)
  • Message Queue (rabbit-mq server)
  • Compute Workers (nova-compute)
  • Network Controller (nova-network)
  • Volume Worker (nova-volume)
  • Scheduler (nova-scheduler)
  • API Server(nova-api)
原文地址:https://www.cnblogs.com/stellar/p/5952722.html