您好,登錄后才能下訂單哦!
這篇文章主要介紹“怎么給KVM設置Linux虛擬網絡”,在日常操作中,相信很多人在怎么給KVM設置Linux虛擬網絡問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”怎么給KVM設置Linux虛擬網絡”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
在KVM虛擬環境中,虛擬硬件最復雜的一個方面是設置虛擬網絡。在本文中,TechTarget中國的特約專家Sander van Vugt將介紹如何設置網絡接口。
在配置虛擬網絡時需要注意兩部分。首先,在主機操作系統里配置物理網絡卡。然后在虛擬機里配置虛擬網絡接口。
物理與虛擬網絡配置比較
在開始配置虛擬網絡之前,需要確定你想要配置的東西。在現代網絡里,由于服務器通常配備有幾個網絡卡,因此會存在許多不同的配置情形。事實上你的服務器擁有越多的網絡卡,就帶來了***個重要的問題:你會使用這些卡以在NIC聚合配置里增加性能和冗余嗎?或者你要單獨配置網絡卡,以便能分配某臺虛擬機給某個虛擬網絡?
喜歡這兩種方法的任何一種都是有理由的。如果一臺或兩臺虛擬機上的工作負載沒有顯示擁有相當高的網絡I/O,配置虛擬網絡的***方式可能是通過設置主機操作系統里的NIC綁定配置。多數Linux版本為這樣的環境提供解決方案。結果是不使用單獨的網絡卡,你只能使用一個網絡接口,即bond0接口。在bond0接口之上,你能創建虛擬網橋接口(像真實的交換機那樣工作)。然后所有單獨的虛擬機將使用這個虛擬網橋上的端口,對于任何虛擬機都沒有優先權。
這種方案的優勢在于主機操作系統能分配給可用的虛擬機平等的優先權。同時,網絡綁定接口確保在網絡里存有冗余。如果綁定環境里的一個接口崩潰,其他接口能夠接管其工作,確保網絡持續性。
手動優先權分配
你可以選擇不在主機操作系統里綁定物理網絡接口到一個大的綁定設備。這種方式也提供了一些優勢,即你能手動決定哪臺虛擬機將使用的哪個虛擬網絡卡。假設你的環境里有四臺虛擬機,但是其中一臺導致了相當高的工作負載。在這樣的情形下,你***使用兩個(或更多)不同的網絡接口。你需要做的是在每個接口上配置網橋,并為需要高帶寬的虛擬機專門分配一個接口,將所有其他虛擬機分配給其他接口。這樣的方法能讓你手動地跨網絡負載均衡虛擬機。
你也應該在虛擬機里配置網絡。沒有什么能阻止你在虛擬機里創建網絡綁定設備。站在更實際的角度,這不是好主意。如果你在主機上配置網絡,所有的虛擬機能使用這種配置。如果你在虛擬機里配置網絡,你應該需要為每臺虛擬機重復網絡配置過程。
KVM網絡設置***技巧
當設置KVM網絡時,你能在與網絡橋接通信的網絡綁定設備里的服務器里配置福利網絡卡。如果你想在主機上使用的虛擬機對于網絡帶寬使用率有類似的需求,這是種好方法。如果虛擬機的帶寬需求存在巨大差異的話,***創建多個虛擬橋接,以便讓有高帶寬需求的機器擁有專門的網絡橋接。
到此,關于“怎么給KVM設置Linux虛擬網絡”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。