首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏cuijianzhe

    IB网卡流量带宽监控

    ib_list = [] for key in Result_str: ib_list += [{'{#IBNAME}':key}] print(json.dumps({ 'data':ib_list},sort_keys=True,indent=4,separators=(',',':'))) def net_traffic_List(ib_name): CMD ,/usr/bin/python3 /etc/zabbix/externalscripts/ib_network_discovery.py IB_network_discovery UserParameter =ib_network.get[*],/usr/bin/python3 /etc/zabbix/externalscripts/ib_network_discovery.py  net_traffic_total $1 UserParameter=ib_network.rx[*],cat /etc/zabbix/externalscripts/$1 | head -n 1 UserParameter=ib_network.tx

    2.9K20编辑于 2023-11-19
  • 来自专栏DPU

    RDMA的内存管理(IB内核管理用户态内存) - ib_umem

    RDMA的内存管理(IB内核管理用户态内存) - ib_umem简介从内核模块暴露IB内存接口: ib_umem_get()/ib_umem_release() ,可让低级驱动程序控制何时调用 ib_umem_get 还将这些函数移至 ib_core 模块而不是 ib_uverbs 中,以便使用它们的驱动程序模块不依赖于 ib_uverbs。 DMA SG List编译开关INFINIBAND_USER_MEM, 默认开启源码分析ib_umemstruct ib_umem { struct ib_device *ibdev; region = ib_umem_get -> pin住以及通过DMA映射的用户空间内存, IB/uverbs:将 ib_umem_get()/ib_umem_release() 导出到模块,导出 ib_umem_get 还将这些函数移至 ib_core 模块而不是 ib_uverbs 中,以便使用它们的驱动程序模块不依赖于 ib_uverbs。

    97210编辑于 2024-11-17
  • 来自专栏山河已无恙

    Linux 环境下 IB(InfiniBand) 组网认知

    IB网络 IB网络 你可以想象成一个地铁轨道交通网络。这是因为IB的底层是基于VCT(Virtual Cut Through)技术。 ~# modprobe ib ib700wdt ib_ipoib ib_isert ibmasm ibm-cffps ibm_rtl ib_qib ib_srpt ib_cm ib_iser ibmaem ibmasr ibmpex ib_mthca ib_srp ib_umad root@liruilongs.github.io 0 ib_core 393216 3 ib_umad,ib_uverbs,mlx5_ib root@liruilongs.github.io:~# 加载完成再次运行命令 0 ib_cm 131072 1 ib_ipoib ib_core 393216 5 ib_ipoib,ib_umad,ib_uverbs

    3.8K21编辑于 2024-04-26
  • 来自专栏cuijianzhe

    修改服务器IB卡工作模式

    1f:00.0 set LINK_TYPE_P1=2 mstconfig -d 1f:00.0 q 可以查看设备信息,包括设备工作运行的模式(LINK_TYPE_P); ‍ 标题:修改服务器IB

    2K11编辑于 2023-11-25
  • 来自专栏存储公众号:王知鱼

    IB领跑的计算网,UEC能否破局?

    按:昨天整理了UALink(vs NVLink)最新进展,作为片上互联技术,其传输效率要求最高;而集群(Pod)间互联技术,同样也存在竞争,即超以太网UE,对标NV的IB网络。 节点间的Scale-Out互联网络,目前有IB/RoCE 方案,超以太网(UE)是基于Ethernet的基础设施; 4. 其他标准网络,如系统中的业务网、存储网、管理网等,通常基于百G内以太网。

    37100编辑于 2025-02-11
  • 来自专栏iOS开发随笔

    iOS IB Designable Errors Failed to update auto layout status:……

    ,然后install 和 update 一下就没事了 原文链接:https://stackoverflow.com/questions/28204108/ib-designables-failed-to-update-auto-layout-status-failed-to-load-designables

    97130发布于 2018-07-04
  • 来自专栏DPU

    RDMA - IB规范卷1 - 传输层2(可靠服务)

    接上文: RDMA - IB规范卷1 - 传输层(概述-基本传输头-扩展头-功能-保序-包头校验), https://cloud.tencent.com/developer/article/2513460 未完, 下一篇(9.7.8 可靠数据报): https://cloud.tencent.com/developer/article/2516321 参考 IB Spec1.6 卷1第9章

    1.5K10编辑于 2025-04-26
  • 来自专栏星融元

    层级剖析:RoCE与IB协议栈的选择策略(一)

    IB的占比相当。 以计算机数量计算,IB占比为47.8%,RoCE占比为39%;而以端口带宽总量计算,IB占比为39.2%,RoCE为48.5%。 RoCE与IB报文格式对比RoCE报文格式下图所示:其中,RoCEv1使用了IB的全局路由头(Global Routing Header),IB BTH是IB的基本传输头(Base Transport RoCE与IB网络层级对比IB与RoCE协议栈在传输层以上是相同的,在链路层与网络层有所区别:RoCEv1中,以太网替代了IB的链路层(交换机需要支持PFC等流控技术,在物理层保证可靠传输),然而,由于 网络层级对比小结在物理层,RoCE和IB都支持800G,但PAM4相比NRZ具有更强的升级潜力,以太网成本也低于IB,RoCE更胜一筹。

    3.9K12编辑于 2024-11-07
  • 来自专栏星融元

    功能应用:RoCE与IB协议栈的选择策略(二)

    在上一篇中,我们对RoCE、IB的协议栈层级进行了详细的对比分析,二者本质没有不同,但基于实际应用的考量,RoCE在开放性、成本方面更胜一筹。 (HCA,Host Channel Adapters,or IB NIC) RoCEv2与IB拥塞控制机制比较两者的拥塞控制机制比较如下:RoCEv2InfiniBandLink LayerPriority-based InfiniBand的QoS在链路层,IB采用SL、VL及它们之间的映射机制,将高优先级的流量分配到专门的VL,优先传输。 在数据平面,IB的ECMP同样基于哈希计算和轮转机制。 总结来看,IB具备已验证的高性能和低延时优势,RoCEv2则在互操作性、开放性、成本效益方面更胜一筹,且从市场占比及认可度来看,RoCEv2逐渐比肩IB;但不得不承认的是,RoCE和IB在应对大规模AI

    1.3K11编辑于 2024-11-07
  • 来自专栏微星极光

    InnoDB: .ib_logfile0 cant be opened in read-write mode

    /ib_logfile0 can't be opened in read-write mode 背景 昨天重启了macbook之后,今天跑开发, 发现本地mysql连不上, 报错如下 2020-05-10T09 /ib_logfile0 can't be opened in read-write mode. 2020-05-10T09:18:05.510492Z 0 [ERROR] InnoDB: Plugin builtin plugins. 2020-05-10T09:18:05.822627Z 0 [ERROR] Aborting 解决方案 进入/usr/local/var/mysql/ 目录, 删除ib_logfile0 文件, rm -rf /usr/local/var/mysql/ib_logfile0 重启mysqld搞定 原文链接 https://www.wxhmf.com/posts/mysql-failed-to-start-on-mac-due-to-innnodb-libdata1

    1.9K00发布于 2020-05-10
  • 来自专栏SAP供应链

    SAP PM 入门系列17 - IB03 显示设备BOM

    SAP PM 入门系列17 - IB03 显示设备BOM 1,SAP PM模块里的BOM. material can be created for each piece of equipment or for a group of technical objects. 3, 使用事务代码IB03 BOM usage用4(plant maintenance).输入设备号,工厂代码,bom usage,回车, 看这个设备BOM的header数据, 如下方式可以查到BOM的变更记录, 系统切换到IB80

    69740发布于 2021-01-15
  • 来自专栏iOSDevLog

    IB Designables: Failed to render and update auto layout status forhttps:github.comCocoaPodsCocoa

    https://www.raywenderlich.com/156971/cocoapods-tutorial-swift-getting-started

    1K30发布于 2018-07-25
  • 来自专栏Postgresql源码分析

    为什么ib_logfile被覆盖Mysql还能正常运行!?

    ib_logfile0和ib_logfile1被覆盖但是mysql还在正常运行,复现问题记录排查流程,涉及文件系统的一些知识点。 /u01/database/data/ | grep delete 查看FD:stat /proc/23141/fd/4 复现问题 docker1新建空实例,删除后docker1还可以正常使用 rm ib_logfile0 rm ib_logfile1 问题排查 1 为什么文件被删除了还能正常运行 在linux中,每个文件都有两个 link 计数器: i_count:文件使用者或者被调用的数量,理解为内存引用的计数器。 案例中的 ib_logfile[*]由于没有新创建硬链接,所以 i_nlink = 1,加上此时 3306实例处于运行中,需要调用 到 ib_logfile[*]文件,所以 i_count = 1( 当前无其他进程使用到 ib_logfile[*] ),当文件被删除的时候,i_nlink =0 但是 i_count=0,故文件不会被真正删除,仅删除 inode 连接,并没有删除 磁盘的数据块。

    73930编辑于 2022-05-12
  • 来自专栏冰霜之地

    关于IB_DESIGNABLE IBInspectable的那些需要注意的事

    前言 IB_DESIGNABLE / IBInspectable 这两个关键字是在WWDC 2014年"What's New in Interface Builder"这个Session里面,用Swift 这里需要提一下IB_DESIGNABLE的工作原理。 总结 当我第一次知道IB_DESIGNABLE / IBInspectable之后,感觉到特别的神奇,连我们自定义化的View也可以及时可见了。不过经过一段研究以后就发现。 IB_DESIGNABLE / IBInspectable还是有一些缺陷的。IB_DESIGNABLE暂时只能在UIView的子类中用,常用的UIButton加圆角这些暂时也没法预览。 以上就是我和大家分享的IB_DESIGNABLE / IBInspectable使用过程中遇到的一些“坑”。

    2K30发布于 2018-08-30
  • 来自专栏DPU

    RDMA - IB规范卷1 - 传输层3_不可靠服务

    下表总结了两种原始数据报类型的最大数据包有效载荷(以及 LRH PktLen 字段的对应值)参考IB Spec1.6 卷1第9章

    50410编辑于 2025-05-11
  • 来自专栏ATYUN订阅号

    【行业】苹果和IB将通过新的机器学习集成展开合作

    AiTechYun 编辑:nanan 周一晚些时候,苹果和IBM宣布扩大现有合作伙伴关系,允许客户通过苹果的Core ML和IBM的Watson(沃森)技术推出先进的应用内机器学习能力。 正如Tech

    1.2K40发布于 2018-03-27
  • 来自专栏DPU

    RDMA Infiniband - IB通信管理-子网管理(SM)和子网代理(SMA)

    子网管理类的MAD称为SMP 简介 通信管理包含用于建立、维护和释放 IB 可靠连接、不可靠连接和可靠数据报传输服务类型的通道的协议和机制。 代理是嵌入在所有通道适配器、交换机和路由器中的低级功能主体的概念,它提供了设置和查询通道适配器、交换机或路由器内部的各种参数的方法 IB管理模型 每个子网至少有一个子网管理器 (SM)。 主 SM 是初始化和配置 IB 子网的关键元素。 主 SM 作为子网初始化过程的一部分被选举出来,并负责以下功能 发现该SM管理子网内的网络拓扑 为子网内所有IB通信端口分配一个公共的子网ID(子网前缀) 为子网内所有IB通信端口分配一个唯一的通信地址

    2.5K00编辑于 2024-06-05
  • 来自专栏DPU

    RDMA - IB规范卷1 - 传输层2(可靠服务-可靠数据报)

    接上篇(RDMA - IB规范卷1 - 传输层2(可靠服务)): https://cloud.tencent.com/developer/article/25163189.7.8 可靠数据报可靠数据报提供可靠的通信 多核处理器的既定趋势直接导致在典型的 IB 连接集群的每个终端节点上运行的进程数量增加。多核节点系统如今非常普遍,并且路线图显示,在不久的将来,每个节点将拥有更多核心。 o9-114.a10:XRC ACK 数据包中的 E2E 信用(MSN 字段)应设置为“无效”参考IB Spec1.6 卷1第9章

    70510编辑于 2025-04-26
  • 来自专栏GreatSQL出品技术文章

    MySQL 8.0 会同时修改两个ib_logfilesN 文件?

    问题现象描述 测试MySQL单机时,无意发现,MySQL 8.0的 ib_logfilesN的显示如下: ll ib_logfile* -rw-r----- 1 greatsql greatsql 134217728 8月 4 18:36 ib_logfile0 -rw-r----- 1 greatsql greatsql 134217728 7月 27 17:31 ib_logfile1 -rw-r----- 1 and ib_logfile1. 所以在ib_logfile0的头部预留了空间,用于记录这些信息。 因此即使使用后面的logfile,每次checkpoint完成后,ib_logfile0都是要更新的。 参考资料 [1] [^引1]: ib_logfile和mysql_bin_MySQL的InnoDB引擎中事务日志ib_logfile0和ib_logfile1详解: https://blog.csdn.net

    1.1K20编辑于 2023-02-23
  • 来自专栏DPU

    Nvidia-IB 路由器架构和功能-RDMA子网-GID-LID

    描述InfiniBand (IB) 路由器旨在用于将非常大的网络分段(segment), 分为由 IB 路由器连接的较小子网(subnets)。 它有以下限制:IB 路由器无法运行嵌入式 SM 和所有相关 IB 工具IB 路由器无法运行基于交换机的 MPI 集合聚合节点(Mellanox SHARP 技术)IB 路由器无法运行自适应路由最新的 MLNX_OFED ,该拓扑包含由 IB 路由器连接的多个子网1. 然而,当数据包需要通过 IB 路由器路由时,就需要它。 请参阅 IB 路由器架构和功能。 specification - IB规范LRH and GRH InfiniBand Headers - (IB本地路由头和全局路由头)HowTo Configure IB Routers - 如何配置

    2.8K10编辑于 2024-05-17
领券