Got it

Introduction to Network Virtualization

Latest reply: May 22, 2022 11:18:35 1193 28 25 0 2

Dear All Today we will discuss about network virtualization

 

Introduction to Network Virtualization

 

Why the Virtual Network?

 

  • Characteristics of a traditional data center:

  •  A physical network port is mapped to a unique computer.

  • The relationship between computers and the network is fixed and seldom changed.

  •  Changes brought by the cloud computing data center:

  • A physical network port may be mapped to an unfixed number of virtual machines (VMs).

  • VMs may frequently migrate across hosts, and the relationship between VMs and the network is no longer fixed.

  • The traditional network architecture of the data center centers on north-to-south traffic, and cannot meet the future IT development requirements.

  • With hot migration, the computing capability is no longer fixed on a specific physical location. The traditional network cannot flexibly meet the requirements for cloud computing.


Emergence of the Virtual Network

 

 

1


 

  • The virtualization technology is extended from server virtualization to network virtualization.

  •  By means of network virtualization, VMs are deemed as running on different virtual networks on the same physical network.

  • Server virtualization implements VMs on demand, and network virtualization enables flexible configuration of the virtual network.

 

 Virtual Network

 

 

2

 

 

  • Similar to server virtualization, network virtualization can create L2, L3, and L7 network services in a very short period of time (several seconds), such as switching, routing, firewall, and load balancing.

  • The virtual network is independent of the bottom-layer network hardware, and can be configured, modified, saved, or deleted according to service requirements without re-configuration of the bottom-layer hardware or topology.

  • This network technology renovation lays a foundation for software defined data center.



Virtual network in the cloud computing environment

 

3

 

  • Independent development of two layers.

  • Software defined network.

  • VM cross-network migration.

  • Bottom-layer hardware maintenance.

  • High sharing of the resource pool.



Characteristics of cloud computing network virtualization

 

 

4

 Isolation:

  • Traffic of different tenants cannot be accessed mutually.

  • IP/MAC addresses of different tenants can be planned independently or even overlap with each other.


Mobility:

  • VMs support cross-L2/L3 migration or even cross-WAN migration.

  • The logical network is decoupled from the physical network, and is not restricted by the physical network.

  • The logical network can span across L2/L3 physical network.

  • Scalability:

  • The logical network is scalable in size.

  • The logical network is scalable in quantity.

  

Network Virtualization Hierarchy

 

5


  • The first part is inside the server: I/O virtualization.

  • The second part is inside the server: identifying network packets of different VMs during virtual access.

  • The third part is the connection from the server to the network: network connection.

  • The fourth part is network switching: The physical network must be effectively isolated from the logical network. In addition, network devices (such as switches and routers) must have the 1:N and N:1 virtualization capabilities.


 Network I/O Virtualization

 

7

Virtual Switching

 8

  • VMDq is short for Virtual Machine Device Queue.

  • SR-IOV is short for Single Root-Input/Output Virtualization.

 


Implementation of Distributed Virtual Switching

 

 9

 

 

A virtual switch can be implemented at the following three levels:

  • Based on the server CPU: The virtual switch runs on the server as software to implement the virtual switching function.

  • Based on the physical network adapter: Some physical network adapters support hardware virtualization, and use the virtualization function provided by the hardware to implement virtual switching.

  •  Based on the physical switch: Some physical switches can sense existence of VMs using special protocols, and implement virtual switching at the switch layer.


Virtual Switching Implemented Based on the CPU

 

 10

Characteristics of Virtual Switching Implemented Based on the CPU

Intra-server communication performance.


  •  The packet forwarding between VMs on the same server has good performance and low latency.

  • The virtual switch implements L2 software forwarding of packets between VMs.

  • Packets are not routed out of the server, the forwarding path is short, and therefore the performance is high.

  • Cross-server communication performance.

  • Packets need to be forwarded by the physical switch. Due to consumption of the virtual switch module, the performance is lower than that in the case that the physical switch implements virtual switching.

  • Flexible expansion.

  • This type of virtual switching is implemented purely by software. Compared with the physical switch that adopts the L3 chip, this type of virtual switching features flexible and fast function expansion, and can better meet the expansion requirements of cloud computing networks.

  • Large capacity.

  • The server memory is large. Compared with the physical switch, the L2 switching capacity and ACL capacity of the virtual switch are much larger than those of the physical switch.

 

Thanks,

Kashif Ali


The post is synchronized to: Surprising Cloud Computing

  • x
  • convention:

Kashif
HCIE MVE Author Created Dec 25, 2021 04:21:02

@olive.zhao @Irina @dragos_v @BAZ @wissal @umaryaqub @Rumana @ander.sanchez @Lan59 @nuchi @Vlada85 @hemin88 @Unicef @little_fish @gzzz @nochhie @chantha @smileymind @Navin_kay @user_4358465 @Majdi.Chebil @AndresMoreno @shakeela @phuta @Ayeshaali @user_4001805 @VinceD @lucian2003 @dengdengdeng @Sara_Obaid @AL_93 @MahMush @Y_T_Z @Kevin_Thomas @Saqib123 @bobi @richie9999 @user_4359501 @MesayW. @Khalid_Gul @LilStylz237 @MMshaikh @Laiheang @Chanbora @Sokrin @simchamnan @user_4237671 @Abdussamed @andersoncf1 @Herediano @Vesper_EvenStar @taha_29four @user_4326135 @Assis_bsb @Serges_armel @sachandio @hamza11 @mouh1991 @Tiplu @Null_0 @Tongun @Haseeb_Haris @Diego.Silva @Caroline_Herrera @kunthea @Somemeow @Anno7 @chenhui @jason_hu @Popeye_Wang @alopez @Chenxintao @E.DR_91 @stephen.xu @DDSN @Malik3000 @Zemo_Mccracken @adrian_alucard @Precious @Kwesi @imransumayari @abdul_basit7233 @Andre_G @Murat87 @LucianoNhantumbo @Vien @titusmahwe @DragonVN @Zebra @thisu @Funstuf @DKetrari @4TEch @rkahya_4 @scidox @faysalji @user_3134129 @SamB @mustafa211 @rimon @RajK @Funstuff @Abrar_Akbar @Kh_Elias65 @James_Nel @Zonger @Hurr @15393597009 @safecity @LeeMARK @jerry_zhuzi @bruno.guedes @Kashif @DrDoom @mrppa @sliawatimena @daniellima @thibay @maithi @hanhcao @wonderj @mytruc @huyvan @manpham @Imnh @hugu @nagu @sam_san @NTan33 @Faridrami @I_Am_Batman @amr_rashedy @Ignatius @Saqibaz @user_4252339 @Satya_Syam @Vijji @user_4413531 @Wieczorekcool @user_4400653 @Sirajs @Dia0205 @abdelali @Irshadhussain @cmarban @javaid100 @Natan_Oliveira @backwaves @alexander.grosello @Confucius @Soliman_Mohammed @sohaib.ansar @csk99 @OneDan @bek7 @Farah_O @AymanOT @Asimsaad @Salah @gabo.lr @Mr.Jack @Steffy @h89151 @Alibaba8000 @SidzHuawei
View more
  • x
  • convention:

wissal
wissal Created Dec 25, 2021 10:15:13 (0) (0)
Thank you, my friend  
Saqibaz
Saqibaz Created May 22, 2022 11:00:17 (0) (0)
 
olive.zhao
Admin Created Dec 25, 2021 06:00:29

An excellent post about network virtualization has been included in Surprising Cloud Computing

View more
  • x
  • convention:

umaryaqub
umaryaqub Created Dec 25, 2021 12:42:09 (0) (0)
NFV is becoming an integral part of cloud computing now; especially in public cloud.  
Saqib123
Moderator Created Dec 25, 2021 06:43:04

Thanks for sharing valuable information
View more
  • x
  • convention:

scidox
Created Dec 25, 2021 09:11:00

Great post! t_0003.gif

View more
  • x
  • convention:

wissal
MVE Created Dec 25, 2021 10:16:06

Important content
View more
  • x
  • convention:

VinceD
Moderator Created Dec 25, 2021 11:38:01

interesting content.
View more
  • x
  • convention:

VinceD
VinceD Created Dec 25, 2021 11:38:18 (0) (0)
 
titusmahwe
Created Dec 25, 2021 15:39:58

Network Virtualization is an integral part of Cloud Computing. This is a great post.
View more
  • x
  • convention:

Zonger
Moderator Created Dec 25, 2021 16:30:44

Useful information
View more
  • x
  • convention:

Ferfox86
Created Dec 27, 2021 21:33:24

very interesting information hope I can do something like that in the future. maybe you can teach us.
View more
  • x
  • convention:

Ferfox86
Ferfox86 Created Dec 27, 2021 21:33:49 (0) (0)
 
123
Back to list

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.