四大非分布式虛擬交換機(jī)
你環(huán)境中的虛擬交換機(jī)戰(zhàn)略是什么?無疑服務(wù)器虛擬化是必然趨勢。如果你是網(wǎng)絡(luò)專業(yè)人士,你正在一家不需要應(yīng)對具有多個虛擬機(jī)的環(huán)境的企業(yè)工作,我認(rèn)為你應(yīng)該尋找一個新的環(huán)境。很少有環(huán)境不使用DNS、LDAP或DHCP來虛擬化支持服務(wù)器。隨著虛擬化服務(wù)器環(huán)境逐漸成熟,伴隨著它們的虛擬化網(wǎng)絡(luò)環(huán)境也要隨之轉(zhuǎn)變。
對于大多數(shù)環(huán)境而言,運行虛擬機(jī)及其虛擬交換機(jī)的物理主機(jī)的數(shù)量不可避免地會從一臺服務(wù)器增加到兩臺、三臺甚至十幾臺物理服務(wù)器。如果你的計劃沒有經(jīng)過深思熟慮,你最終會面臨這樣的情況,即數(shù)據(jù)中心有幾十臺傻瓜交換機(jī)不能綁定到你的網(wǎng)絡(luò)管理基礎(chǔ)設(shè)施和工具中。這會讓故障排除變成一場噩夢或者不可能完成的任務(wù)。當(dāng)你需要從這一堆設(shè)備中獲取思科Netflow數(shù)據(jù)時會發(fā)生什么情況?你應(yīng)該將工具指向什么IP地址?這些虛擬機(jī)連接到哪些端口?如果虛擬機(jī)從一臺主機(jī)移動到另一臺,會發(fā)生什么?
你可以將本文作為我們向沒有涉足x86服務(wù)器虛擬化的網(wǎng)絡(luò)人員對虛擬交換機(jī)的介紹。在本文中將介紹四個主要的管理程序及其交換機(jī)。這四個管理程序分別是:VMware vSphere、微軟Hyper-V、Citrix XenServer和基于內(nèi)核的虛擬機(jī)(KVM)。
分布式和非分布式虛擬交換機(jī)
虛擬交換機(jī)不外乎分為兩類:分布式和非分布式。非分布式交換機(jī)是指具有多對一交換機(jī)到服務(wù)器關(guān)系的虛擬交換機(jī)。而分布式交換機(jī)則是一對多交換機(jī)到服務(wù)器的關(guān)系。與分布式交換機(jī)相比,非分布式交換機(jī)更加簡單,功能更少,并且非分布式交換機(jī)在部署時并不需要從管理程序管理的角度來思考太多。如果在你的環(huán)境中,網(wǎng)絡(luò)團(tuán)隊和服務(wù)器團(tuán)隊之間沒有交互協(xié)作,那么,你的環(huán)境中可能會有很多非分布式交換機(jī)。更糟糕的情況是,你有一堆沒有整合到物理網(wǎng)絡(luò)中的分布式交換機(jī)。并非所有配置標(biāo)準(zhǔn)都需要應(yīng)用到虛擬分布式交換機(jī),但在創(chuàng)建基線配置時必須考慮這些標(biāo)準(zhǔn)。
非分布式VMware vSphere vSwitch
對于虛擬化,我們不能忽略VMWare vSphere。vSphere的默認(rèn)交換機(jī)被稱為vSwitch,vSwitch是VMware的非分布式交換機(jī)。一臺物理主機(jī)可以有多個vSwitch,vSwitch屬于基本功能,類似于具有很少管理功能的物理“傻瓜交換機(jī)”。
vSphere有兩個分布式交換機(jī)選項。VWware帶有一個強大的分布式交換機(jī),可跨多個管理程序支持NetFlow和端口映射功能。只有vSphere支持思科Nexus 1000v,1000v具有大多數(shù)物理交換機(jī)的所有管理功能。
非分布式微軟Hyper-V交換機(jī)
據(jù)稱,Hyper-V只支持標(biāo)準(zhǔn)非分布式交換機(jī)。功能與VMware的vSwitch類似。然而,Windows Server 2012一直運行的是測試版的Nexus 1000v。
開源KVM/XENServer
KVM和XENServer都是開源管理程序,均支持Open vSwitch。你們有些人可能對Open vSwitch的認(rèn)識是可以在商業(yè)硬件上運行的開源交換機(jī)軟件,但現(xiàn)在Open vSwitch功能已經(jīng)擴(kuò)展到可以作為虛擬分布式交換機(jī)了。
Open vSwitch為這些開源管理程序提供交叉管理程序連接選項,這與VMware的分布式交換機(jī)提供給vSphere的相同,包括跨多個主機(jī)運行一臺虛擬交換機(jī),允許虛擬機(jī)在主機(jī)間移動,同時保持在相同交換機(jī)端口上。這兩個管理程序都支持傳統(tǒng)的非分布式虛擬交換機(jī)。有趣的是XenServer 6.0默認(rèn)為Open vSwitch。
總言之,當(dāng)你在制定虛擬交換機(jī)部署策略時,應(yīng)該花時間與你的x86虛擬化團(tuán)隊討論網(wǎng)絡(luò)選擇。