Vecloud 发表于 2022-9-27 13:27:29

SDN控制器如何部署相关工作?

SDN落地,测试先行。足以说明测试在SDN技术发展中起着举足轻重的作用。那么如何测试SDN,测好SDN,这就要求我们对SDN有一个很深的认识,对SDN的功能有一个全面的了解。
软件定义网络(SDN)将控制平面和数据平面解耦,控制平面负责逻辑控制、维护全局网络视图,数据平面负责数据的转发。这种方式简化了网络管理,提高了网络的开放性和灵活性。在SDN网络向广域网部署过程中,控制器的位置直接影响网络的时延,进行影响网络的整体性能。
SDN提出将控制平面与转发平面解耦,并提供了对控制平面的可编程性以适应新的网络需求。集中化的控制器在带来诸多便利的同时,也伴随着许多新的挑战。
其中,控制器单点故障就是一个不容忽视的问题。研究带内通信场景下多控制器容错与故障恢复。传统多控制器容错方案主要采用主从机制,某种程度上是对控制器资源的极大浪费。采用平面式的控制器架构,将多个控制器相连形成环状结构,相邻控制器间相互监听检测控制器故障。故障发生后,采用交换机簇划分和交换机重托管算法将故障域内的交换机托管到其余正常工作的控制器下,以完成网络的快速恢复。
互联网作为人类历史上最重要的发明之一,自发明以来已经深入到了人类生活的各个方面,包括工作、学习和生活方式。到目前为止互联网已经成为世界上规模最大、覆盖范围最广的基础设施。但是,由于互联网的设计初衷并不是为了只是如此大规模的应用,其体系架构在可扩展性、安全性、移动性、服务质量保障等方面问题随着网络规模的增长逐渐凸显。针对当前的网络架构的种种问题,无论是采用渐进式或者颠覆式进行网络架构/协议创新,其最大的问题在于无法进行现网大规模的验证。
软件定义网络(SDN)将控制平面和数据平面解耦,控制平面负责逻辑控制、维护全局网络视图,数据平面负责数据的转发。这种方式简化了网络管理,提高了网络的开放性和灵活性。在SDN网络向广域网部署过程中,控制器的位置直接影响网络的时延,进行影响网络的整体性能。
页: [1]
查看完整版本: SDN控制器如何部署相关工作?