分佈式存儲系統概述【分佈式存儲 1】

1. 概念

分佈式存儲系統:大量普通PC服務器通過Internet互聯,對外作爲一個整體提供存儲服務。

特點:可擴展, 低成本,高性能,易用

  • 可擴展: 分佈式存儲系統擴展幾百臺甚至幾千臺的集羣規模,而且隨着集羣規模的增長,性能程線性增長。
  • 低成本:分佈式存儲系統的自動容錯、自動負載均衡機制可使其構建在普通PC機之上。 線性擴展使得增加減少機器方便,實現自動運維。
  • 高性能:單點還是整個集羣,都要求分佈式存儲系統具備高性能。
  • 易用:分佈式存儲系統需要能夠提供易用的對外接口,另外也要求具備完善的監控、運維工具,並能夠方便地與其他系統集成。

分佈式存儲系統的挑戰主要在於數據、狀態信息的持久化,要求在自動遷移、自動容錯、併發讀寫的過程中保證數據的一致性。所涉及的技術來自兩個領域: 分佈式系統,以及數據庫

2. 分類

分佈式存儲面臨數據需求分爲:

  • 非結構化數據: 文本,圖片,音頻。。。
  • 結構化數據: 關係型數據庫
  • 半結構化數據:HTML文檔

分佈式文件系統分爲四類:

1. 分佈式文件系統, 2. 分佈式鍵值(key- value)系統 , 3. 分佈式表格系統 和 4. 分佈式數據庫


end 2019.11.7

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章