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

What is the function of Neutron

2025-01-16 Update From: SLTechnology News&Howtos shulou NAV: SLTechnology News&Howtos > Servers >

Share

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

This article will explain in detail what the function of Neutron is, and the content of the article is of high quality, so the editor will share it for you as a reference. I hope you will have a certain understanding of the relevant knowledge after reading this article.

Today we will learn the Networking Service,Neutron of OpenStack.

Neutron will be a little more difficult and more content than all the previous modules.

In order to help you better grasp the Neutorn,CloudMan will also be analyzed in more detail.

Overview of Neutron

Traditional network management methods largely rely on administrators to manually configure and maintain various network hardware devices; however, networks in cloud environments have become very complex, especially in multi-tenant scenarios. Users may need to create, modify and delete a network at any time, and network connectivity and isolation are not likely to be guaranteed by manual configuration.

How to respond quickly to the needs of business puts forward higher requirements for network management. The traditional way of network management has been very difficult to do this job, and the flexibility and automation advantages of "software-defined networking (SDN)" make it the mainstream of network management in the cloud era.

The design goal of Neutron is to achieve Network as a Service (Networking as a Service). In order to achieve this goal, the design follows the principle of network virtualization based on SDN, and makes full use of various network-related technologies on the Linux system.

In this chapter, we will discuss the functions and components of Neutron, and learn different ways to deploy and configure OpenStack networks, involving multiple levels of software and hardware devices.

Neutron function

Neutron provides network support for the entire OpenStack environment, including layer 2 switching, layer 3 routing, load balancing, firewall and VPN. Neutron provides a flexible framework, through configuration, whether open source or commercial software can be used to achieve these functions.

Layer 2 switched Switching

Nova's Instance is connected to the virtual layer 2 network through a virtual switch.

Neutron supports a variety of virtual switches, including Linux native Linux Bridge and Open vSwitch. Open vSwitch (OVS) is an open source virtual switch that supports standard management interfaces and protocols.

Using Linux Bridge and OVS,Neutron, you can create not only traditional VLAN networks, but also tunnel-based Overlay networks, such as VxLAN and GRE (Linux Bridge currently only supports VxLAN).

We will learn how to use and configure Linux Bridge and Open vSwitch in later chapters.

Layer 3 routing Routing

Instance can configure router (virtual router) of IP,Neutron with different network segments to realize instance cross-segment communication. Router implements routing and NAT through technologies such as IP forwarding,iptables.

We will discuss how to configure router in Neutron to communicate between instance and with external networks in later chapters.

Load balancing Load Balancing

Openstack introduced Load-Balancing-as-a-Service (LBaaS) for the first time in the Grizzly version, providing the ability to distribute load across multiple instance. LBaaS supports a variety of load balancing products and solutions, and different implementations are integrated into Neutron in the form of Plugin. Currently, the default Plugin is HAProxy.

We will also learn about the use and configuration of LBaaS in later chapters.

Firewall Firewalling

Neutron secures instance and the network in two ways.

Security Group

Restrict network packets entering and leaving instance through iptables.

Firewall-as-a-Service

FWaaS, which restricts the flow of network packets into and out of virtual routers, is also implemented through iptables.

About how the function of Neutron is shared 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