天天看點

Neutron 實體部署方案 - 每天5分鐘玩轉 OpenStack(68)方案1:控制節點 + 計算節點

前面我們讨論了 Neutron 的架構,本節讨論 Neutron 的實體部署方案:

不同節點部署不同的 Neutron 服務元件。

在這個部署方案中,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. 可以部署多個控制節點和計算節點。

在這個部署方案中,OpenStack 由控制節點,網絡節點和計算節點組成。

部署 neutron server 服務。

網絡節點

部署的服務包括:core plugin 的 agent 和 service plugin 的 agent。

這個方案的要點是将所有的 agent 從控制節點分離出來,部署到獨立的網絡節點上。

控制節點隻負責通過 neutron server 響應 API 請求。

由獨立的網絡節點實作資料的交換,路由以及 load balance等進階網絡服務。

可以通過增加網絡節點承擔更大的負載。

可以部署多個控制節點、網絡節點和計算節點。

該方案特别适合規模較大的 OpenStack 環境。

以上就是 Neutron 兩種典型的部署方案,下一節我們開始讨論 Neutron 的各個服務元件。

将首先學習 Neutron Server 。

本文轉自CloudMan6 51CTO部落格,原文連結:

http://blog.51cto.com/cloudman/1833780

繼續閱讀