久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

怎樣理解Neutron Server分層模型

164次閱讀
沒有評論

共計 901 個字符,預計需要花費 3 分鐘才能閱讀完成。

這篇文章給大家介紹怎樣理解 Neutron Server 分層模型,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

怎樣理解 Neutron Server 分層模型

討論 Neutron 的各個服務組件,首先學習 Neutron Server。

上圖是 Neutron Server 的分層結構,至上而下依次為:

Core API
對外提供管理 network, subnet 和 port 的 RESTful API。

Extension API
對外提供管理 router, load balance, firewall 等資源 的 RESTful API。

Commnon Service
認證和校驗 API 請求。

Neutron Core
Neutron server 的核心處理程序,通過調用相應的 Plugin 處理請求。

Core Plugin API
定義了 Core Plugin 的抽象功能集合,Neutron Core 通過該 API 調用相應的 Core Plgin。

Extension Plugin API
定義了 Service Plugin 的抽象功能集合,Neutron Core 通過該 API 調用相應的 Service Plugin。

Core Plugin
實現了 Core Plugin API,在數據庫中維護 network, subnet 和 port 的狀態,并負責調用相應的 agent 在 network provider 上執行相關操作,比如創建 network。

Service Plugin
實現了 Extension Plugin API,在數據庫中維護 router, load balance, security group 等資源的狀態,并負責調用相應的 agent 在 network provider 上執行相關操作,比如創建 router。

歸納起來,Neutron Server 包括兩部分:1. 提供 API 服務。2. 運行 Plugin。

即 Neutron Server = API + Plugins

怎樣理解 Neutron Server 分層模型
明白了 Neutron Server 的分層模型,我們就更容易理解 Neutron 是如何支持各種 network provider。

關于怎樣理解 Neutron Server 分層模型就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

正文完
 
丸趣
版權聲明:本站原創文章,由 丸趣 2023-08-25發表,共計901字。
轉載說明:除特殊說明外本站除技術相關以外文章皆由網絡搜集發布,轉載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 雷州市| 古田县| 磐石市| 克东县| 双峰县| 中卫市| 庆元县| 永川市| 平顶山市| 龙里县| 贵南县| 吉隆县| 威海市| 北票市| 永兴县| 高邮市| 大竹县| 武夷山市| 越西县| 镇江市| 罗山县| 金昌市| 浑源县| 淮阳县| 陆河县| 阆中市| 正宁县| 固阳县| 大石桥市| 文登市| 金山区| 孙吴县| 郁南县| 南昌县| 依安县| 聂拉木县| 平利县| 成武县| 汪清县| 北川| 自贡市|