變電站終端系統(tǒng)運(yùn)行方法
【專利摘要】一種變電站終端系統(tǒng)運(yùn)行方法,包括如下步驟:在變電站終端設(shè)備上運(yùn)行Linux系統(tǒng),并采用平臺(tái)虛擬化技術(shù)在Linux系統(tǒng)上創(chuàng)建全虛擬化的變電站終端虛擬機(jī);建立所述變電站終端虛擬機(jī)的非持久性硬盤,并在所述變電站終端虛擬機(jī)上運(yùn)行變電站終端操作系統(tǒng);將所述變電站終端操作系統(tǒng)及其變電站終端應(yīng)用軟件運(yùn)行過程中產(chǎn)生的所有數(shù)據(jù)存儲(chǔ)在所述非持久性硬盤中;在所述變電站終端虛擬機(jī)關(guān)閉或重啟時(shí),刪除所述非持久性硬盤中的數(shù)據(jù),并將其恢復(fù)至初始狀態(tài)。本發(fā)明的技術(shù),提高了變電站終端操作系統(tǒng)運(yùn)行的安全性,而且使得變電站終端操作系統(tǒng)的維護(hù)變得更加方便,明顯提高系統(tǒng)維護(hù)效率,大幅度降低維護(hù)成本。
【專利說明】變電站終端系統(tǒng)運(yùn)行方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)網(wǎng)絡(luò)和信息【技術(shù)領(lǐng)域】,特別是涉及一種變電站終端系統(tǒng)運(yùn)行方法。
【背景技術(shù)】
[0002]隨著電網(wǎng)企業(yè)信息化的深入,電網(wǎng)企業(yè)生產(chǎn)管理均通過在線信息系統(tǒng)完成。由于生產(chǎn)人員需要在現(xiàn)場錄入數(shù)據(jù)或獲取生產(chǎn)信息系統(tǒng)中的數(shù)據(jù),很多無人值守的變電站均配置了計(jì)算機(jī)終端?,F(xiàn)有的系統(tǒng)運(yùn)行方法,都是將系統(tǒng)操作文件及其相關(guān)應(yīng)用軟件直接安裝、運(yùn)行在變電站終端設(shè)備專用的操作系統(tǒng)上。由于無人值守變電站內(nèi)的計(jì)算機(jī)終端是公用的,無專人負(fù)責(zé),這些終端經(jīng)常出現(xiàn)安全問題或系統(tǒng)故障,而變電站一般距離較遠(yuǎn),維護(hù)起來十分麻煩。
[0003]在變電站終端設(shè)備專用的操作系統(tǒng)上結(jié)合自動(dòng)還原技術(shù),可有效地解決安全性問題,自動(dòng)還原技術(shù)能夠有效地使終端硬盤的數(shù)據(jù)保持在設(shè)置為保護(hù)時(shí)的狀態(tài),在重新啟動(dòng)之后,將恢復(fù)原樣,從而避免病毒及惡意軟件對(duì)終端造成的安全問題,在一定程度上避免使用人員誤操作或?yàn)E用終端(如隨意安裝軟件)造成的避免變電站終端系統(tǒng)不可用。
[0004]目前,在系統(tǒng)還原技術(shù)方面國內(nèi)外普遍采用的是硬盤還原卡和系統(tǒng)還原軟件。硬盤還原卡是用于計(jì)算機(jī)操作系統(tǒng)保護(hù)的一種PCI擴(kuò)展卡,每一次開機(jī)時(shí),硬盤還原卡總是讓硬盤的部分或者全部分區(qū)能恢復(fù)先前的內(nèi)容。即任何對(duì)硬盤保護(hù)分區(qū)的修改都無效,這樣就起到了保護(hù)硬盤數(shù)據(jù)的作用。系統(tǒng)還原軟件則是在被保護(hù)系統(tǒng)中安裝一個(gè)軟件,對(duì)系統(tǒng)及數(shù)據(jù)進(jìn)行保護(hù)。目前有多種方法實(shí)現(xiàn):一種方法是將需要保護(hù)的數(shù)據(jù)設(shè)置為不可寫狀態(tài);第二種方法是將數(shù)據(jù)備份到另一個(gè)相對(duì)于安全的空間以便在需要保護(hù)的數(shù)據(jù)遭到破壞時(shí)將其恢復(fù);第三種方法是虛擬還原數(shù)據(jù)保護(hù),虛擬還原數(shù)據(jù)保護(hù)將數(shù)據(jù)備份然后在需要的時(shí)候再還原,只不過虛擬還原數(shù)據(jù)保護(hù)技術(shù)備份的數(shù)據(jù)其實(shí)并不是數(shù)據(jù)區(qū)的數(shù)據(jù),而是主引導(dǎo)扇區(qū)、操作系統(tǒng)引導(dǎo)扇區(qū)、文件分配表和目錄區(qū)的數(shù)據(jù)。
[0005]由于硬盤還原卡是硬件實(shí)現(xiàn)的,實(shí)施時(shí)需要打開每臺(tái)計(jì)算機(jī)終端來安裝還原卡,十分不便。而每次終端系統(tǒng)需要進(jìn)行更新(如安裝系統(tǒng)補(bǔ)丁、安裝軟件)時(shí),都需要到現(xiàn)場操作,對(duì)于地域分布十分廣的變電站終端,十分不便。同樣地,系統(tǒng)還原軟件也存在終端系統(tǒng)需要進(jìn)行更新時(shí)需要到現(xiàn)場操作的問題,而且系統(tǒng)還原軟件還存在被人惡意卸載的可能。
[0006]無論是硬盤還原卡還是系統(tǒng)還原軟件,在電網(wǎng)企業(yè)變電站生產(chǎn)終端安全保護(hù)應(yīng)用上,均存在著較大的缺陷:首先,對(duì)于硬盤還原卡和系統(tǒng)還原軟件,都需要計(jì)算機(jī)終端操作系統(tǒng)之上提供過濾驅(qū)動(dòng)程序來實(shí)現(xiàn)還原算法的運(yùn)轉(zhuǎn)。過濾驅(qū)動(dòng)在操作系統(tǒng)之上是一個(gè)所有軟件都可以去爭奪的控制權(quán),因此,硬盤還原卡和系統(tǒng)還原軟件就無法保證所有還原都可靠。很多病毒,如機(jī)器狗類病毒,已可以破壞或繞開過濾驅(qū)動(dòng)來實(shí)現(xiàn)還原的穿透。由于需要在計(jì)算機(jī)終端操作系統(tǒng)上安裝驅(qū)動(dòng)程序或軟件,這些底層的系統(tǒng)驅(qū)動(dòng)程序或軟件經(jīng)常與變電站生產(chǎn)終端上的應(yīng)用軟件發(fā)生沖突,導(dǎo)致變電站生產(chǎn)終端上的應(yīng)用軟件無法正常工作。
[0007]另外,無論是硬盤還原卡和系統(tǒng)還原軟件,當(dāng)每次終端系統(tǒng)需要進(jìn)行更新(如安裝系統(tǒng)補(bǔ)丁、安裝軟件)時(shí),都需要到現(xiàn)場逐臺(tái)終端進(jìn)行操作,對(duì)于地域分布十分廣的變電站終端,維護(hù)工作量非常大。
[0008]綜上所述,現(xiàn)有的變電站終端操作系統(tǒng)運(yùn)行技術(shù),基于變電站終端專用操作系統(tǒng)基礎(chǔ)上結(jié)合硬盤還原卡和系統(tǒng)還原軟件的方法,無法保證變電站終端操作系統(tǒng)運(yùn)行的安全性,而且,系統(tǒng)維護(hù)工作量極大,維護(hù)效率低、成本高。
【發(fā)明內(nèi)容】
[0009]基于此,有必要針對(duì)上述無法保證變電站終端系統(tǒng)運(yùn)行的安全性和維護(hù)效率低的問題,提供一種安全性更高、維護(hù)效率更高的變電站終端系統(tǒng)運(yùn)行方法。
[0010]一種變電站終端系統(tǒng)運(yùn)行方法,包括如下步驟:
[0011]在變電站終端設(shè)備上運(yùn)行Linux系統(tǒng),并采用平臺(tái)虛擬化技術(shù)在Linux系統(tǒng)上創(chuàng)建全虛擬化的變電站終端虛擬機(jī);
[0012]建立所述變電站終端虛擬機(jī)的非持久性硬盤,并在所述變電站終端虛擬機(jī)上運(yùn)行變電站終端操作系統(tǒng);
[0013]將所述變電站終端操作系統(tǒng)及其變電站終端應(yīng)用軟件運(yùn)行過程中產(chǎn)生的所有數(shù)據(jù)存儲(chǔ)在所述非持久性硬盤中;
[0014]在所述變電站終端虛擬機(jī)關(guān)閉或重啟時(shí),刪除所述非持久性硬盤中的數(shù)據(jù),并將其恢復(fù)至初始狀態(tài)。
[0015]上述變電站終端系統(tǒng)運(yùn)行方法,通過在變電站終端設(shè)備上運(yùn)行的Linux系統(tǒng)建立全虛擬化的變電站終端虛擬機(jī),在變電站終端虛擬機(jī)上運(yùn)行變電站終端操作系統(tǒng),利用非持久性硬盤存儲(chǔ)所有運(yùn)行數(shù)據(jù),在變電站終端的主機(jī)系統(tǒng)在開機(jī)重啟后變電站終端操作系統(tǒng)自動(dòng)恢復(fù)到初始模式,提高了變電站終端操作系統(tǒng)運(yùn)行的安全性,而且使得變電站終端操作系統(tǒng)的維護(hù)變得更加方便,明顯提高系統(tǒng)維護(hù)效率,大幅度降低維護(hù)成本。
【專利附圖】
【附圖說明】
[0016]圖1為一個(gè)實(shí)施例的變電站終端系統(tǒng)運(yùn)行方法流程圖;
[0017]圖2為變電站終端設(shè)備的系統(tǒng)運(yùn)行架構(gòu)圖;
[0018]圖3為變電站終端虛擬機(jī)文件存儲(chǔ)結(jié)構(gòu)示意圖;
[0019]圖4為變電站終端操作系統(tǒng)維護(hù)示意圖。
【具體實(shí)施方式】
[0020]下面結(jié)合附圖對(duì)本發(fā)明的變電站終端系統(tǒng)運(yùn)行方法的【具體實(shí)施方式】作詳細(xì)描述。
[0021]參考圖1所示,圖1為一個(gè)實(shí)施例的變電站終端系統(tǒng)運(yùn)行方法流程圖,包括如下步驟:
[0022]步驟S10,在變電站終端設(shè)備上運(yùn)行Linux系統(tǒng),并采用平臺(tái)虛擬化技術(shù)在Linux系統(tǒng)上創(chuàng)建全虛擬化的變電站終端虛擬機(jī)。
[0023]在本步驟中,在變電站終端設(shè)備上運(yùn)行Linux系統(tǒng),可以在Linux系統(tǒng)中安裝虛擬化控制軟件,Linux系統(tǒng)采用最小化安裝配置即可,除基本系統(tǒng)軟件及虛擬化控制軟件外,不需要安裝任何其它軟件,從而避免了在變電站終端設(shè)備上安裝各種驅(qū)動(dòng)程序或者軟件而帶來的軟件沖突,防止惡意軟件或病毒等,提高系統(tǒng)安全性。
[0024]在一個(gè)實(shí)施例中,對(duì)于創(chuàng)建全虛擬化的變電站終端虛擬機(jī)的方法,可以通過Linux系統(tǒng)上運(yùn)行虛擬化控制程序(Virtual Machine Monitor),隱藏變電站終端設(shè)備的實(shí)際物理特性,并完整地模擬所述變電站終端設(shè)備的底層硬件,包括處理器、物理內(nèi)存、硬盤、網(wǎng)卡、外設(shè)接口(如串并口、USB 口)等,獲得變電站終端虛擬機(jī),由于是對(duì)變電站終端設(shè)備的全虛擬化,使得原來為變電站終端設(shè)備設(shè)計(jì)的變電站終端操作系統(tǒng)和其它系統(tǒng)軟件完全不做任何修改就可以移植至變電站終端虛擬機(jī)中運(yùn)行。
[0025]通過上述建立的變電站終端虛擬機(jī),可以用來運(yùn)行客戶機(jī)系統(tǒng)(Guest OS),即變電站終端操作系統(tǒng),隔離了變電站終端設(shè)備真實(shí)運(yùn)行的主機(jī)系統(tǒng)(Host OS),也即Linux系統(tǒng),避免對(duì)主機(jī)系統(tǒng)的直接使用,也就避免了各種惡意使用問題,從而提高了系統(tǒng)安全性。
[0026]步驟S20,建立所述變電站終端虛擬機(jī)的非持久性硬盤,并在所述變電站終端虛擬機(jī)上運(yùn)行變電站終端操作系統(tǒng)。
[0027]在本步驟中,建立非持久性硬盤,其中,非持久性硬盤不會(huì)永久保存數(shù)據(jù),在虛擬機(jī)環(huán)境關(guān)機(jī)或重啟后硬盤的數(shù)據(jù)可以恢復(fù)原狀;可以通過虛擬化軟件來設(shè)置非持久性虛擬硬盤(Non-Persistent Disk)。然后在變電站終端虛擬機(jī)中運(yùn)行變電站終端操作系統(tǒng),參考圖2所示,圖2為變電站終端設(shè)備的系統(tǒng)運(yùn)行架構(gòu)圖,其中,由于變電站終端虛擬機(jī)是完整模擬了變電站終端設(shè)備的物理硬件,因此,原來為變電站終端設(shè)備專門設(shè)計(jì)的變電站終端操作系統(tǒng)可以直接移植至變電站終端虛擬機(jī)中運(yùn)行,其運(yùn)行與在實(shí)際的變電站終端設(shè)備實(shí)際物理硬件上運(yùn)行一致。從整個(gè)物理主機(jī)來看,變電站終端設(shè)備上運(yùn)行Linux系統(tǒng)(主機(jī)操作系統(tǒng)),通過Linux系統(tǒng)上運(yùn)行的虛擬化軟件控制變電站終端虛擬機(jī),變電站終端虛擬機(jī)上運(yùn)行變電站終端操作系統(tǒng),變電站終端應(yīng)用軟件安裝并運(yùn)行在變電站終端操作系統(tǒng)上。
[0028]步驟S30,將所述變電站終端操作系統(tǒng)及其變電站終端應(yīng)用軟件運(yùn)行過程中產(chǎn)生的所有數(shù)據(jù)存儲(chǔ)在所述非持久性硬盤中;其中,變電站終端應(yīng)用軟件是指變電站終端相關(guān)的各種應(yīng)用軟件程序。
[0029]步驟S40,在所述變電站終端虛擬機(jī)關(guān)閉或重啟時(shí),刪除所述非持久性硬盤中的數(shù)據(jù),并將其恢復(fù)至初始狀態(tài)。
[0030]在本步驟中,利用非持久性硬盤所具有的非永久性的特性,由于變電站終端操作系統(tǒng)安裝運(yùn)行在虛擬機(jī)上,在初始化變電站終端操作系統(tǒng)及相關(guān)應(yīng)用軟件后,變電站終端虛擬機(jī)文件存儲(chǔ)在虛擬的非持久性硬盤上,只要變電站終端操作系統(tǒng)關(guān)機(jī)重啟,Linux系統(tǒng)就會(huì)將變電站終端虛擬機(jī)恢復(fù)到初始化狀態(tài)。從而在確保變電站終端設(shè)備的主機(jī)操作系統(tǒng)的安全,防止感染病毒及惡意代碼,及使用者誤操作或?yàn)E用對(duì)主機(jī)操作系統(tǒng)造成的損害,相對(duì)于傳統(tǒng)的硬盤還原卡和系統(tǒng)還原軟件,安全性更高,實(shí)現(xiàn)方式更加簡單,使用更加簡潔,也使得變電站終端操作系統(tǒng)的系統(tǒng)維護(hù)變得更加方便簡單。
[0031]而且,變電站終端操作系統(tǒng)是安裝、運(yùn)行在虛擬化軟件仿真出來的虛擬硬件(即變電站終端虛擬機(jī))上的,虛擬硬件的接口特性與真實(shí)硬件完全相同,就如同運(yùn)行在真實(shí)的物理硬件上一樣,所以無需在變電站終端操作系統(tǒng)上安裝任何系統(tǒng)還原所需的驅(qū)動(dòng)程序和控制軟件,也不會(huì)和現(xiàn)有的應(yīng)用軟件發(fā)生任何沖突,使用者也就無法通過卸載驅(qū)動(dòng)程序或控制軟件來繞過控制,保證了變電站終端設(shè)備的主機(jī)系統(tǒng)的安全性。
[0032]在一個(gè)實(shí)施例中,本發(fā)明的變電站終端系統(tǒng)運(yùn)行方法還包括:[0033]步驟S50,將所述變電站終端設(shè)備上運(yùn)行的Linux系統(tǒng)的防火墻設(shè)置為開啟狀態(tài);獲取變電站管理終端設(shè)備的IP地址網(wǎng)段,根據(jù)所述IP地址網(wǎng)段配置變電站終端設(shè)備的管理網(wǎng)段;根據(jù)所述管理網(wǎng)段建立變電站管理終端設(shè)備與變電站終端設(shè)備的遠(yuǎn)程連接;在變電站管理終端設(shè)備上對(duì)所述變電站終端操作系統(tǒng)進(jìn)行系統(tǒng)維護(hù)。
[0034]在本步驟中,通過開啟Linux系統(tǒng)自帶的防火墻,只允許管理網(wǎng)段上的變電站管理終端設(shè)備遠(yuǎn)程連到變電站終端設(shè)備對(duì)變電站終端設(shè)備上的變電站終端操作系統(tǒng)進(jìn)行管理維護(hù),進(jìn)一步提高了變電站終端設(shè)備的主機(jī)系統(tǒng)的安全性。
[0035]在一個(gè)實(shí)施例中,本發(fā)明的變電站終端系統(tǒng)運(yùn)行方法還包括:
[0036]步驟S60,獲取變電站終端的變電站終端虛擬機(jī)文件;在變電站管理終端設(shè)備上根據(jù)所述獲取的變電站終端虛擬機(jī)文件配置一個(gè)對(duì)應(yīng)的變電站終端虛擬機(jī);對(duì)所述配置的變電站終端虛擬機(jī)中運(yùn)行的變電站終端操作系統(tǒng)及其變電站終端應(yīng)用軟件進(jìn)行更新,將其生成更新變電站終端虛擬機(jī)文件;利用所述更新變電站終端虛擬機(jī)文件對(duì)所述變電站終端操作系統(tǒng)進(jìn)行系統(tǒng)維護(hù)。
[0037]在一個(gè)實(shí)施例,對(duì)變電站終端虛擬機(jī)中運(yùn)行的變電站終端操作系統(tǒng)及其安裝的變電站終端應(yīng)用軟件進(jìn)行更新,主要包括安裝變電站終端操作系統(tǒng)的系統(tǒng)補(bǔ)丁,安裝新的變電站終端應(yīng)用軟件等,在進(jìn)行上述更新后,對(duì)變電站終端操作系統(tǒng)進(jìn)行初始化即可實(shí)現(xiàn)整個(gè)更新過程。
[0038]在上述實(shí)施例的維護(hù)過程中,由于變電站終端操作系統(tǒng)安裝在的變電站終端虛擬機(jī)上,而變電站終端虛擬機(jī)是運(yùn)行在變電站終端硬件的Linux系統(tǒng)上,由于變電站終端虛擬機(jī)文件是可以復(fù)制、遷移的,因此,可以利用其具有的復(fù)制、遷移的特性來提高系統(tǒng)維護(hù)的便利性。
[0039]參考圖3所示,圖3為變電站終端虛擬機(jī)文件存儲(chǔ)結(jié)構(gòu)示意圖,變電站終端虛擬機(jī)的磁盤是以文件的形式存在的,包括虛擬機(jī)磁盤增量文件、虛擬機(jī)磁盤文件、虛擬機(jī)臨時(shí)文件以及配置文件等。
[0040]在一個(gè)實(shí)施例中,具體的維護(hù)過程可以參考圖4所示,圖4為變電站終端操作系統(tǒng)維護(hù)示意圖,管理員在對(duì)變電站終端操作系統(tǒng)進(jìn)行管理或進(jìn)行配置、軟件更新時(shí),可以先獲取變電站終端虛擬機(jī)文件,只需在變電站管理終端設(shè)備上集中配置一個(gè)對(duì)應(yīng)的變電站終端虛擬機(jī),初始化或更新完成后,集中地安裝、配置、更新變電站終端虛擬機(jī)上的變電站終端操作系統(tǒng),然后生成更新變電站終端虛擬機(jī)文件,再利用文件載體(如U盤、網(wǎng)絡(luò)服務(wù)器等)分發(fā)到變電站終端設(shè)備上,即可利用該更新變電站終端虛擬機(jī)文件對(duì)變電站終端操作系統(tǒng)進(jìn)行系統(tǒng)維護(hù)。
[0041]上述系統(tǒng)維護(hù)方法,無需到現(xiàn)場進(jìn)行操作,提高了維護(hù)效率,對(duì)于地域分布十分廣的變電站終端來說,如果需要到現(xiàn)場逐臺(tái)變電站終端設(shè)備上進(jìn)行操作,維護(hù)工作量無疑是非常巨大的,而通過上述方式,利用虛擬化技術(shù)優(yōu)點(diǎn),再結(jié)合到變電站終端設(shè)備分布情況及其維護(hù)工作特點(diǎn),產(chǎn)生了意想不到的技術(shù)效果,在能提高系統(tǒng)運(yùn)行安全性的同時(shí),還解決了維護(hù)過程中的復(fù)雜問題,極大地提高了管理維護(hù)效率,節(jié)約了維護(hù)成本。
[0042]在一個(gè)實(shí)施例中,步驟S60中利用所述更新變電站終端虛擬機(jī)文件對(duì)所述變電站終端操作系統(tǒng)進(jìn)行系統(tǒng)維護(hù)的步驟,具體可以包括如下:
[0043]首先將變電站管理終端設(shè)備上的更新變電站終端虛擬機(jī)文件發(fā)送至網(wǎng)絡(luò)文件服務(wù)器進(jìn)行存儲(chǔ);然后建立變電站終端設(shè)備與網(wǎng)絡(luò)文件服務(wù)器的通信連接,并將其存儲(chǔ)的更新變電站終端虛擬機(jī)文件下載至各個(gè)變電站終端設(shè)備上;再將下載的更新變電站終端虛擬機(jī)文件復(fù)制到變電站終端設(shè)備的Linux系統(tǒng)中替換舊的變電站終端虛擬機(jī)文件;其中,所述變電站管理終端設(shè)備、網(wǎng)絡(luò)文件服務(wù)器和變電站終端設(shè)備之間通過網(wǎng)絡(luò)互聯(lián)。
[0044]作為另一種實(shí)施方式,步驟S60中利用所述更新變電站終端虛擬機(jī)文件對(duì)所述變電站終端操作系統(tǒng)進(jìn)行系統(tǒng)維護(hù)的步驟,具體還可以包括如下:
[0045]首先將變電站管理終端設(shè)備上的更新變電站終端虛擬機(jī)文件復(fù)制至物理存儲(chǔ)介質(zhì)進(jìn)行存儲(chǔ);將所述物理存儲(chǔ)介質(zhì)存儲(chǔ)的更新變電站終端虛擬機(jī)文件復(fù)制至變電站終端設(shè)備上;將所述復(fù)制的更新變電站終端虛擬機(jī)文件復(fù)制到變電站終端設(shè)備的Linux系統(tǒng)中替換舊的變電站終端虛擬機(jī)文件。
[0046]對(duì)于上述兩種維護(hù)方式,可以根據(jù)不同使用情況來進(jìn)行選擇,管理員可將更新變電站終端虛擬機(jī)文件復(fù)制到U盤上,交與使用人員直接使用;也可通過網(wǎng)絡(luò)文件服務(wù)器,將更新變電站終端虛擬機(jī)文件復(fù)制到變電站終端上的Linux系統(tǒng)中,替換原來的變電站終端虛擬機(jī)文件即可,大大提高了維護(hù)的便利性,提高了維護(hù)效率。
[0047]綜合本發(fā)明的技術(shù)方案,針對(duì)電網(wǎng)企業(yè)生產(chǎn)專用的變電站終端的安全防護(hù)設(shè)計(jì),可在確保變電站終端的安全性和可用性的情況下,極大地提高變電站終端運(yùn)行的安全性,降低變電站計(jì)算機(jī)終端的維護(hù)工作量,具備良好的應(yīng)用前景。
[0048]目前,在變電站終端操作系統(tǒng)還原方面,普遍采用的是硬盤還原卡和系統(tǒng)還原軟件。
[0049]采用硬盤還原卡的技術(shù)方案是基于硬件實(shí)現(xiàn)的,實(shí)施時(shí)需要打開每臺(tái)變電站終端設(shè)備(計(jì)算機(jī))來安裝還原卡,這本身就是十分不便,而且每次變電站終端操作系統(tǒng)需要進(jìn)行更新(如安裝系統(tǒng)補(bǔ)丁、安裝軟件)時(shí),都需要到現(xiàn)場進(jìn)行操作,對(duì)于地域分布十分廣的變電站終端來說,維護(hù)效率非常低,成本高企,難以推廣應(yīng)用。
[0050]系統(tǒng)還原軟件的技術(shù)方案,是在被保護(hù)的變電站終端操作系統(tǒng)中安裝一個(gè)軟件,對(duì)系統(tǒng)及數(shù)據(jù)進(jìn)行保護(hù)。目前有多種方法實(shí)現(xiàn),例如:一種方法是將需要保護(hù)的數(shù)據(jù)設(shè)置為不可寫狀態(tài);另一種是將數(shù)據(jù)備份到另一個(gè)相對(duì)于安全的空間以便在需要保護(hù)的數(shù)據(jù)遭到破壞時(shí)將其恢復(fù);上述兩種方法都不是很適宜實(shí)際中應(yīng)用。還有一種是虛擬還原數(shù)據(jù)保護(hù),虛擬還原數(shù)據(jù)保護(hù)將數(shù)據(jù)備份然后在需要的時(shí)候再還原,只不過虛擬還原數(shù)據(jù)保護(hù)技術(shù)備份的數(shù)據(jù)其實(shí)并不是數(shù)據(jù)區(qū)的數(shù)據(jù),而是主引導(dǎo)扇區(qū)、操作系統(tǒng)引導(dǎo)扇區(qū)、文件分配表和目錄區(qū)的數(shù)據(jù)。同樣地,采用系統(tǒng)還原軟件的技術(shù)方案時(shí),每次變電站終端操作系統(tǒng)需要進(jìn)行更新時(shí),對(duì)于地域分布十分廣的變電站終端來說,維護(hù)效率同樣非常低,成本高企,也難以推廣應(yīng)用。
[0051]而采用本發(fā)明的技術(shù)方案,利用“虛擬機(jī)非持久性硬盤上所有的數(shù)據(jù)修改都不會(huì)永久保存,每次變電站終端操作系統(tǒng)關(guān)機(jī)或重啟之后,硬盤的數(shù)據(jù)就會(huì)恢復(fù)原狀”的特性,以更簡單的實(shí)施手段實(shí)現(xiàn)了比硬盤還原卡或系統(tǒng)還原軟件更好的安全保護(hù)效果,保證了變電站終端操作系統(tǒng)運(yùn)行安全。而且利用虛擬機(jī)文件的易復(fù)制和易遷移的特性,徹底解決了采用硬盤還原卡或系統(tǒng)還原軟件安裝麻煩、管理不便、維護(hù)工作量大的問題。
[0052]由此可見,本發(fā)明徹底解決了上述現(xiàn)有兩種技術(shù)方案應(yīng)用到變電站終端操作系統(tǒng)中存在的技術(shù)問題,而且也使得方案本身實(shí)施過程變得簡單,提高了系統(tǒng)的安全性,更重要的是使得維護(hù)變得更加方便,對(duì)于地域分布十分廣的變電站終端來說,維護(hù)效率提高非常明顯,可以大幅度降低維護(hù)成本,適宜推廣應(yīng)用。
[0053]以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【權(quán)利要求】
1.一種變電站終端系統(tǒng)運(yùn)行方法,其特征在于,包括如下步驟: 在變電站終端設(shè)備上運(yùn)行Linux系統(tǒng),并采用平臺(tái)虛擬化技術(shù)在Linux系統(tǒng)上創(chuàng)建全虛擬化的變電站終端虛擬機(jī); 建立所述變電站終端虛擬機(jī)的非持久性硬盤,并在所述變電站終端虛擬機(jī)上運(yùn)行變電站終端?呆作系統(tǒng); 將所述變電站終端操作系統(tǒng)及其變電站終端應(yīng)用軟件運(yùn)行過程中產(chǎn)生的所有數(shù)據(jù)存儲(chǔ)在所述非持久性硬盤中; 在所述變電站終端虛擬機(jī)關(guān)閉或重啟時(shí),刪除所述非持久性硬盤中的數(shù)據(jù),并將其恢復(fù)至初始狀態(tài)。
2.根據(jù)權(quán)利要求1所述的變電站終端系統(tǒng)運(yùn)行方法,其特征在于,還包括: 將所述變電站終端設(shè)備上運(yùn)行的Linux系統(tǒng)的防火墻設(shè)置為開啟狀態(tài); 獲取變電站管理終端設(shè)備的IP地址網(wǎng)段,根據(jù)所述IP地址網(wǎng)段配置變電站終端設(shè)備的管理網(wǎng)段; 根據(jù)所述管理網(wǎng)段建立變電站管理終端設(shè)備與變電站終端設(shè)備的遠(yuǎn)程連接; 在變電站管理終端設(shè)備上對(duì)所述變電站終端操作系統(tǒng)進(jìn)行系統(tǒng)維護(hù)。
3.根據(jù)權(quán)利要求1所述的變電站終端系統(tǒng)運(yùn)行方法,其特征在于,還包括: 獲取變電站終端的變電站終端虛擬機(jī)文件;` 在變電站管理終端設(shè)備上根據(jù)所述獲取的變電站終端虛擬機(jī)文件配置一個(gè)對(duì)應(yīng)的變電站終端虛擬機(jī); 對(duì)所述配置的變電站終端虛擬機(jī)中運(yùn)行的變電站終端操作系統(tǒng)及其變電站終端應(yīng)用軟件進(jìn)行更新,將其生成更新變電站終端虛擬機(jī)文件; 利用所述更新變電站終端虛擬機(jī)文件對(duì)所述變電站終端操作系統(tǒng)進(jìn)行系統(tǒng)維護(hù)。
4.根據(jù)權(quán)利要求3所述的變電站終端系統(tǒng)運(yùn)行方法,其特征在于,對(duì)所述配置的變電站終端虛擬機(jī)中運(yùn)行的變電站終端操作系統(tǒng)及其變電站終端應(yīng)用軟件進(jìn)行更新的步驟中,更新的內(nèi)容包括: 安裝變電站終端虛擬系統(tǒng)的系統(tǒng)補(bǔ)丁,安裝新的變電站終端應(yīng)用軟件。
5.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的變電站終端系統(tǒng)運(yùn)行方法,其特征在于,利用所述更新變電站終端虛擬機(jī)文件對(duì)所述變電站終端操作系統(tǒng)進(jìn)行系統(tǒng)維護(hù)的步驟包括: 將變電站管理終端設(shè)備上的更新變電站終端虛擬機(jī)文件發(fā)送至網(wǎng)絡(luò)文件服務(wù)器進(jìn)行存儲(chǔ); 建立變電站終端設(shè)備與網(wǎng)絡(luò)文件服務(wù)器的通信連接,并將其存儲(chǔ)的更新變電站終端虛擬機(jī)文件下載至各個(gè)變電站終端設(shè)備上; 將下載的更新變電站終端虛擬機(jī)文件復(fù)制到變電站終端設(shè)備的Linux系統(tǒng)中替換舊的變電站終端虛擬機(jī)文件; 其中,所述變電站管理終端設(shè)備、網(wǎng)絡(luò)文件服務(wù)器和變電站終端設(shè)備之間通過網(wǎng)絡(luò)互聯(lián)。
6.根據(jù)權(quán)利要求1至4任一項(xiàng)所述的變電站終端系統(tǒng)運(yùn)行方法,其特征在于,利用所述更新變電站終端虛擬機(jī)文件對(duì)所述變電站終端操作系統(tǒng)進(jìn)行系統(tǒng)維護(hù)的步驟包括: 將變電站管理終端設(shè)備上的更新變電站終端虛擬機(jī)文件復(fù)制至物理存儲(chǔ)介質(zhì)進(jìn)行存儲(chǔ); 將所述物理存儲(chǔ)介質(zhì)存儲(chǔ)的更新變電站終端虛擬機(jī)文件復(fù)制至變電站終端設(shè)備上;將所述復(fù)制的更新變電站終端虛擬機(jī)文件復(fù)制到變電站終端設(shè)備的Linux系統(tǒng)中替換舊的變電站終端虛擬機(jī)文件。
7.根據(jù)權(quán)利要求1所述的變電站終端系統(tǒng)運(yùn)行方法,其特征在于,采用平臺(tái)虛擬化技術(shù)在Linux系統(tǒng)上創(chuàng)建全虛擬化的變電站終端虛擬機(jī)的步驟包括: 通過Linux系統(tǒng)上運(yùn)行虛擬化控制程序,隱藏變電站終端設(shè)備的實(shí)際物理特性,并完整地模擬所述變電站終 端設(shè)備的底層硬件,獲得變電站終端虛擬機(jī)。
【文檔編號(hào)】G06F9/455GK103713937SQ201310682120
【公開日】2014年4月9日 申請(qǐng)日期:2013年12月13日 優(yōu)先權(quán)日:2013年12月13日
【發(fā)明者】吳石松, 王甜 申請(qǐng)人:廣東電網(wǎng)公司信息中心