跳至內容

存儲集群

維基百科,自由的百科全書

存儲集群(英語:Storage Cluster)是將多台存儲設備中的存儲空間(節點)聚合成一個能夠給應用伺服器提供統一訪問接口和管理界面的存儲池。應用可以通過該訪問接口透明地訪問和利用所有存儲設備上的磁碟,儘可能充分發揮存儲設備的性能和磁碟利用率。數據將會按照一定的規則從多台存儲設備上存儲和讀取,以獲得更高的並發訪問性能。[1]

特點

[編輯]

與集中式存儲相比,存儲集群可以使用通用伺服器搭建,前期成本與擴展成本較低,但也增加了錯誤處理的複雜性,因為在集群中硬體出現的錯誤對於上層軟體是不透明的。[2]因此,存儲集群的關鍵指標是高可用性,支撐在線系統和執行關鍵任務的存儲集群通常要求其可用性要達到5個9標準(99.999%)。[3]通常,存儲集群會使用高可用性軟體來管理各個節點,當某個節點出現故障時,存儲集群會自動將這個節點的任務分配到其他節點上,從而保證業務連續性。[4]

參考資料

[編輯]
  1. ^ 陳維雄. 集群存储概念及部署常见问题. TechTarget存儲. 2009-03-08 [2025-04-10] (中文(中國大陸)). 
  2. ^ Gray, Jim. Transaction processing : concepts and techniques. Transaction processing : concepts and techniques. Internet Archive. San Mateo, CA. : Morgan Kaufmann Publishers. 1993 [2025-04-10]. ISBN 978-1-55860-190-1. 
  3. ^ Gray, J.; Siewiorek, D.P. High-availability computer systems. Computer. 1991-09, 24 (9) [2025-04-10]. ISSN 1558-0814. doi:10.1109/2.84898. (原始內容存檔於2024-07-10). 
  4. ^ Vugt, Sander van. Pro Linux High Availability Clustering. Berkeley, CA: Apress L. P. 2014. ISBN 978-1-4842-0080-3.