雲儲存發展的歷程並不長,市場上湧現出了各式各樣的雲儲存產品,如何衡量雲儲存裝置的效能、服務質量和節能減排等問題。
符合雲儲存特徵的儲存裝置,稱為雲儲存。有句俗話,一鞋不能適千足。雲儲存也是有不同的種類,應用在不同的雲服務環境。從資料的儲存和訪問的方式來區分,雲儲存包括資料塊級雲儲存、檔案級雲儲存和物件級雲儲存。這三種型別是由儲存區域網(san)、網路附加儲存(nas)和內容訪問儲存(cas)分別發展而來。
雲儲存的特徵
那麼資料塊級雲儲存、檔案級雲儲存、物件級雲儲存和原來的san,nas,cas有什麼不同呢夕區別主要在雲儲存具備的屬性特徵,傳統儲存裝置並不具備。雲儲存具備以下的屬性特徵:
(1)分布式的並行擴充套件架構。雲儲存可以根據需求動態、靈活、按需地進行擴充套件,因此雲儲存和原來傳統儲存的縱向擴充套件(scale-up)的架構不同,採用的是橫向擴充套件(scale-out)的方式進行。通常,雲儲存的節點之間會通過網路進行連線當需要擴充套件時只需要把新的節點併入到網路中即可。顯然,網路在雲儲存中是非常關鍵的。選擇何種網路和雲儲存應用的環境有著緊密聯絡。在需要效能敏感的應用環境中(如事務處理)雲儲存內的網路結構需要高頻寬、低延遲的網路,以保證節點與節點之間的連線得到充分的效能保障(如rapidio,infinitband等)因此這樣的雲儲存在目前的技術現實下通常只是在區域內進行擴充套件在廣域範圍內進行擴充套件的需求僅在極少的應用需求中出現。而在效能不敏感的應用環境中(如網路硬碟),雲儲存的擴充套件可以擴充套件到廣域的範圍,因此,雲儲存內的網路結構通常是一種相對松禍合的形式(如乙太網)。還有一種模型是採用中小型的雲儲存通過松禍合的結構來建設儲存雲服務的。這種架構內部網路要求可以降低,同時節點間的訪問效能也是不需要嚴格要求的。
(2)虛擬化感知。雲儲存適用於雲計算的環境,雲計算最重要的乙個特點是計算會根據需要進行飄移比如虛擬機會在前端的物理機之間進行遷移。這要求雲儲存具備虛擬化感知的能力,在前端的虛擬應用發生遷移後能夠繼續提供同樣的服務。虛擬化感知的能力根據前端計算的禍合程度而有高低。
(3)分層儲存。每種型別的雲儲存都具備巨大的擴充套件能力通常儲存容量都是高達pb級的。這樣在同種儲存型別中就存在提供同種訪問型別,但是不同訪問能力的需求。隨著使用者資料蚤的增加,以及使用者對歷史資料儲存的重要性的意識增強資料不僅僅有儲存的需求,同時歸檔的需求也日益提公升到it的規劃中。在沒有分層儲存能力的時代歸檔的實現是很困難的,尤其是對於結構化的資料。但是有了分層儲存能力後,歸檔的實現就變得非常簡單。系統可以自動在後台實現資料的歸檔根據資料的重要性以及訪問的需求在不同的儲存能力層中進行遷移。這樣的實現對於應用系統是完全透明的。換言之,是應用緊禍合型的歸檔,即不用改動應用程式就可以獲得最優的整體成本。因此,雲儲存對於分層儲存的能力是必須的。
(4)智慧型空間分配。資源層的雲計算理念是為了把相同訪問特點的應用集中共享資源並且動態、靈活、按需進行資源分配和使用,以達到資源的最大利用和安全、堅固的應用保護。在雲計算的環境中,站在it管理的角度,對於上層的應用是非常難以把握的。這點在idc的環境中尤其是這樣誰能保證idc內只能滿足web伺服器的應用,而不可能出現高效能計算的需求呢,因此,雲儲存內部需要具備智慧型空間分配的能力,以滿足各種客戶、各種不同型別應用的需求。那麼固定的空間分配能力顯然既不符合使用者「按需」的使用要求也不符合運營者的資源利用要求。因此,只有智慧型的空間分配才能夠滿足雙方的利益訴求。
第一、實用性。
雲計算 是乙個整合性很強的專案 專案包括:網路、硬體、軟體、資料中心、運維,每一項都是乙個系統。移動網際網路時代,雲儲存技術的覆蓋了各個行業,所以雲儲存標準要考慮更多使用者、更多行業、所以雲計算的標準要比較好操作,讓使用者更方便的獲取獲取評估結論和資訊。
第二、可變性。
從歷史最悠久的歐美主導的標準化組織主導的標準,我們可以看到隨便著行業的發展一些標準早已經沒有意義。所以雲儲存標準應該有乙個不變的框架內能可變的調節。
第四、嚴謹性。
雲儲存標準的文字執行考核應該是乙個嚴謹的過程,網路、硬體、軟體、資料中心運維各項的細節都要檢查到。各項都是乙個系統項,都要從多個維度考查。
第五、非強制性。
雲儲存技術更多的是提供服務,不同於汽車、化工等關於人生命安全傳統行業,國家會出台強制必須遵循的標準,雲服務行業標準各企業出於行業自律性來遵循,非強制性的自願認證更容易避免走形式主義誤區,我們可以看到汽車行業的尾氣排放標準就完全是走形式。
無論是國產雲儲存標準的建設還是國際已形成的相關規範,均可看出,目前雲儲存產業鏈上各方都在雲儲存標準化上發力 ,並基於互聯 、互通 、互操作相互借鑑 、相互促進,為雲儲存標準化發展添磚加瓦。
現有的標準大多,但還僅侷限於服務的介面標準化,對於管理介面、控制命令、系統的硬體標準很少涉及。在實際應用過程中,不同雲儲存服務提供商、雲儲存裝置間的互通在管理、控制方面存在較多問題 。同時,雲儲存也不侷限於物件儲存範疇,包括資料庫、半結構化資料等型別的儲存,目前還沒有相關雲化標準。
雲儲存本身還是乙個新興的事物,相信隨著使用和提供儲存服務的各方參與者越來越多,在產業鏈各環節的演化和競爭過程中,逐漸形成一些事實標準,優勝劣汰、偏好依附,將是雲儲存標準化工作的發展路徑和常態。
雲計算的標準
雲計算的標準 2009年,不少人呼籲我國制定雲計算標準,以期主導雲計算發展方向。對此,我發表了一篇部落格文章,用尖銳語言批評了這種本末倒置的做法。今天,我將該博文收錄於此,並堅持原先的觀點,制定雲計算標準沒有好處,不制定雲計算標準沒有壞處。平時帶著膝上型電腦滿世界跑的人都不會忘記隨帶乙個電源插頭介面...
Innodb儲存的特性
一 特性 1.它遵循acid模式設計,具有與事務 transactions 回滾和保護使用者資料的崩潰恢復能力。2.innodb 提供行級鎖,擁有不加鎖讀取特性。innodb鎖定在行級,這些特色增加了多使用者併發性和效能表現。沒有在innodb中擴大鎖定的需要,因為在innodb中行級鎖定適合非常小...
騰訊雲物件儲存COS資料智慧型分層特性正式發布
物件儲存智慧型分層特性提供了一種新的儲存型別。智慧型分層儲存為資料提供了冷熱分層機制,能夠根據使用者資料的訪問模式,自動地轉換資料的冷熱層級,從而降低使用者資料的儲存成本。智慧型分層儲存適用於訪問模式不固定或者無法預估訪問模式的資料。當資料儲存於智慧型分層儲存型別時,物件儲存服務將周期性地監測資料訪...