论文部分内容阅读
良好的网络管理系统是保证网络稳定、高效、安全运行的重要保障。在当前的IP网络中,多种网管模型并存,相应地,存在多种网管信息定义语言,造成网管信息表达多样化,同时,这些网管信息定义语言的语义表达能力不足,都使得网络管理复杂化。本体以其形式化表达语义信息、共享等特点,已经成功地解决了语义网中类似的语义问题,因此可将本体应用于网管领域描述网管资源。当前IP网络中的控制层与转发层紧密耦合,使得IP网络变得复杂且难以管理。SDN网络是一种新兴的网络框架,突破了当前网络设备的限制,将网络设备控制层与转发层解耦,使得逻辑集中的控制器可以获得网络全局信息,在一定程度上简化了网络管理。但SDN网络系统化和抽象化的网络管理框架尚未研究成熟,网络资源描述存在缺陷。本文将本体应用于SDN网络管理,设计并实现了基于本体的SDN网络管理系统,主要工作分为以下四点:第一,提出基于本体的SDN网络管理框架——ONMF框架。该框架包括网管应用、网管知识库、ONMP协议及网管数据接口,通过设计特定的网管应用以完成特定SDN网络管理的任务。ONMF框架是一套SDN网络管理框架,使网络管理员更多关注网管应用逻辑,无需过多关注底层逻辑,对SDN网络管理框架的发展具有一定的参考意义。第二,构建了基于本体的网管知识库。首先利用本体描述SDN网络资源,构建SDN网络本体模型,然后通过实例化资源维护网络运行时的状态信息构成网管知识库,最后设计了基于SPARQL查询语言交互接口实现网络资源管理。该网管知识库解决了当前主要网管信息定义语言语义能力表达不足的问题,同时细粒度描述网管资源,形成与底层网络解耦的上层虚拟网络视图,完成全局视野下网络资源抽象管理;第三,设计提出一种基于本体的SDN网管协议——ONMP协议。该协议对Diameter基础协议进行扩展,结合SDN网络本体模型,定义了网管协议的报文类型及消息格式,设计了报文交互流程。该协议实现了ONMF框架内各模块间信息交互,具有扩展性强、适应性强以及可靠性等优势。第四,设计实现了基于本体的SDN网络管理系统。在搭建的SDN网络环境中,对基于本体的SDN网管系统进行了测试,同时给出了相应的实验结果和分析。