2024年4月25日发(作者:兆绮梅)
第三周 第一讲 nova架构及原理讲解
nova是什么?
openstack室友Rackspace和NASA共同开发的云平台,
类似于Amazon EC2和s3的云基础架构服务;
nova在openstack中提高计算服务
nova的发展历程,和openstakc一样的发展历程,
havana icehouse
参与的开发公司 红帽 hp nebula sina等等 huawei
nova在openstack的地位:
nova的架构
nova核心模块
controller
nova-api(restful api ,基于命令行的api)
nova-schedule( 计算资源的调度)
nova-condutor(提供一个连接数据哭的proxy,如果数据库连接太多的,数据库就会用个瓶颈,)
nova-consoleauth(认证服务)
nova-novncproxy(vnc的proxy)
nova-vert(证书的颁发)
Compute
nova-compute(虚拟机声周期的管理,计算节点管理虚拟机的服务)
Client
nova-client
Nova-manage(提供运维的管理,管理有多少个虚拟机,查看有多少个计算节点)
nova内部组组件的交互
/- ( LDAP )
[ Auth Manager ] ---
| - ( DB )
|
|
|
[ Web Dashboard ] -> [ api ] -- < AMQP > ------ [ network ] - ( Flat/Vlan )
|
< HTTP > [ scheduler ] - [ compute ] - ( libvirt/xen )
| |
[ objectstore ] < - retrieves images
nova 与其他opsntack组件的交互
http 接口调用
AMQP 消息服务 各组件之间发消息时用的。
sql建立数据模型。。
Nova 流程:
nova的部署模式:
通用部署模式:
高可用的部署模式:
常见错误排查
2024年4月25日发(作者:兆绮梅)
第三周 第一讲 nova架构及原理讲解
nova是什么?
openstack室友Rackspace和NASA共同开发的云平台,
类似于Amazon EC2和s3的云基础架构服务;
nova在openstack中提高计算服务
nova的发展历程,和openstakc一样的发展历程,
havana icehouse
参与的开发公司 红帽 hp nebula sina等等 huawei
nova在openstack的地位:
nova的架构
nova核心模块
controller
nova-api(restful api ,基于命令行的api)
nova-schedule( 计算资源的调度)
nova-condutor(提供一个连接数据哭的proxy,如果数据库连接太多的,数据库就会用个瓶颈,)
nova-consoleauth(认证服务)
nova-novncproxy(vnc的proxy)
nova-vert(证书的颁发)
Compute
nova-compute(虚拟机声周期的管理,计算节点管理虚拟机的服务)
Client
nova-client
Nova-manage(提供运维的管理,管理有多少个虚拟机,查看有多少个计算节点)
nova内部组组件的交互
/- ( LDAP )
[ Auth Manager ] ---
| - ( DB )
|
|
|
[ Web Dashboard ] -> [ api ] -- < AMQP > ------ [ network ] - ( Flat/Vlan )
|
< HTTP > [ scheduler ] - [ compute ] - ( libvirt/xen )
| |
[ objectstore ] < - retrieves images
nova 与其他opsntack组件的交互
http 接口调用
AMQP 消息服务 各组件之间发消息时用的。
sql建立数据模型。。
Nova 流程:
nova的部署模式:
通用部署模式:
高可用的部署模式:
常见错误排查