存儲(chǔ)區(qū)域網(wǎng)絡(luò)是一種類似于普通局域網(wǎng)的一種高速存儲(chǔ)網(wǎng)絡(luò),它通過專用的集線器、交換機(jī)和網(wǎng)關(guān)建立起與服務(wù)器和磁盤陣列之間的直接連接。SAN不是一種產(chǎn)品而是配置網(wǎng)絡(luò)化存儲(chǔ)的一種方法。這種網(wǎng)絡(luò)技術(shù)支持遠(yuǎn)距離通信,并允許存儲(chǔ)設(shè)備真正與服務(wù)器隔離,使存儲(chǔ)成為可由所有服務(wù)器共享的資源。SAN也允許各個(gè)存儲(chǔ)子系統(tǒng),如磁盤陣列和磁帶庫,無需通過專用的中間服務(wù)器即可互相協(xié)作。其接口通常不是以太網(wǎng),而是光纖通道、ESCON、SCSI、SSA或HIPPI。
SAN 的主要思路是將LAN上的存儲(chǔ)轉(zhuǎn)換到主要由存儲(chǔ)設(shè)備組成的SAN上,使得數(shù)據(jù)的訪問、備份和恢復(fù)不影響LAN的性能,在有大量數(shù)據(jù)訪問時(shí),不會(huì)大幅度降低網(wǎng)絡(luò)性能。
從物理角度上來看,典型的SAN環(huán)境應(yīng)包括4個(gè)主要組成部分:最終用戶平臺(tái)如服務(wù)器,存儲(chǔ)設(shè)備和存儲(chǔ)子系統(tǒng)、互連設(shè)備。在SAN中,最終用戶平臺(tái)可與光纖連接并可直接訪問存儲(chǔ)設(shè)備。
采用SAN方案除了需要具有FC連接性以外還有一些對(duì)存儲(chǔ)子系統(tǒng)的特別要求。首先是高可獲性,由于存儲(chǔ)是集中式的,這些存儲(chǔ)系統(tǒng)必須具備極高的可靠性和可獲性。雖然系統(tǒng)可以設(shè)計(jì)得具有高可靠性,但是部件仍然可能發(fā)生故障。冗余部件則可確保高可獲性。系統(tǒng)設(shè)計(jì)也應(yīng)允許故障部件的熱插拔,這樣在進(jìn)行維護(hù)的時(shí)候就不會(huì)影響系統(tǒng)的正常運(yùn)行。第二是遠(yuǎn)程管理性。理想情況下,通過支持標(biāo)準(zhǔn)網(wǎng)絡(luò)管理協(xié)議如SNMP以及可以提供運(yùn)行在網(wǎng)絡(luò)上的管理工具,設(shè)備應(yīng)可提供遠(yuǎn)程管理。第三是可擴(kuò)展性,SAN存儲(chǔ)子系統(tǒng)應(yīng)在容量和性能方面具有可擴(kuò)展性以配合網(wǎng)絡(luò)上日益增加的數(shù)據(jù)量。
SAN的互連設(shè)備是通過高帶寬光纖通道連接的。光纖通道連接是為滿足SAN中共享存儲(chǔ)環(huán)境所需的高帶寬主干網(wǎng)。光纖通道(FC)是當(dāng)今主干網(wǎng)首選,它已經(jīng)成為SAN接口的工業(yè)標(biāo)準(zhǔn)。其允許實(shí)質(zhì)上無限制的設(shè)備數(shù)量(服務(wù)器和存儲(chǔ)系統(tǒng))互相連接。對(duì)所有組成SAN的部件的第一個(gè)要求是都具有FC連接性。對(duì)服務(wù)器,即意味著安裝FC主機(jī)光纖適配卡以及兼容設(shè)備驅(qū)動(dòng)程序。對(duì)諸如RAID或磁帶庫等存儲(chǔ)子系統(tǒng),即意味著支持FC或是直接支持或是通過FC至SCSI橋(可將傳統(tǒng)的SCSI設(shè)備連接到SAN上)。
光纖通道網(wǎng)絡(luò)即指在服務(wù)器和存儲(chǔ)設(shè)備之間是使用光纖通道進(jìn)行設(shè)備的互連。FC連網(wǎng)可以有幾種形式。最簡(jiǎn)單的互連是通過FC集線器。較為復(fù)雜的配置是通過光纖通道交換機(jī)。交換機(jī)是一種多端設(shè)備允許任意多對(duì)多連接。FC交換機(jī)使得每個(gè)連接均可獲得每秒1Gbit帶寬。
從邏輯角度上來說,SAN是由軟件而非硬件拓?fù)浣Y(jié)構(gòu)來定義的。一個(gè)SAN的邏輯運(yùn)行要求有應(yīng)用程序和管理工具的參與,這些工具能夠?qū)υS多主機(jī)系統(tǒng)中的存儲(chǔ)資源進(jìn)行管理。這種邏輯管理體系結(jié)構(gòu)包括從數(shù)據(jù)管理應(yīng)用程序到設(shè)備管理在內(nèi)的幾個(gè)層次,還必須包括每一層中的管理控制。
SAN管理軟件。SAN需要通過網(wǎng)絡(luò)進(jìn)行集中或遠(yuǎn)程的管理,即需要管理工具或一整套工具軟件。通常,每個(gè)可管理FC設(shè)備的廠商都會(huì)提供各自專用的軟件來管理其特有的設(shè)備。理想的方案是單一的端對(duì)端管理應(yīng)用程序來管理SAN上所有的設(shè)備。這樣的一個(gè)工具應(yīng)該基于業(yè)界標(biāo)準(zhǔn)協(xié)議如SNMP。
SAN應(yīng)用軟件根據(jù)存儲(chǔ)類型——RAID、磁帶庫、光盤庫——使用不同的應(yīng)用軟件。以磁帶庫為例, 最常用的應(yīng)用是網(wǎng)絡(luò)備份/恢復(fù)。當(dāng)今大多數(shù)主要應(yīng)用軟件供應(yīng)商都在致力于對(duì)SAN進(jìn)行支持