- Ceph企業級分布式存儲:原理與工程實踐
- 景顯強 龔向宇 黃軍寶
- 668字
- 2021-11-05 10:18:41
1.1.3 軟件定義存儲的優勢
軟件定義存儲主要有以下6個優勢。
(1)避免技術鎖定
通常情況下,我們選擇的存儲軟件不一定與出售硬件的公司是同一家,這些提供硬件的公司也不一定有軟件定義存儲軟件,即便有相關的軟件定義存儲方案也未必是最佳的方案。因此,你可以自由地選擇軟件定義存儲軟件方案,隨后使用商用的x86服務器來構建基于軟件定義存儲的存儲集群,避免軟件或者硬件廠商的技術鎖定。
(2)節省成本
軟件定義存儲是分布式的,可以橫向擴展(無限增加存儲節點),而不是縱向擴展(在單一節點上添加存儲資源、CPU、內存等),從而實現按需調整容量。
(3)介質多樣
軟件定義存儲可以使用多種存儲介質,比如SAS盤、SATA盤、SATA SSD、NVME SSD、虛擬磁盤。以上存儲介質可以構建成統一的存儲資源池。
(4)簡化運維
軟件定義存儲的存儲節點或者磁盤發生故障時,集群會自動調整數據副本數量,保障數據安全,并在數據發生變化的時候,保證數據在各節點上均勻分布。軟件定義存儲提供了多種存儲對外接口,使得很多傳統的存儲使用場景中的數據可以集中到一個集群,以便統一管理,降低運維多套存儲設備的復雜度,減輕運維壓力。
(5)擴展性強
軟件定義存儲基于x86架構服務器,使用網絡協議構建存儲集群。其特點是存儲節點可以動態添加。當容量不足的時候,其可以通過添加新的存儲節點實現橫向擴容。理論上講,這意味著它可以無限擴展,即容量無限。
(6)云存儲
在互聯網高速發展,公有云、私有云、混合云共生的前提下,多種云平臺的數據存儲形式開始向分布式存儲轉變。軟件定義存儲為云平臺后端存儲提供了無縫對接方案,滿足分布式存儲要求,同時兼顧性能和安全。
推薦閱讀
- Mastering ElasticSearch
- 構建高可用Linux服務器(第4版)
- Modern Web Testing with TestCafe
- Mobile-first Bootstrap
- Extending Bootstrap
- 嵌入式實時操作系統:RT-Thread設計與實現
- 嵌入式系統及其應用(第三版)
- 從實踐中學習Kali Linux無線網絡滲透測試
- Windows 7應用入門與技巧
- 操作系統分析
- AWS SysOps Cookbook
- Linux深度攻略
- Azure Serverless Computing Cookbook
- Microsoft Azure Administrator:Exam Guide AZ-103
- 鴻蒙應用程序開發