【虛擬化實戰(zhàn)】網(wǎng)絡(luò)設(shè)計之五IP Storage
IP Storage (NFS和iSCSI)的內(nèi)容很多,本文僅僅探討一些網(wǎng)絡(luò)方面設(shè)計上的考慮。
Dedicated Network
選擇一為IPStorage分配專有的物理網(wǎng)卡
一是為了保證帶寬,無需和其他的應(yīng)用競爭網(wǎng)絡(luò)資源。二是為了安全隔離。除了vLAN之外,專有的物理網(wǎng)卡進(jìn)一步加強了隔離。如果對安全特別在意的話,甚至可以考慮為IPStorage的portgroup單獨分配一個虛擬交換機。假設(shè)一臺ESXi主機配置有兩個虛擬交換機,它們之間的通訊是必須經(jīng)過三層路由設(shè)備的。
選擇二 IP Storage和其他PortGroup的共享物理網(wǎng)卡
連接在ESXi主機上10G網(wǎng)卡的數(shù)量不多時,通常采用共享的方式。可以考慮使用NetworkI/O Control以避免某個PortGroup獨占網(wǎng)絡(luò)資源。
兩種選擇各有其適用的環(huán)境。
Teaming
情景一:
某公司的虛擬環(huán)境使用NFS。ESXi主機有六個1G網(wǎng)卡。如何設(shè)計NFS網(wǎng)絡(luò)呢?
選擇一:
為NFS分配兩個物理1G網(wǎng)卡。創(chuàng)建一個VMkernel 端口連接到這兩個物理網(wǎng)卡。使用IPHash routing。dVS的負(fù)載均衡策略使用Routebased onIP Hash。這就要求物理交換機必須支持staticEtherchannel 或者static802.3ad link aggregation并作相應(yīng)設(shè)置。
特別注意如果該NFS存儲設(shè)備上僅設(shè)置一個Target,也就是只有一個NFS目標(biāo)IP地址。即使在物理交換機上設(shè)置了Etherchannel,從虛擬交換機發(fā)出的數(shù)據(jù)包還是只通過一個物理網(wǎng)卡。并沒有達(dá)到增加網(wǎng)絡(luò)帶寬的目的。
選擇二:
為NFS分配兩個物理1G網(wǎng)卡。NFS存儲設(shè)備上設(shè)置兩個Target,也就是兩個NFS目標(biāo)IP地址,分別屬于不同的網(wǎng)段. 創(chuàng)建兩個VMkernel端口分別對應(yīng)各自的NFS目標(biāo)IP地址,分配兩個物理網(wǎng)卡給這兩個VMkernelPort。dVS的負(fù)載均衡策略使用LoadBasedTeaming
建議選擇二. LBT無需物理交換機復(fù)雜的設(shè)置,同樣可以起到容錯和負(fù)載均衡的作用。
Jumbo Frame
是否Jumbo Frame一定會大幅提高IP Storage的性能,這結(jié)論還不能太過于武斷。目前我所看到的資料對此也有不同的看法。
如果現(xiàn)有物理網(wǎng)絡(luò)已經(jīng)使用Jumbo Frame,不妨可以考慮在虛擬環(huán)境中也使用。確保每個網(wǎng)絡(luò)上每個節(jié)點都支持JumboFrame,而且做好相應(yīng)設(shè)置。
原創(chuàng)作品,允許轉(zhuǎn)載,轉(zhuǎn)載時請務(wù)必以超鏈接形式標(biāo)明文章 原始出處 、作者信息和本聲明。否則將追究法律責(zé)任。http://frankfan.blog.51cto.com/6402282/1227970