本節(jié)將說明將SAN技術用于備份的三種方法,以及它們在解決網(wǎng)絡備份常見問題時的效率。
第一階段:LAN-free,虛擬專有備份網(wǎng)絡
SAN在備份中的第一大應用是將備份數(shù)據(jù)流從數(shù)據(jù)網(wǎng)轉移到一個SAN中。這種方案被稱為LAN-free備份,圖中對此進行了說明。其思想和專用備份網(wǎng)絡相同,不同的是它使用的是SAN,而不是IP數(shù)據(jù)網(wǎng)。
1.LAN-free備份的跨平臺功能
SAN技術獨立于平臺,它具有廣泛的、能支持所有開放系統(tǒng)服務器平臺的連接。和BAS不同,SAN是為多發(fā)起者、共享訪問的環(huán)境設計的。這意味著許多計算機可以同時連接到一個SAN上進行工作,并向其各自對應的備份設備一致地提供多個服務器的數(shù)據(jù)備份。
服務器備份應用程序和備份設備可以以任何方式組合,換而言之,可以布署不同的備份系統(tǒng)以適應每個服務器的請求。例如,一臺UNIX服務器需要運行一個面向UNIX的備份程序,而一臺WindowsNT服務器則需要運行面向WindowsNT的廠商開發(fā)的備份程序。圖中顯示了一個在三臺不同類型服務器上運行三個獨立備份系統(tǒng)的SAN的備份網(wǎng)絡,三臺服務器共享網(wǎng)絡,分別將數(shù)據(jù)讀取到各自的磁帶設備上。
2.SAN備份中設備的隔離
SAN設備將所有三臺服務器、它們的存儲器和備份子系統(tǒng)連接到一個相同的網(wǎng)絡上。雖然這看上去很棒,但實際當中在SAN上使用這種訪問和共享數(shù)據(jù)方法將面臨嚴重的問題。不僅操作系統(tǒng)共享磁盤卷的方式不同,而且目前還沒有辦法保證磁帶和驅動器能被那些競爭的系統(tǒng)正確地訪問。盡管在幾年以前,已經(jīng)提出了解決方案,但備份廠商還沒有建立標準機制以實現(xiàn)SAN上的兼容性。在后面關于SAN備份第二階段的討論中,將會給出關于該問題的更多說明。
3.備份的分區(qū)
因此,當SAN把所有的設備集成到一個簡單的連線結構中時,它也可以通過劃分區(qū)域,將它們從邏輯上分隔到不同的I/O路徑中。盡管并非所有的服務器和設備的組合都要求分區(qū),但對于多平臺SAN這是必需的。分區(qū)技術使得多個發(fā)起者能在一個I/O路徑中訪問多個設備,而不要求使用它的服務器平臺提供該技術支持。因此,SAN備份中的第一步是使用分區(qū)來為不同平臺產(chǎn)生虛擬的專有備份網(wǎng)絡。
4.保留/釋放
另一個在SAN上避開對備份設備的并發(fā)訪問的方法是使用橋、路由器或其他能支持SCSI保留/釋放功能的SAN設備。保留/釋放功能原本是為并行SCSI操作設計的,通過在存儲網(wǎng)絡中映射串行SCSI來支持它。保留/釋放的技術工作得就像它聽起來那么好。一個應用程序可以保留一個特定的備份設備,并保留給自己使用,直到它不再需要該設備,此時它釋放設備給其他的應用程序。和更復雜的設備和共享管理相比,保留/釋放技術非常簡單,但它至少提供了有效的方法,從而避免了兩個發(fā)起者不會因為同時向相同的設備發(fā)送備份數(shù)據(jù)而糾纏到一起。圖10-6說明了在一個SAN設備中實現(xiàn)的保留/釋放功能。此時SAN設備已經(jīng)保留了對一個服務器備份設備的訪問權,并告訴另外一個服務器該設備正忙,且不可用。