初识网络虚拟化

2019-01-08  本文已影响18人  墨痕hz

网络虚拟化

1.为什么要虚拟化

对于传统网络而言,传统网络就是由各种网络设备(如:交换机,路由器)相连组成的一个网状结构,任何人可以通过这个巨大的网络实现互联。在传统网络环境中,每台物理机会包含一个或多个网卡(NIC),一个主机要实现与其他主机的通信,要通过自身的网卡连接到外部的网络设备,如交换机上。图1所示:

图1

在这种架构下,应用的隔离将通过部署在不同物理机实现,网络的隔离通过在交换机中划分VLAN实现。传统网络架构利用率不高,并且当要进行扩展时只能通过增加设备来实现,造成资源的浪费,因此,需要将网络进行虚拟化。

2.虚拟化网络架构

利用虚拟化技术对物理机的物理资源进行抽象,将一个物理网卡虚拟成多个虚拟网卡,通过虚拟机来隔离不同的应用。并且可以通过虚拟化层的管理对资源进行合理的利用并能动态扩容。架构如图2:

图2

3.Linux下的虚拟化形式

3.1TAP/TUN/VETH

3.1 TAP/TUN/VETH

3.2 Bridge

图3
上一篇 下一篇

猜你喜欢

热点阅读