简述HBA、PCIe、JBOD(随手记)

HBA

HBA卡(Host Bus Adapter Card)是一种硬件接口卡,用于连接服务器和外部设备的设备

实际上,HBA类比成显卡就很好理解。显卡指的是连接内存和视频总线的设备;HBA就是连接内存和网络总线的卡

  • FC-HBA指的就是FC网卡,通过光纤线缆连接。
  • iSCSI-HBA指的是iSCSI网卡,这个网卡可以卸载iSCSI和TCP/IP的处理到该HBA上,而不占用CPU资源。它的接口类型是和以太网卡相同。
  • SAS-HBA指的是支持SAS功能的HBA卡,可以用来连接存储设备,使用专门的SAS线缆,如24G mini-SAS HD (SFF-8674) 转mini-SAS HD (SFF-8674) 36 针线缆等。
    • SAS-Expander,需要和SAS-HBA区分,Expander的功能仅仅是可以让一个SAS口扩展成多SAS口的设备,可以理解为交换机的功能。所以必须搭配HBA卡或RAID卡使用
  • 网卡NIC 也是某种意义上的HBA卡,只不过我们常说的HBA卡指的是以上三种。

PCIe

通道数

PCIe的x是通道数的意思,即x1为1个通道、x16是16个通道。允许向下兼容:

  • x1:提供一条通道,适用于低带宽需求的设备,如一些网络卡或声卡。
  • x4:提供四条通道,适用于中等带宽需求的设备,如一些RAID卡或SAS卡。
  • x8:提供八条通道,适用于需要更大带宽的设备,如高性能图形卡或基于GPU的计算加速卡。
  • x16:提供十六条通道,通常用于高端游戏图形卡、视频采集卡等需要最大带宽和性能的设备。

版本

PCIe版本最大的区别是速率传输。例如,PCIe 3.0的传输速率为8GT/s,而PCIe 4.0的传输速率翻倍至16GT/s

总带宽

通道数和版本决定了PCIe插槽的总带宽。例如。PCIe 4.0 x16。理论最大带宽是16GT/s * 16 = 256 GT/s
GT/s(Giga Transfers per second)是一个描述数据传输速率的单位,它表示每秒可以进行的数据传输次数。这个单位通常用于衡量PCI Express(PCIe)接口的速率,其中"Giga"指的是十亿(10^9)。GT/s 与 Gbps(Gigabits per second)不同,后者表示的是每秒传输的比特数。GT/s 着重描述端口的速率属性,可以不和链路宽度等关联,适合描述“可以进行链路宽度扩展”的高速串行接口

SmartX 一体机为例

SmartX Halo 7100 为例

该服务器属于 Intel 1st & 2nd Xeon Scalable CPU 平台,内置PCIe3.0每颗CPU有x48的通道,即每台服务器有x96 PCIe 3.0 通道
一般来说,双路服务器,x4会用于USB、VGA等贷款较低接口;再x4给到板载网卡;再x8给存储控制器用于管理SATA/SAS硬盘。所以,除去保留的x16通道,理论上还剩余x80通道用于扩展。

SmartX Halo 7200 为例

该服务器属于 Intel 3rd Xeon Scalable CPU 平台,内置 PCIe 4.0每颗CPU有x64的通道。
理论上,有 PCIe 4.0 x112 通道可用于扩展。

SmartX Halo 7300 为例

CPU 平台为 Intel 4th & 5th Xeon Scalable CPU 平台,该平台内置 PCIe 5.0 且每颗 CPU 拥有的 PCIe 通道数量为 x80
理论上,有 PCIe 5.0 x144 通道可用于扩展。

JBOD

jbod,将磁盘逻辑串联起来,成为一个逻辑的大硬盘。
一般来说,服务器上在raid卡上设置jbod后,指的是将硬盘设置为直通状态。用于让设备能识别到每一块单盘。
此时如果需要使用raid功能,需要将盘设置为unconfigured good。

硬盘直通功能

硬盘直通功能,又称指令透传,是不经过传输设备处理,仅保证传输质量的一种数据传输方式。
可对所连接的硬盘进行指令透传,在不配置虚拟磁盘的情况下,用户指令可以直接透传到硬盘,方便上层业务软件或管理软件访问控制硬盘
例如,服务器操作系统安装过程中,可以直接找到挂载在支持jbod的RAID卡下的硬盘作为安装盘;而不支持硬盘直通的RAID控制卡,在操作系统安装过程中,只能找到该RAID控制卡下已经配置好的虚拟磁盘作为安装盘

开启JBOD的效果

开启JBOD模式后,已经配置为虚拟磁盘的硬盘状态保持不变,其余未配置的硬盘变为直通硬盘(硬盘状态为“JBOD”)。若开启JBOD模式后需将直通硬盘配置为虚拟磁盘来使用,则需要先将JBOD状态的硬盘设置为“Unconfigured good”。
JBOD模式下的硬盘为UBAD状态时,硬盘Fault指示灯会被点亮,同时iBMC会对其进行告警。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值