楊曉飛
江蘇有線網(wǎng)絡(luò)發(fā)展有限責(zé)任公司金湖分公司 浙江金湖 211600
云計算是以虛擬化技術(shù)為基礎(chǔ)形成的一種新型網(wǎng)絡(luò)應(yīng)用模式。從廣義上來講,云計算是一種按照網(wǎng)絡(luò)需求擴(kuò)展,實現(xiàn)所有網(wǎng)絡(luò)服務(wù)增加、分配與使用的應(yīng)用模式,其中涉及互聯(lián)網(wǎng)、信息技術(shù)等服務(wù);從狹義上來講,云計算是指通過信息技術(shù)基礎(chǔ)設(shè)施交付使用的一種應(yīng)用模式,需要按照網(wǎng)絡(luò)需求對硬件、平臺和軟件資源進(jìn)行分配。云計算必須在互聯(lián)網(wǎng)的狀態(tài)下對計算機(jī)資源進(jìn)行匯集和管理,借助超級計算模式為用戶提供數(shù)據(jù)存儲、網(wǎng)絡(luò)計算、資源共享等服務(wù),進(jìn)而提高互聯(lián)網(wǎng)資源的利用效率。
(1)云平臺技術(shù)。本文所設(shè)計的系統(tǒng)是以云計算技術(shù)為支撐。因此,云平臺的設(shè)計是關(guān)鍵環(huán)節(jié),具體的設(shè)計思路如下:由于信息化的發(fā)展速度較快,從而使得系統(tǒng)構(gòu)建需要解決兩個關(guān)鍵問題,一是應(yīng)綜合考慮各方面因素,確保信息化建設(shè)及接口定義的規(guī)范性;二是系統(tǒng)要具備良好的可擴(kuò)展性,能夠滿足長遠(yuǎn)發(fā)展的需求,避免重大改動造成系統(tǒng)開發(fā)成本增加。綜上,經(jīng)過分析,決定采用集中的模式對系統(tǒng)進(jìn)行部署,為使用單位提供統(tǒng)一的應(yīng)用服務(wù),引入Java架構(gòu),建立應(yīng)用支撐平臺,確保系統(tǒng)的先進(jìn)性、標(biāo)準(zhǔn)化和可擴(kuò)展性,并為用戶提供二次開發(fā)接口和協(xié)作機(jī)制[1]。
(2)網(wǎng)絡(luò)拓?fù)浼夹g(shù)。本系統(tǒng)的核心數(shù)據(jù)庫平臺選用的是企業(yè)級服務(wù)器,其中云計算管理服務(wù)器可為各個節(jié)點服務(wù)器建立聯(lián)系,用戶可借助云計算客戶端對平臺進(jìn)行管理。為確保相關(guān)業(yè)務(wù)的高效、連續(xù)運行,采用光纖通道存儲區(qū)域網(wǎng)絡(luò)實現(xiàn)冗余,保障數(shù)據(jù)鏈路的高品質(zhì)和良好性能。
(3)集中存儲技術(shù)。系統(tǒng)在運行的過程中,不可避免地會出現(xiàn)各種故障問題,為在系統(tǒng)發(fā)生故障時能夠完成快速切換,在本次設(shè)計中引入了集中存儲架構(gòu)體系,這種架構(gòu)最為突出的優(yōu)勢在于可對后端共享存儲進(jìn)行快速配置,從而實現(xiàn)動態(tài)的HA及數(shù)據(jù)遷移。云計算平臺的支撐軟件為VMware,這是云計算中較具代表性的操作系統(tǒng),可在系統(tǒng)出現(xiàn)故障時完成快速恢復(fù)。本系統(tǒng)可對各應(yīng)用服務(wù)器虛擬架構(gòu)進(jìn)行監(jiān)控和管理,可將一臺服務(wù)器配置為云計算管理服務(wù)器,利用VMwareDRS,把所有可以利用的資源和預(yù)先定義好的業(yè)務(wù)進(jìn)行協(xié)調(diào)。同時,可以使用VMotion,對處于運行狀態(tài)的虛擬機(jī)進(jìn)行遷移,并在不中斷傳輸?shù)那疤嵯?,完成對IT環(huán)境的維護(hù)。
在數(shù)據(jù)共享平臺的設(shè)計中,采用面向服務(wù)的架構(gòu)體系,通過該體系數(shù)據(jù)信息的交換與共享。面向服務(wù)架構(gòu)建成SOA,在該架構(gòu)下,可通過網(wǎng)絡(luò)對不同的例程進(jìn)行訪問。由于SOA公開了一個接口契約,從而使其能對服務(wù)行為進(jìn)行自定義,并且可以接收并反饋相關(guān)的消息。為便于數(shù)據(jù)共享平臺的實現(xiàn),采用開源的ApacheCXF。此外,還加入了ESB,即企業(yè)服務(wù)總線,將之與SOA進(jìn)行連接,實現(xiàn)數(shù)據(jù)信息交互。通過數(shù)據(jù)共享平臺,可以實現(xiàn)消息的快速傳輸,借助中間件技術(shù)和隊列機(jī)制,完成數(shù)據(jù)交換與共享。監(jiān)控管理中心可為用戶提供編程訪問功能。
(1)登記。a.申請。將申請界面設(shè)計成列表形式,包括申請編號、申請登記時間、當(dāng)前狀態(tài)、經(jīng)辦人等展現(xiàn)字段。當(dāng)申請流程完成后由系統(tǒng)提交申請,若申請流程未完成,則由申請界面提供的刪除功能將所有信息刪除。b.審核。將登記審核界面設(shè)計成列表形式,包括申請編號、登記時間、經(jīng)辦人、詳細(xì)功能等字段。在該頁面中還包括電子業(yè)務(wù)數(shù)據(jù)情況表、電子文件等級表、資料上報表以及操作流程記錄。上述各表以附件形式存儲在審核界面,用戶可在審核界面下載附件資料,或直接查閱附件資料。c.備份管理。備份管理是對已有數(shù)據(jù)資料從一個數(shù)據(jù)庫拷貝到另一個數(shù)據(jù)庫,主要包括數(shù)據(jù)報送、校驗、審批、利用等內(nèi)容,每次上報數(shù)據(jù)之前設(shè)置數(shù)據(jù)類型。根據(jù)上傳數(shù)據(jù)的實際情況,選擇業(yè)務(wù)數(shù)據(jù)、數(shù)字化文件、電子公文等類型,以便于數(shù)字資源歸類管理。d.數(shù)據(jù)報送。在數(shù)據(jù)報送界面提供電子文件備份情況查詢與打印功能以及數(shù)據(jù)上傳功能。在數(shù)據(jù)備份中,可對備份文件標(biāo)注頁面。在數(shù)據(jù)上傳過程中,采用文件傳輸協(xié)議進(jìn)行上傳,使其具備跟蹤上傳進(jìn)度、刪除上傳數(shù)據(jù)或綁定上傳數(shù)據(jù)的功能[2]。
(2)電子文件共享。電子文件是信息資源的重要組成部分,它的共享可以通過如下方式予以實現(xiàn):用戶可輸入需要檢索的關(guān)鍵詞,系統(tǒng)會從信息資源共享中心索引庫中進(jìn)行自動檢索,并將檢索結(jié)果反饋給用戶。同時,用戶可指定相關(guān)區(qū)域進(jìn)行數(shù)據(jù)檢索,系統(tǒng)會從索引文件中找出相關(guān)數(shù)據(jù)反饋給用戶。
(3)系統(tǒng)應(yīng)用。本文開發(fā)的系統(tǒng)在某黨政機(jī)關(guān)的數(shù)字檔案室內(nèi)進(jìn)行了應(yīng)用:a.登錄首頁。登錄系統(tǒng)頁面對用戶的合法性進(jìn)行認(rèn)證,按用戶權(quán)限提供功能模塊,首頁模塊能夠?qū)n案單位的基本信息進(jìn)行發(fā)布,具體功能如下:信息發(fā)布、查閱、全宗卷。b.數(shù)據(jù)管理。用戶可進(jìn)入數(shù)據(jù)管理頁面,可在該頁面進(jìn)行檔案數(shù)據(jù)編輯,并且能夠?qū)⒕庉嫼玫臋n案進(jìn)行歸檔。同時用戶可通過輸入關(guān)鍵詞,對檔案信息進(jìn)行檢索。c.數(shù)據(jù)備份管理。包括數(shù)據(jù)報送及再利用兩個方面的功能,在檔案數(shù)據(jù)成功備份之后,用戶可以使用再利用功能,向檔案室發(fā)出申請,經(jīng)同意后,可對檔案數(shù)據(jù)進(jìn)行下載。d.文件共享中心。當(dāng)用戶登錄共享中心后,主頁面上有文字提示“您可在此處對XX地市縣機(jī)關(guān)檔案室開放的檔案資料進(jìn)行查詢”,用戶只需要在“搜索條件”中輸入需要查詢的檔案名稱,系統(tǒng)便會自動進(jìn)行數(shù)據(jù)檢索,并將找到的檔案反饋給用戶。
綜上所述,在網(wǎng)絡(luò)信息時代到來的今天,信息化已經(jīng)成為一種全球性的發(fā)展趨勢,其在推動社會變革中起著不可替代的作用。云計算平臺的出現(xiàn)為信息化的實現(xiàn)提供了強(qiáng)有力的技術(shù)支撐,為信息資源的共建共享奠定了基礎(chǔ)。在這一前提下,應(yīng)當(dāng)基于云計算,構(gòu)建信息資源共享管理系統(tǒng),通過該系統(tǒng)的應(yīng)用,進(jìn)一步提升信息資源的共享效率,并使有價值的信息能夠在各個領(lǐng)域中得到更加廣泛的應(yīng)用。