SDN大部分部署在数据中心,目前SDN的目的是将数据中心SDN扩展到更广泛的网络应用,比如DCI、SD-WAN、5G大无线和CDN等网络遍布全球,连接数十亿用户和设备,平均软件定义网络连接基本在100英尺以内,大多数人认为每个SDN应用都完全在单个数据中心。虽然随着云计算的发展,越来越多的云数据中心使用SDN,并将应用与SDN相结合,但很难看到SDN如何在数据中心之间或SD-WAN、5G、甚至CDN网络中使用。但事实上,SDN正在充分发挥其潜力。下面将从两个方向一一为大家讲解,一个是DCI,一个是SD-WAN以及在5G中的应用。首先,SDN将如何应用于DCI之间?一种方法是将SDN定位到数据中心以外的应用,比如传输网络。传输SDN显然是数据中心之外的应用。在发展方面,与数据中心无关。任何连接只负责传输,但实际上SDN提供了一个跳跃点,提出并定义了一个新的更广泛的关键价值主张,为数据中心互联互通的实现解决了部分问题。SDN在云数据中心的成功主要是因为它解决了两个问题。首先,SDN可以构建多个L2层以太网子网来承载多租户应用,也可以方便地集成云部署工具,如OpenStack、Docker、DevOps等,便于部署和重新部署。其次,SDN可以为云提供商构建一个弹性的网络结构,避免纯分层交换机和单宿主交换机的主干不匹配,即兼容传统网络交换机,节约成本,优化网络。.比较明显的地方就是跳出早期成功的SDN领域,进而发展到数据中心互联领域。大多数云提供商和大型企业都有许多数据中心。通过将云就绪应用程序构建为多个互连组件,如果应用程序在多个数据中心运行,它可能会跨越多个数据中心。这表明AnySDN数据中心是可扩展的。SDN对DCI支持的最重要的功能是SDN控制器之间的协作或关联。每个SDN数据中心可能有自己的控制器,大多数SDN子网可能建立在单个数据中心内。需要有一种方法在DCI之间最佳地扩展SDN,这意味着控制器需要以某种方式进行合作。主要提出了两种模型:自上而下的以主控制器为主控制器建立控制器的层次结构;管制员之间横向合作,相得益彰。虽然有选择很好,但***坚持标准方法。将SDN扩展到数据中心之外的首要任务是创建DCI之间控制器协作的模型。DCI附加SDN部署的挑战是如何在控制器之间分配多个数据中心的部署。显然,不是向所有数据中心的所有控制器发送单个服务描述以希望它们提供正确的连接,而是需要定义特定的DCI连接并相应地划分服务。但这种方式也会引起争议,因为需要用上位控制器根据负载点的位置来划分任务,不能被完全接受。其他SDN解决方案:在SD-WAN、5G、CDN中的应用多控制器和控制器组合将使SDN能够跨多个数据中心扩展IP子网,但并非所有网络都是IP子网,单一扁平子网结构不会扩展到大型企业网络,因此必须将L2数据链路层的SDN架构扩展上移到L3传输层。最简单的方法是将SDN与SD-WAN相结合。SD-WAN是一种覆盖网络,使用虚拟无线隧道构建覆盖L2/3层架构的IP网络,可以提供二层以太网和三层IP服务。SDN利用SD-WAN来控制通过隧道将流量路由到其他站点的转发表。SD-WAN隧道允许SDN和虚拟交换将相同类型的多租户控制带入IP网络中的数据中心。使用SDN控制IP转发,结合SD-WAN将消除租户争用改变公共基础设施的风险,从而扩大SDN的应用。数据中心SDN的流量工程利用5G在移动网络中开辟了一条新路径,为无线网络提供流量优化。此外,5G应用中的网络功能虚拟化也可以提高SDN的采用率。5G承载虚拟化功能,SDN可以利用虚拟化技术创建DC-5G链路。由于NFV规范已经支持服务链等虚拟功能的SDN连接,在与用户服务接入点的连接中,NFV可以直接驱动服务范围内的SDN部署。CDN主要用于视频的分布式缓存。随着移动宽带需求的增加,CDN越来越关注移动领域。为移动区域合理分配缓存是一个重要的要求。SDN可以在移动区域之间建立清晰的连接。需要分配资源,才能很好地处理流量工程QoS,提升视频质量体验。SDN是云计算中典型的组合应用,也是数据中心中比较典型和成功的应用。希望在SDN与DCI、SD-WAN、CDN、5G技术的互补使用下,能够得到更广泛的应用。其更大的价值。
