Hyper-V環(huán)境下 iSCSI啟動器運行在何處更好
問:在Windows Server Hyper-V環(huán)境下,iSCSI啟動器應(yīng)該運行在何處?
答:在Hyper-V環(huán)境下,iSCSI啟動器可能運行在兩個位置:主機操作系統(tǒng)中或者是虛機上。兩種方式均可,選擇哪種方式的原則是你希望iSCSI啟動器做哪些事情。
有一種情況你必須做出特定選擇,那就guest clustering。如果你正在創(chuàng)建一個guest cluster并且與guest Cluster共享卷通過iSCSI相連,那么你別無選擇,只能在虛擬機上運行iSCSI啟動器。否則,guest cluster就無法正常使用共享存儲。
在其他情況下,***在主機操作系統(tǒng)中運行iSCSI啟動器。原因如下:
對與初始使用者來說,如果iSCSI啟動器運行在主機系統(tǒng)的話,就可以充分發(fā)揮網(wǎng)絡(luò)適配器的原始功能(比如 TCP/IP的卸載功能)。這些硬件的一些原始功能很多不會提供給虛機使用。
在虛機上運行iSCSI啟動器對性能會有輕微影響。與運行在主機操作系統(tǒng)中相比,iSCSI啟動器運行在虛機上會耗費更多的CPU資源。當(dāng)然了,要求一些額外的CPU資源可能并不算是個問題,但高效使用硬件總沒有錯。
在一些特定的場景下,iSCSI啟動器也會影響到備份。一些主機級的備份無法備份與虛機相連的iSCSI存儲。
總之,***是在母系統(tǒng)中運行iSCSI啟動器,除非你正在使用iSCSI創(chuàng)建guest cluster。