SDN网络管理系统的设计与实现的中期报告.docx
上传人:快乐****蜜蜂 上传时间:2024-09-13 格式:DOCX 页数:3 大小:11KB 金币:5 举报 版权申诉
预览加载中,请您耐心等待几秒...

SDN网络管理系统的设计与实现的中期报告.docx

SDN网络管理系统的设计与实现的中期报告.docx

预览

在线预览结束,喜欢就下载吧,查找使用更方便

5 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

SDN网络管理系统的设计与实现的中期报告一、项目简介随着云计算、大数据、物联网等新技术的发展,网络规模越来越大,各种网络应用层出不穷,传统的网络管理方法已经不能适应这种形势的发展。经过近年来的发展,SDN(软件定义网络)已经成为了一种新的网络架构。SDN通过将网络控制层和数据层进行分离,使得网络可以进行控制层的集中管理、灵活流量管理、无缝的运营管理等功能。SDN具有可编程性、灵活性、可扩展性等优点,使得它成为了未来网络的发展趋势。本项目旨在设计和实现一个SDN网络管理系统,实现网络拓扑的展示、流量管理、故障管理、设备管理、性能监测、硬件资源管理等功能。该系统使用了流行的网络管理框架ONOS(OpenNetworkOperatingSystem)和流量控制器ODL(OpenDaylight),采用了Java语言和Python语言进行编程。同时,我们还将使用B/S的结构来实现该系统,用户可以通过网页进行网络管理与监测。二、进展情况1.系统架构的设计我们已经设计了一个三层的系统架构,包括展示层、控制层和数据层。展示层使用了HTML、CSS等技术,控制层使用了Java语言来进行编写,数据层使用了MySQL数据库来存储和管理网络数据。同时,我们也对各个层次的接口进行了定义和详细设计,确保了各层之间的协同运作。2.网络拓扑的展示我们已经能够通过ONOS获取网络拓扑信息,并使用D3.js库进行展示。目前,我们已经完成了网络拓扑的展示,同时也实现了增删节点、添加链路、删除链路等基本操作。3.流量管理我们使用了ODL作为流量控制器,并实现了QoS(QualityofService)等基本功能。我们可以根据用户需求,对网络进行流量控制、流量分类和限速等操作。4.故障管理我们已经实现了对网络故障的实时监测,能够实时获取网络故障的信息。在出现网络故障时,系统能够自动进行告警和处理。同时,我们还实现了人工手动对故障进行处理的功能。5.设备管理我们已经实现了对网络设备的管理,包括设备的添加、删除、修改等。同时,我们还能够获取设备的信息,实现了对设备状态和属性的监控。6.性能监测我们已经实现了对网络性能的监测和分析,能够获取网络流量、带宽、延迟等各个方面的性能指标。我们还实现了实时监测和历史数据查询的功能。7.硬件资源管理我们已经实现了对网络硬件资源的管理,包括CPU、内存、存储等。我们能够获取资源的利用率、使用率等信息,确保网络的资源利用率和性能。三、后续计划1.完善系统功能:在现有功能的基础上,我们将进一步完善系统的功能,包括数据安全性、数据可视化、网络拓扑优化等。2.提高系统可靠性:我们将进一步优化系统的稳定性和安全性,提高系统的可靠性和稳定性。3.优化系统性能:我们将利用一些优化方法,进一步提高系统的性能,加快系统响应速度和处理速度。4.推广应用:我们将积极推广SDN网络管理系统的应用,加强与其他系统的集成和协同,更好地服务于用户。