论文网
首页 理科毕业软件技术毕业正文

基于SOA 校园网运维网络平台建设探讨

  • 投稿书放
  • 更新时间2015-09-16
  • 阅读量932次
  • 评分4
  • 81
  • 0

张淋江 ZHANG Lin-jiang;周红雷 ZHOU Hong-lei;刘志龙 LIU Zhi-long

(河南牧业经济学院,郑州 450011)

(Henan University of Animal Husbandry and Economics,Zhengzhou 450011,China)

摘要:针对校园网运行维护的需要,开发了基于SOA的校园网运维网络平台,结合校园网其它应用系统,引导高校师生合理使用网络,更好地维护和管理好校园网络,为下一步河南牧业经济学院数字化校园的全面升级改造做了实质性的探索。

Abstract: For the needs of operation and maintenance of campus network, the SOA-based campus network operation and maintenance network platform is developed. Combined with the other applications of campus network, this platform guides university teachers and students to use the network rationally and better maintain and manage the campus network. This paper makes substantive exploration for the comprehensive upgrade of digital campus of Henan University of Animal Husbandry and Economics.

教育期刊网 http://www.jyqkw.com
关键词 :SOA;运维;平台建设

Key words: SOA;operation and maintenance;platform

中图分类号:TP393.1文献标识码:A 文章编号:1006-4311(2015)25-0212-02

基金项目:河南省信息技术教育研究项目(ITE12027);校级教育教学改革研究项目(MJG20140239)。

作者简介:张淋江(1975-),男,河南南阳人,工程师,硕士,研究方向为无线传感器网络;周红雷(1972-),男,河南安阳人,讲师,硕士,研究方向为计算机网络应用;刘志龙(1984-),男,河南安阳人,助教,硕士,研究方向为计算机网络安全。

0 引言

随着计算机及网络技术的发展,高校网络规模越来越大,校园网的各种应用系统的投入使用,各业务部门陆续安装了可独立运行业务系统,通过相应的业务系统或拷贝相关数据来建立接口,但是并不能确保业务数据实时、准确,导致信息孤岛现象日益突出。SOA架构正是解决此问题的一个很好的解决方案,河南牧业经济学院网络技术部结合已有网络管理经验,开发了基于SOA的校园网运维网络平台,从技术角度为数字化校园建设提供了一套整体架构。

1 SOA技术标准

SOA (面向服务的体系结构)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过各类服务之间提前定义的接口和契约联系起来。接口与实现服务的硬件平台、操作系统及编程语言之间彼此独立,因而一般采用中立的方式定义接口,以便使各类服务形式都按照通用的形式进行交互。

SOA从概念的提出到实际应用只经历几年的发展历程,足以可见其发展速度十分惊人。随着技术研究不断深入,SOA相关技术标准日臻完善。目前业界对该技术的应用特点已有一定程度的了解,譬如松耦合、业务敏捷性、基于开放式标准等等,那么如何在企业或组织中构建SOA应用系统呢?构建SOA架构的企业应用或电子政务,应采用开放式SOA技术标准,否则只能是传统意义的技术模式,而绝非本文所研究的现代SOA技术。SOA相关技术标准其实是一套复杂而庞大的系统,那么,我们如何从众多技术标准中筛选出所需标准?笔者将在下文中,基于校园网具体分析SOA技术标准的应用模式。

首先有必要熟悉一下SOA的参考架构。不同厂商或不同组织定义的SOA参考架构基本类似,本文以长风联盟开放标准平台软件为例进行简要分析。基于国际标准定义的长风联盟SOA-RA-TF(SOA参考架构工作组)很好地兼顾了国内业务需求,该软件的参考架构详见图1。该架构基于传统技术与Web服务技术设计而成,可根据业务需要分拆组合,对各类业务场景具有一定的适应性,并且具有松散耦合的特点。

其功能定位如下:

①适配器服务:它位于参考架构的底层,是应用集成的基础。通过底层适配器服务封装组织现有应用系统,使之具有可复用性,来以复用组织内已有的应用资产。②服务总线:它是SOA参考架构的核心部分,可以集中管理并协调组织中的各种形式的服务,暴露服务接口,同时提供服务注册、路由查找、服务质量保障等增值功能,它在起着核心中枢的作用。③流程服务:基于业务需要通过流程合理编排组织中的各种服务,在理顺业务流程的同时开拓新的服务形式,增强服务力度,充分体现业务敏捷性,以满足用户个性化的业务需求。④顶层交互服务:即向用户提供比较直观的交互界面和门户集成的功能。顶层交互服务是否便捷直接决定SOA能否获得预期的实施效果。⑤SOA的开发和管理与集成开发环境、运行管理系统以及服务资源的管理息息相关。SOA技术架构能否快速被用户接受、开发过程是否便捷、其参考架构是否便于管理与维护,辅助工具十分关键。

2 平台开发环境

网络安全教育平台的开发语言使用PHP,相比Asp.net、Java等开发语言中,PHP具有以下主要特性:PHP语言具有很好的跨平台特性,能够在多种操作系统中正常运行;混合了C、Java、Perl和PHP式的新语法的PHP语言其实是一种功能强大的CGI脚本语言,与CGI、Perl和ASP相比,该语言执行网页速度更快,并且具有加密功能,特别是PHP4实现了完整的加密, 这些加密功能是一个完整的mycrypt库,并且PHP 4.0支持哈希函数,Blowfish,TripleDES,MD5,并且SHA1也是可使用的一些加密算法,使用PHP语言运行Linux、FreeBSD、OpenBSD、Solaris Unix操作系统,不需安装任何杀毒软件及补丁,安全可靠; PHP包括图形处理、编码与解码、压缩文件处理、XML解析、支持HTTP的身份认证、Cookie、POP3、SNMP等。可以利用PHP连接包括Oracle,MS-Access,Mysql在内的大部分数据库。从对象式的设计、结构化的特性、数据库的处理、网络接口应用、安全编码机制等,PHP几乎涵盖了所有网站的一切功能。为了更好地发挥PHP的优势,网络安全教育平台选择了Linux操作系统、Apache Web服务器平台、MySQL数据库。

3 网络运维WEB平台的实现

以网络运维WEB平台为基础,以服务的理念带来个性化的、可持续发展的系统架构,通过SOA解决学院信息与业务沟通不畅的瓶颈问题,这能很好地适应用户的需求。SOA的概念就如同搭积木一样,只要把业务模块添加到所需要的位置就可以了,而不需要每次重新开发。基于SOA网络运维平台主要包括网络故障保修、网络安全知识、互动平台、资源共享四大模块。

3.1 网络故障保修模块

网络故障保修模块是在学院已有的网络故障在线报修系统基础上进行二次开发的管理系统,根据平台建设特点,扩展了功能,加强网络故障保修效率。由于学院师生已习惯通过原平台实现网络故障的保修,整合到网络安全教育平台后,提高了网络安全教育平台的访问量,在网络故障保修的同时关注教育平台其它模块内容。

3.2 网络安全知识模块

网络安全知识模块包括以下内容:

①国家、地方和学校有关网络安全管理方面的政策法规;②校园网常见网络故障、预防网络病毒、防范网络攻击等网络安全常识;③互联网最新流行病毒通告;④紧跟行业形势,发布最新网络安全知识。

3.3 互动平台模块

互动平台模块主要是以论坛、QQ群的形式进行校园网网络故障在线解答、防范网络攻击交流等,师生通告互动平台加强了网络安全的交流学习,增强了网络安全防范意识,同时也提高了计算机水平。学院在互动平台设置了在线投票,对师生最关注的网络安全热点进行调查,获得了一手资料,为进一步加强学院网络安全建设提供了依据。

3.4 资源共享模块

资源共享模块主要收集和整理了权威网络安全文献、常用网络安全相关软件。开通ftp共用账号,全校师生以共用账号上传资源,网络管理人员不定期整理,对资源进行筛选后,在资源共享区发布。

4 平台应用效果

4.1 网络故障处理更迅速

当校园网遭受非法入侵或者有病毒攻击时,平台可以迅速掌握有关信息,校园网网络安全教育平台的应用为快速解决网络故障创造了条件。

4.2 提高了全校师生网络安全防范和参与意识

全院师生通过系统交流平台了解了更多网络安全风险防范知识,并且针对学院的网络平台建设从用户角度提出许多可行性建议,为完善校园网管理制度和学院做出管理决策提供了有价值的参考信息。

4.3 规范了全校师生的上网行为

在校园网络平台中,全校师生可以实时了解学院网络安全管理制度,能够初步辨别自己的网络操作行为是否得当,有则改之。校园网若平台对于提高师生的网络安全意识起到了正面引导作用,在一定程度上确保了校园网安全、稳定、有序运转。

4.4 减少了网络攻击

通过普及网络安全知识和有关规章制度,在一定程度上减少了网络非法操作事件,来自校园网内部的非法攻击现象得到遏制,大大提高了校园网络的安全性能。

5 结束语

随着教育信息化的深入推进,SOA校园网系统架构已成为高校信息化建设的重要组成部分。基于SOA网络运维平台为营造一个安全、稳定、和谐的绿色校园网环境,进一步促进校园网络安全管理工作,提升网络管理和服务水平,在教育现代化的进程中日益发挥其作用。

教育期刊网 http://www.jyqkw.com
参考文献:

[1]黄恒杰.基于SOA的高校数字化校园建设研究[J].大众科技,2013(12):51-52.

[2]单建华.高校计算机网络运维研究与发展趋势[J].企业技术开发,2013(5):61-62.

[3]陆春,黄杰,陈云.高校信息系统运维自动化的研究与实践[J].中国教育信息化,2014(5):51-52.

[4]蒋东兴,付小龙,刘启新等.高校数字校园建设指南[M].北京:高等教育出版社,2008.

[5]袁芳,沈立强,戚丽等.运维服务管理标准在高校的应用研究[J].实验技术与管理,2008(7):10-13.

[6]赖媛媛,原虹.基于SOA架构的高校数据资源整合研究[J].硅谷,2015(2):39-40.