Neutron's Agents

Source: Internet
Author: User
Tags openvswitch

General Agent module mainly by Neutron API, core plugin (such as Linux bridge Plugin,ovs plugin, etc.), XX Agent scheduler, XX agent, XX driver (DNSMASQ) constitute .

In the control node neutron agent-list, you can view all the agents

1.neutron-l3-agent,neutron-vpn-agent

Run on the network node, responsible for handling three layers of things such as routing, and so on, the two conflicting, only need to open a process

2.neutron-openvswitch-agent

Run on all OpenStack nodes, responsible for interacting with Openvswitch to handle two levels of things. Connect control nodes, network nodes, and computer points.

Code: Neutron.plugins.openvswitch.agent.ovs_neutron_agent:main

3.neutron-lbaas-agent

Running on network nodes, dealing with loadbanlance related things

4.neutron-fwaas-service, that the service is not considered agent, without its own process, running in vpn-agent

5.neutron-metadata-agent

Runs on the network node, processing the metadata request issued by Cloud-init in the host, Neutron-metadata-agent will bring these requests from the Neutron-ns-metadata-proxy program or Qdhcp-xxx namespace that the Qrouter-xxx namespace process brings up Neutron-ns-metadata-proxy The process is forwarded to the metadata-server contained in the NOVA-API.

See the other side of the article http://niusmallnan.github.io/_build/html/_templates/openstack/metadata_server.html

6.neutron-metering-agent

Metering agent for the tenant network to provide three-tier network traffic data metering services.

7.neutron-dhcp-agent

Running on the network node, the tenant network is provided with a 3-tier DHCP service, i.e. the IP address is dynamically allocated, and a metadata request service is also provided.

The entrance to the neutron-dhcp-agent is Neutron.agent.dhcp_agent:main, similar to the startup mode of L3-agent, which starts with the service The manager class is dhcpagentwithstatereport, reporting the status of Dhcpagent.

Neutron's Agents

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.