Learn Neutron Series articles:(1) Virtualization network implemented by Neutron(2) Neutron Openvswitch + VLAN Virtual network(3) Neutron Openvswitch + Gre/vxlan Network(4) Neutron L3 Agent(5) TBD1. L2 Basic Knowledge 1.1 VLAN BasicsThe LAN represents the local area network, which is usually used by the Hub and Switch to connect to the computer on the LAN. In general, when you connect two computers to the same Hub or Switch, they are on the same LAN. S
created the configuration file, restart the systemd-networkd service or restart the machine.
$ sudosystemctl restart systemd-networkd
Run the following command to check the service status:
$ systemctl status systemd-networkd
$ systemctl status systemd-resolved
Use systemd-networkd to configure virtual network devices
Systemd-networkd also allows you to configure virtual network devices, such as bridges, VLANs, tunnels, VXLAN, and bindings. Yo
to a neutron security group.Ingress is responsible for the external provision of services, through Nginx to provide a separate interface to achieve the external provision of all services in the cluster, thereby replacing the existing implementation of exposing each service with Nodeport. At present, Kubernetes's Ingress provides nginx and GCE two kinds of implementations, interested students can directly refer to the official documents, Https://github.com/kubernetes/ingress/tree/master/controll
there is no/var/lib/rancher/state/this folder, if any, delete it;
If you have previously installed kubernetes through rancher, execute the command:
Docker Rm-f-V $ (Docker Ps-aq) Docker volume RM $ (Docker volume LS) rm-rf/var/etcd/
If you choose Vxlan Network deployment, you need the/etc/hosts file to have: ' native IP localhost ' this line, if not, add;
Prohibit Swap:sudo Swapoff–a
(This command is a temporary prohibition
Ps-aq) Docker volume RM $ (Docker volume LS) rm-rf/var/etcd/
If you choose Vxlan Network deployment, you need the/etc/hosts file to have: ' native IP localhost ' this line, if not, add;
Prohibition of Swap:sudo Swapoff–a (this order is a temporary prohibition, permanent Prohibition of reference https://www.xtplayer.cn/2017/10/3162) (important);
For other precautions, please refer to: https://kubernetes.io/docs/setup/independent/insta
visibility into networked storage, including Ethernet SAN technologies (e.g. FCoE or AoE), that Typica Lly dominates bandwidth usage in the data center. Looking forward, there is a number of tunneling protocols being developed to connect virtual switches, Including:gre, MP LS, VPLS, VXLAN and NVGRE. As new protocols is deployed on the network they is easily monitored without any change to exiting SFlow agents ensuring End-to-end visibility across the
cross-platform use. Netperf can test TCP network performance, UDP network performance, and can simulate client/server long connection or short connection scene, so it can be more close to the actual network environment for testing and evaluation.
VM1 IP address is 10.0.1.11, VM2 IP address is 10.0.1.12, start vm2 on VM1 and NetServer
NETSERVER-D-P 8888
Start Netperf on the VM21Test VM1
Netperf-h 10.0.1.11-p 8888-l 60
Test VM2
Netperf-h 10.0.1.12-p 8888-l 60
The test results are as follows, c
"I would like to introduce virtualization technology in a step-by-step manner, but the recent work in analyzing open vswitch technology, I want to take advantage of the memory of the openvswitch of the understanding of the detailed summary down"
This article summarizes the documentation provided by Openvswitch website openvswitch. org, as well as other relevant materials.
Open Vswitch Overall Overview:
> Apache 2.0 protocol.
> Software-only multilayer virtualization switches.
> Support OpenFlow
applications Access databases, API interface calls, and so on, so the network must be interoperable and multi-tenant isolated, with the current Docker network having two major camps, CNM, and MLM. Which Calico can be considered both camps, it can be integrated with the kubernetes, compared to the overlay network in the network transmission process still has a clear advantage, as shown, reduced packet encapsulation improves network transmission and packet processing efficiency.
Docker OVS SDN i
tools: SDN and NFV. SDN is an innovation oriented towards network architecture, and NFV is an innovation oriented towards device architecture, using these two tools makes it extremely simple to configure and deploy network devices, or directly distribute the forwarding table through the Controller, or directly issue the VXLAN configuration through the controller without manual intervention. People only need to click on the Controller to complete busi
application scenarios. The core technology here is the wrapper protocol for IP packets. The IP wrapper protocols used by each virtualization platform are different, such as: Virtual extensible Local Area Network (VXLAN), stateless Transport tunneling Protocol for Network Virtualization (STT) and generic Routing encapsulation (GRE). SCVMM uses a special GRE protocol called the Network virtualization using Generic Routing Encapsulation (NVGRE). The mai
scenarios. The core technology here is the wrapper protocol for IP packets. The IP wrapper protocols used by each virtualization platform are different, such as: Virtual extensible Local Area Network (VXLAN), stateless Transport tunneling Protocol for Network Virtualization (STT) and generic Routing encapsulation (GRE). SCVMM uses a special GRE protocol called the Network virtualization using Generic Routing Encapsulation (NVGRE). The main purpose of
-jar target/floodlight. jar
(Floodlight is an SDN Controller)
Then, set the Controller address for the bridges s1 and s2 on A and B:
A:
Sudo ovs-vsctl set-controller s1 tcp:
B:
Sudo ovs-vsctl set-controller s2 tcp:
The controller_ip is the ip address of the machine that runs the controller. (This is the IP address of)
Note: 6653 is the port listened by the floodlight controller. Before 1.0, the listening port is 6633.
(5) Access
For example, http: // 155.98.39.126: 8080/ui/index.html
.
Creat
course, the choice of specific options depends on the respective company's own infrastructure and design objectives.
Say the log for the network, the current Docker network solution There are so many, of course, now everyone is waiting for 1.7, but I think for the production system, there is no too much care about the SDN solution Libnetwork, may be studied under its and how Docker through plugin Way of combining. Because the other case is now the Hook way to do it.
Default Nat/br/host,
hardware failure, DHCP cannot be broadcast.
Q: are non-coreos systems considered for support?
A: I'm going to make this perfect, and then I'll say it well. Welcome PR Ah, at present we have serious shortage of groups, no energy to do too much, only in their own scope of work, by the way the code open source.
Q: What Vxlan is used in the network mode of the whole cluster? Flannel or pipework for network service?
A:flannel
Q: What is the use of
the cloud platform (for example, code logic directly implemented in OpenStack Neutron Server ). Controllers in this scenario cannot be used as general SDN controllers. On the contrary, General SDN controllers cannot be directly used in cloud computing network scenarios. As for the second question, it is easy to understand why it is a misunderstanding. Even controllers must be customized for cloud computing scenarios, not to mention SDN switches. Therefore, instead of using an SDN switch to supp
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.