基于云計算平臺的圖書館構(gòu)建
4 圖書館對云計算平臺技術(shù)的應用
要實現(xiàn)將軟件中的數(shù)據(jù)存儲轉(zhuǎn)移到云計算,需采用C/S結(jié)構(gòu)軟件系統(tǒng),用戶使用時,只需通過瀏覽器進行互聯(lián)網(wǎng)訪問便可應用該軟件,此種服務模式是云計算中的SaaS服務模式。但SaaS服務模式仍存在一定的問題,如:高度依賴云計算服務,一旦云計算服務出現(xiàn)崩潰等問題,軟件將無法正常使用;而在云計算服務正常的情況下,若網(wǎng)絡癱瘓造成寬帶或軟件無法滿足需求也將導致軟件應用受到影響。
理論上,云計算可保證用戶只需利用本地終端,通過互聯(lián)網(wǎng)就可查詢、使用圖書館的相關(guān)資料,將現(xiàn)有的圖書館資源存放在“云”平臺的現(xiàn)有桌面計算模式上。但為確保“云”服務中斷、失效時系統(tǒng)的穩(wěn)定、安全和圖書館的正常工作,不能將所有的資源均存放入“云”上,需將某些常規(guī)的重要數(shù)據(jù)信息存放至本地磁盤中,用作備份,構(gòu)成新的元件架構(gòu)模式,如圖1所示。云計算服務等同于原軟件架構(gòu)數(shù)據(jù)服務,只需將本地服務采用XML文檔存儲,無需安裝DBMS軟件,便可大幅提升系統(tǒng)性能。本文引用地址:http://www.ex-cimer.com/article/201922.htm
表示層中的數(shù)據(jù)操作命令需依靠業(yè)務邏輯層傳遞至云計算服務、數(shù)據(jù)服務層,并由此完成對數(shù)據(jù)的操作,在特定時刻利用時間觸發(fā)事件同步更新云計算服務、數(shù)據(jù)服務層的數(shù)據(jù)信息,并在不影響軟件正常使用的基礎(chǔ)上實現(xiàn)網(wǎng)絡寬帶的高效利用。在進行數(shù)據(jù)服務啟動時,可采用云計算的服務或本地服務器端啟動。且還有云計算服務監(jiān)聽事件,若選擇的啟動方式為云計算服務,則將同時啟動云計算服務監(jiān)聽事件,對云計算的運行狀況進行監(jiān)聽,一旦發(fā)現(xiàn)問題,對無法進行數(shù)據(jù)服務的則正常持續(xù)提供,服務器將會啟動本地數(shù)據(jù)服務,待其服務恢復正常后,同步更新至云計算服務,這便有效降低了對云計算服務的依賴性,將軟件的可用性大幅提升。相應的,若本地數(shù)據(jù)服務器出現(xiàn)了數(shù)據(jù)丟失或服務器破壞,也可通過云計算獲取備份的數(shù)據(jù)資料,確保軟件數(shù)據(jù)得到雙重安全保障。
5 結(jié)束語
應用云計算技術(shù)可構(gòu)建圖書館間的共享“云端”,可將圖書館用戶服務模式進行改進,進而對圖書館產(chǎn)生較大的影響。通過建立圖書館云計算平臺架構(gòu),實現(xiàn)了構(gòu)架的簡化,為讀者提供更高水平的信息服務及信息空間。
評論