信息化自動運(yùn)維應(yīng)用平臺建設(shè)研究_第1頁
信息化自動運(yùn)維應(yīng)用平臺建設(shè)研究_第2頁
信息化自動運(yùn)維應(yīng)用平臺建設(shè)研究_第3頁
信息化自動運(yùn)維應(yīng)用平臺建設(shè)研究_第4頁
信息化自動運(yùn)維應(yīng)用平臺建設(shè)研究_第5頁
免費(fèi)預(yù)覽已結(jié)束,剩余9頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、    信息化自動運(yùn)維應(yīng)用平臺建設(shè)研究    關(guān)兆雄 鄭曉娟摘 要: 企業(yè)應(yīng)用服務(wù)器構(gòu)建和維護(hù)包漏出很多弊端,信息化自動運(yùn)維具有投資少、提高效率等優(yōu)勢。在分析傳統(tǒng)運(yùn)維應(yīng)用平臺存在的問題基礎(chǔ)上,提出了構(gòu)建信息化自動運(yùn)維應(yīng)用平臺的設(shè)想,介紹了平臺設(shè)計的技術(shù)前提,闡述了平臺設(shè)計應(yīng)該滿足的功能,并對該平臺的架構(gòu)設(shè)模型設(shè)計與功能模塊進(jìn)行了規(guī)劃。關(guān)鍵詞: 信息化; 運(yùn)維; 應(yīng)用平臺: tp311      文獻(xiàn)標(biāo)志碼: aresearch on the constructon of nformaton automatcoperaton

2、and mantenance applcaton platformguan zhaoxong, zheng xaojuan(foshan power supply bureau, guangdong power grd co. ltd., foshan 528000)abstract: there are many dsadvantages n the tradtonal constructon and mantenance of enterprse applcaton server. nformaton automatc operaton and mantenance has advanta

3、ges such as less nvestment and hgher effcency. ths paper analyzes the problems exstng n the tradtonal operaton and mantenance applcaton platform, puts forward the dea of constructng the applcaton platform of the nformaton automatc operaton and mantenance, ntroduces the techncal premse of the platfor

4、m desgn, expounds the functons that the platform desgn should satsfy, and plans the model desgn and functon modules of the platform.key words: nformaton; operaton and mantenance; applcaton platform0 引言近年來,互聯(lián)網(wǎng)行業(yè)業(yè)務(wù)不斷的增加,發(fā)展比較迅速,互聯(lián)網(wǎng)企業(yè)對服務(wù)器架設(shè)運(yùn)維任務(wù)更加的重視。傳統(tǒng)企業(yè)服務(wù)器構(gòu)建以及運(yùn)維模式無法滿足企業(yè)的需要,中小型t企業(yè)運(yùn)維任務(wù)的特點:運(yùn)維人員少,經(jīng)驗不足;運(yùn)維工作

5、內(nèi)容全面,實際工作量大;運(yùn)行維護(hù)系統(tǒng)支持資金較少1。目前,中國的信息自動運(yùn)行維護(hù)應(yīng)用平臺已不再適合新時期企業(yè)在各個領(lǐng)域的發(fā)展。信息自動化操作維護(hù)平臺的設(shè)計使操作維護(hù)人員免于重復(fù)繁瑣的工作,大大提高了操作維護(hù)人員的工作效率2。信息自動化運(yùn)維應(yīng)用平臺具有廣闊的發(fā)展空間,隨著功能的擴(kuò)展和完善,將會有更廣范圍的應(yīng)用。1 服務(wù)器運(yùn)維問題及信息化的發(fā)展1.1 服務(wù)器運(yùn)維存在的問題隨著互聯(lián)網(wǎng)的飛速發(fā)展,互聯(lián)網(wǎng)企業(yè)業(yè)務(wù)發(fā)展迅速,很多企業(yè)服務(wù)器不斷的增加,使得服務(wù)器運(yùn)維工作靠手工操作難以完成,對服務(wù)器運(yùn)維管理的質(zhì)量和效率的要求越來越高。t運(yùn)維工作問題主要表現(xiàn)在如下幾個方面3:(1) t運(yùn)維任務(wù)得不到關(guān)注。(2)

6、 t企業(yè)運(yùn)維服務(wù)商參差不齊。(3) t運(yùn)維工作人員任務(wù)繁忙,流動性大。1.2 信息化自動運(yùn)維平臺發(fā)展現(xiàn)狀在我國,以lnux為操作系統(tǒng)構(gòu)建服務(wù)器的的技術(shù)得到了廣泛的應(yīng)用。取得成果企業(yè)致力于實現(xiàn)低成本高自動化的t運(yùn)維平臺,從而提升了企業(yè)的運(yùn)維效率,降低運(yùn)維風(fēng)險4。信息化自動運(yùn)維能夠有效的減少企業(yè)級應(yīng)用程序在上線過程中因人為原因所導(dǎo)致的錯誤,增強(qiáng)了系統(tǒng)穩(wěn)定性,減輕了服務(wù)器部署人員的工作量。除了建立有效的監(jiān)控和防御機(jī)制,將產(chǎn)品上線過程流程化,減少人為錯誤的可能性,建立問題發(fā)生后的迅速恢復(fù)機(jī)制,都需要依靠自動化運(yùn)維來完成5。2 自動運(yùn)維平臺相關(guān)技術(shù)2.1 java rm技術(shù)(1) java rm技術(shù)概念

7、java rm(java遠(yuǎn)程方法調(diào)用)是一種基于java語言的技術(shù),用于開發(fā)分布式應(yīng)用程序的ap。遠(yuǎn)程通信的目的是實現(xiàn)文件的傳輸,通常網(wǎng)絡(luò)編程的基本模型主要是客戶機(jī)與服務(wù)器模式,兩個獨立的程序之間進(jìn)行相互通訊。java rm給分布式計算提供了遠(yuǎn)程通訊的基礎(chǔ),它將java所特有的可移植性、安全性等強(qiáng)大的功能應(yīng)用到了分布式計算中6。java rm是一種java虛擬機(jī)之間對象互相調(diào)用對方的方法7。遠(yuǎn)程調(diào)用有一臺pc機(jī)(客戶端)中對象的某個方法去調(diào)用另一臺pc機(jī)(服務(wù)器端)中的對象的某個方法,使用的語法規(guī)則與在服務(wù)器端使用對象的語法規(guī)則相同8。(2) java rm技術(shù)特點與傳統(tǒng)的rpc(遠(yuǎn)程過程調(diào)用

8、協(xié)議)技術(shù)相比,java rm能夠?qū)崿F(xiàn)不同分布式節(jié)點中的對象間進(jìn)行通信,它實現(xiàn)了遠(yuǎn)程對象之間的方法調(diào)用,給分布式軟件的系統(tǒng)設(shè)計和編程帶來了極大的方便。java rm技術(shù)使用jrmp(遠(yuǎn)程消息交換協(xié)議),該協(xié)議是針對java對象而設(shè)計的遠(yuǎn)程消息交換協(xié)議9。按照java rm程序設(shè)計規(guī)則設(shè)計程序,軟件開發(fā)人員可以忽略rm中的具體的網(wǎng)絡(luò)通信,如tcp/p、socket等,以java rm開發(fā)的應(yīng)用程序可以在安裝jre(執(zhí)行環(huán)境)的設(shè)備上進(jìn)行部署實現(xiàn)分布式計算10。(3) java rm技術(shù)結(jié)構(gòu)rm系統(tǒng)的調(diào)用結(jié)構(gòu)由以下三部分組成:樁/架(stub/slelrton)層、遠(yuǎn)程應(yīng)用(remote refe

9、rence)層、傳輸(transport)層。該結(jié)構(gòu)每一層之間相互獨立,每一層均具有特定的結(jié)構(gòu)和協(xié)議進(jìn)行定義,某一層實習(xí)方式的改變不會對其它層造成影響11。系統(tǒng)調(diào)用結(jié)構(gòu)之間的關(guān)系,如圖1所示。2.2 數(shù)據(jù)庫備份與還原技術(shù)用戶的數(shù)據(jù)數(shù)據(jù)的完整性與可靠性非常重要。雖然數(shù)據(jù)庫管理系統(tǒng)會采取措施來進(jìn)行數(shù)據(jù)維護(hù),但是,在實際使用中,數(shù)據(jù)庫數(shù)據(jù)依然存在很多不可估量的因素。操作系統(tǒng)的崩潰、人為操作的失誤、硬件的損壞、自然災(zāi)害等很多因素都會造成數(shù)據(jù)庫中數(shù)據(jù)的丟失或者損壞,我們只能盡量去規(guī)避降低數(shù)據(jù)損失所帶來的問題12。因此實現(xiàn)數(shù)據(jù)庫的備份與還原技術(shù)是解決數(shù)據(jù)穩(wěn)定性與安全性的重要舉措。2.3 xml技術(shù)(1)

10、xml技術(shù)特點xml(可擴(kuò)展標(biāo)記語言)不僅具有sgml的核心特性,也具備html的簡單性。xml具有可擴(kuò)展性、結(jié)構(gòu)性和可校驗性,是一種標(biāo)準(zhǔn)的結(jié)構(gòu)化信息的文本格式。xml包括三個相互聯(lián)系的標(biāo)準(zhǔn):xml,xsl(extensble style sheet language,擴(kuò)展樣式語言)和xll(extensble lnkng language,可擴(kuò)展的鏈接語言),三個功能相輔相成,使得xml語言在數(shù)據(jù)標(biāo)記、顯示風(fēng)格和超文本鏈接等方面功能強(qiáng)大13。(2) xml文檔類型xml文檔分為兩種:以數(shù)據(jù)為中心的xml和以文本為中心的文檔。以數(shù)據(jù)為中心的xml文檔將xml作為數(shù)據(jù)的傳輸載體,文檔只提供給機(jī)器

11、使用,數(shù)據(jù)能夠以xml文檔的形式存儲并不是應(yīng)用程序或數(shù)據(jù)庫所關(guān)心的問題。這種文檔的優(yōu)點是結(jié)構(gòu)相當(dāng)規(guī)整,數(shù)據(jù)力度小13。3 自動運(yùn)維平臺設(shè)計原則3.1 應(yīng)用平臺功能需求信息自動運(yùn)行維護(hù)應(yīng)用平臺運(yùn)行時,對web服務(wù)器的配置和安裝需求較高,主要體現(xiàn)在文件自動化部署、遠(yuǎn)程文件傳輸?shù)确矫?。?yīng)用平臺的核心模塊是配置文件管理、數(shù)據(jù)庫備份與恢復(fù)等內(nèi)容。為了便于文件的傳輸,在遠(yuǎn)程傳輸和復(fù)制過程中,還需要平臺具有在線解壓縮功能14。3.2 應(yīng)用平臺的預(yù)期目標(biāo)信息化自動運(yùn)維應(yīng)用平臺的預(yù)期目標(biāo)可以分為以下幾個方面15:(1) 設(shè)計較為靈活并且操作方面的遠(yuǎn)程通信模型,確保平臺在設(shè)計完成時候可以有效解決服務(wù)器的建設(shè)與運(yùn)維

12、問題;(2) 平臺中各個模塊的基本功能需要滿足使用過程中的基本需要;(3) 對平臺內(nèi)部各模塊進(jìn)行系統(tǒng)有效地整合,確保不同模塊之間技能相互連接同時又相對獨立;(4) 確保應(yīng)用平臺的運(yùn)行速度,例如:批量地處理啟動文件,快速完成規(guī)定的任務(wù),改善程序系統(tǒng)的工作過程等。3.3 應(yīng)用平臺的工作流程平臺包括兩部分,即客戶端應(yīng)用程序和服務(wù)器端應(yīng)用程序。服務(wù)器運(yùn)行維護(hù)技術(shù)人員在部署軟件時只需根據(jù)實際需要配置mos.xml文件即可。技術(shù)人員在服務(wù)器上安裝服務(wù)器端應(yīng)用程序,安裝完成后,已經(jīng)設(shè)置為系統(tǒng)自啟動服務(wù)程序,在防火墻中開啟特定數(shù)據(jù)傳輸端口,并一直處于監(jiān)聽狀態(tài),等待客戶端的連接,響應(yīng)客戶端的命令需求,完成軟件自

13、動化部署和配置,以及數(shù)據(jù)庫備份與還原。在客戶端管理服務(wù)器上安裝客戶端運(yùn)維程序,客戶端服務(wù)器啟動后,通過p連接要操作的服務(wù)器,如果連接成功,則反饋連接成功,如果連接失敗,則反饋失敗原因??蛻舳诉B接服務(wù)器后給服務(wù)器發(fā)送命令,服務(wù)器根據(jù)命令進(jìn)行解析,實現(xiàn)客戶機(jī)對服務(wù)器的管理16。客戶端操作流程和服務(wù)器端工作流程分別如圖2和圖3所示。x4 信息化自動運(yùn)維應(yīng)用平臺設(shè)計與測試4.1 系統(tǒng)基本架構(gòu)設(shè)計應(yīng)用平臺是基于java rm的遠(yuǎn)程傳輸和調(diào)用技術(shù),并且在xml技術(shù)的基礎(chǔ)上完成設(shè)計工作。信息自動運(yùn)行維護(hù)應(yīng)用平臺的操作維護(hù)人員可以通過系統(tǒng)客戶端實現(xiàn)遠(yuǎn)程服務(wù)器的操作和部署,從而促進(jìn)客戶端應(yīng)用程序與服務(wù)器appl

14、之間的有效協(xié)作,并保證服務(wù)器之間的維護(hù)工作能夠?qū)崿F(xiàn)10。信息化自動運(yùn)維應(yīng)用平臺各個模塊之間的關(guān)系,如圖4所示。在系統(tǒng)中,各個模塊之間的通信主要是通過各模塊所載程序?qū)崿F(xiàn)的,例如:(1) 客戶端應(yīng)用程序與服務(wù)器端應(yīng)用程序的關(guān)系。運(yùn)維人員只需在lnux服務(wù)器上運(yùn)行客戶端程序,在需要構(gòu)建web應(yīng)用程序服務(wù)器上運(yùn)行服務(wù)器端程序,客戶端程序可以根據(jù)已知的服務(wù)器端的p地址通過既定端口穿越防火墻向服務(wù)器端發(fā)送命令,服務(wù)器端程序解析命令,完成相關(guān)操作,在這一過程中,moss.xml模板與其解析器解析工作,是實現(xiàn)軟件自動化安裝與部署配置的關(guān)鍵。(2) 服務(wù)器端與服務(wù)器端應(yīng)用程序的關(guān)系。服務(wù)器之間實現(xiàn)了數(shù)據(jù)庫遠(yuǎn)程備

15、份,一臺服務(wù)器可以備份多臺服務(wù)器上的多個數(shù)據(jù)庫,一臺服務(wù)器上的同一數(shù)據(jù)庫備份文件可以備份到多臺服務(wù)器上。(3) 非結(jié)構(gòu)化數(shù)據(jù)文件的作用。非結(jié)構(gòu)化數(shù)據(jù)可以實現(xiàn)系統(tǒng)中數(shù)據(jù)的存儲、搜索、備份和傳輸功能。4.2 系統(tǒng)開發(fā)環(huán)境與模塊框架信息自動化操作維護(hù)應(yīng)用平臺對開發(fā)環(huán)境有著很高的要求。一般來說,根據(jù)不同的開發(fā)環(huán)境,設(shè)計和開發(fā)的自動化操作維護(hù)應(yīng)用平臺的質(zhì)量將有所不同。構(gòu)建適合于操作維護(hù)應(yīng)用平臺的開發(fā)環(huán)境,可以批量處理腳本文件7。使用客戶端應(yīng)用程序向服務(wù)器應(yīng)用層發(fā)送操作指令,實現(xiàn)系統(tǒng)文件傳輸和程序的配置功能。技術(shù)人員可以在使用java語言技術(shù)編程鏈接時,首先安裝服務(wù)器的啟動程序,安裝完成后啟動該程序,實現(xiàn)

16、服務(wù)器端的指令和遠(yuǎn)程控制。4.3 應(yīng)用平臺系統(tǒng)運(yùn)行測試在信息自動化操作與維護(hù)應(yīng)用平臺的整個系統(tǒng)正式完成之前,需要對設(shè)計和開發(fā)的新系統(tǒng)進(jìn)行測試。通過模擬實際的使用環(huán)境,對系統(tǒng)進(jìn)行操作,可以及時發(fā)現(xiàn)系統(tǒng)中的漏洞和錯誤。在系統(tǒng)運(yùn)行測試中,主要內(nèi)容有集成、單元、系統(tǒng)以及確認(rèn)等方面的測試。該步驟的目的是為了驗證軟件能否滿足使用過程中的要求,并且及時解決程序中存在的問題,保證軟件產(chǎn)品在交付時的軟件質(zhì)量。例如,我國某地區(qū)信息自動運(yùn)行維護(hù)應(yīng)用平臺的技術(shù)人員可以通過將確認(rèn)的軟件加入到運(yùn)行環(huán)境中,分析和測試軟件本身與其他系統(tǒng)之間的協(xié)作。進(jìn)行最終系統(tǒng)測試時的實際操作環(huán)境。根據(jù)得到的結(jié)果對系統(tǒng)進(jìn)行改善,從而提高系統(tǒng)的

17、應(yīng)用效果。5 總結(jié)建立一個新的信息自動運(yùn)行維護(hù)應(yīng)用平臺,促進(jìn)相應(yīng)的服務(wù)器配置,對于提高企業(yè)的運(yùn)營維護(hù)效率和擴(kuò)大企業(yè)的經(jīng)濟(jì)市場地位具有重要意義。通過信息自動化操作維護(hù)平臺的研究,可以得出以下結(jié)論:(1) 通過信息化自動運(yùn)維應(yīng)用平臺,可以實現(xiàn)服務(wù)器環(huán)境快速構(gòu)建和數(shù)據(jù)庫數(shù)據(jù)的備份與還原工作,極大的提高了運(yùn)維工作人員的工作效率,降低了服務(wù)器運(yùn)維的風(fēng)險。平臺主要解決了遠(yuǎn)程文件傳輸、軟件自動化安裝、配置管理、數(shù)據(jù)庫備份與還原、日志管理等問題。(2) 平臺設(shè)計應(yīng)基于java rm、數(shù)據(jù)存儲和xml等主要技術(shù),利用系統(tǒng)客戶端實現(xiàn)遠(yuǎn)程服務(wù)器的操作和部署,實現(xiàn)客戶端應(yīng)用程序與服務(wù)器應(yīng)用程序之間的有效協(xié)調(diào)。參考文獻(xiàn)

18、1 李凱,劉昆,王輝,等.企業(yè)信息系統(tǒng)自動運(yùn)維應(yīng)用平臺的設(shè)計和實現(xiàn)j.中國新通信,2018(11):119.2 王冬寶,杜文勇,鄧志東,等.引入“微運(yùn)維”構(gòu)建一體化信息監(jiān)控管理平臺j.電力信息與通信技術(shù),2018,16(1):106-110.3 王明甲,劉銀靈.數(shù)據(jù)庫自動備份與恢復(fù)在運(yùn)維平臺中的應(yīng)用j.信息通信,2018(1):125-126.4 楊彥仙.試論信息化自動運(yùn)維應(yīng)用平臺的設(shè)計與實現(xiàn)j.中國戰(zhàn)略新興產(chǎn)業(yè),2017(40):111.5 王謙.基于云平臺的電力監(jiān)控系統(tǒng)數(shù)據(jù)中心自動運(yùn)維體系j.工業(yè)技術(shù)創(chuàng)新,2017,4(5):43-45.6 漆振飛,何昱鋒.淺談信息化自動運(yùn)維應(yīng)用平臺的設(shè)計與實現(xiàn)j.信息通信,2017(8):98-99.7 鄭秀亮.實現(xiàn)第三方運(yùn)維的智能化和高效化j.環(huán)境,2017(7):62-63.8 于衛(wèi)國,呂勤.基于唯一d的自動運(yùn)維監(jiān)控體系研究與實現(xiàn)j.數(shù)字技術(shù)與應(yīng)用,2017(6):56-57.9 李金旭,呂書林.大數(shù)據(jù)下的校園網(wǎng)絡(luò)運(yùn)維探究j.中國市場,2017(12):281-282.10 何清偉.空氣自動監(jiān)測站第三方運(yùn)維管理服務(wù)采購方案研究j.資源節(jié)約與環(huán)保,2017(4):41-43.11 付林.自動化技術(shù)在電力企業(yè)t運(yùn)維中的應(yīng)用j.電子技

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論