一張“神圖”看懂單機/集羣/熱備/磁盤陣列(RAID)

640?tp=webp&wxfrom=5&wx_lazy=1


單機部署(stand-alone):只有一個飲水機提供服務,服務只部署一份

集羣部署(cluster):有多個飲水機同時提供服務,服務冗餘部署,每個冗餘的服務都對外提供服務,一個服務掛掉時依然可用

熱備部署(hot-swap):只有一個桶提供服務,另一個桶stand-by,在水用完時自動熱替換,服務冗餘部署,只有一個主服務對外提供服務,影子服務在主服務掛掉時頂上

磁盤陣列RAID(Redundant Arrays of independent Disks)

0?tp=webp&wxfrom=5&wx_lazy=1

RAID0:存儲性能高的磁盤陣列,又稱striping,它的原理是,將連續的數據分散到不同的磁盤上存儲,這些不同的磁盤能同時並行存取數據(速度塊)

0?tp=webp&wxfrom=5&wx_lazy=1

RAID1:安全性高的磁盤陣列,又稱mirror,它的原理是,將數據完全複製到另一個磁盤上,磁盤空間利用率只有50%(冗餘,數據安全)

RAID0+1RAID0和RAID1的綜合方案,這也是國企用的比較多的存儲方案(速度快,安全性又高,但是很貴)

0?tp=webp&wxfrom=5&wx_lazy=1

RAID5:RAID0和RAID1的折衷方案,讀取速度比較快(不如RAID0,因爲多存儲了校驗位),安全性也很高(可以利用校驗位恢復數據),空間利用率也不錯(不完全複製,只冗餘校驗位),這也是互聯網公司用的比較多的存儲方案



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