Can I use 10G Card for Upllink switch if I use VMs that uses a high bandwidth requirements

jmapelit Lv1Posted 17 May 2024 16:38

Hi Good day

Just a question I have requirements for a deployment with a specific VM that uses a high bandwidth is it possible that neither physical nor virtual nic can be use or specified in the physical port and assigned to 10G physical nic ?

Host 1
VM1 - 10G Bandwidth vnic1-5 - 1PORT
VM2 - 10G Bandwidth vnic6-8 - 2PORT

because the only port that is connected to the network of the client is the management port uses 1G network and it will cause a bottleneck I need high availability like a 10G port so I can fully utilize based on my requirements it it possible?

jerome_itable has solved this question and earned 10 coins.

Posting a reply earns you 2 coins. An accepted reply earns you 20 coins and another 10 coins for replying within 10 minutes. (Expired) What is Coin?

Enter your mobile phone number and company name for better service. Go

Yes, it is possible to achieve high bandwidth for your VM even if the physical host only has a 1G management port and you cannot directly assign a physical NIC to the VM. Here are two solutions you can consider:

Solution 1: Utilize a Dedicated 10G NIC with SR-IOV

    Add a 10G NIC: Install a separate 10G network interface card (NIC) on the physical host dedicated for VM1.
    Enable SR-IOV (Single Root I/O Virtualization): This technology allows the physical PCI-Express slot of the 10G NIC to be presented as multiple virtual NICs to the VMs.
    Assign vNICs to VM1: Configure the hypervisor to assign one or more virtual NICs (vNICs) created by SR-IOV to VM1. This will provide VM1 with direct access to the 10G network bandwidth without relying on the physical management port.

Solution 2: Upgrade the Network Infrastructure

    Upgrade Network Switch Port: If possible, consider upgrading the network switch port connected to the physical host to 10G. This will eliminate the bottleneck at the physical layer and allow the management port to handle 10G traffic for VM1.
    Upgrade Host Management Port (if feasible): Depending on the hardware capabilities of your host, you might be able to upgrade the physical management port itself to 10G. However, this might not be feasible for all systems.
Is this answer helpful?
Farina Ahmed Lv5Posted 21 May 2024 14:45
  
To achieve high bandwidth requirements for your VMs, you must use a physical 10G NIC on the host to avoid the bottleneck of a 1G management port. Each VM can be assigned multiple virtual NICs (vnics) that map to the 10G physical NIC ports. For example, VM1 can use vnic1-5 mapped to one 10G port, and VM2 can use vnic6-8 mapped to another 10G port. This setup ensures high availability and meets your bandwidth needs without being limited by the 1G management port.
mdamores Posted 21 May 2024 14:47
  
hi,

Please try below:

   - install a separate 10Gb NIC on host 1 dedicated for VM1 traffic. This NIC should not be connected to the 1G management network
   - configure a virtual switch on the hypervisor and assign the 10Gb NIC as an uplink.. then create a virtual NIC configured with 10Gbps bandwidth settings and assign it to VM1. this would isolate VM'1 netrowk traffic from the 1G management port, enabling high bandwidth communication.
fuadmahbubun Lv2Posted 21 May 2024 15:38
  
Last edited by fuadmahbubun 21 May 2024 15:44.

can you explain in more detail about the network configuration between VMs?
Using NICs as a VM network, you can use 2 or more NICs and set them as redundant or aggregates, so you can increase bandwidth capacity.
Usually in HCI there are several NICs and they can be customized as network interfaces or storage interfaces.
if there available slot for additional NIC card you may add 10G Card and licenses
pmateus Lv2Posted 21 May 2024 16:10
  
Hi,
To meet your requirements for high bandwidth and high availability, you need to ensure your VM's traffic uses the 10G physical NICs rather than the 1G management port.
Ensure the physical host has 10G NICs installed and properly connected to a 10G network switch and then you need that your client can connect to your switch with an 10G interfaces too.
Enrico Vanzetto Lv4Posted 22 May 2024 04:42
  
hi, you simply create a virtual switch on anet section of hci (on this switch yopu have to enable VXLAN support), and connect toghether both vm1 and vm2 virtual machine. The virtual switch is connected to your edge interface that is your management port. Doing this, you achieve that the internal traffic between vm1 and vm2 is made with the highest network speed (as it uses overlay interfaces for traffic between these two virtual machines).
jerome_itable Lv3Posted 22 May 2024 14:41
  
Yes, it is possible to achieve high bandwidth for your VM even if the physical host only has a 1G management port and you cannot directly assign a physical NIC to the VM. Here are two solutions you can consider:

Solution 1: Utilize a Dedicated 10G NIC with SR-IOV

    Add a 10G NIC: Install a separate 10G network interface card (NIC) on the physical host dedicated for VM1.
    Enable SR-IOV (Single Root I/O Virtualization): This technology allows the physical PCI-Express slot of the 10G NIC to be presented as multiple virtual NICs to the VMs.
    Assign vNICs to VM1: Configure the hypervisor to assign one or more virtual NICs (vNICs) created by SR-IOV to VM1. This will provide VM1 with direct access to the 10G network bandwidth without relying on the physical management port.

Solution 2: Upgrade the Network Infrastructure

    Upgrade Network Switch Port: If possible, consider upgrading the network switch port connected to the physical host to 10G. This will eliminate the bottleneck at the physical layer and allow the management port to handle 10G traffic for VM1.
    Upgrade Host Management Port (if feasible): Depending on the hardware capabilities of your host, you might be able to upgrade the physical management port itself to 10G. However, this might not be feasible for all systems.
Newbie290036 Posted 22 May 2024 16:16
  
Yes, it is possible to achieve high bandwidth for specific VMs by utilizing 10G physical NICs (Network Interface Cards) on the host server. You can assign specific virtual NICs (vNICs) to these 10G physical NICs, ensuring that the VMs have the required bandwidth for their operations. By dedicating 10G NICs to these VMs, you can avoid network bottlenecks and ensure high availability for applications with demanding bandwidth requirements.
sitobeli Lv2Posted 23 May 2024 11:28
  
you can give it a try change the setting at Communication Interfaces > Flow Control page
Zonger Lv5Posted 23 May 2024 18:01
  
In this scenario, you want to utilize a high-bandwidth 10G NIC for specific VMs while keeping the management port separate and using a lower bandwidth 1G network. On Sangfor NGAF, you can achieve this by using a combination of physical and virtual NICs.

You can configure the physical NIC (e.g., eth0) to be used as a management port for the host, using a 1G network connection. Then, you can create multiple virtual NICs (VNICs) on the host, each with its own MAC address and IP address. You can assign these VNICs to the same physical NIC (eth0) but specify different VLAN IDs or sub-interfaces.

In your example, you can create two VNICs on the host: vnic1-5 for VM1 and vnic6-8 for VM2. Each VNIC can be assigned to the same physical NIC (eth0) but use a different VLAN ID or sub-interface. This allows you to use the same physical 10G NIC for both VMs, while keeping the management port separate and using a 1G network connection.

To ensure high availability, you can also configure multiple physical NICs (e.g., eth0 and eth1) and use them as active-active links for the VNICs. This way, if one physical NIC fails, the other one can take over the traffic, ensuring minimal downtime.

By using this combination of physical and virtual NICs, you can achieve high-bandwidth connections for your VMs while maintaining a separate management port with lower bandwidth requirements.

I Can Help:

Change

Moderator on This Board

2
1
0

Started Topics

Followers

Follow

11
7
5

Started Topics

Followers

Follow

3
14
3

Started Topics

Followers

Follow

2
2
0

Started Topics

Followers

Follow

Board Leaders