【 摘 要 】 針對當前科學技術的不斷進步,云計算在各個領域得到了廣泛的應用。而在云計算技術應用的過程中,是否保證其存儲數(shù)據(jù)的安全性成為各個企業(yè)所研究的重要課題,也是各個企業(yè)最為關注的焦點。論文首先對云計算做了簡要概述,其次對云計算存儲數(shù)據(jù)的安全性進行分析,并對云計算安全數(shù)據(jù)的存儲設計進行深一層的探究。
【 關鍵詞 】 云計算;安全;數(shù)據(jù)存儲
【 中圖分類號 】 TP392
【 文獻標識碼 】 A
Secure Data Storage Analysis Based on Cloud Computing
Liu Chen
(Chongqing Institute of Engineering Chongqing 401320)
【 Abstract 】 In view of the current progress of science and technology, cloud computing has been widely used in various fields. In the process of cloud computing technology application, whether to ensure the security of its storage data has become an important research topic of each enterprise, but also the focus of attention of each enterprise. This paper first gives a brief overview of cloud computing. Secondly, the security of cloud computing storage data is analyzed, and the storage design of cloud computing security data is explored deeply.
【 Keywords 】 cloud computing;securery;data storage
1 引言
隨著科學技術的快速發(fā)展,云計算技術在各個領域的應用逐漸成熟起來。隨著云計算技術的不斷發(fā)展,人們對該技術的關注度也逐漸增加。云計算在各個領域得到廣泛的應用,為了使云計算技術在應用過后才能中的效率及安全性得到提高,各個企業(yè)開始著手對云計算技術進行深入研究,并使其在數(shù)據(jù)存儲方面的優(yōu)勢更加明顯,使傳輸數(shù)據(jù)的效率得到進一步的提高,如何將云計算技術的優(yōu)勢得到提升成為每個企業(yè)所關注的焦點問題。
隨著社會的不斷發(fā)展,人們生活中各個方面都需要很多數(shù)據(jù),由于數(shù)據(jù)量大、較復雜等原因,致使一些人對數(shù)據(jù)的管理產生了厭倦情緒,想要有一個虛擬的平臺來將這些數(shù)據(jù)進行存儲,同時在存儲的過程中不僅需要速度快的傳輸數(shù)據(jù)功能,還應當有一定的安全性能來保證所傳輸數(shù)據(jù)的安全性。這就使得云計算技術得到開發(fā)并應用,通過云計算技術,人們都可以將自己需要的復雜數(shù)據(jù)進行的存儲,并對自己所儲存的數(shù)據(jù)進行個性化管理,同時方便將儲存的數(shù)據(jù)與他人進行共享,整個過程與傳統(tǒng)技術相比更為便捷。云計算技術的應用,極大程度上減少了人力對信息數(shù)據(jù)的管理,使企業(yè)在管理方面的成本得到降低。由于企業(yè)所使用的云計算技術不僅是對企業(yè)工作人員的數(shù)據(jù)進行管理,還會對企業(yè)中的重要數(shù)據(jù)進行管理,這就要求企業(yè)在對云計算技術進行研究的時候加強其安全性能,確保企業(yè)儲存的數(shù)據(jù)的完整性及安全性。
云計算技術的載體是計算機互聯(lián)網,通過互聯(lián)網技術達到儲存數(shù)據(jù)的共享。云計算有著其他技術都不能相比的優(yōu)勢:低成本、靈活性高等。隨著社會經濟的快速發(fā)展,企業(yè)中的數(shù)據(jù)分散存在各個網絡中,而在企業(yè)的發(fā)展過程中應當將這些數(shù)據(jù)進行有效結合,并依據(jù)數(shù)據(jù)來規(guī)劃企業(yè)的未來發(fā)展動向等重要問題。如何將分散在不同網絡的數(shù)據(jù)進行共享,并在整個過程中確保其安全性成為云計算的主要的研究對象,云計算技術的使用不僅是追求傳輸數(shù)據(jù)的速度快的優(yōu)勢,更重要的是其安全存儲數(shù)據(jù)的功能。
2 相關技術綜述
2.1 分布式系統(tǒng)
分布式系統(tǒng)主要功能就是將電腦系統(tǒng)所下達的任務進行分解,并對每個分解出來的小任務進行完成,由于小任務相對來說計算量相對較少,這就大大降低了完成整個任務的時間。分布式系統(tǒng)有著別的系統(tǒng)不能比的優(yōu)勢,分布式系統(tǒng)能夠將分解出來的小任務同時完成,在每個小任務計算的過程中是互不干擾的,這就保證了分布式系統(tǒng)在計算的過程中幾乎不出現(xiàn)錯誤,假設在計算的過程中一個任務出現(xiàn)了錯誤,由于計算過程是相互獨立的,不會出現(xiàn)互相影響的現(xiàn)象,這就使得下個任務在計算的過程中不會受到上一個任務的計算錯誤而繼續(xù)錯下去。
分布式系統(tǒng)的主要特點有幾個方面:以全局DBA為基礎對分布式的數(shù)據(jù)庫系統(tǒng)進行分層控制,這就使得整個過程可控性提高。而在分布式系統(tǒng)中最為突出的特點是對數(shù)據(jù)的處理具有高度的獨立性,在分布式數(shù)據(jù)庫系統(tǒng)中是允許數(shù)據(jù)進行轉移,轉移過程是不會造成程序出現(xiàn)錯誤,但也因此而使得程序在執(zhí)行過程中的速度降低。分布式數(shù)據(jù)庫系統(tǒng)與集中式數(shù)據(jù)庫相比,前者允許數(shù)據(jù)進行復制,從而使得在分布式數(shù)據(jù)庫系統(tǒng)中的數(shù)據(jù)應用性能提高,并對出現(xiàn)故障的節(jié)點進行及時恢復,使整個系統(tǒng)的各項性能得到提升。
2.2 云計算
所謂的云計算是將眾多的服務器與電腦相連,在這種錯綜復雜的電腦云中使數(shù)據(jù)達到共享的目的。云計算所適用的對象不僅是電腦,還包括手機、筆記本電腦等,通過這些設備都可以連接到數(shù)據(jù)中心,數(shù)據(jù)中心根據(jù)用戶所需要的數(shù)據(jù)請求為用戶提供服務。由于云計算有著眾多的特點而被廣泛應用于各個領域,其主要特點有規(guī)模大、虛擬化、可靠性高、通用性強等。
3 云存儲系統(tǒng)結構
云存儲的應用基礎是互聯(lián)網網絡,并按需要進行合理分配。在存儲數(shù)據(jù)及管理數(shù)據(jù)方面,主要是通過云存儲的虛擬化而完成的。用戶可以在虛擬的存儲空間中將自己的數(shù)據(jù)進行存儲,并可以使用多種設備來實現(xiàn)數(shù)據(jù)的共享。云存儲的系統(tǒng)結構主要分為四層:訪問層、接口層、管理層及存儲層。
存儲層是云存儲層中最為基礎的部分,在存儲層中都會設立相關的存儲管理系統(tǒng)來完成對設備的管理、監(jiān)控、維護升級等操作。管理層則是云存儲中最為核心的部分,其結構也是云存儲中最為復雜的,能夠更好地滿足用戶的需求,同時該層涉及到數(shù)據(jù)的安全性,能夠對數(shù)據(jù)進行加密、備份等。接口層的主要職能就是進行統(tǒng)一的協(xié)議,使云存儲與用戶之間能夠正常連接。而訪問層則是用戶直接使用的,用戶通過登錄云存儲來實現(xiàn)數(shù)據(jù)傳輸、數(shù)據(jù)管理、數(shù)據(jù)共享等,用戶所用的設備主要有手機、電腦、筆記本等。
4 基于云計算的安全數(shù)據(jù)存儲系統(tǒng)設計
在基于云計算的安全數(shù)據(jù)存儲系統(tǒng)進行設計的時候,應使所傳輸?shù)臄?shù)據(jù)的可靠性提高,并對軟硬件進行合理設計,確保云存儲的可靠性。應加強對安全訪問的控制力度,并對云存儲中所出現(xiàn)的故障進行準確定位,做到對故障預警。云存儲的平臺架構主要分為三個部分:用戶層的客戶端計算機、應用服務層的管理服務器以及云存儲服務層的服務器。
用戶層的客戶端計算機是客戶將自己的操作請求傳送到算機內,并通過網絡將其請求發(fā)送至相關服務器,服務器在接收到客戶的操作請求后,將相關結果反饋給用戶,從而實現(xiàn)用戶與服務器之間的交互。用戶通過設備進入到云存儲的時候都會輸入相關個人信息或密碼等,為了保證在輸入的過程中的安全性,應當加強用戶在該過程的加密措施,確保用戶的個人信息或密碼不會被泄露,從而使得用戶的數(shù)據(jù)安全傳輸?shù)皆拼鎯χ校话闼枰募用芊椒ㄊ欠菍ΨQ加密。應用服務層的管理服務器的主要職能就是將云服務器中的資源進行合理分配,從而為用戶提供更好的服務。用戶在發(fā)送數(shù)據(jù)請求以后,應用服務層的管理服務器就會根據(jù)用戶所在位置進行合理分配,并將該請求發(fā)送至相對較閑的服務器來完成該請求,再依據(jù)用戶的一些信息來提供相應的服務。
應用服務層的管理服務器就是對用戶的數(shù)據(jù)請求進行適當調整,從而使得用戶在使用的過程中得到更好的服務,數(shù)據(jù)傳輸效率等得到提高,同時避免了部分服務器得不到客戶請求而閑置或服務器得到的請求過多而造成服務器故障等現(xiàn)象。
云存儲服務器的服務器則是云儲存服務器接收到應用層的管理服務層的請求后,結合多個云計算服務器一同建立一個云計算的環(huán)境來計算與客戶請求相關的數(shù)據(jù),并將計算結果反饋給用戶的客戶端計算機。簡單對以上過程進行描述,用戶在登錄云儲存平臺后,將所需要的數(shù)據(jù)請求發(fā)送到客戶端計算機中,然后客戶端計算機連接管理服務器,并將用戶的請求發(fā)送至管理服務器,管理服務器會根據(jù)用戶所在的位置、計算機類型等信息在云計算的服務器中尋找符合用戶請求的數(shù)據(jù),在進行尋找的過程中,云計算機服務器會依據(jù)服務器的忙閑情況等進行篩選,并將其結果反饋給用戶的客戶端計算機,用戶從端口計算機上得到相應的數(shù)據(jù)。
5 結束語
隨著社會的快速發(fā)展,信息化時代也隨之而來,云計算因低成本、高性能等優(yōu)點被人們廣泛使用。為了使社會中各種信息能夠得到分類,并將數(shù)據(jù)文件進行安全有效的存儲,應當加強對云計算數(shù)據(jù)存儲安全性的建設,因此加強云儲存的數(shù)據(jù)安全性已成為人們的焦點。隨著云計算技術的逐漸成熟,如何保障云存儲數(shù)據(jù)的安全性、如何設計云儲存的系統(tǒng)等問題都將會迎刃而解。
參考文獻
[1] 馮朝勝,秦志光,袁丁,等.云數(shù)據(jù)安全存儲技術[J].計算機學報,2015,38(1):150-163.
[2] 宗平,周明.云計算中的數(shù)據(jù)安全存儲和加密模型的設計[J].計算機技術與發(fā)展,2013,(11):137-140.
[3] 洪漢舒,孫知信.基于云計算的大數(shù)據(jù)存儲安全的研究[J].南京郵電大學學報(自然科學版),2014,34(4):26-32,56.
作者簡介:
劉臣(1988-),男,河南鎮(zhèn)平人,本科,講師;主要研究方向和關注領域:云計算與大數(shù)據(jù)處理。