溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

怎么給KVM設(shè)置Linux虛擬網(wǎng)絡(luò)

發(fā)布時間:2021-09-07 11:34:52 來源:億速云 閱讀:186 作者:chen 欄目:系統(tǒng)運維

這篇文章主要介紹“怎么給KVM設(shè)置Linux虛擬網(wǎng)絡(luò)”,在日常操作中,相信很多人在怎么給KVM設(shè)置Linux虛擬網(wǎng)絡(luò)問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”怎么給KVM設(shè)置Linux虛擬網(wǎng)絡(luò)”的疑惑有所幫助!接下來,請跟著小編一起來學(xué)習(xí)吧!

在KVM虛擬環(huán)境中,虛擬硬件最復(fù)雜的一個方面是設(shè)置虛擬網(wǎng)絡(luò)。在本文中,TechTarget中國的特約專家Sander van Vugt將介紹如何設(shè)置網(wǎng)絡(luò)接口。

在配置虛擬網(wǎng)絡(luò)時需要注意兩部分。首先,在主機操作系統(tǒng)里配置物理網(wǎng)絡(luò)卡。然后在虛擬機里配置虛擬網(wǎng)絡(luò)接口。

物理與虛擬網(wǎng)絡(luò)配置比較

在開始配置虛擬網(wǎng)絡(luò)之前,需要確定你想要配置的東西。在現(xiàn)代網(wǎng)絡(luò)里,由于服務(wù)器通常配備有幾個網(wǎng)絡(luò)卡,因此會存在許多不同的配置情形。事實上你的服務(wù)器擁有越多的網(wǎng)絡(luò)卡,就帶來了***個重要的問題:你會使用這些卡以在NIC聚合配置里增加性能和冗余嗎?或者你要單獨配置網(wǎng)絡(luò)卡,以便能分配某臺虛擬機給某個虛擬網(wǎng)絡(luò)?

喜歡這兩種方法的任何一種都是有理由的。如果一臺或兩臺虛擬機上的工作負(fù)載沒有顯示擁有相當(dāng)高的網(wǎng)絡(luò)I/O,配置虛擬網(wǎng)絡(luò)的***方式可能是通過設(shè)置主機操作系統(tǒng)里的NIC綁定配置。多數(shù)Linux版本為這樣的環(huán)境提供解決方案。結(jié)果是不使用單獨的網(wǎng)絡(luò)卡,你只能使用一個網(wǎng)絡(luò)接口,即bond0接口。在bond0接口之上,你能創(chuàng)建虛擬網(wǎng)橋接口(像真實的交換機那樣工作)。然后所有單獨的虛擬機將使用這個虛擬網(wǎng)橋上的端口,對于任何虛擬機都沒有優(yōu)先權(quán)。

這種方案的優(yōu)勢在于主機操作系統(tǒng)能分配給可用的虛擬機平等的優(yōu)先權(quán)。同時,網(wǎng)絡(luò)綁定接口確保在網(wǎng)絡(luò)里存有冗余。如果綁定環(huán)境里的一個接口崩潰,其他接口能夠接管其工作,確保網(wǎng)絡(luò)持續(xù)性。

手動優(yōu)先權(quán)分配

你可以選擇不在主機操作系統(tǒng)里綁定物理網(wǎng)絡(luò)接口到一個大的綁定設(shè)備。這種方式也提供了一些優(yōu)勢,即你能手動決定哪臺虛擬機將使用的哪個虛擬網(wǎng)絡(luò)卡。假設(shè)你的環(huán)境里有四臺虛擬機,但是其中一臺導(dǎo)致了相當(dāng)高的工作負(fù)載。在這樣的情形下,你***使用兩個(或更多)不同的網(wǎng)絡(luò)接口。你需要做的是在每個接口上配置網(wǎng)橋,并為需要高帶寬的虛擬機專門分配一個接口,將所有其他虛擬機分配給其他接口。這樣的方法能讓你手動地跨網(wǎng)絡(luò)負(fù)載均衡虛擬機。

你也應(yīng)該在虛擬機里配置網(wǎng)絡(luò)。沒有什么能阻止你在虛擬機里創(chuàng)建網(wǎng)絡(luò)綁定設(shè)備。站在更實際的角度,這不是好主意。如果你在主機上配置網(wǎng)絡(luò),所有的虛擬機能使用這種配置。如果你在虛擬機里配置網(wǎng)絡(luò),你應(yīng)該需要為每臺虛擬機重復(fù)網(wǎng)絡(luò)配置過程。

KVM網(wǎng)絡(luò)設(shè)置***技巧

當(dāng)設(shè)置KVM網(wǎng)絡(luò)時,你能在與網(wǎng)絡(luò)橋接通信的網(wǎng)絡(luò)綁定設(shè)備里的服務(wù)器里配置福利網(wǎng)絡(luò)卡。如果你想在主機上使用的虛擬機對于網(wǎng)絡(luò)帶寬使用率有類似的需求,這是種好方法。如果虛擬機的帶寬需求存在巨大差異的話,***創(chuàng)建多個虛擬橋接,以便讓有高帶寬需求的機器擁有專門的網(wǎng)絡(luò)橋接。

到此,關(guān)于“怎么給KVM設(shè)置Linux虛擬網(wǎng)絡(luò)”的學(xué)習(xí)就結(jié)束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學(xué)習(xí),快去試試吧!若想繼續(xù)學(xué)習(xí)更多相關(guān)知識,請繼續(xù)關(guān)注億速云網(wǎng)站,小編會繼續(xù)努力為大家?guī)砀鄬嵱玫奈恼拢?/p>

向AI問一下細節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI