服务器multi-host简介

Why Multi-Host

网卡的Multi-Host功能指标是它支持在多个主机之间共享一张网卡,多个主机可以是同一个物理主机的不同接口,或者不同物理主机的不同接口。

这样做的好处主要是是节省成本,假设一张100G的网卡成本10000,200G的成本在15000,当一台服务器或者一个节点需要一个100G的网卡是,你可以选择每个节点或配备一张网卡,或者选择一张带有Multi Host的200G网卡,很显然,从成本来讲孰优孰劣一目了然。

另外,插卡设备的减少同步带来布线的减少,对机房建设来讲又是一笔开支的节省。

How

对于OCP网卡,通过对BIF ID的配置,可以灵活的将接口带宽按需分配

OCP对接口的带宽分配进行了定义,可以通过BIF ID和PRESENT B进行设置。

又对Single-host和multi-host的配置进行解码描述,如下图:

设计者可以根据需求灵活进行硬件设计。

举个栗子       

我们回到实际设计中并以英伟达一款网卡为例。

对于multi host英伟达做了如下区分,氛围mutil-host和socket-direct,主要区别在于是否共享同一套操作系统,一些公司可能吧同一系统下不同CPU之间的共享也叫做multi-host,大不必纠结。

我们选择个ConnectX-6为例,如下网卡支持multi-host。

可以看到最多支持四个host

那么如何进行配置呢,可以通过BIF ID

Multi-host capable cards also support Socket-Direct applications and work as regular Single-Host cards, depending on the type of server they are plugged into, assuming the server complies with the OCP 3.0 spec.

According to the OCP 3.0 spec, the adapter card advertises its capability through the PRSNTB[3:0]# pins. The server determines the configuration through the BIF[2:0]# pins, which it drives to the adapter card.

举个例子,如果你想支持2x8,那么BIF ID可以配置为001或者101,区别在于是真正的multi host还是一个socket direct。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值