分布式存儲對象存儲概述課件_第1頁
分布式存儲對象存儲概述課件_第2頁
分布式存儲對象存儲概述課件_第3頁
分布式存儲對象存儲概述課件_第4頁
分布式存儲對象存儲概述課件_第5頁
已閱讀5頁,還剩28頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

分布式存儲對象存儲--CEPH概述分布式存儲對象存儲概述分布式存儲對象存儲CEPH2分布式存儲對象存儲概述分布式存儲系統3分布式存儲對象存儲概述1.1:分布式存儲歷程.DAS用于操作系統和應用程序的本地存儲。缺點:1對1,單點數據無法再服務器之間共享。4分布式存儲對象存儲概述1.2:分布式存儲歷程.SAN多對1。數據大集中在SAN存儲。缺點:性能好橫向擴展性受限。不能共享。成本高5分布式存儲對象存儲概述1.3:分布式存儲歷程.NAS實現不同服務器之間傳統文件系統數據共享。多對1。數據集中。缺點:多臺服務器不能同時訪問修改,性能有限橫向擴展性受限。成本高6分布式存儲對象存儲概述1.4:NAS.SAN網絡存儲方式目前主流的存儲方式7分布式存儲對象存儲概述1.5:分布式存儲歷程.分布式存儲性能優越。擴展性很好。成本低廉。缺點:平臺穩定性需要考慮。技術支持的問題。8分布式存儲對象存儲概述個人理解分布式存儲就是多臺橫向連接的計算機同時運行,共同處理完成同一件client的應用工作請求任務。可靈活的增加,或減少節點,性能優越。擴展性很好。成本低廉。1.6:分布式存儲優勢9分布式存儲對象存儲概述對象存儲Object-BasedStorage10分布式存儲對象存儲概述2.1對象存儲技術對象存儲是綜合了NAS和SAN的優點,同時具備了SAN直接高速訪問和NAS的數據共享等優勢。提供了具有高性能,高可用性,跨平臺,以及安全的數據共享的存儲體系結構。11分布式存儲對象存儲概述2.2對象存儲解釋優勢對象存儲就是分布式系統,也可理解為依托于分布式存儲架構的一個特性,高級功能1)傳統的塊存儲讀寫快而不利于共享,2)文件存儲讀寫慢但利于共享對象存儲則集成二者優點,是一個利于共享、讀寫快的“云存儲”技術。作為一種分布式存儲,最重要的一點是能解決對非結構化數據快速增長帶來的問題。12分布式存儲對象存儲概述2.3對象存儲結構13分布式存儲對象存儲概述14分布式存儲對象存儲概述2.4對象存儲組件對象(Object) 包含了文件數據以及相關的屬性信息,可以進行自我管理OSD(Object-basedStorageDevice) 一個智能設備,OSD為存儲對象數據的設備,它是一個智能設備,包括處理器、RAM內存、網絡接口、存儲介質等以及運行在其中的控制軟件MDS元數據服務器(MetadataServer) 系統提供元數據、Cache一致性等服務

15分布式存儲對象存儲概述2.5:傳統存儲數據存儲過程傳統文件儲存過程。16分布式存儲對象存儲概述2.6:對象存儲數據儲存過程對象文件儲存過程。17分布式存儲對象存儲概述2.7:InodesvsObjects18分布式存儲對象存儲概述2.8:對象存儲模式用于海量數據存儲的優勢:

高性能數據存儲:訪問節點有獨立的數據通路和元數據訪問通路,可以對多個OSD進行并行訪問跨平臺數據共享:由于在對象存儲系統上部署基于對象的分布式文件系統比較容易,所有能夠實現不同平臺下的設備和數據的共享。可伸縮性:對象存儲模式具有分布式結構的特性。由于OSD是獨立的智能設備,可以通過增加OSD數量,使存儲系統的聚合I/O帶寬、存儲容量和處理能力得到提高,這種平衡擴展模式使得存儲系統能夠具有良好的可伸縮性。19分布式存儲對象存儲概述2.9:與傳統存儲的對比:

存儲接口存儲系統優點缺點塊級存儲塊塊存儲設備S如:AN,提供高性能的隨機I/O和數據吞吐率可擴展性和可管理性較差、價格較高、不能滿足成千上萬CPU規模的系統文件儲存文件塊存儲設備+文件系統如:NAS,擴展性好、易于管理、價格便宜開銷高、帶寬低、延遲大,不利于高性能集群中應用對象存儲對象塊存儲設備+文件系統+定位邏輯+應用程序支持高并行性、可伸縮的數據訪問,管理性好、安全性高、適合高性能集群使用處于發展階段,相應的硬件、軟件支持有待進一步完善20分布式存儲對象存儲概述CEPH概述21分布式存儲對象存儲概述

3.1:ceph簡介

企業級存儲產品的需求分布式存儲對象存儲概述3.2:Ceph可提供:分布式存儲對象存儲概述3.3:Ceph架構圖底層Rados--Ceph實現分布式存儲的根本,所有存儲接口都是基于Rados實現的

--Rados本身就是一個對象存儲接口,維護了一個集群狀態和實現了數據分發的要求24分布式存儲對象存儲概述(2)基礎庫librados

--對RADOS進行抽象和封裝,并向上層提供API,以便直接基于RADOS(而不是整個Ceph)進行應用開發

(3)高層應用接口

--這一層包括了三個部分:RADOSGW(RADOSGateway)、RBD(ReliableBlockDevice)和CephFS(Ceph),其作用是在librados庫的基礎上提供抽象層次更高的上層接口,分別對應對象存儲、塊存儲和文件存儲。(4)應用層這一層就是不同場景下對于Ceph各個應用接口的各種應用方式,例如基于librados直接開發的對象存儲應用,基于RADOSGW開發的對象存儲應用,基于RBD實現的云硬盤等等。分布式存儲對象存儲概述3.4:傳統VSceph傳統:Ceph:分布式存儲對象存儲概述

--Monitor:維護集群的成員和狀態(clustermap),提供強一致性的決策--MDS

metdata數據服務器--OSD:每一個disk、SSD或者RAIDgroup或者其他一個物理存儲設備都成為一個OSD,主要負責存儲和查找對象,并且負責向該對象的復制節點分發和恢復。3.5:Rados組件分布式存儲對象存儲概述3.6:Ceph使用場景舉例---RadosGWRadosGW位于Librados之上,它主要提供RESTful接口并且兼容S3、Swfit的接口。分布式存儲對象存儲概述3.7:S3使用案例29分布式存儲對象存儲概述3.8:性能檢測[root@cephclient~]#radosbench-pcephfs_data10write-no-cleanupMaintaining16concurrentwritesof4194304bytestoobjectsofsize4194304forupto10secondsor0objectsObjectprefix:benchmark_data_cephclient_8322secCuropsstartedfinishedavgMB/scurMB/slastlat(s)avglat(s)816247231115.4641080.3579580.53742916274258114.6331080.4491630.5390571016301285113.9681080.5515720.543629Totaltimerun:10.595630Totalwritesmade:302Writesize:4194304Objectsize:4194304Bandwidth(MB/sec):114.009StddevBandwidth:41.2795Maxbandwidth(MB/sec):22830分布式存儲對象存儲概述3.9:ceph優勢:

Ceph是一種為優秀的性能、可靠性和可擴展性而設計的統一的、分布式的存儲系統。“統一的”意味

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論