Overlay层管理数据主要通过控制平面和数据平面协同工作来实现。以下是Overlay层数据管理的详细解析:
Overlay层数据管理概述
- 控制平面:负责虚拟网络传输中的服务发现、地址通告和映射、虚拟网络通道建立和维护等任务。它就像虚拟网络的大脑,负责管理和控制整个网络的行为。
- 数据平面:处理数据报文在虚拟层的转发,负责在虚拟网络中传输数据。
Overlay层数据管理方式
- 集中控制模式:基于Controller软硬件,交换机实现VxLAN VTEP、VxLAN L2 GW、VxLAN IP GW,vSwitch实现VxLAN VTEP,SDN Controller实现控制平面,通过OpenFlow/Netconf控制VxLAN VTEP、GW、IP GW,SDN负责下发控制流表和服务策略。
- 松散控制模式:基于自学习或控制协议,全硬件VxLAN网络方案,交换机实现VxLAN VTEP、VxLAN L2 GW、VxLAN IP GW,设备实现控制面,通过标准协议完成隧道建立和地址学习,SDN只负责下发服务策略,不下发控制流表,可靠性更高。
Overlay层数据存储方式
- Docker中的Overlay2存储驱动:使用最小存储空间来存储镜像和容器层的数据,通过联合挂载将这些层组合成所需的最终文件系统。Overlay2使用两个目录来管理镜像与容器层的数据:一个称为“lowerdir”的底层目录,包含基础层的文件系统;一个称为“upperdir”的上层目录,包含当前容器层的文件系统变更。
通过上述机制,Overlay层能够有效地管理数据,确保数据在虚拟网络中的高效传输和处理。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>