【技术实现步骤摘要】
智能接口卡的控制方法及装置
本专利技术涉及智能接口卡
,特别是涉及一种智能接口卡的控制方法及装置。
技术介绍
随着计算机技术和通信技术的发展,智能接口卡(英文:SmartInterfaceCard,简称:SIC)变得越来越复杂。现有的智能接口卡的硬件架构不但拥有性能强大的SOC芯片,同时还配备了DDR内存、SSD硬盘、CPLD、用于管理的BMC、各类电压、温度监测芯片,以及各类像网口、SAS口等外设,配置已近接近一台小型服务器。智能接口卡通过插在服务器上相应的接口插槽上进行工作,服务器需要对与智能接口卡建立传输控制指令的通道,对智能接口卡进行管理。传统技术中包括两种管理方式:带内管理和带外管理。在带内管理方式中,智能接口卡上设置有厂家设置的特定的寄存器,服务器host通过厂家相应提供的管理软件读写该寄存器来对智能接口卡进行控制和管理。在带外管理方式中,智能接口卡上通常还设置了I2C(Inter-IntegratedCircuit,由PHILIPS公司开发的两线式串行总线)总线接口,智能接口卡插在host相应的插槽上之后,还需要额外的线路构成智能接口卡与host的I2C总线链路,然后通过该额外的I2C总线传输控制指令。由此可看出,带内管理智能接口卡的方式需要智能接口卡上设置特定的寄存器,并且服务器host只有在安装了相应的管理软件之后才能进行管理,在插入了多块不同厂家的智能接口卡之后,需要安装多个厂家不同的管理软件分别进行管理。而在带外管理智能接口卡的方式则需要服务器host提供额外的用于控制的I2C总线接口,若服务器host不具备或没有空闲的I2C总 ...
【技术保护点】
一种智能接口卡的控制方法,其特征在于,包括:在插入主机的智能接口卡插槽之后,通过预设类型的协议栈向所述主机注册虚拟化的管理接口;创建虚拟链路,并将基板管理控制器BMC管理接口接入到所述虚拟链路中;接收主机发送的管理地址配置指令,根据所述管理地址配置指令配置所述管理接口的管理地址;接收主机通过所述管理地址发送的控制指令,通过所述虚拟链路将所述控制指令发送给所述BMC管理接口。
【技术特征摘要】
1.一种智能接口卡的控制方法,其特征在于,包括:在插入主机的智能接口卡插槽之后,通过预设类型的协议栈向所述主机注册虚拟化的管理接口;创建虚拟链路,并将基板管理控制器BMC管理接口接入到所述虚拟链路中;接收主机发送的管理地址配置指令,根据所述管理地址配置指令配置所述管理接口的管理地址;接收主机通过所述管理地址发送的控制指令,通过所述虚拟链路将所述控制指令发送给所述BMC管理接口。2.根据权利要求1所述的智能接口卡的控制方法,其特征在于,所述虚拟化的管理接口的协议栈的类型包括以太网接口、小型计算机系统接口SCSI、通用串行总线USB接口、I2C接口或LPC接口中的一种。3.根据权利要求1所述的智能接口卡的控制方法,其特征在于,所述智能接口卡插槽的类型包括PCIE接口插槽或USB接口插槽。4.根据权利要求2或3所述的智能接口卡的控制方法,其特征在于,所述智能接口卡插槽的类型为PCIE接口插槽;所述通过预设类型的协议栈向所述主机注册虚拟化的管理接口为:通过预设类型的协议栈在所述主机的PCIE接口上注册虚拟化的管理接口。5.根据权利要求4所述的智能接口卡的控制方法,其特征在于,所述虚拟化的管理接口的协议栈的类型为以太网接口;所述创建虚拟链路,并将基板管理控制器BMC管理接口接入到所述虚拟链路中为:创建虚拟局域网链路,将BMC管理接口的以太网接口接入到所述虚拟局域网链路中;所述通过所述虚拟链路将所述控制指令发送给所述BMC管理接口为:通过所述虚拟局域网链路将所述控制指令发送给所述BMC管理接口的以太网接口。6.根据权利要求5所述的智能接口卡的控制方法,其特征在于,所述创建虚拟局域网还包括:将片上系统SOC管理接口的以太网接口接入到所述虚拟局域网链路中。7.根据权利要求5所述的智能接口卡的控制方法,其特征在于,所述管理地址配置指令配置所述管理接口的管理地址为:根据所述管理地址配置指令配置所述管理接口的网络互连协议IP地址;所述接收主机通过所述管理地址发送的控制指令为:接收主机通过配置的IP地址发送的基于远程管理控制协议RMCP的控制指令。8.根据权利要求4所述的智能接口卡的控制方法,其特征在于,所述虚拟化的管理接口的协议栈的类型为SCSI接口;所述创建虚拟链路,并将基板管理控制器BMC管理接口接入到所述虚拟链路中为:创建虚拟SCSI总线,将BMC管理接口接入到所述虚拟SCSI总线中;所述通过所述虚拟链路将所述控制指令发送给所述BMC管理接口为:通过所述虚拟SCSI总线将所述控制指令发送给所述BMC管理接口。9.根据权利要求8所述的智能接口卡的控制方法,其特征在于,所述管理地址配置指令配置所述管理接口的管理地址为:根据所述管理地址配置指令配置所述管理接口的SCSI读写地址;所述接收主机通过所述管理地址...
【专利技术属性】
技术研发人员:张蔚,廖义祥,冯犇,
申请(专利权)人:华为技术有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。