对于数据中心SDN网络基础设施的实现方式,很多人其实并不理解。每个人对于数据中心的侧重点是不一样的,但是总归来讲它是有自己的一套标准的。这里面最为需要注重的是要完善和建设10Gb、40Gb甚至是100Gb以太网的设施基础,下面我们就来详细的了解一下软件定义网络的相关知识,希望可以对大家有所帮助。
首先我们就来讲一下它的定义,软件定义网络(SDN)一直都是网络领域里的热门话题。SDN的最大好处是有可能节约网络的总拥有成本,并使网络基础设施能够弹性、灵活地支持业务。
用传统方式来理解SDN最为合适、离散方法转变成了一种新的全局方法。SDN是一种网络架构,它能够通过动态编程网络设备来控制或"界定"网络流量、安全策略或网络拓扑。编程功能集中托管于一台或少量几台称作SDN控制器的标准服务器。简而言之,SDN控制器就是SDN的大脑。SDN刚刚开始起步,仍处于其生命周期的早期采用阶段。服务提供商或云提供商将SDN与其云集成,以更好地控制和塑造网络功能。
SDN很大程度上依赖于高带宽和高性能的物理层基础设施。SDN实质上是网络的虚拟化,而物理网络设备可通过多个虚拟网络共享。为了确保云性能达到服务级别协议(SLA)要求。
构建这一良好网络的方式
1、有多种SDN定义和规范,如供应商特定规范、开源规范等。它们有可能无法互操作,客户必须全面评估哪一种适合其业务需求。
2、SDN架构允许通过虚拟化覆盖到网络基础设施上运行。与服务器虚拟化一样,这意味着可以让多个虚拟网络设备运行在物理网络硬件(如一个物理交换机或路由器)上。
SDN的架构设计使其可通过大量物理交换机、路由器、防火墙和负载均衡器操作虚拟网络的多个层级。因此,必须配备提供高速网络连接(10-GbE、40-GbE甚至是100-GbE)的物理网络硬件。并能提供实现卓越网络性能所需的低延迟。底层物理网络的容量和速度使网络基础设施能够弹性、灵活地支持业务。
SDN架构支持面向业务的应用或服务向SDN控制器传达其要求或需求。SDN控制器是以软件方式实现并安装在一台或多台服务器上的一组网络功能。然后,SDN控制器根据业务需求动态编程网络流量和/或虚拟网络基础设施的拓扑结构。
来源:Pheenet菲尼特