作者簡介:江秋菊(1981-),女,館員,研究方向:信息服務?!ば畔①Y源開發(fā)與利用·
〔摘要〕云計算給數(shù)字圖書館帶來許多機遇,但也給其信息安全帶來挑戰(zhàn)。面臨的挑戰(zhàn)包括:數(shù)據(jù)信息安全隱患,云計算應用安全隱患,虛擬化安全隱患。為解決這些安全隱患,給出研究的實現(xiàn)對策。
〔關鍵詞〕云計算;數(shù)字圖書館;信息;安全
DOI:10.3969/j.issn.1008-0821.2014.03.016
〔中圖分類號〕G25076〔文獻標識碼〕A〔文章編號〕1008-0821(2014)03-0068-03
The Study of the Solutions for Digital Librarys
Information Security Problems in Cloud ComputingJiang Qiuju
(Library,Guangdong Medical College,Zhanjiang 524000,China)
〔Abstract〕Cloud computing can bring both benefits and information security problems to Digital Library.The problems faced by Digital Library include information security problems,cloud computing application problems,virtualization technology problems.In order to solve these security problems,the paper gave the solutions.
〔Keywords〕cloud computing;digital library;information;security
把云計算運用到數(shù)字圖書館,就是經(jīng)過互聯(lián)網(wǎng)將大量價格相對便宜的計算實體聯(lián)合為一朵具備超級計算能力的云,儲存各種各樣的文獻數(shù)據(jù)信息資源和應用計算,使用共用資源池的模式集中管理,用戶可使用不同終端工具(像筆記本電腦、PC電腦、智能手機等)時時處處訪問,并按需使用計費。目前數(shù)字圖書館應用云計算有些實例,像中國高等教育文獻保障系統(tǒng)與CALIS與聯(lián)機計算機圖書館(OCLC)等[1]。云計算的到來將給圖書館帶來很多機遇,也將給圖書館信息安全隱患帶來諸多挑戰(zhàn)。
1云計算時代數(shù)字圖書館的機遇
11便捷的平臺服務條件
基于云計算的數(shù)字圖書館無須購買大量服務器設備、超級容量的存儲設施,而是直接由云服務商以網(wǎng)絡服務的形式提供給圖書館,圖書館可按需付費使用云計算。云計算平臺服務為各數(shù)字圖書館用戶創(chuàng)建自身業(yè)務需要的應用軟件提供很多靈便性。
12海量的計算存儲能力
“云”端大量的計算機可存儲大量的數(shù)據(jù),并可即時增加和更新,能儲存更多的信息數(shù)據(jù)。云計算能夠解決圖書館日益增長的數(shù)據(jù)存儲問題;同時云計算具備超凡的計算能力,能使“云”端資源更加快速高效地存取。另外,云計算可提供比網(wǎng)格技術更好的支持給超繁雜計算的聯(lián)合處理。
13豐富的網(wǎng)絡拓展服務
云計算環(huán)境下,數(shù)字圖書館能夠實現(xiàn)一站式的檢索界面和分布式存儲的數(shù)據(jù)庫的結合,實現(xiàn)各資源信息的組織、整合、導航、關聯(lián)乃至可見服務,完成各個不同“云”間的相互操作。此外,數(shù)字圖書館可利用Web20技術或QQ、MSN等為讀者提供全方位的交流互動服務,以親近的方式讓讀者融入數(shù)字圖書館的管理和服務中來[2]。
2云計算時代數(shù)字圖書館的信息安全挑戰(zhàn)
云計算為數(shù)字圖書館的管理與服務等方面帶來很多機遇,但對于數(shù)字圖書館用戶,全部資源信息都處在“云”中,而不是控制在自己手中。加之運用大量虛擬化技術,帶來了諸多信息安全隱患挑戰(zhàn)。
21數(shù)據(jù)信息安全隱患
數(shù)據(jù)安全主要涉及數(shù)據(jù)存儲的安全和數(shù)據(jù)在傳輸中的安全。數(shù)字圖書館信息資源數(shù)據(jù)存儲在云存儲系統(tǒng)中,若“云”系統(tǒng)崩潰,則會造成數(shù)字圖書館數(shù)據(jù)丟失。云平臺下的數(shù)字圖書館所使用的基礎設施是共享的,非隔離的。當攻擊者得逞時,全部服務器都將成為攻擊者的攻擊對象。當用戶向云端發(fā)出請求時,數(shù)據(jù)需要在網(wǎng)絡中傳輸,而傳輸過程中是否進行了嚴格加密,保證數(shù)據(jù)不被中途偵聽,即使被偵聽了也無法還原;能否保證數(shù)據(jù)的完整性;在傳輸過程中能否不被篡改。以上這些都有可能導致數(shù)據(jù)安全受損。
22云計算應用安全隱患
數(shù)字圖書館云計算應用是一種全新的信息服務方式[3]。云計算服務安全保障、主體使用的不同,和云計算應用方式及其底層結構的特點,促使數(shù)字圖書館在相關防護對策及安全技術運用異同方法。云計算給數(shù)字圖書館同時帶來機遇與挑戰(zhàn)。云計算技術本身有比較好的安全防備系統(tǒng)。但是云計算應用為數(shù)字圖書館安全帶來新的安全隱患。因云計算應用服務方式及基于分布式計算、虛擬化的底層結構特點,促使安全邊界不清晰,傳統(tǒng)應用安全措施、安全區(qū)網(wǎng)絡難以滿足數(shù)字圖書館云計算應用的安全需要[4]。
23虛擬化技術安全隱患
云計算下數(shù)字圖書館運用虛擬化技術的可拓展性,便于在軟件、平臺、基礎設施等層面提升多租戶云服務能力,減少圖書館租賃“云”空間成本。因云計算下數(shù)字圖書館數(shù)字化資源存儲方式與用途不同,數(shù)字化資源可能散步儲存在各個不同物理邏輯位置上的虛擬空間,一旦主機被黑客襲擊,儲存在虛擬空間的數(shù)字資源可能損失或破壞。若虛擬網(wǎng)絡遭到破壞,可能影響圖書館數(shù)據(jù)的傳輸。另外,違法分子經(jīng)過匿名租用虛擬機取得合法資格,避開網(wǎng)絡安全機制直接從云內(nèi)部對數(shù)字圖書館發(fā)起各種攻擊,等待攻擊完成讓虛擬機關閉,而攻擊者的相關證據(jù)信息可能消失,導致攻擊者的取證與定位困難。
3云計算數(shù)字圖書館的信息安全實現(xiàn)對策
云計算服務供應商和云計算下數(shù)字圖書館用戶在享受快速、便利、海量的計算存儲服務的同時,如何保障私有數(shù)據(jù)安全,減少系統(tǒng)安全威脅,加強服務連續(xù)性,是提高圖書館管理效率及用戶滿意度的關鍵要點。面對云計算下數(shù)字圖書館存在的安全隱患,在采用傳統(tǒng)IT系統(tǒng)安全技術的基礎上,還應創(chuàng)建云計算下特定的安全對策及全面的安全技術方法,創(chuàng)建云計算下數(shù)字圖書館綜合安全防護體系,真正實現(xiàn)云計算數(shù)字圖書館的信息安全。下面從數(shù)據(jù)信息安全實現(xiàn)、應用安全實現(xiàn)、虛擬化安全實現(xiàn)3個方面對云計算下數(shù)字圖書館信息安全實現(xiàn)做出描述。
31數(shù)據(jù)信息安全實現(xiàn)
云計算下數(shù)字圖書館將數(shù)據(jù)信息給予云計算商,云計算商就擁有了這些數(shù)據(jù)信息的訪問權,而云計算服務商因自身的各種原因,可能會引起圖書館數(shù)據(jù)被泄露、偷窺等安全隱患。此外云計算商為所有公眾提供服務時,允許各種用戶進行操作,若存在權限訪問漏洞,不法分子可能得到數(shù)據(jù),必將對數(shù)據(jù)產(chǎn)生致命隱患。數(shù)據(jù)安全實現(xiàn)是指數(shù)字圖書館儲存于云計算服務商的原本數(shù)據(jù)信息的安全實現(xiàn)策略,主要包括數(shù)據(jù)傳輸、儲存、隔離和訪問[5]。
311數(shù)據(jù)信息傳輸
對于云計算商,提供服務需要傳輸數(shù)據(jù)信息,更多數(shù)據(jù)信息傳輸是由動態(tài)調節(jié)引起的。這部分數(shù)據(jù)信息面臨的極大安全隱患是沒有采用任何加密措施,而是直接通過明文傳輸。故云計算商應利用安全傳輸協(xié)議保障數(shù)據(jù)信息的完整,但目前安全傳輸協(xié)議這方面的研究并未因云計算而改變,此處不再贅述。
endprint
312數(shù)據(jù)信息安全儲存
為進一步增強云計算下數(shù)字圖書館信息安全,在數(shù)據(jù)信息儲存上需加強數(shù)據(jù)的隱秘性,這樣既能保障數(shù)字圖書館信息的私隱性,又能保障數(shù)據(jù)信息的隔離和安全儲存。 例如亞馬遜(Amazon)的S3系統(tǒng)在數(shù)據(jù)信息儲存時能主動產(chǎn)生一個MD5陣列,消除利用其他工具完成驗校的冗繁,有力保障數(shù)據(jù)信息的完整;又如IBM公司設計出的一個理想格的數(shù)學對象技術,能操作加密狀態(tài)的數(shù)據(jù)信息。鑒于上述技術,云計算服務商可依照不同的狀況,選用不同的加密形式解決用戶不同的數(shù)據(jù)信息安全存儲需求。
313數(shù)據(jù)信息安全隔離
云計算下數(shù)字圖書館的數(shù)據(jù)信息,而數(shù)據(jù)信息并非都適宜數(shù)據(jù)加密處理,因為加密會降低服務效率。云計算商應用PaaS和SaaS時,為注重運轉效率等方面的“實惠性”,會發(fā)生非法訪問,故需經(jīng)過采取數(shù)據(jù)隔離技術解決。云計算下數(shù)字圖書館系統(tǒng)的物理位置安全分界會逐漸消除,將被邏輯安全分界替代,因此應該采用分布式虛擬交換機或虛擬局域網(wǎng)(VLAN)等技術來實現(xiàn)數(shù)據(jù)信息的安全隔離。
314數(shù)據(jù)信息安全訪問
數(shù)據(jù)信息安全訪問的實現(xiàn)可由安全認證和訪問權限的控制來處理。因云計算的非靜態(tài)性、異構性、跨組織性等特性,數(shù)字圖書館用戶每使用一部分云中資源不可能要求都要身份認證,故圖書館用戶可運用統(tǒng)一單點登錄身份認證模式。經(jīng)授權的用戶只要主動身份認證一次后即可訪問經(jīng)授權的數(shù)據(jù)信息資源,并不需另外的身份認證。如此可節(jié)約用戶時間,提高圖書館信息服務效率。
按照數(shù)據(jù)信息需求的差異,云計算下的數(shù)字圖書館可將用戶分成低到高若干個級別,并且嚴格管理控制各類別用戶訪問權限。PMI(Privilege Management Infrastructure,特權管理基礎設施)是目前比較成熟的權限管理控制技術,它作為屬性證書(Attribute Certificate,簡稱AC)的授權操作管理平臺,基于PKI(Public Key infrastructure,公鑰基礎設施),幫助服務提供者管理驗證用戶發(fā)出的請求服務權限,并為授權用戶提供授權相關的信息服務,是服務提供者和用戶之間的通信安全紐帶。
云計算下的數(shù)字圖書館經(jīng)過統(tǒng)一身份認證單點登錄和PMI管理控制授權技術,可按照用戶不同身份級別設置相應不同的數(shù)據(jù)信息訪問權限級別,讓兩者構成匹配,進而嚴格管理控制數(shù)據(jù)信息安全訪問;并且還可將圖書館信息資源不論從邏輯上還是物理上劃分為多層來控制和管理,有利于數(shù)據(jù)信息的安全訪問。
32應用安全實現(xiàn)
云計算的存儲設施分布在世界某一角落,利用互聯(lián)網(wǎng)控制與管理。其具備特強的靈活性、開放性、可用性等特性,但也存在著很多問題,比如管理復雜、設施分布分散,以及云計算下數(shù)字圖書館的服務部署在云空間服務應用程序易遭受互聯(lián)網(wǎng)的非法攻擊。
321數(shù)字圖書館用戶終端安全管理
云計算下數(shù)字圖書館用戶終端,當用戶經(jīng)過身份認證登錄系統(tǒng)后,享受經(jīng)授權的館藏數(shù)據(jù)信息服務時,若防范不夠嚴密,終端用戶機也許成為非法分子攻擊的平臺。數(shù)字圖書館應在終端機上安裝應用安全軟件,例如防病毒軟件、反惡意軟件、防火墻等軟件,定期為終端用戶機瀏覽器更新和打補丁以保障維護設備安全。另外,有些用戶追求個性工作,喜歡安裝虛擬機在終端設備,一般此類虛擬機都無補丁,而虛擬機裸露在互聯(lián)網(wǎng)易變成僵尸,成了非法分子攻擊“云”的工具。所以,要嚴控終端用戶機安裝虛擬機,并不定期檢查。
322軟件即服務(Software as a Ser-vice,簡稱SaaS)應用安全實現(xiàn)
軟件即服務(SaaS)是由互聯(lián)網(wǎng)直接提供軟件服務。用戶無須購買應用軟件,直接租用云服務商基于網(wǎng)絡的軟件來經(jīng)營管理相關的業(yè)務活動,并且不用維護軟件,全部由服務提供商管理與維護。云計算下數(shù)字圖書館應用SaaS,圖書館管理員無須控制管理下層的網(wǎng)絡、操作系統(tǒng)、服務器和其他基礎設施,服務商提供給用戶的應用程序與組件應保證安全,圖書館管理員一般只用控制管理操作層的應用安全。服務商要為數(shù)字圖書館提供安全控制管理,而身份認證和訪問安全控制,是安全管理僅有控制辦法。所以SaaS服務商應實施特權訪問最小化管理,消除內(nèi)部因素帶來的安全威脅。
應用在SaaS時,服務商會將圖書館用戶所有結構化與非結構化的數(shù)據(jù)信息混合存儲,在應用中的邏輯執(zhí)行層由用戶認證標識符完成用戶數(shù)據(jù)信息邏輯上的隔離。若服務商將應用軟件升級或數(shù)據(jù)信息儲存的巨量增加時,此類隔離在應用層操作過程中變得無力或邏輯混亂。所以SaaS服務商需在整個應用軟件開發(fā)周期增強安全性的措施,運用安全的預防機制和虛擬數(shù)據(jù)儲存結構,保障多個租戶在同一虛擬環(huán)境的數(shù)據(jù)信息隔離安全[6]。
323平臺即服務(Platform as a Ser-vice,簡稱PaaS)應用安全實現(xiàn)
對于云計算下數(shù)字圖書館而言,平臺即服務(PaaS)可包含圖書館的數(shù)據(jù)庫和虛擬服務器應用,能為圖書館定制個性化的中間平臺,增加Web平臺上能利用的信息資源數(shù)量。而對于服務商來說,能促進其相關產(chǎn)品的多元化和幫助定制化產(chǎn)品服務。
PaaS應用安全包括用戶部署在PaaS平臺上的應用安全與平臺本身的安全,服務商一般會對平臺軟件包括操作引擎的安全負責,盡力增加數(shù)據(jù)信息透明度給圖書館管理員,便于安全管理和風險評估。圖書館用戶部署在PaaS平臺上的應用安全需要PaaS應用服務商配合,并且開發(fā)商必須熟悉PaaS平臺的管理和部署運行的安全控件模塊、應用程序編程接口(Application Programming Interface,API),還要掌握平臺特有的安全特征,通常此類特征被包裝成安全對象和Web服務。開發(fā)商利用這些安全對象和Web服務完成在應用中配置的認證和授權管理。
324基礎設施即服務(Infrastructure as a Service,簡稱IaaS)應用安全實現(xiàn)
數(shù)字圖書館應用基礎設施即服務時,服務商負責提供基礎設施架構服務給圖書館用戶,包含服務器、網(wǎng)絡、存儲和管理工具在內(nèi)的虛擬數(shù)據(jù)信息中心。而基礎設施系統(tǒng)安全、物理安全、信息存儲安全、網(wǎng)絡安全、可靠性是IaaS服務商的本職工作范疇,而服務商無需負責圖書館具體的應用管理和數(shù)據(jù)信息維護。而數(shù)字圖書館系統(tǒng)的應用程序安全則由數(shù)字圖書館運營商負責,不能指望IaaS服務商負責。
33虛擬化安全實現(xiàn)
云計算的數(shù)字圖書館引入虛擬化技術后,使管理無需升級新的服務器結構、增加額外軟件或管理工具。用戶無需要對客戶機進行更新、復雜配置及打補丁,直接經(jīng)過互聯(lián)網(wǎng)訪問虛擬云應用程序;圖書館管理員則能輕輕松松管理數(shù)據(jù)信息中心,提供更開放、兼容的云
計算信息服務給用戶。
虛擬化軟件層直接部署于裸機之上,具備創(chuàng)立、注銷和操作虛擬服務器的作用,由云服務商管理。多租戶情況下,需嚴格控制未被授權的用戶訪問虛擬化軟件層,保證虛擬層的可用性和完整性,控制對其他形式虛擬化層次或管理程序的邏輯和物理訪問,保障各個用戶租用的空間隔離,讓用戶能在一臺計算機上同時安全地運行很多操作系統(tǒng)。
虛擬服務器要盡力使用多核CPU并支持虛擬技術的處理器,保障CPU中的物理分離。另外需劃分一個獨立硬盤分區(qū)給每一虛擬服務器,實現(xiàn)各虛擬服務器邏輯的分離,且和另外的安全措施一起形成多層次的安全體系結構[7]。用戶除了運用密級較高的密碼驗證外,虛擬服務器系統(tǒng)還需安裝殺毒軟件、日志記錄、防火墻和恢復軟件等。虛擬服務器管理應按功能和權限將虛擬服務器分隔成不同的IP網(wǎng)段和不同的VLAN實現(xiàn)邏輯分離。并同步監(jiān)視各虛擬機的防火墻日志和系統(tǒng)日志,便于及時找到并處理出現(xiàn)的安全問題,并且及時關閉無需運行的虛擬機。
4結語
云計算技術的到來,數(shù)字圖書館的機遇與挑戰(zhàn)并存。信息安全方面的問題就是挑戰(zhàn)之一,相信隨著安全技術的發(fā)展成熟和圖書館界的不斷關注,云計算的數(shù)字圖書館信息安全問題會迎刃而解。那時數(shù)字圖書館也可盡情享受云計算帶來的多種機遇,為用戶提供更優(yōu)質、更可靠、更便利的服務,充分發(fā)揮云計算下數(shù)字圖書館的有效作用。
參考文獻
[1]張海玉.云平臺下數(shù)字圖書館的安全策略研究[J].圖書館學研究,2013,(3):42-44.
[2]王長全,艾.云計算時代的數(shù)字圖書館信息安全思考[J].圖書館建設,2010,(1):50-52.
[3]馬曉亭,陳臣.數(shù)字圖書館云計算安全分析及管理策略研究[J].情報科學,2011,29(8):1189-1191.
[4]劉煒.圖書館需要一朵怎樣的“云”?[J].大學圖書館學報,2009,(4):2-6.
[5]佟得天,劉旭東,郭濤峰,等.云計算信息安全分析與實踐[J].電信科學,2013,(2):135-141.
[6]汪來富,沈軍,金華敏.云計算應用安全研究[J].電信科學,2010,(6):67-70.
[7]王鵬,黃華峰,曹珂.云計算:中國未來的IT戰(zhàn)略[M].北京:人民郵電出版社,2010:210-255.
(本文責任編輯:孫國雷)
endprint