首页 > 系统相关 >[VMware]ESXI 7.0u3使用端口汇聚提升VMs网络吞吐率

[VMware]ESXI 7.0u3使用端口汇聚提升VMs网络吞吐率

时间:2023-12-13 21:00:50浏览次数:36  
标签:虚拟 -- ESXI 虚拟机 端口 u3 网卡 7.0 交换机

前言

ESXI需要搭配千兆/万兆交换机才能实现高速通讯的效果。

ESXI网络组成

关键指标

图示1

[VMware]ESXI 7.0u3使用端口汇聚提升VMs网络吞吐率_ESXI

1.端口组 port group

释义:一组端口的组合

2.虚拟交换机 virtual switchs

释义:虚拟的2层、3层交换机,基于软件

3.物理网卡 physical cards

释义:物理网卡1G/10G以太网卡或者光端口网卡

4.虚拟管理卡 VMkernel NICs

释义:管理ESXI主机,具有IP

5.TCP/IP协议栈 TCP/IP stacks

释义:配置TCP/IP协议参数


虚拟交换机vSwitch

ESXi虚拟交换机是ESXi环境中的一个重要组件,它负责管理和控制虚拟机之间的网络流量。每个虚拟机都有自己的虚拟网卡,这些网卡连接到虚拟交换机上。虚拟交换机可以根据需要创建和管理虚拟端口组,每个端口组可以包含一个或多个虚拟机的虚拟网卡。

虚拟交换机的工作方式与物理交换机非常相似。它可以接收和发送数据包,根据源和目标MAC地址进行路由决策,实现虚拟机之间的通信。此外,虚拟交换机还支持VLAN和其他高级网络功能,以满足复杂的网络需求。

VLAN ID

ESXI网络中根据Vlan ID的区分,分为3类:

VLAN ID 0 禁止任何携带了 VLAN tag 的数据包,这是系统默认的VLAN ID

VLAN ID 4095 允许通过携带任何 VLAN tag 的数据包(trunk)

VLAN ID 1~4094 仅允许携带指定 VLAN ID tag 的数据包


[VMware]ESXI 7.0u3使用端口汇聚提升VMs网络吞吐率_Ethernet_02

物理交换机配置Port aggregation

system-view
interface Bridge-Aggregation 1

interface  GigabitEthernet 1/0/3
port link-aggregation group 1
quit

interface  GigabitEthernet 1/0/5
port link-aggregation group 1
quit


interface Bridge-Aggregation 2

interface  GigabitEthernet 1/0/4
port link-aggregation group 2
quit

interface  GigabitEthernet 1/0/6
port link-aggregation group 2
quit


[server-sw]dis interface Bridge-Aggregation  1
Bridge-Aggregation1
Current state: UP
Line protocol state: UP
IP packet frame type: Ethernet II, hardware address: 1496-2d38-4b54
Description: XX2-VM
Bandwidth: 2000000 kbps
2Gbps-speed mode, full-duplex mode
Link speed type is autonegotiation, link duplex type is autonegotiation
PVID: 1
Port link-type: Access
 Tagged VLANs:   None
 Untagged VLANs: 1
Last clearing of counters: Never
Last 300 seconds input:  15 packets/sec 5328 bytes/sec 0%
Last 300 seconds output:  18 packets/sec 2917 bytes/sec 0%
Input (total):  3689418 packets, 1147281655 bytes
        3670881 unicasts, 14140 broadcasts, 4397 multicasts, 0 pauses
Input (normal):  3689418 packets, - bytes
        3670881 unicasts, 14140 broadcasts, 4397 multicasts, 0 pauses
Input:  0 input errors, 0 runts, 0 giants, 0 throttles
        0 CRC, 0 frame, - overruns, 0 aborts
        - ignored, - parity errors
Output (total): 190614423 packets, 40699280013 bytes
        19451037 unicasts, 152390556 broadcasts, 18772830 multicasts, 0 pauses
Output (normal): 190614423 packets, - bytes
        19451037 unicasts, 152390556 broadcasts, 18772830 multicasts, 0 pauses
Output: 0 output errors, - underruns, - buffer failures
        0 aborts, 0 deferred, 0 collisions, 0 late collisions
        0 lost carrier, - no carrier
        
[server-sw]dis link-aggregation summary
Aggregation Interface Type: 
BAGG -- Bridge-Aggregation, BLAGG -- Blade-Aggregation, RAGG -- Route-Aggregation, SCH-B -- Schannel-Bundle 
Aggregation Mode: S -- Static, D -- Dynamic 
Loadsharing Type: Shar -- Loadsharing, NonS -- Non-Loadsharing
Actor System ID: 0x8000, 1496-2d38-4b40

AGG        AGG   Partner ID              Selected  Unselected  Individual  Share
Interface  Mode                          Ports     Ports       Ports       Type 
--------------------------------------------------------------------------------
BAGG1      S     None                    2         0           0           Shar 

配置虚拟交换机

虚拟机的网络分为管理网络和虚拟机网络,需要相互区分设置,涉及多网卡时,需要设置负载均衡方式。

负载均衡的分类:

  • VMWare NIC Teaming的负载均衡有以下几种:
  •  Route based on IP hash  #基于IP哈希的路由
  •  Route based on source MAC hash  #基于源MAC哈希的路由
  •  Route based on originating virtual port  #基于源虚拟端口的路由,默认选项
  • Use explicit failover order  #使用明确故障切换顺序
  • Route based on physical NIC load #基于物理NIC负载的路由,采用分布式虚拟交换机时的选项

本次配置负载平衡方式,选择基于IP哈希的路由,这个需要额外的物理交换机配合才能实现效果。

[VMware]ESXI 7.0u3使用端口汇聚提升VMs网络吞吐率_VMware_03

配置端口组

根据创建的虚拟交换机,创建对应的端口组

[VMware]ESXI 7.0u3使用端口汇聚提升VMs网络吞吐率_vCenter_04

配置虚拟机网络

配置虚拟机参数,使用刚才配置的虚拟端口组

逻辑关系:物理网卡----->虚拟机交换机---->端口组

[VMware]ESXI 7.0u3使用端口汇聚提升VMs网络吞吐率_ESXI_05

测试虚拟机实际速率

大数据拷贝测试

[VMware]ESXI 7.0u3使用端口汇聚提升VMs网络吞吐率_Ethernet_06

判定的标准是,1G网卡的传输上限是100MB/秒,突破100MB/秒就意味着端口聚合生效。

在实际部署环境中,建议配置4口千兆网卡*2,或者使用10G网卡*4,以此增强网络的吞吐率和冗余性。

标签:虚拟,--,ESXI,虚拟机,端口,u3,网卡,7.0,交换机
From: https://blog.51cto.com/ciscoskys/8806282

相关文章

  • C# 7.0的新特性
        ......
  • C++U3-第4课-结构体应用
    上节课作业分析讲解:链接:https://pan.baidu.com/s/15b4fJq1Xxd2X6uB9CJuVXw?pwd=r9nt提取码:r9nt结构体应用 sort排序函数回顾 结构体排序结构体排序,排序的时候给cmp函数传递的是新创建的结构体类型,所以函数里形参类型就是结构体的类型 例题1#include<iostream>......
  • VMware vCenter Server 7.0 Update 3p 下载 - 集中管理 vSphere 环境
    VMwarevCenterServer7.0Update3p下载-集中管理vSphere环境请访问原文链接:https://sysin.org/blog/vmware-vcenter-7-u3/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.orgVMwarevCenterServer是一款高级服务器管理软件,提供了一个集中式平台来控制vSphere......
  • odoo17.0 微信支付 支付宝 顺丰速递 圆通速递
    随着odoo17.0的发布,新代码的架构变动,导致之前的一些模块已经不能使用,因此,我们集中把常用的这几个模块率先进行了升级。本次发布的新模块有:微信支付支付宝支付顺丰速递圆通速递微信支付和支付宝支付我们在安装了在线商城模块之后,在设置-支付提供商中就可以看到微信支付/支......
  • xcat批量创建和部署vmware esxi虚机(仅测试esxi)
    安装参考xcatdocker部署使用,已添加esxi支持https://www.cnblogs.com/leaus/p/17884674.html编辑hosts表添加ip和主机名对应vi/etc/hosts192.168.1.101node01192.168.1.102node02添加节点,配置创建信息nodeaddnode01groups=nodevm,allnodeaddnode02groups=nodevm......
  • 【luogu题解】U388218 数数
    数数题目描述给定n个不超过1.5×10⁹的自然数。求这些自然数各自出现的次数,并按照自然数从小到大的顺序输出统计结果。输入格式输入的第1行是整数n,表示自然数的个数。第2行到第n+1行每行一个自然数。输出格式输出文件包含m行(m为n个自然数中不相同数的个......
  • Veeam Recovery Orchestrator v7.0 (Windows) - 恢复编排
    VeeamRecoveryOrchestratorv7.0(Windows)-恢复编排VeeamDataPlatform|面向混合云和多云的备份和恢复监控和分析恢复编排请访问原文链接:https://sysin.org/blog/veeam-recovery-orchestrator-7/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org切勿将业......
  • 制作优盘启动盘,适用于群晖、ESXI、PVE等设备的刷机操作。
    教程:制作优盘启动盘软件准备:下载博客配套软件,找博主要链接1、插入优盘并打开写盘工具2、打开后的样子  3、选择固件包 4、添加镜像写入镜像包5、点开时候后的提示框,确认数据将被清除,没问题就确认 6、跑进度 7、完成后 这样一个启动盘就完成了。 ......
  • 不再支持安卓 7.0!谷歌Chrome浏览器120稳定版发布
    今天,谷歌面向所有支持平台,发布了Chrome浏览器的120稳定版更新,该版本不再支持安卓7.0/7.1系统。在新功能上,Chrome浏览器120稳定版推出一项新的“主动安全检查”功能,该功能会定期运行,检查浏览器是否存在安全问题,并在检查完成之后通知用户。在设置中也为此新增了一个新的“安全检......
  • 【7.0】列表字典推导式
    【一】语法列表推导式可以利用列表,元组,字典,集合等数据类型,快速的生成一个特定需要的列表。语法格式如下[表达式for迭代变量in可迭代对象[if条件表达式]]【二】列表推导式【1】为什么要用列表推导式?列表推导式为我们提供了一种从序列创建列表的简单途径,它书写......