论文部分内容阅读
随着网络技术的发展,SDN(Software Defined Networking,软件定义联网)网络在应用需求和服务领域的不断扩大,SDN网络技术及其应用必然要扩展到多个管理域的应用场景。不同管理域之间网络资源的协同管理一直是电信网和互联网中较为困难的问题,在现有的SDN环境中,跨域的服务管理也没有较好的解决方案。在跨域服务完成过程中,为了有效和灵活地协同管理多个SDN管理域的网络资源,论文设计了一种基于SDN技术的多域服务协同机制,首先使用基于网络演算理论在管理域内对网络服务质量进行建模,该模型也可以应用于多域网络服务中,从而获得满足多域服务的网络服务质量数据,该模型使得SDN域控制器只会向跨域服务协同平台提供必要的数据而不会暴露网络基础设施的细节。在此基础上,设计了一种可以在跨域服务协同平台中使用的服务协同方案,不同管理域的SDN控制器可以为特定服务请求进行服务参数协同,确定能够满足服务的最低网络服务质量,从而建立服务等级约定。测试结果表明,该跨域服务协同机制通过获取不同管理域的网络服务质量模型,对多个SDN域的网络服务质量进行协同,从而满足跨域服务要求,可以在相同延迟的情况下,降低带宽的分配,同时提高带宽利用率。该机制可以通过不同的服务接口获取用户服务请求,合理利用控制器资源,有效降低了流表转发数量,提高了服务质量。