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