Networking
如果文件傳輸發生在同一物理乙太網埠和同一主機上的同一 VLAN 之間,我是否仍然限於千兆位速度?
考慮以下:
千兆交換機埠 16 配置為具有 VLAN10 (192.168.10.x) 的本機網路,並標記為 VLAN20 (192.168.20.x) 和 VLAN30。此埠已插入 proxmox 機器。
Proxmox 主機將獲得 192.168.10.x IP 地址,我將在 proxmox 內創建 2 個容器和 1 個 VM,所有 CT/VM 都設置為 VLAN20,所以總結一下。
第一個容器安裝了 Frigate (NVR) -> 192.168.20.xx
第二個容器安裝了 qbittorrent -> 192.168.20.xx
VM 安裝了 Openmediavault (NAS) -> 192.168.20.xx
所有這些 Container 和 VM 將共享安裝在 proxmox 機器內的同一個 SSD。現在我的問題是
- 如果我使用 qbittorrent 將下載的文件直接保存到 Openmediavault,我是否僅限於千兆速度?
- 與問題1類似。如果我使用Frigate NVR將錄製的影片直接保存到Openmediavault,流量會離開機器到物理交換機並返回同一條物理電纜嗎?
- 如果我將文件從 proxmox 主機傳輸到容器/虛擬機之一,流量會離開機器到物理交換機嗎?由於 Proxmox 和容器/VM 具有不同的 VLAN/子網。
同一 VLAN 內的流量不會離開主機,也不會到達物理介面(某些廣播協議數據包如 ARP 除外)。它將完全由網橋 (vmbr) 引導,在這種情況下實際上是虛擬乙太網交換機。你的虛擬機被插入這個沒有硬體速度上限的交換機,所以這裡是你的極限。
VLAN 之間的流量可能會也可能不會離開主機。這取決於 VLAN 間路由器的位置。如果它也是該主機上的虛擬機,流量將通過您的虛擬交換機兩次(或通過兩個虛擬交換機,取決於使用 vlan-aware 網橋),但仍然不會離開主機並且不受介面速度的限制. 如果路由器物理上不在同一台主機上,流量會離開主機再重新進入,所以物理鏈路會限制速度。