虚拟网络主流架构(让虚拟机上网的三种方案)
橋接
橋接:先在網(wǎng)絡(luò)當(dāng)中聲明一個(gè)設(shè)備:網(wǎng)橋(虛擬的)像一個(gè)分線器。然后我們所有的虛擬機(jī)都和這個(gè)網(wǎng)橋相連。
網(wǎng)橋如何區(qū)分是哪臺(tái)虛擬機(jī)的哪個(gè)網(wǎng)卡了?虛擬機(jī)是可以有多張網(wǎng)卡的,物理機(jī)也是
每個(gè)虛擬機(jī)上都有虛擬網(wǎng)卡(VNIC),然后它就會(huì)和網(wǎng)橋上的接口(TAP)相連,在網(wǎng)橋上會(huì)形成一個(gè)表CAN表。網(wǎng)卡都有自己的MAC 地址。
網(wǎng)橋的作用:就是去選M AC地址和接口對(duì)應(yīng)一個(gè)連接,起連接作用。
NAT
NAT 中間還是網(wǎng)橋:只不過(guò)這時(shí)候的網(wǎng)橋不但在中間起連接的一個(gè)作用,還會(huì)去做一個(gè)活:地址的轉(zhuǎn)換。應(yīng)用很廣,網(wǎng)絡(luò)地址出口或者涉及到地址轉(zhuǎn)換的這些地方。
虛擬機(jī)中不能上網(wǎng)的IP地址:因?yàn)檫@些地址都是我隨便給的哈。
將原本虛擬機(jī)中不能上網(wǎng)的IP地址通過(guò)NAT技術(shù)使我的每臺(tái)虛擬機(jī)都能夠上網(wǎng)。
好處:(1)原本我只有一個(gè)可以上網(wǎng)的IP地址可以通過(guò)轉(zhuǎn)換把它變成很多個(gè)可以上網(wǎng)的地址(一個(gè)地址對(duì)應(yīng)多個(gè)地址)。
(2)起到一個(gè)安全性的作用。(因?yàn)槲覍?duì)外只有一個(gè)IP地址)
(3)負(fù)載均衡。(前提虛擬機(jī)都是做一個(gè)活,那么我忙不過(guò)來(lái),其他虛擬機(jī)會(huì)來(lái)幫我)
(OVS)虛擬交換機(jī)-Open vSwitch (開(kāi)源的一個(gè)軟件)
好處:(1)支持VLAN 功能
(2)支持QoS 功能(服務(wù)質(zhì)量保證功能)作用:用來(lái)進(jìn)行限速,保證幾個(gè)特殊的主機(jī)擁有最好質(zhì)量
(3)支持很多拓展的協(xié)議
總結(jié)
前面兩種 橋接、NAT 只適用于單臺(tái)主機(jī)去使用
而云計(jì)算之中涉及的主機(jī)是很多的,會(huì)把很多物理機(jī)加到一個(gè)資源池中,這樣虛擬機(jī)就會(huì)在每一個(gè)物理機(jī)中都有,應(yīng)該考慮不同虛擬機(jī)之間在不同主機(jī)上的虛擬機(jī)怎樣去通信,所有就有下面的DVS
分布式虛擬交換機(jī)(DVS)
邏輯上面跨主機(jī)將不同主機(jī)上的OVS 和在一起 形成 DVS。
實(shí)際上還是每一個(gè)虛擬機(jī)上一個(gè)OVS,然后這些OVS都連接了物理機(jī)的網(wǎng)口,外部在通過(guò)一個(gè)交換機(jī)把它們連起來(lái)。只是邏輯上看上去他們成了一個(gè)。
DVS 是為了方便我們的管理員去設(shè)計(jì)的
為什么要把他們做成邏輯上的一個(gè)了?
對(duì)于管理員來(lái)說(shuō),我不管你在哪個(gè)物理機(jī)上面,他們都是連接同一個(gè)DVS,我就知道他們是一起的。那么我在進(jìn)行VLAN劃分的時(shí)候,我直接就在DVS上去劃分不同的VLAN。
總結(jié)
以上是生活随笔為你收集整理的虚拟网络主流架构(让虚拟机上网的三种方案)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: [精品毕设]微信小程序的投票系统问卷调查
- 下一篇: 浅析 RISC-V 生态架构