船舶計算機維護論文

才智咖 人氣:2.79W

1船舶計算機維護現狀

船舶計算機維護論文

隨著船舶資訊化建設的深化和船舶計算機數量的增加,特別是船岸通訊的報房計算機,確保其正常工作更顯得十分重要。然而自船舶區域網建設以來,計算機故障問題也一直伴隨在使用的過程中。由於船舶環境特殊,防毒軟體不能及時更新病毒庫,導致不能及時查殺病毒。再加上計算機操作者的計算機知識、安全意識不足等問題,使得船用計算機極易感染病毒無法使用的情況。以往一旦出現這種情況,往往是有病亂投醫,找船上電腦知識較好的同志去解燃眉之急,到最後也是無頭緒的折騰一番,並不能解決問題。報房計算機系統一旦出現故障,需要專業的技術人員來重新設定軟體引數,這對船員來說更是一籌莫展,這便對船舶安全生產造成極大影響。其實船舶計算機故障基本上分硬體故障、操作故障以及病毒傳播造成的計算機癱瘓。硬體故障發生機率越來越少,人為誤操作可以通過培訓解決,而更多的計算機故障是由病毒傳播造成的。由於遠洋船舶靠港時間不定、航行時間較長,很難保障船舶計算機的防毒軟體能夠及時更新病毒庫,當船員私人的已被感染病毒移動儲存裝置和光碟插入計算機就會將病毒感染傳播出去,造成計算機執行緩慢、反覆重啟、癱瘓無法使用的情況。針對這些故障問題,現有的解決辦法通常有以下3種:

1)在船舶靠港時讓技術人員迅速上船,採用傳統的系統、驅動、補丁、病毒庫逐一安裝升級的方式,並且進行簡單的查殺病毒和系統優化工作,這種方式一般沒有幾個小時是不能解決問題的,如果故障計算機很多的話,需要的人力和時間將成倍增加;

2)使用隨機配備的系統恢復盤,許多的補丁和軟體還是需要再次逐一安裝,而且系統恢復過程中還會抹除原有資料資料,隨機配備的系統恢復盤縮短了系統安裝的時間,但也存在諸多的不便;

3)利用Ghost軟體備份恢復系統,整個恢復過程也將花費一個小時左右,但這種方式也存在一種缺陷,那就是系統恢復的.資料只能是前期備份的那個時間點的資料,之後的資料將不能恢復。以上3種處理方式都不能通過船員自行解決,技術人員也不方便通過電話或者郵件指導船員完成,如果計算機在船舶航行途中出現問題,那隻能等船舶靠港待技術人員上船解決,如果在國外靠港只能將配置好的計算機快遞給船舶替換故障計算機,整個過程將耗費大量的人力資金成本。所以現階段航運公司迫切的需要研究一種簡單的技術手段使船員能夠自行處理計算機出現的問題,同時需要具有很高的及時性,能夠在短時間內恢復整個系統的執行。

2磁碟分割槽保護還原技術研究

為解決現階段船舶計算機維護的問題,需要尋找一種安全高效節省成本的船舶計算機故障預防解決方案,利用磁碟分割槽保護技術來預防船舶計算機系統故障的發生,通俗的講就是開啟保護的計算機,在重啟後受保護的磁碟分割槽上所做的任何資料修改都將無效,都將恢復原樣,刪除的檔案將恢復,新建的檔案將刪除,感染的病毒也將消失,而非系統分割槽的使用者資料不會丟失,起到保護磁碟分割槽資料的作用,只要計算機重啟一次就會恢復原先受保護的健康狀態。為實現上述功能,本文選中一種開源的磁碟分割槽保護還原技術—AOD技術,結合NTFS檔案系統的junction(軟連線)特性,解決了硬碟分割槽保護和被保護分割槽內變化的資料如何在重啟後被儲存的問題,巧妙的實現了船舶計算機系統故障的預防和迅速解決的目的。AOD技術是一種磁碟分割槽保護還原技術,遵循GUNGPLv2自由軟體許可協議,也就是說技術人員可以免費複製使用或者自己改造開發,利用AOD技術開發的軟體特點如下:

1)支援windows2000、xp、2003、vista、win7;

2)不在磁碟上產生任何臨時檔案;超優化的演算法,在保護的情況下,操作硬碟,跟沒有保護的情況下,速度一樣,不傷硬碟;

3)模擬硬體還原卡工作原理,穩定快速;

4)密碼保護,使用者登入後可以任意配置還原選項;

5)支援只保護系統盤,和全盤保護,支援多硬碟;

6)保護MBR,加入防機器狗模組,使用者可以手動關閉攔截第三方驅動的功能,例如safe360。通過AOD技術軟體,使用者可以簡單地通過磁碟分割槽的“保護”與“不保護”狀態進行切換實現對計算機的靈活保護,使用者可以在“不保護”狀態下對計算機進行維護,如安裝設定軟體,安裝印表機驅動等,待安裝完畢後再設定為“保護”狀態,固化系統狀態,防止病毒、人為誤操作造成的計算機故障。AOD技術很好的實現了對磁碟分割槽的保護,被保護分割槽的任何資料修改都將在計算機重啟後恢復原狀。但是現實中船舶計算機,特別是報房的計算機上的船岸通訊軟體,船舶郵件系統,衛通系統等軟體是安裝在C盤的,如果利用AOD軟體保護C盤,那麼這些軟體所產生的新資料在計算機重啟後將丟失,為解決這種情況產生的問題,可以使用WindowsNTFS檔案系統的一種junction(軟連線)特性,讓某個實體目錄(Target)直接Link(連線)到一個對應的連線目錄(JunctionDirectory),所建立的連線目錄跟原有的目錄內容完全一模一樣,因為實際上這兩個目錄下的檔案是完全相同的一份檔案,只是通過NTFSjunctionpoint(NTFS連線點)建立了兩個目錄之間的連線,比如技術人員運用命令工具執行junc-tionD:LINKC:WINDOWS,命令的意思是建立一個名為D:LINK的junction目錄,指向C:WIN-DOWS,該命令瞬間執行完成。接著在執行dir命令檢視目錄結構,發現多了一個名字為LINK,型別為JUNCTION的目錄,使用者去資源管理器檢視一下,可以看到D:LINK和C:WINDOWS資料夾內容一模一樣,如果使用者對其中任意一個資料夾裡面的內容做修改,另一個也會相應的改變也建立出了這種目錄。而且磁碟空間使用量沒有改變,因為只是實現了連線,並不是將原檔案複製以及同步。利用這個NTFS檔案系統的特性,技術人員可以將船舶計算機上原本安裝在C盤上的資料目錄遷移到D盤,然後再用junction工具在C盤建立相應的junction目錄,這樣對於軟體來講它操作的還是C盤目錄,但實際的資料卻是在未啟用AOD保護的D盤上,這樣在C盤使用AOD保護後,D盤上的變化資料在重啟後並不受影響,這樣很巧妙的解決了使用AOD保護的船舶計算機變化資料的儲存問題。

3總結

據統計某航運企業2014年全年陸地技術人員因船舶計算機故障問題上船維修44次,每次平均人工成本費用保守估計在2000元左右,一年合計費用在88000元左右。而每月陸地技術人員通過電話和郵件受理的電腦故障技術支援的船舶平均也在7艘左右,全年累計在80艘之多,此過程中的衛星通訊成本也是非常可觀的。如果使用AOD技術,將大幅減少船舶計算機系統故障的發生概率並能在出現故障的時候及時的恢復正常,勢必也將大幅減少陸地技術人員上船維修的次數,節約人工成本,減少因解決計算機故障而發生的衛星通訊成本。