Got it

Neutron service in FusionSphere OpenStack

Created: Jun 17, 2021 10:45:30Latest reply: Feb 18, 2022 15:43:32 421 6 1 0 1
  Rewarded HiCoins: 0 (problem resolved)

Neutron service in FusionSphere OpenStack

  • x
  • convention:

Featured Answers
tubaboraka
MVE Author Created Feb 3, 2022 08:03:17

fusionsphere openstack is Huawei's open-source community-based openstack cloud management platform, with built-in lightweight KVM virtualization. As a cloud management platform, FSP provides an open management framework and components, including nova, Neutron, Cinder, Swift, Glance, Keystone, Ceilometer, Horizon, and Heat. The first thing to note is that these components do not need to be installed one by one.


They are integrated into a Huawei software package, and a port interface is provided through the package to complete the configuration of all components.


According to the following figure to illustrate the functional use of these components, and therefore can be used to determine which component has a problem through some VM abnormal conditions.


Nova: nova is the openstack compute service, but this computation is not the meaning of fusioncompute compute node, but a simple compute service for vm virtual machine lifecycle management. All lifecycle operations are created by it, such as create, delete, power on, power off, adjust, migrate, restart and pause. If the virtual machine cannot be created or deleted, it may be caused by the nova service exception.


Ceilometer – A meter monitoring service that logs all events and provides data support for billing and monitoring. If there is a problem with the service, it will not affect normal business. In addition, at present, our manageronesc (before 3.0.9, temporarily unknown) has only the metering function, and does not have the billing capability (if the CPU configuration rate is 2 yuan per hour, the billing rate change is 4 yuan per hour). when used for a short time. At 2 hours, the last view cost of sc is 2 * 1 + 4 * 1 = 6. However, sc only has the metering capacity, so the last view consumption is 4 * 2 = 8).


Glance – upload, manage and get images. In the cps, you can configure the view service to be Swift, a local hard drive, etc. By default, swift will use swif's distributed object storage system capability to store a copy on each of the three control nodes to improve reliability.


Swift – A distributed object storage system that can store virtual machine images, backup log files, and more.


Keystone: Provides certification for services such as nova and neutron. The Keystone database uses a Gaussian database that contains authentication for all tenant information, including account permissions, account information, vdc, and organizational logic. When deploying multiple Openstacks suites, you can either use the same Keystone management suite, or you can have your own Keystone.


Neutron – Provides a virtual network for compute instances and network connectivity for other OpenStack services. The compute instance may be a virtual machine. The neutron service provides network conditions for all virtual machines. If openstack is connected to fc and vmware then there is a neutron command to send the network.


Cinder – Provides block storage for compute instances. The openstack config block should be stored in the cement when it is stored.


Heat: Automated template-based deployment, using templates to issue virtual machines, and the heat service is required to create templates.


Horizon: A unified management interface.
View more
  • x
  • convention:

olive.zhao
Admin Created Jun 17, 2021 10:52:33

Hello, friend!

The Neutron service provides network connectivity in FusionSphere OpenStack.

Neutron service

The composition the Openstack Neutron:

Neutron Server

  • Implement Neutron API and API extensions

  • Manage Network, subnet, port

  • Manage the IP address of the port


ML2 agent

  • Running on each compute node

  • Connect the virtual machine to the network port


DHCP agent

  • Responsible for DHCP configuration, assigning IP to virtual machines

  • Start/stop dhcp server In multi-host mode, run on each compute node (deferred)

  • Start/stop dhcp server

  • Maintain dhcp configuration


L3-agent

  • Responsible for public network floating ip address and NAT

  • Responsible for other three-tier features such as load balancing


One L3 agent per network

  • Metadata-agent

  • Provide metadata service Neutron L3-agent, dhcp-agent, nova metadata API server

Hope this can help you!

View more
  • x
  • convention:

All Answers
BetterMing
BetterMing Created Jun 17, 2021 10:48:14

Hello, dear.
It's nice to meet you in the community.
We're working on getting the right answer for you. Please rest assured that we'll be back with an answer shortly.
View more
  • x
  • convention:

olive.zhao
olive.zhao Admin Created Jun 17, 2021 10:52:33

Hello, friend!

The Neutron service provides network connectivity in FusionSphere OpenStack.

Neutron service

The composition the Openstack Neutron:

Neutron Server

  • Implement Neutron API and API extensions

  • Manage Network, subnet, port

  • Manage the IP address of the port


ML2 agent

  • Running on each compute node

  • Connect the virtual machine to the network port


DHCP agent

  • Responsible for DHCP configuration, assigning IP to virtual machines

  • Start/stop dhcp server In multi-host mode, run on each compute node (deferred)

  • Start/stop dhcp server

  • Maintain dhcp configuration


L3-agent

  • Responsible for public network floating ip address and NAT

  • Responsible for other three-tier features such as load balancing


One L3 agent per network

  • Metadata-agent

  • Provide metadata service Neutron L3-agent, dhcp-agent, nova metadata API server

Hope this can help you!

View more
  • x
  • convention:

olive.zhao
olive.zhao Admin Created Jun 21, 2021 03:42:33

Hello, is your problem resolved?
View more
  • x
  • convention:

tubaboraka
tubaboraka MVE Author Created Feb 3, 2022 08:03:17

fusionsphere openstack is Huawei's open-source community-based openstack cloud management platform, with built-in lightweight KVM virtualization. As a cloud management platform, FSP provides an open management framework and components, including nova, Neutron, Cinder, Swift, Glance, Keystone, Ceilometer, Horizon, and Heat. The first thing to note is that these components do not need to be installed one by one.


They are integrated into a Huawei software package, and a port interface is provided through the package to complete the configuration of all components.


According to the following figure to illustrate the functional use of these components, and therefore can be used to determine which component has a problem through some VM abnormal conditions.


Nova: nova is the openstack compute service, but this computation is not the meaning of fusioncompute compute node, but a simple compute service for vm virtual machine lifecycle management. All lifecycle operations are created by it, such as create, delete, power on, power off, adjust, migrate, restart and pause. If the virtual machine cannot be created or deleted, it may be caused by the nova service exception.


Ceilometer – A meter monitoring service that logs all events and provides data support for billing and monitoring. If there is a problem with the service, it will not affect normal business. In addition, at present, our manageronesc (before 3.0.9, temporarily unknown) has only the metering function, and does not have the billing capability (if the CPU configuration rate is 2 yuan per hour, the billing rate change is 4 yuan per hour). when used for a short time. At 2 hours, the last view cost of sc is 2 * 1 + 4 * 1 = 6. However, sc only has the metering capacity, so the last view consumption is 4 * 2 = 8).


Glance – upload, manage and get images. In the cps, you can configure the view service to be Swift, a local hard drive, etc. By default, swift will use swif's distributed object storage system capability to store a copy on each of the three control nodes to improve reliability.


Swift – A distributed object storage system that can store virtual machine images, backup log files, and more.


Keystone: Provides certification for services such as nova and neutron. The Keystone database uses a Gaussian database that contains authentication for all tenant information, including account permissions, account information, vdc, and organizational logic. When deploying multiple Openstacks suites, you can either use the same Keystone management suite, or you can have your own Keystone.


Neutron – Provides a virtual network for compute instances and network connectivity for other OpenStack services. The compute instance may be a virtual machine. The neutron service provides network conditions for all virtual machines. If openstack is connected to fc and vmware then there is a neutron command to send the network.


Cinder – Provides block storage for compute instances. The openstack config block should be stored in the cement when it is stored.


Heat: Automated template-based deployment, using templates to issue virtual machines, and the heat service is required to create templates.


Horizon: A unified management interface.
View more
  • x
  • convention:

Unicef
Unicef MVE Created Feb 10, 2022 12:57:42

Good answer
View more
  • x
  • convention:

user_4358465
user_4358465 Created Feb 18, 2022 15:43:32

Great responses Tubaboraka and Olive! Thank you very much!
View more
  • x
  • convention:

Comment

You need to log in to comment to the post Login | Register
Comment

Notice: To protect the legitimate rights and interests of you, the community, and third parties, do not release content that may bring legal risks to all parties, including but are not limited to the following:
  • Politically sensitive content
  • Content concerning pornography, gambling, and drug abuse
  • Content that may disclose or infringe upon others ' commercial secrets, intellectual properties, including trade marks, copyrights, and patents, and personal privacy
Do not share your account and password with others. All operations performed using your account will be regarded as your own actions and all consequences arising therefrom will be borne by you. For details, see " User Agreement."

My Followers

Login and enjoy all the member benefits

Login

Block
Are you sure to block this user?
Users on your blacklist cannot comment on your post,cannot mention you, cannot send you private messages.
Reminder
Please bind your phone number to obtain invitation bonus.
Information Protection Guide
Thanks for using Huawei Enterprise Support Community! We will help you learn how we collect, use, store and share your personal information and the rights you have in accordance with Privacy Policy and User Agreement.