Neutron 物理部署方案 - 每天5分钟玩转 OpenStack(68)

简介:

前面我们讨论了 Neutron 的架构,本节讨论 Neutron 的物理部署方案:
不同节点部署不同的 Neutron 服务组件。

方案1:控制节点 + 计算节点

在这个部署方案中,OpenStack 由控制节点和计算节点组成。

控制节点
部署的服务包括:neutron server, core plugin 的 agent 和 service plugin 的 agent。

计算节点
部署 core plugin 的agent,负责提供二层网络功能。

这里有两点需要说明: 1. core plugin 和 service plugin 已经集成到 neutron server,不需要运行独立的 plugin 服务。 2. 控制节点和计算节点都需要部署 core plugin 的 agent,因为通过该 agent 控制节点与计算节点才能建立二层连接。 3. 可以部署多个控制节点和计算节点。

方案2:控制节点 + 网络节点 + 计算节点

在这个部署方案中,OpenStack 由控制节点,网络节点和计算节点组成。

控制节点
部署 neutron server 服务。

网络节点
部署的服务包括:core plugin 的 agent 和 service plugin 的 agent。

计算节点
部署 core plugin 的agent,负责提供二层网络功能。

这个方案的要点是将所有的 agent 从控制节点分离出来,部署到独立的网络节点上。

  1. 控制节点只负责通过 neutron server 响应 API 请求。

  2. 由独立的网络节点实现数据的交换,路由以及 load balance等高级网络服务。

  3. 可以通过增加网络节点承担更大的负载。

  4. 可以部署多个控制节点、网络节点和计算节点。

该方案特别适合规模较大的 OpenStack 环境。



以上就是 Neutron 两种典型的部署方案,下一节我们开始讨论 Neutron 的各个服务组件。
将首先学习 Neutron Server 。


   


本文转自CloudMan6 51CTO博客,原文链接:
http://blog.51cto.com/cloudman/1833780


相关文章
|
3月前
|
安全 API 网络安全
OpenStack的 网络服务(Neutron)
【8月更文挑战第23天】
214 10
|
3月前
|
消息中间件 缓存 Shell
跟我一起来学OpenStack部署
跟我一起来学OpenStack部署
282 0
|
3月前
|
负载均衡 网络安全 API
OpenStack核心组件Neutron
【8月更文挑战第4天】
112 9
|
4月前
|
存储 数据安全/隐私保护 Docker
Kolla-ansible部署openStack
Kolla-ansible部署openStack
409 11
|
6月前
|
Linux 网络安全 数据库
openstack 部署单节点
在CentOS 7系统上,配置了一台拥有4核CPU、8GB内存和300GB磁盘的服务器,安装了OpenStack Trian版本。安装完成后,获取了OpenStack管理控制台的登录凭证(admin用户和密码),可访问IP地址192.168.200.249/dashboard进行登录。如果遇到问题,可能需要重新安装以确保纯净环境。
310 0
|
存储 弹性计算 资源调度
openstack组件部署 3
openstack组件部署
146 0
|
6月前
|
存储 Ubuntu KVM
Ubuntu部署OpenStack踩坑指南:还要看系统版本?
Ubuntu部署OpenStack踩坑指南:还要看系统版本?
Ubuntu部署OpenStack踩坑指南:还要看系统版本?
|
6月前
|
存储 安全 Linux
云计算|OpenStack|社区版OpenStack安装部署文档(一 --- 前期硬件准备和部署规划)
云计算|OpenStack|社区版OpenStack安装部署文档(一 --- 前期硬件准备和部署规划)
1222 0
|
6月前
|
Linux API 数据库
云计算|OpenStack|社区版OpenStack安装部署文档(六 --- 网络服务neutron的安装部署---Rocky版)
云计算|OpenStack|社区版OpenStack安装部署文档(六 --- 网络服务neutron的安装部署---Rocky版)
192 0
|
负载均衡 安全 网络安全
openstack组件部署 4
openstack组件部署