从可编程性谈谈企业为什么需要SDN?

网络
如果问近两年的网络领域什么最火?那非软件定义网络SDN莫属。SDN本质上具有“控制和转发分离”、“设备资源虚拟化”和“硬件及软件可编程”三大特性,其中借助“可编程”的特性,将有助于企业控制运营成本,并实现业务增长。

如果问近两年的网络领域什么最火?那非软件定义网络SDN莫属。SDN本质上具有“控制和转发分离”、“设备资源虚拟化”和“硬件及软件可编程”三大特性,其中借助“可编程”的特性,将有助于企业控制运营成本,并实现业务增长。

从可编程性谈谈企业为什么需要SDN?

国外媒体networkcomputing认为,网络的可编程性最终将成为助力企业发展的关键。因为在传统的企业网络管理方式中,大都需要网络管理员逐一手工操作,无法形成有规模的、系统的管理。根据Computer Economics的统计,2014年每个网络管理员要管理的网络设备多达37个,而到了2015年,这一数字跃升至59个,提升幅度达60%,如果按照这个速度发展下去,企业的网络管理员将不堪重负。

而有了SDN,确切的说是通过网络可编程(网络采用DevOps方式)实现自动化管理,将可进一步节省在网络管理员方面的投入。

SDN不仅有益于网络,更有利于企业业务。通过控制平面和数据平面的可编程,将进一步控制企业投入的成本,并将加快企业业务的增长。说到这,就不得不提最初推动SDN发展的重要协议——OpenFlow,其将底层网络解耦为控制平面和数据平面,并通过控制端可编程,实现在任何时间重新编排任意数据包的传输路径。

而除了OpenFlow之外,其他的SDN解决方案也提供了类似的功能,只不过是通过API来实现。这些API借助统一的命令和控制平台,实现对设备的配置和管理。目前其已广泛应用于数据中心和编排服务提供商,让网络可以直接支撑上层应用。

其实无论是哪种方式,对于企业而言,都可通过网络控制层面的可编程性,实现自动化的网络配置和管理,从而降低专业技术人员的投入和运营成本。

在数据平面,同样体现出可编程性的优势。其中在经典的OpenFlow SDN中,APP或插件借助控制器上标准的南向接口(API),可实时更改数据流的网络行为。例如在控制器上加入IDS/IPS等安全插件,就是目前业界相当流行的新趋势。

综合来看,控制平面可编程,更好地实现了网络自动化和编排,为企业提供更稳定高效的网络,并降低运营成本;与此同时,数据平面可编程,则可加速部署新服务,或快速修改已有服务,从而更好地支持新的应用。所以说,控制和数据平面可编程已经成为现代网络的趋势,因此企业必须要拥抱SDN。

责任编辑:何妍 来源: 中关村在线
相关推荐

2014-03-26 10:49:06

SDN软件定义网络网络可编程性

2009-06-19 18:51:13

ibmdwLotus

2013-03-25 14:02:09

JuniperSDN核心交换机

2019-11-22 09:20:34

编程经济技术

2010-07-07 14:42:17

SQL Server

2012-11-09 12:52:30

华为SDN传送网络

2010-07-20 09:40:15

SQL Server

2013-08-06 14:04:46

网络

2013-08-07 09:00:57

软件定义网络SDN

2023-04-04 15:46:16

云计算

2021-05-31 20:06:57

网元协议网关

2013-05-03 09:49:38

ASICSDN可编程ASIC

2016-09-09 13:26:07

数据编程SDN

2012-06-14 10:17:16

TecTile三星

2018-02-01 04:02:41

数据中心网络编程

2015-01-19 09:18:45

交换机白盒

2013-03-27 15:58:36

思科硅光子技术SDN

2023-10-10 18:12:02

函数编程语言

2022-08-26 08:00:19

企业架构IT
点赞
收藏

51CTO技术栈公众号