| 电网企业

请登录

注册

试论信息化自动运维应用平台的设计与实现

2018-04-09 14:25:30 大云网
A A
摘要:互联网技术的不断发展,在我国各行各业中的应用程度也逐渐提高,特别是在中小型企业的信息化自动运维应用平台中得到了广泛应用。本

试论信息化自动运维应用平台的设计与实现

 

      摘要:互联网技术的不断发展,在我国各行各业中的应用程度也逐渐提高,特别是在中小型企业的信息化自动运维应用平台中得到了广泛应用。本文对当前我国信息化自动运维应用平台的功能需求、预期目标以及工作流程等方面进行了简单分析,在此基础上进一步探究了我国信息化自动运维应用平台的设计与实现方案,旨在为关注这一领域的人士提供一些可行性较高的参考意见,推动我国相关领域的发展。


       关键词:信息化;自动运维;工作流程;XML技术


       引言


随着我国国民经济的发展以及科学技术水平的进步,社会各界对于我国企业管理特别是信息化系统在企业管理中的应用关注程度越来越高。并且伴随着互联网信息技术的进步,信息化自动运维应用平台以及服务器的架设运也得到了相应的发展。但当前我国相关他领域的工程技术人员较少,并且企业在这一领域中的资金投入力度较低,因此企业管理者需要积极转变观念,优化信息化自动运维应用平台的设计。


   一、信息化自动运维应用平台系统分析


(一)信息化自动运维应用平台的功能需求
信息化自动运维应用平台对于WEB服务器具有较高的配置与架设需求,主要体现在文件自动化部署、远程文件传输、日志管理、数据库备份还原以及配置文件管理等几个方面。其中核心模块为配置文件管理、数据库备份还原以及文件的自动化部署。远程文件传输模块可以实现文件的远程传输和拷贝以及文件在线解压功能。以远程文件传输为例,将需要进行安装的应用程序和软件通过打包成压缩包的形式,可以传输到所需用户的终端系统当中,该用户通过在线解压的方式从而完成了文件的传输。


(二)信息化自动运维应用平台的预期目标
信息化自动运维应用平台的预期目标可以分为以下几个方面:第一,设计较为灵活并且操作方面的远程通信模型,确保平台在设计完成时候可以有效解决服务器的建设与运维问题;第二,平台中各个模块的基本功能;第三,对平台内部各模块进行系统有效地整合,确保不同模块之间技能相互连接同时又相对独立;第四,信息化自动运维应用平台需要能批量处理启动文件,并且根据中央系统所下达的命令迅速完成规定任务,提升该程序系统的运行和服务效率 。


(三)信息化自动运维应用平台的工作流程
信息化自动运维应用平台主要包括了客户端应用程序以及服务器端应用程序两个部分。运维技术人员在对服务器进行软件部署环节时只需要按照实际需求的moss.xml文件,利用XML技术安装到对应的服务器应用程序上即可。在完成安装时候,技术人员可以在防火墙所开启的数据传输特定窗口,时刻监听客户端是否完成连接,完成连接之后,便可以按照操作流程完成软件自动化的配置和部署,从而实现对用户信息的管理。


  二、信息化自动运维应用平台设计与实现方案


(一)系统基本架构设计
本文所进行研究的信息化自动运维应用平台以Java RMI的远程传输和调用模式作为基础,并且结合XML技术得以设计和实现。信息化自动运维应用平台的运维技术人员可以通过利用系统客户端实现对远程服务器的操作和调配,从而促使客户端应用程序与服务端应用程序之间的有效配合,确保可以在服务器之间互相实现维护工作。信息化自动运维应用平台的运维技术人员通过利用XML技术,可以有效实现对信息与数据的管理,同时确保系统架构更加符合实际运行环节,并且也在操作环节也能确保其灵活便捷。例如,我国某地区的企业在进行信息化自动运维应用平台设计与研发环节中,通过构建了WEB应用程序服务器,并且在其中运行了相应的服务器程序,促使信息化自动运维应用平台运维技术人员只需要通过Linux服务器进行客户端程度的运行。并且在这一过程中实现了moss.xml模板同文件解析器的配合使用,优化了文件配置部署与软件自动化安装的效率[1]。


(二)系统开发环境与模块框架
信息化自动运维应用平台对于开发环境具有较高要求,通常情况下根据开发环境的不同,设计和研发出的信息化自动运维应用平台质量也会有所不同。对此,我国某地区的运维应用平台工程技术人员通过利用了Eclipse开发工具结合Java语言,以Ubuntu系统为基础构建了适合信息化自动运维应用平台的开发环境,并且达到了可以批量处理脚本文件的效果。不仅如此,该地区企业的信息化自动运维应用平台工程技术人员在进行平台设计过程中,将客户端程序分为两个部分。利用客户端的应用程序为服务器应用程度发送操作指令,从而实现文件传输与配置等相关功能。并且技术人员在利用Java语言进行技术编程环节时,首先进行了服务器的启动程序的安装,之后启动程序实现了对服务器端指令发送与远程控制[2]。


(三)运维应用平台系统运行测试
在信息化自动运维应用平台整个系统研发工作正式结束之前,需要对设计和研发出的新系统进行系统测试,通过模拟实际运行环境和操作发现系统中存在的设计漏洞以及错误的执行程序。系统运行测试是软件开发中最终也是最重要的环节,并且通过设计好的测试用例能有效发现系统中存在的问题,有助于系统的优化和完善。在系统运行测试环节中,主要包括了集成测试、单元测试、系统测试以及确认测试等几个方面。系统运行测试的目的在于验证软件是否能满足用户的使用需求,并且排除系统程序中存在的问题,从而确保软件产品交付使用时的软件质量。例如,我国某地区的信息化自动运维应用平台相关技术工作人员在进行最终系统测试时,通过将已经确认过的软件纳入到实际的运行环境中,对于软件自身和运行环境中的其他系统之间的配合情况进行分析测试,根据得到的结果对系统进行改善,从而提高系统的应用效果。


总结


综上所述,市场经济体制下,对于我国社会生产和生活的各个领域都提出了许多挑战,目前我国所使用的信息化自动运维应用平台已经不再适应新时期各领域企业发展的要求。因此,建立新型的信息化自动运维应用平台并且提升相应的WEB服务器配置,对于提高企业的运维效率扩大企业在经济市场中的地位等方面具有十分重要的意义,进而从根本上推动我国社会主义市场经济的繁荣与发展。


参考文献


1]崔翘楚,魏长安. 信息化体系结构ATE软件开发平台设计方法[J]. 现代电子技术,2015,38(22):29-33.
[2]嘉计文. 嘉兴“能源计量数据自动采集信息化平台建设”项目达到国内先进水平[J]. 中国计量,2013,(07):37.

大云网官方微信售电那点事儿
免责声明:本文仅代表作者个人观点,与本站无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
我要收藏
个赞

相关新闻