《企業網D1Net》4月17日訊
在虛擬化領域,隨著Hyper-V網絡虛擬化應用的逐漸深入,Hyper-V網絡虛擬化已經成為業內關注的焦點,然而,圍繞Hyper-V網絡虛擬化,還有一些常見問題需要解答。
Q:配置Hyper-V網絡虛擬化的方法有哪些?
A:有兩種配置方法:NVGRE和IP Rewrite。
Q:NVGRE使用哪種機制?
A:NVGRE使用GRE機制加封裝和解封裝方法。你可以仔細看看NVGRE協草案:http://tools.ietf.org/html/draft-sridharan-virtualization-nvgre-00
Q:IP Rewrite使用哪種機制?
A:IP Rewrite使用類似NAT的方法將CA IP地址改寫成本地物理地址。
Q:HNV也虛擬化主機IP嗎?
A:不。HNV只虛擬化CA IP地址。
Q:PA地址需要跨數據中心網絡進行路由嗎?
A:是的。PA地址必須經過路由,并且在數據中心網絡中是唯一的。換句話說,所有PA之間發生通信,因此在物理網絡中必須是唯一的。
Q:HNV支持IPv6嗎?
A:支持。CA IP地址可以是任意IPv4或IPv6的組合。
Q:可以在一臺Hyper-V主機上創建多個RDID嗎?
A:可以。每個客戶都必須創建一個單獨的RDID。你可以在一臺Hyper-V主機上創建任意數量的RDID。
Q:RDID之間相互通信嗎?
A:沒喲。RDID之間沒有通信。換句話說,運行在某個RDID中的虛擬機不能與另一個RDID中運行的虛擬機運行通信。
Q:一個RDID中可以配置多個虛擬子網嗎?
A:可以。你可以在RDID中配置任何數量的虛擬子網,但是虛擬子網的IP Prefix和VSID不能重疊。
Q:是否有必要在一個虛擬子網中為虛擬機分配相同的VSID?
A:是的。否則虛擬機之間將不能進行通信。
Q:如果已經為虛擬機配置了VLAN ID,還可以為該虛擬機分配VSID嗎?
A:不可以。VLAN ID與VSID不同。可以為虛擬機分配一個VLAN ID或者一個VSID。如果虛擬機需要參與Hyper-V網絡虛擬化,必須為其分配一個VSID。
Q:不同虛擬子網上的虛擬機之間可以相互通信嗎?
A:可以。但是虛擬子網必須歸屬于相同的RDID。相同RDID中的不同虛擬子網中的虛擬機可以彼此通信,而且無法阻止。如果你想停止這種通信,你必須創建一個單獨的RDID。默認情況下,一個虛擬子網的首個IP地址被預先規定為不同虛擬子網中虛擬機之間進行通信的默認網關地址。
Q:如果某虛擬機的政策參與在Lookup Table中沒有找到,WNV模塊將對虛擬機采取什么行動?
A:WNV模塊會檢查該虛擬機的流量。
Q:相同的RDID中,需要為每個VSID和虛擬子網執行New-NetVirtualizationCustomerRoute命令嗎?
A:是的。
Q:傳統VLAN ID和VSID的范圍分別是多少?
A:VLAN ID范圍是1到49095。VSID范圍是4096到16777214。
Q:客戶虛擬機之間如何相互隔離?
A:使用VSID和RDID。每個參與Hyper-V網絡虛擬化的虛擬機都被分配了一個VSID。VSID可以將一個虛擬機從其他客戶虛擬機孤立開來。
Q:虛擬機可以與外網通信嗎?
A:不可以。這正是HNV目前所欠缺的功能。參與Hyper-V網絡虛擬化的虛擬機不能訪問Internet或者外部網絡,除非你部署了運輸代理。為了讓虛擬機訪問Internet或企業允許的網絡,必須部署運輸代理,如思科Nexus 1000 v或NVGRE網關。
Q:可以使用SCVMM實現Hyper-V網絡虛擬化嗎?
A:實現HNV有兩種方法:使用PowerShell cmdlet和SCVMM。SCVMM是實施Hyper-V網絡虛擬化的最佳途徑。
D1Net評論:
認識一件事物,最好的方法是不斷提出問題回答問題,關于Hyper-V網絡虛擬化,會有很多疑問,通過上述問答,可以對Hyper-V網絡虛擬化有一個全面了解,從而更好把握Hyper-V網絡虛擬化技術要點,將Hyper-V網絡虛擬化價值應用到實處。