Network Security Internet Technology Development Database Servers Mobile Phone Android Software Apple Software Computer Software News IT Information

In addition to Weibo, there is also WeChat

Please pay attention

WeChat public account

Shulou

How to understand the Neutron Server hierarchical Model

2025-04-06 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

Shulou(Shulou.com)06/01 Report--

This article introduces you how to understand the Neutron Server hierarchical model, the content is very detailed, interested friends can refer to, hope to be helpful to you.

To discuss the various service components of Neutron, first learn about Neutron Server.

The figure above shows the hierarchical structure of Neutron Server, with the following sequence from top to bottom:

Core API

Provide RESTful API to manage network, subnet and port.

Extension API

Provide RESTful API to manage router, load balance, firewall and other resources.

Commnon Service

Authenticate and validate API requests.

Neutron Core

The core handler of Neutron server handles the request by calling the corresponding Plugin.

Core Plugin API

The abstract function set of Core Plugin is defined, and Neutron Core calls the corresponding Core Plgin through this API.

Extension Plugin API

The abstract function set of Service Plugin is defined, and Neutron Core calls the corresponding Service Plugin through this API.

Core Plugin

Implement Core Plugin API, maintain the state of network, subnet and port in the database, and be responsible for calling the corresponding agent to perform related operations on network provider, such as creating network.

Service Plugin

Implement Extension Plugin API, maintain the state of router, load balance, security group and other resources in the database, and be responsible for calling the corresponding agent to perform related operations on network provider, such as creating router.

To sum up, Neutron Server consists of two parts: 1. Provide API services. two。 Run Plugin.

That is Neutron Server = API + Plugins

Understanding the hierarchical model of Neutron Server makes it easier to understand how Neutron supports a variety of network provider.

On how to understand the Neutron Server hierarchical model to share here, I hope that the above content can be of some help to you, can learn more knowledge. If you think the article is good, you can share it for more people to see.

Welcome to subscribe "Shulou Technology Information " to get latest news, interesting things and hot topics in the IT industry, and controls the hottest and latest Internet news, technology news and IT industry trends.

Views: 0

*The comments in the above article only represent the author's personal views and do not represent the views and positions of this website. If you have more insights, please feel free to contribute and share.

Share To

Servers

Wechat

© 2024 shulou.com SLNews company. All rights reserved.

12
Report