塊存儲、文件存儲、對象存儲這三者的本質差別是什麼?
03-26
要知道本質區別是什麼?首先我們要知道這三者的基本概念是什麼?不知道根本概念,沒辦法討論三者之間的區別?
塊儲存:塊存儲主要是將裸磁碟空間整個映射給主機使用的。文件儲存有軟硬一體化的設備伺服器.對象存儲最常用的方案,就是多台伺服器內置大容量硬碟,再裝上對象存儲軟體,然後再額外搞幾台服務作為管理節點,安裝上對象存儲管理軟體。
如果從介面的方面入手的話,可以說這三者就是不同的介面。塊存儲就是最接近存儲介質的介面,也就是包裝最薄的,或者說沒有包裝。文件和對象存儲都是對塊存儲的包裝。可以簡單認為對象存儲就是不分層次的文件存儲。或者把文件看作對象存儲的進一步包裝。
塊存儲就是在物理層這個層面對外提供服務,使用它的系統,有用自己的文件系統格式化。文件存儲,就是在文件系統一層對外提供服務,系統只用訪問文件系統一級就可以,各個系統都可以根據介面取訪問。而對象存儲,也是文件系統一級提供服務,採用扁平化方式,棄用了目錄樹結構,便於共享,高速訪問。按照對象存儲里寫的關於FAT32讀取機制(打散,按圖索驥),在塊存儲里文件也依然會有讀很慢
這些只是片面的表面上的一些理解,具體深一層次的理解,不是非專業人員就能下定論的。
推薦閱讀:
※怎麼看待網路購物趨於理性?
※ngrok - 免費的內網穿透
※《絕地求生》下載需要什麼配置?
※從磚業角度談談如何提升網路質量與實際操作(光貓更換) [1/3]
※計算機網路(筆記)03--計算機網路結構