第7章中性子 - 069 - 中性子サーバ階層モデルを理解します

中性子サーバーの階層モデル

 

次のように図は中性子サーバー、トップダウンの階層構造です。

コアAPIは、外部の管理ネットワーク、サブネットとRESTful APIのポートを提供しています。

RESTfulなAPIリソースの拡張APIは、その上のコンソールルータ、負荷分散、ファイアウォールなどを提供します。

Commnonサービスの認証および検証APIリクエスト。

対応する処理要求プラグインを呼び出すことにより、中性子コア中性子コアハンドラサーバ。

コア・プラグインAPIは、適切なAPIを呼び出すことで、抽象機能コアPlgin、中性子コアコアPlginのセットを定義します。

拡張プラグインAPIは、サービスPlgin、中性子コアはAPIを介して、適切なサービスPlginを呼び出す関数の抽象的なセットを定義します。

コアプラグインは、ネットワークを作成するように、コアプラグインAPIを実装して、データベース内の状態のネットワーク、サブネット、およびポートを維持する、適切なエージェントを呼び出し、ネットワークプロバイダに関連する操作を実施するための責任があります。

Service Plugin        实现了 Extension Plugin API,在数据库中维护 router, load balance, security group 等资源的状态,并负责调用相应的 agent 在 network provider 上执行相关操作,比如创建 router。

 

归纳起来,Neutron Server 包括两部分:

1、提供 API 服务。

2、运行 Plugin。

 

 

---------------------------------------------------------引用来自------------------------------------------------------------------------------

https://www.cnblogs.com/CloudMan6/p/5738310.html

https://mp.weixin.qq.com/s?__biz=MzIwMTM5MjUwMg==&mid=2653587683&idx=1&sn=3c5cadd759831abf596d53859cb64b9d&chksm=8d3080faba4709ec386d03890f7ccec74a9adfb69a943466626428b237d4a3929e372496e8db&scene=21#wechat_redirect

おすすめ

転載: www.cnblogs.com/gsophy/p/11118450.html