去中心化是云存儲領域最熱門的趨勢之一。去中心化不是將組織的所有數據存儲在一個位置,而是將數據分解成碎片,并將其分散在許多云存儲設備上。
去中心化存儲系統有助于隔離數據,使其免受云數據中心故障或網絡攻擊。它們還有助于保持數據的私有性,因為存儲提供商沒有數據的完整副本,只有加密的片段。如果一個組織決定嘗試去中心化存儲,有三種最佳做法需要牢記。
1.選擇信譽良好的供應商
去中心化存儲系統的最大好處之一是,如果構建得當,就不會出現單點故障。然而,在現實中,去中心化存儲提供商是唯一的失敗點。如果該提供商倒閉,那么組織可能會丟失數據。去中心化存儲的全部目的是將數據以加密片段的形式分散在互聯網上。去中心化存儲提供商是唯一知道這些碎片的位置以及如何將它們重新組合在一起的提供商。
2.考慮使用
在投資去中心化存儲系統之前,請考慮存儲在給定工作負載下的工作情況。由于去中心化存儲將數據分散在許多存儲設備上,因此存儲I/O總是會出現延遲。組織可能不希望將去中心化存儲系統用于高性能數據庫。此外,還要考慮如何將工作負載鏈接到去中心化存儲。一些去中心化存儲系統模仿AmazonS3,這使得連接應用程序相對容易。然而,其他平臺可能需要組織重新考慮應用程序。
3.測量沖擊
去中心化存儲系統依賴于存儲冗余,以確保數據保持連續可用。在大多數情況下,數據會上傳到去中心化的存儲提供商。然后,提供商制作數據片段的多個副本,并將其發送到互聯網上的存儲庫。然而,提供商也有可能使用用戶端的系統來克隆數據,這將需要比典型的云存儲多得多的上傳帶寬。此外,請考慮提供商是否收取數據出口費,以及如何最好地創建存儲在去中心化存儲系統上的數據備份。