大家知道,企業數據備份存儲有DAS、NAS和SAN等幾種方式,但目前眾多中小型企業數據備份方式依然采用的是DAS方式。由于企業的服務器在地理分布上很分散,通過SAN(存儲區域網絡)或NAS(網絡直接存儲)在它們之間進行互連非常困難時;存儲系統必須被直接連接到應用服務器上時;許多數據庫應用和應用服務器在內的應用,它們需要直接連接到存儲器上,象群件應用和一些郵件服務。因此企業到目前為止還必須使用DAS備份存儲。
早期企業數據量較少時,購買的服務器中可能內/外置帶有SCSI接口的磁帶驅動器(或磁帶機),這種服務器主要是用在UNIX(Solaris、AIX或HP UNIX)環境下,使用SUN、IBM或HP等廠商的服務器,數據備份和恢復主要依靠磁帶來完成,當時存儲的最大數據容量在1-2G。
在windows 系統備份數據采用外置移動硬盤,容量多達幾百個G,隨之USB和IEEE-1394接口的移動硬盤解決方案應運而生,使用最新的Serial ATA(串行)作為移動硬盤的傳輸接口,理論傳輸速度能達到1500Mbps,比起目前最快的USB2.0,甚至是IEEE1394的速度最快上許多,在利用SATA設備可熱插拔的技術后讓SATA移動硬盤能象USB/1394移動硬盤一樣使用(圖1)。
基于硬件的RAID系統是從主機之外獨立地管理 RAID 子系統,并且它在主機處把每一組 RAID 陣列只顯示為一個磁盤。硬件raid實現分為兩種:一種是內置(或集成)raid控制器,一種是外置raid控制器。內置raid控制器通常是常用的卡件的形式插接在計算機主板上,集成raid控制器則是由主板廠商直接把控制芯片集成在主板上,近來高端主板集成raid控制器幾乎成了標準配置。
根據raid控制器以及連接模式不同,raid控制器都配有不同數量的緩存,當然緩存越多,控制器的性能就越好了,價格也就比較貴了。軟件 RAID 在操作系統中實現各類 RAID 級別,因為它不需要昂貴的RAID控制器卡,軟件 RAID 提供了最廉價的解決方法。它還可以用在較便宜的 IDE 磁盤以及 SCSI 磁盤。使用非常的快速 CPU,軟件 RAID 的某些性能有可能超出硬件 RAID。
JBOD也是目前存儲領域中一類重要的存儲設備。JBOD可以在基于并行SCSI電纜的直接附加存儲中使用,或在一般情況下,在具有Fibre Channel接口的存儲網絡中使用。磁盤驅動器插在一個內部總線上,將服務器與JBOD系統之間的外部總線電纜簡化成單條電纜連接。
JBOD也支持熱插拔磁盤驅動器,即可以在不影響數據存儲和服務器操作的同時增加或者替換磁盤。使用SCSI磁盤的JBOD,各磁盤之間組成一個封閉的SCSI菊花鏈,為主機提供了并行SCSI連接。使用Fibre Channel磁盤的JBOD可以提供1~2個Fibre Channel接口,在內部形成一個共享環段。
DAS還可以構成基于磁盤陣列的雙機高可用系統,滿足數據存儲對高可用的要求。兩臺主機共同連接一個磁盤陣列,在主機上通過SCSI接口將磁盤陣列連接起來,或者在主機上安裝光端模塊,通過光纖連接到磁盤陣列上。磁盤陣列和主機相連后,可以選擇出一部分硬盤作為主機的外置硬盤,不能被共享。
這樣存儲方式主要用于雙機熱備上,提高系統的穩定性,企業里一些重要的數據保護都是采用這種方式,確保“萬無一失”。后來隨著服務器和備份軟件成本的下降,在LINUX和WINDOWS平臺也可以實現雙機熱備了,以這種DAS方式實現的數據存儲目前廣泛地存在企業中,也是DAS在企業數據存儲中具體應用的集中表現。