接口复用方法及服务器技术

技术编号:36874025 阅读:10 留言:0更新日期:2023-03-15 20:19
本申请提供一种接口复用方法及服务器。服务器包括至少两个功能接口:第一功能接口和第二功能接口、位于服务器面板上的连接器,以及位于功能接口与连接器之间的选择开关;该方法包括:确定用户的第一操作,第一操作用于从至少两个功能接口中选择一个目标功能接口;根据第一操作,生成控制信号,以使选择开关基于控制信号连通目标功能接口与连接器。本申请中,多个功能接口可以使用同一个物理接口(连接器)进行信号输出或输入,即通过接口复用,在空间有限的服务器面板上实现更多的功能接口,提高了服务器面板空间利用率。高了服务器面板空间利用率。高了服务器面板空间利用率。

【技术实现步骤摘要】
接口复用方法及服务器


[0001]本申请涉及服务器
,尤其涉及一种接口复用方法及服务器。

技术介绍

[0002]随着服务器技术的发展,服务器可以提供更多的接口功能。相应地,服务器面板上需要提供更多的物理接口(连接器)。由于服务器的集成度越来越高,受限于标准服务器机柜尺寸,服务器面板空间越来越紧张,预留用于设计连接器的空间越来越小。
[0003]因此,如何在服务器面板上实现更多的接口功能是亟待解决的问题。

技术实现思路

[0004]本申请提供一种接口复用方法及服务器,用以在服务器面板上实现更多的接口功能。
[0005]第一方面,本申请实施例提供一种接口复用方法,应用于服务器,服务器包括至少两个功能接口:第一功能接口和第二功能接口、位于服务器面板上的连接器,以及位于功能接口与连接器之间的选择开关;方法包括:确定用户的第一操作,第一操作用于从至少两个功能接口中选择一个目标功能接口;根据第一操作,生成控制信号,以使选择开关基于控制信号连通目标功能接口与连接器。
[0006]上述基于控制信号使得多个功能接口可以使用同一个物理接口(连接器),通过接口复用使得在服务器面板上实现更多的接口功能,提高了服务器面板的利用率。
[0007]一些实施例中,根据第一操作生成控制信号由基板管理控制器BMC和/或可编程逻辑器件执行。
[0008]上述提供了多种执行根据第一操作生成控制信号的方法,其中,基板管理控制器BMC为利用计算机程序在软件层面上执行;可编程逻辑器件为利用集成电路在硬件层面上执行。上述多种执行方式可同时设置在服务器上,以供用户进行灵活选择执行方法,以及有利于提高可靠性。
[0009]一些实施例中,根据第一操作,生成控制信号,包括:通过基板管理控制器BMC根据第一操作,生成中间信号;通过可编程逻辑器件根据中间信号,生成控制信号;或,通过可编程逻辑器件根据第一操作,生成中间信号;通过基板管理控制器BMC根据中间信号,生成控制信号。
[0010]上述提供了基板管理控制器BMC和可编程逻辑器件共同配合执行根据第一操作生成控制信号的方法,即提供了一种软件和硬件配合作用的实施方式。
[0011]一些实施例中,功能接口的数量为两个;控制信号为高电平或低电平;根据第一操作,生成控制信号,包括:响应于第一操作,翻转控制信号的电平状态;其中,当控制信号为高电平时,第一功能接口与连接器连通;相应地,当控制信号为低电平时,第二功能接口与连接器连通。
[0012]上述展示了当两个功能接口对应一个物理接口(连接器)时控制信号的作用效果。
[0013]一些实施例中,服务器连接有显示设备,所示显示设备提供交互界面;第一操作为对交互界面提供的选项控件的选择操作;或,第一操作为输入用于生成控制信号的命令行。
[0014]上述提供了两种从软件层面上实施第一操作的方式。
[0015]一些实施例中,服务器面板上设置的控制按钮;第一操作为对控制按钮的按键操作。
[0016]上述提供了一种从硬件层面上实施第一操作的方式。具体的,当基板管理控制器BMC出现故障,无法提供交互界面时,可以通过控制按钮执行第一操作,有利于提高可靠性。
[0017]下面为本申请实施例第一方面提供的接口复用方法对应的装置、设备、存储介质及服务器,其效果可参考接口复用方法,不再赘述。
[0018]第二方面,本申请实施例提供一种服务器,包括:壳体,壳体包括接口面板,接口面板设置有连接器;第一电路板,第一电路板上设置有选择开关、控制器以及至少两个功能接口:第一功能接口和第二功能接口;选择开关的第一端连接至少两个功能接口,选择开关的第二端连接连接器,选择开关的控制端连接控制器;控制器用于确定用户的第一操作,第一操作用于从至少两个功能接口中选择一个目标功能接口;以及,根据第一操作,生成控制信号,以使选择开关基于控制信号连通目标功能接口与连接器。
[0019]一些实施例中,服务器还包括控制按钮,控制按钮设于接口面板,控制按钮与控制器连接。
[0020]一些实施例中,控制器包括基板管理控制器BMC和可编程逻辑器件PLD中的至少一个;其中,可编程逻辑器件包括复杂可编程逻辑器件CPLD和现场可编程门阵列FPGA中的任一个。
[0021]一些实施例中,控制器包括基板管理控制器BMC和可编程逻辑器件;基板管理控制器BMC与可编程逻辑器件连接,可编程逻辑器件PLD与选择开关的控制端连接;基板管理控制器BMC具体用于根据第一操作生成中间信号,可编程逻辑器件具体用于根据中间信号生成控制信号;或,可编程逻辑器件与基板管理控制器BMC连接,基板管理控制器BMC与选择开关的控制端连接;可编程逻辑器件具体用于根据第一操作生成中间信号,基板管理控制器BMC具体用于根据中间信号生成控制信号。
[0022]本申请提供的接口复用方法及服务器,服务器包括至少两个功能接口:第一功能接口和第二功能接口、位于服务器面板上的连接器,以及位于功能接口与连接器之间的选择开关;该方法包括:确定用户的第一操作,第一操作用于从至少两个功能接口中选择一个目标功能接口;根据第一操作,生成控制信号,以使选择开关基于控制信号连通目标功能接口与连接器。本申请中,多个功能接口可以使用同一个物理接口(连接器)进行信号输出或输入,即通过接口复用,在空间有限的服务器面板上实现更多的功能接口,提高了服务器面板空间利用率。
附图说明
[0023]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。
[0024]图1为本申请实施例提供的一种接口复用方法的流程图;
[0025]图2为本申请实施例提供的一种接口复用方法的应用架构示意图一;
[0026]图3为本申请实施例提供的一种接口复用方法的应用架构示意图二;
[0027]图4为本申请实施例提供的一种接口复用方法的应用架构示意图三;
[0028]图5为本申请实施例提供的一种接口复用方法的应用架构示意图四;
[0029]图6为本申请实施例提供的一种服务器的结构示意图;
[0030]图7为本申请实施例提供的一种控制器的结构示意图;
[0031]图8为本申请实施例提供的电子设备的结构示意图。
[0032]通过上述附图,已示出本申请明确的实施例,后文中将有更详细的描述。这些附图和文字描述并不是为了通过任何方式限制本申请构思的范围,而是通过参考特定实施例为本领域技术人员说明本申请的概念。
具体实施方式
[0033]这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与本申请的一些方面相一致的装置和方法的例子。
[0034]首先对本申请所涉及的名词进行解释:
[0035]基本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种接口复用方法,应用于服务器,其特征在于,所述服务器包括至少两个功能接口:第一功能接口和第二功能接口、位于服务器面板上的连接器,以及位于所述功能接口与所述连接器之间的选择开关;所述方法包括:确定用户的第一操作,所述第一操作用于从所述至少两个功能接口中选择一个目标功能接口;根据第一操作,生成控制信号,以使所述选择开关基于所述控制信号连通所述目标功能接口与所述连接器。2.根据权利要求1所述的方法,其特征在于,所述根据第一操作生成控制信号由基板管理控制器BMC和/或可编程逻辑器件执行。3.根据权利要求2所述的方法,其特征在于,所述根据第一操作,生成控制信号,包括:通过所述基板管理控制器BMC根据第一操作,生成中间信号;通过所述可编程逻辑器件根据所述中间信号,生成所述控制信号;或,通过所述可编程逻辑器件根据第一操作,生成中间信号;通过所述基板管理控制器BMC根据所述中间信号,生成所述控制信号。4.根据权利要求1所述的方法,其特征在于,所述功能接口的数量为两个;所述控制信号为高电平或低电平;所述根据第一操作,生成控制信号,包括:响应于所述第一操作,翻转所述控制信号的电平状态;其中,当所述控制信号为高电平时,所述第一功能接口与所述连接器连通;相应地,当所述控制信号为低电平时,所述第二功能接口与所述连接器连通。5.根据权利要求1或4所述的方法,其特征在于,所述服务器连接有显示设备,所示显示设备提供交互界面;所述第一操作为对所述交互界面提供的选项控件的选择操作;或,所述第一操作为输入用于生成控制信号的命令行。6.根据权利要求1或4所述的方法,其特征在于,所述服务器面板上设置的控制按钮;所述第一操作为对所述控制按钮...

【专利技术属性】
技术研发人员:胡红军熊星
申请(专利权)人:超聚变数字技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1