当前位置: 首页 > news >正文

寻找客户资源的网站企业网站栏目设置说明

寻找客户资源的网站,企业网站栏目设置说明,视频链接制作,网站的建设和编程背景 对于双端口的网卡,有时候有将链路聚合的需求。在Mellanox网卡上通过LAG提供。对于RoCE的报文在Mellanox上也可以通过LAG来完成报文收发,叫做RoCE over LAG。但是仅仅适用于双端口卡。 关键点 LAG: Link Aggregation Group (LAG) 链路…

背景

对于双端口的网卡,有时候有将链路聚合的需求。在Mellanox网卡上通过LAG提供。对于RoCE的报文在Mellanox上也可以通过LAG来完成报文收发,叫做RoCE over LAG。但是仅仅适用于双端口卡。

关键点

  • LAG: Link Aggregation Group (LAG) 链路聚合组。一种网络技术,允许将多个物理链路组合成一个逻辑链路,以提高带宽和冗余。(注意这里是指链路,还不涉及端口port的概念,聚合的不是端口而是链路)
  • Linux内核中链路聚合是 bonding 功能
  • LAG 的创建和销毁:通过 mlx5_cmd_create_lag 和 mlx5_cmd_destroy_lag
  • LAG的激活和去激活:mlx5_activate_lag 和mlx5_deactivate_lag(清理相关资源)
  • Mellanox网卡只有在HCA_CAP.num_lag_ports > 1的时候才能用lag功能,在HCA_CAP的“寄存器”地址的偏移4Ch处
    在这里插入图片描述
  • 如果 HCA_CAP.lag_master = 1,软件(SW)必须使用特定的命令(如 CREATE/MODIFY/DESTROY LAG)来启用和管理 LAG
  • LAG相关的几条命令:创建,修改,查询,销毁,创建vport的lag和销毁
    MLX5_CMD_OP_CREATE_LAG = 0x840,
    MLX5_CMD_OP_MODIFY_LAG = 0x841,
    MLX5_CMD_OP_QUERY_LAG = 0x842,
    MLX5_CMD_OP_DESTROY_LAG = 0x843,
    MLX5_CMD_OP_CREATE_VPORT_LAG = 0x844,
    MLX5_CMD_OP_DESTROY_VPORT_LAG = 0x845,
  • 以创建LAG为例HOST和FW交互cmd格式:
    在这里插入图片描述
    在这里插入图片描述
    其中context内容:
    在这里插入图片描述
  • 代码中创建lag是:mlx5_cmd_create_lag,可见是对cmd的封装
    在这里插入图片描述
    创建执行结束后会返回状态和syndrome:
    在这里插入图片描述
  • mlx5_create_lag执行成功后会将设置到FW的flags同时赋值到ldev->flags |= flags;(如果失败不会被执行),然后__mlx5_lag_is_active会判断这个flags是否为有效ldev->flags & MLX5_LAG_MODE_FLAGS,下面任何一个flag被打标都表示有效。
#define MLX5_LAG_MODE_FLAGS (MLX5_LAG_FLAG_ROCE | MLX5_LAG_FLAG_SRIOV |\MLX5_LAG_FLAG_MULTIPATH | \MLX5_LAG_FLAG_HASH_BASED | MLX5_LAG_FLAG_MULTI_PORT_ESW)
  • 当ibdev2netdev查看bond口名字的时候,使用的是mlx5_0还是mlx5_bond_0,就是根据是否active决定的:
    在这里插入图片描述

参考:
https://enterprise-support.nvidia.com/s/article/How-to-Configure-RoCE-over-LAG-ConnectX-4-ConnectX-5-ConnectX-6
https://docs.nvidia.com/networking/display/mlnxofedv23070512/changes+and+new+features+history

http://www.yayakq.cn/news/802851/

相关文章:

  • 扬中网站建设开发长兴住房和城乡建设局网站
  • 做电台需要的文章从哪个网站找个人网站建站系统
  • 陇西网站建设公司世界企业排名500强
  • 购物网站类型艺术签名设计免费版
  • 上海做网站静态网页有哪些网站
  • 电子商务网站建设实训室简介wordpress锚点
  • 网站系统正在升级维护网络推广主要是做什么工作
  • 做图书馆网站wordpress 插件发文章
  • 嘉兴做网站的上海网站建设推
  • 移动路由器做网站服务器吗惠州seo推广外包
  • 做个进出口英文网站多少钱开发小程序定制软件
  • 天津和平做网站哪家好做商城网站的公司推荐
  • 自己怎样建企业网站2020最成功的网络营销
  • 虹口区建设工程管理网站成都互联网公司数量排名
  • 烟台企业网站建设公司网站开发还是软件开发
  • 如何建设网站吸引人wordpress 书店
  • 验证网站所有权网站建设三大部分
  • 安徽省建设厅安全协会网站安康市滴滴公司电话
  • 网站如何做ip签名图片长安微网站建设
  • 网站建站前期准备工作如何做好网站的推广工作
  • 一级A视网站 一级做爰片网页设计与网站建设
  • 云服务器网站解析长春财经学院宿舍图片
  • 湘潭网站建设选择湘潭振企网站建设外包加工网可信吗
  • 做电商看的网站有哪些内容站群系统程序
  • 网站建设仟金手指专业12it需要什么学历
  • 网站建设实训小组报告广告片制作哪家好
  • 企业网站营销百度排名优化专家
  • 做网站制作外包西安营销型网站建设
  • 重庆网站建智慧团建官方登录
  • 网站建设及推广费记什么科目网络规划设计师资料