李潔 張強
摘 要:傳統(tǒng)模式的圖書資料信息系統(tǒng),存在著資源重復(fù)建設(shè)、擴充能力弱、可配置性差、成本昂貴的缺陷。科技高速發(fā)展的時代,計算機信息傳輸方式也隨之改變,如今網(wǎng)絡(luò)信息數(shù)據(jù)庫已經(jīng)處于一個移動信息傳輸?shù)氖澜?,云計算?shù)據(jù)庫為人類的生活帶來了便利,但是同時也帶來了信息的安全隱患。本文詳細(xì)分析了處于云計算時代網(wǎng)絡(luò)數(shù)據(jù)庫信息的安全性和可行性,云計算系統(tǒng)在信息服務(wù)能力、資源共享性、可配置和伸縮性方面較傳統(tǒng)系統(tǒng)都有進步,以期對云計算數(shù)據(jù)庫起到積極作用。
關(guān)鍵詞:云計算;圖書資料信息系統(tǒng);開源
我國社會已經(jīng)進入了云計算大數(shù)據(jù)時代,隨著信息技術(shù)的不斷發(fā)展,信息安全技術(shù)的運用和發(fā)展使得世界出現(xiàn)了巨大的變化,在技術(shù)需求下,當(dāng)今云計算大數(shù)據(jù)時代網(wǎng)絡(luò)信息數(shù)據(jù)庫的安全技術(shù)具有重要的意義。
我國在用的圖書資料信息系統(tǒng)大多采用傳統(tǒng)模式設(shè)計,存在著軟硬件要求高、資源重復(fù)建設(shè)、系統(tǒng)擴充能力弱、可配置性差等難題。云計算技術(shù)儲存應(yīng)用和數(shù)據(jù)是通過云端空間進行工作的,采用一種新型的計算機系統(tǒng)來提升計算機的性能,并且擁有更強大的數(shù)據(jù)處理能力,因為這種系統(tǒng)運用的是一種虛擬機來實現(xiàn)系統(tǒng)的互聯(lián),同時對用戶的自行適應(yīng)能力有一定的提升。根據(jù)云計算技術(shù)的運算特點,在網(wǎng)絡(luò)數(shù)據(jù)庫中大規(guī)模運用云計算技術(shù),建立一個完整的數(shù)據(jù)庫的云計算體系?;陂_源云計算的圖書資料信息系統(tǒng)與開源的操作系統(tǒng)完美結(jié)合,更加節(jié)約資金投入。
1系統(tǒng)的整體設(shè)計
根據(jù)云計算進行的服務(wù)類型來劃分,可以分成三個類別,分別是基礎(chǔ)設(shè)施即服務(wù)、平臺即服務(wù)(Platform as a Service,PaaS)以及軟件即服務(wù)(Software as a Service,SaaS)。云計算數(shù)據(jù)庫的設(shè)計模式是一種通過云計算來搭建存儲系統(tǒng)的方式,對網(wǎng)絡(luò)進行虛擬化操作后,將原始網(wǎng)絡(luò)設(shè)計改裝成一個數(shù)據(jù)中心,將服務(wù)器進行虛擬化操作,目的是對服務(wù)器物理資源進行抽象操作,改變?yōu)槌砂偕锨У男畔?shù)據(jù)資源,通過這幾步的操作,物理界限對于數(shù)據(jù)和信息的限制不復(fù)存在,讓CPU、磁盤、輸入輸出設(shè)備等硬件設(shè)備構(gòu)成一個大的資源池,實時監(jiān)控設(shè)備數(shù)據(jù)的波動情況,并且根據(jù)數(shù)據(jù)的動態(tài)波動情況,進行對數(shù)據(jù)的實時更新,通過對資源池的動態(tài)管理,從而完成將資源收集并且過濾存儲到服務(wù)器的任務(wù),直接對信息資源的數(shù)據(jù)的利用率進行了提高。云計算體系結(jié)構(gòu)中的層次是可以分割的,即某一層次可以單獨完成一項用戶的請求而不需要其它層次的服務(wù)和支持。
IaaS層設(shè)計
IaaS的優(yōu)點是用戶只需低成本硬件,按需租用相應(yīng)計算能力和存儲能力,大大降低了用戶在硬件上的開銷。隨著社會信息化程度的不斷增強,云計算信息技術(shù)的應(yīng)用更加廣泛,并且可以涵蓋更多的數(shù)據(jù)和信息,但是這也使得網(wǎng)絡(luò)信息的安全性受到一定的威脅,對于信息的保護作用會有一定的工作漏洞。從目前網(wǎng)絡(luò)時代的發(fā)展來看,計算機的網(wǎng)絡(luò)信息保護工作需要不斷加強,這是當(dāng)前互聯(lián)網(wǎng)時代的重要問題和熱點問題。
IaaS層所提供的功能就能很好的解決這些信息傳輸?shù)木W(wǎng)絡(luò)安全問題。本文對不同地點的圖書館中信息資源和數(shù)據(jù)進行收集和過濾,形成一個網(wǎng)絡(luò)資源的集中點,采集圖書館的海量數(shù)據(jù)信息和資料,通過網(wǎng)路地址的虛擬化,網(wǎng)絡(luò)服務(wù)器的整合,存儲介質(zhì)進行特定的保護,形成一個具有極強穩(wěn)定性的云計算系統(tǒng),這樣可以保證云計算系統(tǒng)的海量存儲能力,并且為云計算數(shù)據(jù)庫的建設(shè)提供了一個全新的設(shè)計思路。而虛擬存儲化則是根據(jù)用戶的不同需要,對多種存儲數(shù)據(jù)進行分類,主要是對存儲硬件設(shè)備進行抽象化,解決了存儲設(shè)備結(jié)構(gòu)復(fù)雜的問題,將邏輯特性就行了高保真的存儲。通過將存儲資源虛擬成一個存儲池,可以把眾多零散的存儲資源整合,提高存儲資源的利用率。
隨著社會經(jīng)濟不斷發(fā)展,圖書資料信息的傳輸與儲存水平需要越來越高,這也導(dǎo)致云計算行業(yè)安全傳遞數(shù)據(jù)逐漸增加,學(xué)校以及教育性質(zhì)的企業(yè)和機構(gòu)需要購入一些基礎(chǔ)網(wǎng)絡(luò)設(shè)備進行圖書資料信息傳輸和保存的升級。雖然經(jīng)常會出現(xiàn)一些問題,例如圖書資料信息云計算系統(tǒng)建設(shè)需要時間較長,基礎(chǔ)設(shè)備存放空間不足,不同的類型存儲器和服務(wù)器也是互相獨立的,較難以應(yīng)用數(shù)據(jù)資源等等,這些對于圖書資料信息傳輸?shù)脑朴嬎憬ㄔO(shè)工作開展來說有著一定的影響。
在計算機工程科學(xué)領(lǐng)域,筆者對于圖書資料管理系統(tǒng)的高可用性進行了深入的分析,并且在工程業(yè)界內(nèi)常見的方案都是冗余有備份的。冗余備份的解決方案在當(dāng)前來說可以采用具有儲存領(lǐng)域的Raid 技術(shù),將多個圖書資料數(shù)據(jù)錄入到磁盤中,并且留一定量的磁盤存儲校驗的信息,將磁盤中崩潰的內(nèi)容進行整理和分析。對于所復(fù)制的內(nèi)容可以在MySQL Cluster集群中進行整體處理,并且因為這是主要的設(shè)計裝備,所以在寫入數(shù)據(jù)的過程中需要寫入對應(yīng)的裝備節(jié)點,從而保障系統(tǒng)的高可用性。對于故障檢測以及自動恢復(fù)技術(shù)的應(yīng)用來說一般都會結(jié)合負(fù)載均衡技術(shù)進行故障的檢測,并且在檢測到故障點之后將其從調(diào)度隊列中剔除,從而達(dá)到屏蔽故障的效果。
PaaS層設(shè)計
PaaS層的軟件選擇應(yīng)綜合考慮其提供空間的穩(wěn)定性、性價比、帶寬、平臺伸縮性、易管理性和可遷移性。云計算數(shù)據(jù)庫在圖書資料信息存儲方面中應(yīng)用的更為廣泛,同時與之相對應(yīng)的網(wǎng)絡(luò)監(jiān)控技術(shù)也得到了更加深入的發(fā)展。云計算系統(tǒng)在網(wǎng)絡(luò)防護工作中有很重要的作用,這項技術(shù)的主要作用在于監(jiān)測云計算系統(tǒng)在具體使用中是否具有被濫用或者被不明用戶入侵的情況。云計算系統(tǒng)主要采用統(tǒng)計數(shù)據(jù),進而對數(shù)據(jù)進行分析以及對登錄簽名進行識別的方法。主要通過計算機系統(tǒng)的穩(wěn)定運行,對于運行動作存在安全范圍內(nèi)的情況進行判定。網(wǎng)絡(luò)檢測以及監(jiān)控在計算機網(wǎng)絡(luò)中的實踐應(yīng)用可以為圖書資料信息技術(shù)安全保駕護航。
明顯提高了圖書資料信息的利用率,為圖書發(fā)展節(jié)省成本。在傳統(tǒng)未經(jīng)過虛擬化處理的圖書資料信息上,一般只能夠安裝一套軟件系統(tǒng)。這樣的軟件系統(tǒng)對于圖書資源庫中不同種類的圖書資源要求也是不平衡的,只要一項資源利用率較高,其他資源在一定程度上都會被閑置。云計算存儲之后則可以實現(xiàn)在同一個云計算平臺上部署較多其他圖書管理系統(tǒng),從而提升圖書資料信息的資源利用率。
AppScale 是 Google App Engine 的 API 集合的開源實現(xiàn),它提供一個平臺即服務(wù)的云計算基礎(chǔ)架構(gòu),使最終用戶不僅能部署、測試、調(diào)試、測量和監(jiān)視Google App Engine應(yīng)用,而且也便于PaaS的擴展。當(dāng)前我國許多企業(yè)自身的O\R Mapping的系統(tǒng)組建就是隨著IBM的不斷發(fā)展而發(fā)展出現(xiàn)的,并且發(fā)展至今已經(jīng)有了許多較有企業(yè)自身體系的圖書資料信息管理系統(tǒng),整體理論的不斷成熟,使用也更為高效便捷,這些原因讓云計算技術(shù)依舊成為圖書資料管理系統(tǒng)發(fā)展與應(yīng)用的主流措施。
4結(jié)語
這種通過云計算的開源代碼來構(gòu)建圖書資料信息系統(tǒng)的方式是非常先進的,而且汲取了IaaS以及PaaS的自身長處,可以利用云計算技術(shù)將眾多普通計算機進行組合,從而成為一個高性能高運算速度的計算機,這樣可以在很大程度上節(jié)約了硬件成本的投資。對于軟件部分,可以通過代碼和程序的功能對系統(tǒng)進行優(yōu)化,從而更好的進行動態(tài)資源的管理和部署。
參考文獻(xiàn)
[1]曾華.探究大數(shù)據(jù)時代高校圖書館的信息資源管理創(chuàng)新[J].時代教育,2016(21):90.
[2]陳靜.基于云計算技術(shù)的中學(xué)校際圖書館構(gòu)想[J].新課程學(xué)習(xí)(中),2014(05):163-164.
(作者單位:寶雞市科技創(chuàng)新服務(wù)中心)