分布式存儲 云存儲兩者差異并不明顯
分布式存儲 云存儲
這些不斷增長的視頻數據在帶來海量視頻存儲需求的同時,也對當前的視頻存儲技術提出了一系列新的挑戰:如何實現存儲容量的平滑擴展?如何有效的降低由此帶來的存儲成本?如何更可靠地保存、更安全地使用和更便捷地分享這些數據?如何解決越來越龐大的系統給維護管理帶來的困擾?
2014-2019年廣東物聯網云計算行業趨勢分析及投2014-2018年云計算行業招商計劃書2014年版云計算項目融資商業計劃書2014-2018年中國云計算第三方軟件行業市場深度2014-2018 年中國政府云計算行業市場深度調研及2014-2018年中國云計算行業市場競爭格局分析與2014-2018中國云計算產業園區行業競爭格局分析 2014-2018年中國云計算行業市場深度調研與發展 云存儲是在云計算概念上衍生和發展出來的一種技術或服務。將網絡中各類存儲設備匯集在云計算系統當中,通過云計算的概念組織起來協同工作,對外提供數據存儲和業務訪問的功能以及與存儲相關的增值應用,即稱為云存儲。
云存儲和云計算都是云架構的技術實現,任何應用都需要一個計算模型、一個存儲模型和一個通信模型。云計算中,為了實現資源的彈性利用以及給用戶造成資源無限的假象,必須實現資源的復用。云存儲也是一樣,它通過虛擬化和精簡配置技術,讓資源的效益最大化。
與傳統的存儲設備相比,云存儲不僅僅是一個硬件,而是一個網絡設備、存儲設備、服務器、應用軟件、公用訪問接口、接入網和客戶端程序等多個部分組成的復雜系統。各部分以存儲設備為核心,通過應用軟件來對外提供數據存儲和業務訪問服務。云存儲對外提供的是與存儲相關的服務。云存儲可以提供類似于磁盤陣列的裸空間服務,也可以提供基于存儲的特定服務。
要了解云存儲的系統架構,需要先了解其應用架構。我們以平安城市為例來看云存儲的應用架構。在平安城市中,云存儲可為多個系統提供存儲服務,包括視頻監控、卡口電警、圖像資源庫、圖偵分析研判等。其可完成日常視頻錄像資源、各個案件中所涉及的視頻和圖片等資源、卡口電警所產生的車輛抓拍圖片等資源的統一存儲。
云存儲系統采用大規模分布式并行文件系統,以大量的服務器和存儲設備為基礎,構建一個大規模存儲集群,提供上百PB的存儲容量,并能夠在線進行容量的擴充,由此搭建的大容量存儲系統整體成本遠低于傳統存儲架構,并且具有良好的可擴充性和靈活性。
云存儲系統通過元數據和存儲數據分離的非對稱式架構,通過負載均衡和數據并發訪問策略,在普通硬件條件下獲得高達數十Gbps的傳輸速率以及上百PB級的存儲容量,并可根據用戶應用發展的趨勢,適時按需進行在線動態擴展。與單機的文件系統不同,分布式文件系統不是將這些數據放在一塊磁盤上由上層操作系統來管理,而是存放在一個服務器集群上,由集群中的服務器,各盡其責,通力合作,提供整個文件系統的服務。
三、云存儲的4層結構模型:
1、元數據節點(控制節點)
元數據節點即控制節點,用于記錄所存儲的文件的各種屬性,相當于整個文件系統的大腦,管理各個數據節點,收集數據節點信息,了解所有數據節點的現狀,然后給它們分配任務,協調指示各數據節點為系統服務;
2、數據節點(存儲節點)
數據節點即存儲節點,用于管理磁盤和卷和存儲用戶的文件數據,是整個存儲系統的存儲資源提供者,它同時還負責集群構建,包括節點管理和數據分片,并承擔數據冗余保護和對數據訪問的負載均衡;
3、管理節點
管理節點統一管理云存儲系統中的集群節點、文件、日志、告警、網關等,同時提供日志管理、性能監控、配置管理、故障管理等能力,方便系統管理維護人員管理云存儲系統;
4、客戶端
客戶端在一個獨立的進程中提供服務,為用戶提供文件讀寫、目錄操作等APIs,當用戶需要使用分布式文件系統進行文件讀寫的時候,將客戶端安裝至需使用系統的服務器,即可使用系統提供的服務。
聲明:免責聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,也不承認相關法律責任。如果您發現本社區中有涉嫌抄襲的內容,請發
送郵件至:operations@xinnet.com進行舉報,并提供相關證據,一經查實,本站將立刻刪除涉嫌侵權內容。本站原創內容未經允許不得轉載,或轉載時
需注明出處:新網idc知識百科