基于脚本的城域网IP自动配置系统

来源 :南京邮电大学 | 被引量 : 0次 | 上传用户:lm403379799
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前,城域网设备的种类、数量、业务类型众多,以人工登录各式设备并输入CLI命令做配置的方式效率低下。因此,急需一种高效可用的系统将相关业务的批量CLI命令封装成脚本并一键化调用执行,提高网络配置效率。为了实现业务脚本一键配置的目标,基于平台、配置脚本和设备三分离的设计原则,开发实现了城域网IP自动配置系统。该系统基于B/S模式和MVC架构设计思想,前端采用Java Script、CSS、JSP和Easy UI技术进行页面设计开发,后端控制层、服务层和模型层采用JAVA语言下的Struts2+Spring+Mybatis2三大框架集成开发。系统的数据库管理和设计开发系统采用MYSQL技术。脚本编辑封装采用Python语言,采用Free Marker引擎实例化脚本内配置参数,脚本执行中使用Python第三方模块Pexpect做配置下发。系统采用Maven工具创建为多模块聚合工程,实现模块的灵活管理。系统包含系统管理、OLT业务、ONU业务、汇聚业务四大模块。其中,系统管理模块提供用户、权限、脚本、设备日志等系统资源的管理功能。OLT、ONU、汇聚模块以工单的方式提供相关设备入网、扩容、割接等业务下网络拓扑资源的查询和修改功能,并能以一键操作方式触发相应业务的配置脚本实例化并录入设备执行。本文作者在该系统设计开发过程中的主要工作如下:(1)整理分析了城域网配置业务的运维场景和各项业务流程。确定了各项业务的功能需求和业务流程中可封装成脚本并一键操作的具体环节。(2)基于城域网配置业务需求进行分析,得出系统的具体设计方案,包括系统的技术选型、对外接口、功能模块、数据库、界面展示等多项重要设计。该系统实现了设备配置从人工录入到一键派发的转变,将管理员从繁重耗时的操作中解放了出来,大幅提升了城域网IP运维配置的效率和自动化水平。
其他文献
近日,国内一些媒体纷纷刊登所谓《全球城市竞争力报告(2005-2006)》一文,对媒体近年来频频发布此类调查结果的现象,不少专家学者颇有异议,认为很多调查结果不完全符合实际,误导了舆
外科围术期在预防使用切口感染中广泛使用抗菌药物,不合理的围术期预防用药,导致了抗菌药物滥用、真菌感染、细菌耐药性及患者经济负担的增加,延长患者住院时间,并且还提高了药物不良反应发生率。合理使用抗菌药物成为临床外科用药所面临的难题。 本文为全文原貌 未安装PD
民事诉讼担保是我国民事诉讼制度的的一项重要内容,其主要目的是确保民事诉讼的安全推进,但是诉讼担保的相关研究一直比较薄弱,特别是长期没有理清诉讼担保与民事担保的关系,
目的 了解血液报废的原因,降低血液报废率。方法 统计我站2009年自愿无偿献血的血液报废率及报废构成比,分析不合格原因,提出合理化建议,节约宝贵的血资源。结果 血液检测因素报
为研究正六边形孔蜂窝组合梁抗震性能,利用有限元软件ABAQUS分析正六边形孔蜂窝梁及蜂窝组合梁在低周往复荷载作用下的受力性能。研究混凝土板、开孔率、高厚比对蜂窝组合梁
针对成都市金牛区曹家巷一二街坊群众自治改造棚户区中几户"钉子户"阻碍上万户居民拆迁改造的问题,从《物权法》建筑物区分所有权的行使和《民法通则》共同共有关系的解除等,理
如今时代已经是信息技术快速发展的时代,互联网技术的发展为我国带来了极大的变化,不论是人们的生活还是工作都发生了改变。除此外,我国的经济运行模式也发生了改变,在经济市
在生姜的组织培养和快繁中,采用液体浅层静置培养,显著地提高了试管苗的增殖速度,并且植株生长健壮,根系发达,也提高了试管苗的移栽成活率。
[摘要] 目的 分析CRP在病毒性心肌炎的早期临床诊断的价值。方法 将68例病毒性心肌炎患者设为治疗组,将同期健康志愿者34名设为对照组。分别于1、3、7和14天空腹抽取受检者不抗凝静脉血4mL,采用快速免疫消浊比浊法检测CRP水平。结果 观察组患者入院第1天时CRP水平最高,经治疗后逐渐下降,至第7天时基本恢复正常。CRP水平入院第1天与第3天相比有显著性差异(P0.05),具有可比性。  1.
笙是我国古老的吹奏类乐器,其演奏形式多样,表现力丰富。自中华人民共和国成立以来,在国家政策的感召下,笙以独奏的形式在舞台上得以展示,在演奏技巧、乐器改革、曲目整理创