物联网(IoT)的复杂性意味着只有能够实现集中管理、可扩展且灵活的软件定义网络(SDN)才能解决由IoT设备带来的巨大的数据流,事实上,流量和设备数量的增多是SDN发展和部署的关键动力。
庞大的规模大概是IoT最大的挑战:Gartner估计到2020年,连接到IoT的设备将超过200亿,而IDC预测,到2020年这个星球上10%的数据是由IoT设备产生的。各种规模的服务提供商将需要更加灵活的能力以应对这些变化,他们需要适应在某些地区快速平稳的扩大(或缩小)网络服务的能力。
设备的广泛性也是人们关注的问题。IoT中每台设备所扮演的角色都需要进行管理和支持,包括传统的网络设备如路由器和交换机,以及不包含足够内存支持加密技术的其他设备如无人机、可穿戴设备和植入设备。这些设备需要不间断地予以支持,特别是当他们用于安全或商业应用的场景。IoT的普及意味着预期的增强,IoT今天的性能之差已经影响到了用户的日常交流(Facebook、Twitter、Gmail等)、通信能力(IP语音服务如Skype、Hangouts、WhatsApp等)、全球经济(电子支付、转账、股市等)。每时每刻都有软件和设备被添加到系统中。
Why SDN for the IoT?
SDN提供可行的、节约成本的途径来管理IoT、保障网络安全,并最大限度的提高应用程序和分析性能。由于IoT的爆发式增长和公共互联网的混乱本质,这方面的流量需要迁移到私有专用通道,否则,关键通信业务和应用程序将出现延迟问题。服务提供商及其用户可以通过这些专用通道来传输关键业务的流量,同时依赖公共互联网传输不太重要的业务流量,这需要SDN技术提供的能够对各种请求作出回应的能力。
SDN:简化IoT
SDN使得网络可以自动化和集中管理,这些功能可以通过远程配置和管理实现。通过人力管理数据中心交换机和USB设备配置文件的日子一去不复返了,IoT要求提供商快速配置全球各地的设备,因此集中管理点将成为解决方案的必备组件。
SDN:增强IoT可扩展性
从一个集中点,可以创建允许数据流宏观管理的自动化协议。增强现实、广告、威胁评估和缓解甚至是导航,都需要网络设备能够动态响应。通过SDN你可以提前设置好即将接入IoT的新设备的策略,这基本上可以让用户预测到IoT接入设备并对其进行响应。SDN固有的可扩展性,可以快速增加新的IoT设备。对新增的网络设备进行响应协议的编程,意味着网络可以按需扩展(或收缩),而且动态响应系统大大降低了IoT的风险。
SDN:优化IoT流量
SDN组件的虚拟化使得网络设备和流量得以动态重新配置,带宽自动配置以及解除配置带宽。因此,随着IoT流量的增长,高流量的瞬间带宽或涉及健康和安全应用的流量将会得到优先考虑。全球IoT性质意味着大量数据的涌入,但对这些信息的分析将会带来更智能、更加自动化的预测。
如果设备之间更能了解对方,流量问题可以不再依赖精心策划的解决方案,能够自动解决流量问题。
SDN能够提高网络可视性。考虑到洛杉矶到纽约的骨干网的主要数据线路80%的利用率的场景,网络管理员将利用率低于50%的线路作为优先备用路径。这需要提前知道指定的线路的容量,需要如何联机以避免影响网络,并在其上提供一个或多个光纤路径。
但试想一下,如果同样的场景由不同服务提供商的无数交换机自动解决,他们可以给低优先级的洛杉矶到达拉斯再到纽约的流量规划路线,这将直接解放洛杉矶到纽约的路径。由监控和SDN驱动的全球自动化,推动它成为现实。