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