分布式存儲的概念
分布式存儲基于標準硬件和分布式架構,將數據分散存儲到多個(gè)存儲服務(wù)器上,通過(guò)網(wǎng)絡(luò )將分散存儲的資源構成一個(gè)虛擬的資源池,進(jìn)行統一管理并向外提供服務(wù)。
H3C分布式存儲包含了各種分布式文件系統、分布式塊存儲、分布式對象存儲、分布式數據庫和分布式緩存等。其特點(diǎn)是基于軟件實(shí)現,具有成本低、擴展性強、高性能、高可靠、生態(tài)開(kāi)放等優(yōu)點(diǎn)。
分布式存儲可以提供EB級以上的存儲空間,廣泛應用于云計算、大數據分析、AI、HPC、工業(yè)互聯(lián)網(wǎng)等場(chǎng)景,成為當前處理海 量、多源和異構數據理想的架構。未來(lái),對分布式存儲的應用仍將保持高速增長(cháng)趨勢。
分布式存儲節點(diǎn)的閃存加速與優(yōu)化
采用分布式的目的在于追求高性能、高擴展和高可用。除了系統架構外,存儲集群的整體性能還取決于其它幾個(gè)因素,其中一個(gè)重要因素就是存儲節點(diǎn)本身的能力。
為了提高單節點(diǎn)的性能,存儲節點(diǎn)普遍采用SSD+HDD混合部署,通過(guò)各種SSD緩存加速技術(shù)去提升節點(diǎn)的讀寫(xiě)性能,例如:
元數據加速,將元數據和寫(xiě)日志(journal)與文件數據分離,元數據和寫(xiě)日志部署到獨立的SSD上,減少了讀寫(xiě)元數據和寫(xiě)日志對數據IO讀寫(xiě)的影響,提升了整體數據讀寫(xiě)的性能。