nova 详解

Nova 是什么?


Openstack有Rackspace和NASA共同开发的云计算平台,类似于Amozon EC2和S3的云基础架构;

超过140家企业及18470开发者参与。


nova在openstack的地位

wKioL1WdE6DAOjoJAAH3embYJq0950.jpg

nova的架构:

wKiom1WdEe-zhGLzAAFRBOrbIVY773.jpg


nova的核心模块:

controller:

nova-api

nova-schedule

nova-conductor(数据库代理)负载均衡

nova-consoleauth 

nova-novncproxy

nova-cert

compute:nova-compute

Client:nova-client  nova-manage


nova内部组件之间的交互:

wKioL1WdE9zRHHLbAAJYQwNw3Oo224.jpg


nova与其他openstack组件的交互

wKiom1WdEijwu8NaAAJD8-arnfo370.jpg

不同的项目之间是通过http通信,项目内部是消息服务或者数据库进行交互


Nova的流程

wKioL1WdFBeAOxHeAAGXIBT7iwk131.jpg

wKiom1WdEkiyDFtGAAHnN4PMNfA480.jpg

wKioL1WdFBiipWITAAG32N3iXUs895.jpg

wKiom1WdEkijsN3XAAHPTecDuqo183.jpg

wKioL1WdFBixkhX0AAH4UCMHl6o774.jpg

wKiom1WdEkiSl7VQAAHJhJ2curk832.jpg

wKioL1WdFBij7zmsAAHNmYalM8Y179.jpg

wKiom1WdEkmgOltOAAHXNg2KqcQ069.jpg

wKioL1WdFBmAJ7TRAAHaxusR3Tk705.jpg

wKiom1WdEkngQ9sgAAIXDgVH9Mg860.jpg

wKioL1WdFBmyMu1UAAJdx_-XHN8993.jpg

wKiom1WdEkqyPtH6AAJAYpgENgg746.jpg

wKioL1WdFBqQtkl4AAJMYpfNBGs033.jpg

wKioL1WdFFvTK8WZAAHq5uaLskM908.jpg


nova的部署模式

通用部署模式:简单、清楚

wKiom1WdEqDD9hfWAAD4p4Zm-7w855.jpg

高可用的模式:每个服务都有多个冗余,前端做一个负载均衡。

wKioL1WdFIWjXStJAAD5CelzlhI834.jpg


常用的错误:


401认证错误  

检查用户名密码及tenant是否正确

检验认证配置是否正确


409错误

nova服务是否正常运行


No nalid host错误: 查看是不是没有资源了

网络不通:查看dhcp、查路由、查openvswitch 



你可能感兴趣的:(nova)