aqicheng

一、概述

  使用OpenStack计算服务来托管和管理云计算系统。OpenStack计算服务是基础设施即服务(IaaS)系统的主要部分,模块主要由Python实现。

  OpenStack计算组件请求OpenStack Identity服务进行认证;请求OpenStack Image服务提供磁盘镜像;为OpenStack dashboard提供用户与管理员接口。磁盘镜像访问限制在项目与用户上;配额以每个项目进行设定(例如,每个项目下可以创建多少实例)。OpenStack

组件可以在标准硬件上水平大规模扩展,并且下载磁盘镜像启动虚拟机实例。

  OpenStack计算服务由下列组件所构成:

    nova-api 服务:接受并响应所有计算服务请求,管理虚拟机(云主机)生命周期。

    nova-api-metadata 服务:接受来自虚拟机发送的元数据请求。

              nova-compute服务(多个):真正管理虚拟机(nova-compute调用libvirt)。

              nova-scheduler服务:nova调度器(挑选出最合适的nova-compute来创建虚拟机)。

              nova-conductor模块:帮助nova-compute代理修改数据库中虚拟机的状态。

      nova-cert模块:服务器守护进程向Nova Cert服务提供X509证书。用来为``euca-bundle-image``生成证书。仅仅是在EC2 API的请求中使用

    nova-network worker 守护进程:与``nova-compute``服务类似,从队列中接受网络任务,并且操作网络。执行任务例如创建桥接的接口或者改变IPtables的规则。

    nova-consoleauth 守护进程和nova-novncproxy 守护进程:web版的vnc来直接操作云主机。

    nova-spicehtml5proxy 守护进程:提供一个代理,用于访问正在运行的实例,通过 SPICE 协议,支持基于浏览器的 HTML5 客户端。

    nova-xvpvncproxy 守护进程:提供一个代理,用于访问正在运行的实例,通过VNC协议,支持OpenStack特定的Java客户端。

    nova-cert 守护进程:X509 证书。

              nova客户端:用于用户作为租户管理员或最终用户来提交命令。

    队列:一个在守护进程间传递消息的中央集线器。

二、安装并配置控制节点

 

相关文章:

  • 2021-09-03
  • 2022-01-26
  • 2022-12-23
  • 2021-12-14
  • 2021-08-18
  • 2022-01-06
  • 2022-02-08
  • 2021-06-23
猜你喜欢
  • 2022-03-10
  • 2021-04-20
  • 2021-12-04
  • 2021-07-29
  • 2021-07-02
  • 2021-10-17
相关资源
相似解决方案