摘要
odl是sdn的一个实现方式,
odl简介
操作系统为硬件提供接口
odl为连接网络设备提供接口
ODL公布的用例:
1)自动服务交付:提供可以被重点用户或者服务提供商控制的所需服务。例如带宽调度或者动态VPN服务。
2)云计算和NFV:企业或者服务提供商环境的云基础设施的服务交付敏捷化。所有用例的底层都是OpenStack,在运营商用例中一般都包含NFV。
3)网络资源优化:根据负载和状态进行网络动态优化。根据网络流量、拓扑和设备的实时状态进行网络优化是最常用的运营商用例。NRO根据底层网络不同使用不同南向协议(例如,NETCONF,BGP-LS或者OpenFlow)。这个除了被很多电信运营商和有线电视运营商内部使用,也用作企业和金融机构的上层用例。
4)城域网/局域网自动化:针对大学校园、城市区域的高度灵活的自动化网络,这些网络通常是新建项目。这有时会涉及到物联网(IoT)。
5)可视化和控制:网络/多控制器的中央管理。这被运营商或者企业用来作为NRO的先导。
具体用例:
1)研究、教育和政府:通过ODL可以维持一个简单的underlay网络设备需求。ODL对某些技术的可编程性可以做到设备无关。
2)网络资源优化:ODL为网络资源优化(NRO)提供了一套丰富的基础网络服务和扩展网络服务。
3)云和网络功能虚拟化:利用ODL控制管理数据中心网络,实现云部署。
4)自动化服务交付