從這個小技巧你能學(xué)到什么:iSCSI備份的成本可以從分文不花直到和光通道SAN一樣貴。這里你能找到為你的企業(yè)在性能和價格中做出權(quán)衡時需要知道的事情。
iSCSI對備份來說最大的吸引力就是其在價格和性能方面很廣的選擇面。根據(jù)你的實際需求,iSCSI產(chǎn)品的價格可以趨近于零或者幾乎與光通道SAN持平。
IETF(因特網(wǎng)工程任務(wù)小組)于2003年所定義的基本的iSCSI協(xié)議十分簡單:將SCSI命令和數(shù)據(jù)封裝在TCP/IP包中,再在以太網(wǎng)上進(jìn)行傳輸。這就存在一個問題:所有的封包和拆包工作都需要CPU時間以及其它的開銷。盡管包括Window, Liunx, Solaris 和Netware在內(nèi)的多數(shù)現(xiàn)代操作系統(tǒng)都自帶對iSCSI的服務(wù)器端支持(用iSCSI術(shù)語來講,叫做initiators),還是有些廠家能夠提供專門的稱為TOE(TCP/IP offload engines-TCP/IP卸載引擎)的處理器來進(jìn)行封包和拆包。如果你需要非常復(fù)雜的配置,像SANRAD這樣的公司能提供iSCSI SAN交換機,使你能夠配置完全的SAN網(wǎng)絡(luò)。
如果你能接受使用現(xiàn)有的以太局域網(wǎng)和軟件initiator,你僅付出備份設(shè)備本身的成本就能獲得全企業(yè)的備份系統(tǒng)。如果你需要一個高速、高性能、具有最高的吞吐速率并對現(xiàn)有網(wǎng)絡(luò)影響最小的系統(tǒng),你也可以用TOE和單獨的10Gbps以太網(wǎng)來建立一套復(fù)雜的D2D2T(磁盤到磁盤到磁帶)系統(tǒng)。對多數(shù)存儲系統(tǒng)管理員來說更重要的是,你也可以選擇這兩種極端情況之間的任何一種配置。
隨價格之間的巨大差異而來的是,不同iSCSI備份系統(tǒng)的性能也存在很大區(qū)別。這就意味著對考慮用iSCSI備份的存儲管理員來說,最大的問題是:滿足你的備份需求需要怎樣的性能?
幸運地是,這個問題是可以被量化的。不幸的是,幾乎每個不同的用戶都會有不同的答案。
主要的變數(shù)是網(wǎng)絡(luò)負(fù)載和服務(wù)器上可用的CPU時間。備份牽扯到以最快的速度從存儲上轉(zhuǎn)移大量數(shù)據(jù)到備份系統(tǒng)上。這給網(wǎng)絡(luò)增加了集中的負(fù)載。iSCSI中的包處理開銷需要大量的處理能力。如果你的服務(wù)器有閑置的處理能力可以使用(很典型)而且網(wǎng)絡(luò)也有很多空閑的容量(不很常見),你就可以用很低的成本增加iSCSI備份。你的空閑處理能力和網(wǎng)絡(luò)帶寬越少─或者你需要的備份產(chǎn)品性能越高─iSCSI備份就會越貴。
服務(wù)器和網(wǎng)絡(luò)負(fù)載都可以通過基本的管理工具進(jìn)行監(jiān)視。請確保收集足夠長時間的統(tǒng)計,以保證準(zhǔn)確地覆蓋使用中的峰值,例如多數(shù)公司在帳期結(jié)束前會遇到的使用高峰。
如果你沒有足夠的帶寬來在不將局域網(wǎng)變慢到不可接受的前提下處理備份流量,有兩種方式可以采用。顯然的一個方案是給部分或者全部需要備份的系統(tǒng)試用單獨的網(wǎng)絡(luò)。由于以太網(wǎng)很廉價,這是一個很常見的方式。另一個常見的方式是通過使用基于廉價的SATA磁盤的D2D2T備份來增加備份帶寬。D2D2T方式拉長了備份窗口,并使你能夠降低備份給網(wǎng)絡(luò)帶來的負(fù)載。
處理iSCSI協(xié)議的處理能力不足問題通??梢酝ㄟ^用帶有TOE的iSCSI設(shè)備來解決。很多廠家能提供這種產(chǎn)品,包括Alacritech Inc. 的控制器和 Qlogic Corp (HBA─主機總線適配器)。