分布式存儲系統可以解決以下問題:
數據分布問題:如何保證數據能夠均勻地分布在多臺服務器上,對于分布在多臺服務器上的數據如何實現跨服務器讀寫操作。
數據一致性問題:如何將數據的多個副本復制到多臺服務器上,即使在異常情況下,也能夠保證不同副本質檢的數據一致性。
負載均衡問題:新增服務器和集群正常運行過程中如何實現自動負載均衡,數據遷移的過程如何保證不影響已有服務。
容錯問題:如何檢測到服務器故障,如何自動將出現故障的服務器上的數據和服務遷移到集群中其他服務器。
事務與并發控制問題:如何實現分布式事務,又如何實現多版本并發控制。
易用性問題:如何設計對外接口使得系統容易使用,如何設計監控系統并將系統的內部狀態以方便的形式暴露給運維人員。
壓縮/解壓縮問題:如何根據數據的特點設計合理的壓縮/解壓縮算法,如何平衡壓縮算法節省的存儲空間和消耗的CPU設計資源。
回答所涉及的環境:聯想天逸510S、Windows 10。
分布式存儲系統可以解決以下問題:
數據分布問題:如何保證數據能夠均勻地分布在多臺服務器上,對于分布在多臺服務器上的數據如何實現跨服務器讀寫操作。
數據一致性問題:如何將數據的多個副本復制到多臺服務器上,即使在異常情況下,也能夠保證不同副本質檢的數據一致性。
負載均衡問題:新增服務器和集群正常運行過程中如何實現自動負載均衡,數據遷移的過程如何保證不影響已有服務。
容錯問題:如何檢測到服務器故障,如何自動將出現故障的服務器上的數據和服務遷移到集群中其他服務器。
事務與并發控制問題:如何實現分布式事務,又如何實現多版本并發控制。
易用性問題:如何設計對外接口使得系統容易使用,如何設計監控系統并將系統的內部狀態以方便的形式暴露給運維人員。
壓縮/解壓縮問題:如何根據數據的特點設計合理的壓縮/解壓縮算法,如何平衡壓縮算法節省的存儲空間和消耗的CPU設計資源。
回答所涉及的環境:聯想天逸510S、Windows 10。