磁盤陣列技術介紹

2020 01 17 BOAC


磁盤陣列是目前改善磁盤讀寫速度并可以解決磁盤數據安全問題的主要方式。磁盤陣列將多個磁盤組成一個陣列,并視為單一的虛擬磁盤(Virtual Disk), 此虛擬磁盤被操作系統當做是一個硬盤。 在磁盤陣列中,數據以分段(Block & Segment & Striping)的方式存放在磁盤陣列中,在存取數據時,陣列中所有的磁盤起動作, 可以降低數據的存取時間從而提高存取效率,同時提高空間利用率。在數據分布上,數據以分段形式,從第一個磁盤開始存放然后到最后一個磁盤,然后返回第一個磁盤, 直到數據分布完成。分段的大小,根據系統的不同而不同,可以使1KB、4KB、6KB甚至幾個MB,其原則是"分段應該是512B的倍數"。

總體上來說,磁盤陣列具有如下優點:

1、提高數據存取速度。
2、提供容錯能力,保證數據的安全性。
3、更加有效地利用磁盤空間。
4、盡量平衡CPU、內存及磁盤的性能差異,提高計算機的整體工作性能。

磁盤陣列的主要部件包括陣列控制器、磁盤及磁盤擴展柜、電源系統等,據不同的市場定位,不同型號的盤陣結構和各項技術指標會有或大或小的區別,如控制器數量、緩存容量、管理終端、接口類型等。