逻辑架构中,组件中的绝大多数可分为两种自定义编写的守护进程( )。
接收和协调API调用的WSGI应用(nova-api, -api, etc)执行部署任务的守护进程(nova-, nova-, nova-, etc.)
然而,逻辑架构中有两个重要的部分,既不是自定义编写,也不是基于,它们是消息队列和数据库。二者简化了复杂任务(通过消息传递和信息共享的任务)的异步部署。
逻辑架构图如下所示:
逻辑架构
从图中,我们可以总结出三点:
终端用户(, 和其他的 组件)通过和nova-api对话来与 交互。 守护进程之间通过队列(行为)和数据库(信息)来交换信息,以执行API请求。 基本上是独立的基础架构, 通过 API来和它交互。
其各个组件的情况如下:
发表回复