The last kilometer of virtualization--virtualized NIC
Virtualization is the foundation of cloud computing, where CPUs, memory, storage, and networks are virtualized into resource pools,
One of the first steps of network virtualization is the virtualization of the NIC and the way in which multiple virtual network cards are connected by traditional networks (logically)
Uplink to the access layer switch.
On the other hand, we all know that the virtual network card is a software simulation run in memory of a program, the ultimate safe and reliable access to the switch
also requires the entity (the server's network card) to be hosted, so the virtualization-enabled network card technology is also considered the last kilometer of network virtualization,
With this step, the virtual machine can access the switch in a more flexible way than the traditional one in a sophomore network, completing the virtual machine network
The function and role of the channel.
In this regard, Cisco's Palo network card is in the forefront of the market, supporting SR-Iov, Vn-tag, deployed on blade servers.
Figure SR-Iov technical schematic diagram
After the corresponding driver is installed, the virtual machine communicates directly with the virtual network card VF through the physical machine layer.
and the virtual machine management platform directly communicates with PF
Figure Mr-iov's Technical principle framework
Transmission of network traffic from multiple servers via PCIe switches in a special protocol
Modular Management after summarization
Cloud computing and the big Data era the secret of network Technology (10) virtualized NIC