一篇文章了解什么是 NCSI 功能
日期:2023-07-30标签:平板电脑制造商,蓝牙音箱,4G CPE
服务器领域流行的NCSI特性有哪些?
人工智能、大数据时代已经到来,面对日益增加的数据处理任务,服务器CPU压力与日俱增。如果服务器主板管理控制器(BMC)能够通过NCSI对网卡进行带外管理、处理数据,可以大大减轻CPU的压力,受到服务器厂商的青睐。那么,这里的NCSI到底是什么呢?
NCSI(网络控制器边带接口)是国际标准化组织 DMTF(分布式管理任务组)定义的一个行业标准,用于支持边带接口网络控制器进行服务器带外管理。简单来说,NCSI 是主控制器的管理控制器(BMC)与网卡之间通信定义的协议。
最初,BMC 有一个专用的以太网端口,用于远程管理以太网连接。后来,以太网制造商开始使用专有的边带接口,这是一种允许 BMC 与操作系统共享以太网端口的机制。这种接口通常基于 I2C/SMBus 接口,但具有专用协议。随后,DMTF 创建了一个行业标准边带接口 NCSI 接口,其传输速度比 SMBus 更快。
但NCSI功能的实现依赖于网卡本身的固件,如果网卡本身支持NCSI功能,则可以通过NCSI网口的IP地址远程访问BMC。在设备运行过程中,传统NCSI功能的实现需要BMC芯片通过NCSI信号总线与服务器主板上的网卡芯片相连接,再通过共享服务器网卡芯片的网络接口发送或接收服务器的监控信息,从而释放CPU资源。但这种方式不仅需要标准PCI-E网卡支持NCSI功能,还需要额外的线缆与主板上网卡的NCSI功能接口相连接,使得接线繁琐且增加成本。