SDN将成为物联网的关键推动者

  SDN将利用集中控制和抽象的网络设备为物联网(IoT)提供灵活的、动态的、自动化的网络重构。

  组织对于物联网生成数据的业务价值保持着相当高的兴奋度,但是很少讨论关于如何管理网络设备,如何确保生成数据的安全性并快速分析数据,及时给企业提供有效信息的问题。软件定义网络(SDN)能够帮助解决这些问题。

  

 

  虚拟化网络组件和服务可以快速自动地重新配置网络设备,变更数据流线路以及应用身份验证和访问规则。这些功能可以保证数据的快速生成并确保数据的安全性,还可以改善网络管理(包括对远程设备的管理)。

  SDN能够简化IoT即插即用的预定义策略下的网络设备、自动检测和修复安全漏洞、配置边缘计算和分析数据流向的环境。

  下面介绍了IoT的两个使用案例:

  *防井喷装置的传感器传递出来的数据每年可以帮助oil运营商在不可控故障上节省数百万美元。原来从压力读数到阀门位置的大量数据流,现在在卫星链路下,常从远程位置发送到中心服务器。这不仅增加了数据传输的成本,还给数据接收和分析造成了延迟。当这些数据用来控制强大的设备或易受影响的工业过程的时候,这种延迟是相当致命的。

  这两个问题加剧传感器的价格下跌,进而能够部署更多的传感器,还将促进技术进步,使得每个传感器能够生成更多的数据。而如果可以让传感器处理更多的边缘数据并确定哪些是要发送到数据中心的数据,就能有效缓解这两个问题。所以网络组件和服务的快速开通是众望所趋,而安全组规则的实时应用有助于保护私有信息。

  *在零售业,例如客户智能手机监测到的位置信息和他们拍的照片,或者内置传感器监测到的他们的浏览行为等数据信息都可以用来作为定制化服务快速出售。此外,IoT还将满足以下需求:大量的数据采集、快速分析数据的功能、服务与边缘数据处理的快速配置以及严格的安全性把控。

  想要实现这些场景,我们必须要克服前所未有的挑战。一方面是设备数量,据估计,截至2020年设备数量将达到500亿,每一个新设备的添加都将扩大黑客的“攻击面”;另一方面是网络的移动数据量,IDC预测截至2020年,物联网生成的数据量将占地球上所有数据量的10%。

  除此之外,还有各种各样的设备需要管理和支持,包括:支持流行的管理应用程序和协议的网络交换机、SCADA(数据采集与监视控制系统)设备和那些缺乏计算和/或内存来支持标准身份验证或加密的设备。另外,还要求非常快速的,甚至是实时的应答,特别是对涉及安全(如工业危险品)或商业(如监控库存或客户行为)的应用程序。

  考虑到物联网的复杂性和规模,简单的手动管理网络显然是不可行的。SDN提供了唯一可行的,成本效益好的方式来管理物联网,确保网络和数据的安全性,减少带宽需求和最大限度地提高应用程序的性能和分析。

  SDN的优势

  SDN给IoT带来了三大功能:

  集中化:通过对软件的集中控制完成对基于策略控制的,甚至是大规模的、复杂的网络进行自动化管理。考虑到物联网环境巨大的潜在规模,SDN需要尽可能地让管理变得简单。

  抽象化:网络中设备和协议的抽象化让物联网应用程序能够访问数据,分析和控制设备,并添加新的传感器和网络控制设备的同时,并不需要暴露底层基础设施的细节。SDN简化了物联网设备的创建、部署和持续管理功能以及受益于这些设备的应用程序。

  灵活性:物联网需要根据业务需求和数据流的变化灵活地调整组件(和管理数据存储和分析),不断增强性能和安全性。物联网环境本质上与许多终端设备和边缘计算是分开的,因此,网络比标准应用程序环境更为重要。SDN动态更新网络的能力将为物联网的发展需求提供便利。

  例如,SDN通过即插即用的预定义策略的使用,允许快速添加新类型的物联网传感器;通过提取硬件中的网络服务,允许自动化配置、创建基于策略的虚拟负载平衡器、满足各种数据流的服务质量和网络资源供应高峰时的需求。