System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及服务器架构设计,具体而言,涉及一种服务器及控制方法。
技术介绍
1、随着人工智能(ai)技术的迅猛发展,ai服务器的计算能力和存储能力如何更高效地协同工作,成为提高整体性能的关键因素。目前,ai服务器,例如以nvidiadgxh100/h200为代表的高性能服务器,已经在很大程度上发挥了gpu的强大计算能力。
2、然而,在智算中心或超算中心的建设过程中,现有方案通常认为节点内部的存储可靠性不足,难以满足高可用性及与计算资源隔离的需求。因此,许多方案倾向于采用存储网络与计算网络分离的设计思路,即通过将存储设备与计算设备物理上分离来实现更高的可靠性和灵活性。这样的设计虽然能够提升系统的稳定性和可维护性,但也带来了网络延迟和数据传输效率的问题。
技术实现思路
1、有鉴于此,本专利技术的目的在于提供一种服务器及控制方法,用以实现服务器在完成计算任务的同时,也可作为一套完整的高可用存储服务器使用。为了实现上述目的,本专利技术实施例采用的技术方案如下:
2、第一方面,本专利技术提供一种服务器,包括:主板和双控背板;所述主板设有相互连接的cpu和switch芯片;所述switch芯片连接到所述双控背板;所述双控背板还连接有若干个存储外设;所述switch芯片用于连接若干个可插拔控制外设;所述switch芯片、所述可插拔控制外设和所述存储外设共同组成虚拟的以太网附接闪存簇来提供存储服务;所述switch芯片还用于配置自身的上行端口,以确定由所述cpu还是所述可
3、在可选的实施方式中,所述switch芯片,具体用于:当确定无可插拔控制外设插入时,将所述上行端口配置为连接到所述cpu,以使所述存储外设通过所述switch芯片与所述cpu通信;当确定有可插拔控制外设插入时,将所述上行端口配置为连接到所述可插拔控制外设,以使所述存储外设通过所述switch芯片与所述可插拔控制外设通信。
4、在可选的实施方式中,所述可插拔控制外设,用于在插入所述switch芯片后,向所述switch芯片发送配置指令,以指示所述switch芯片配置所述上行端口。
5、在可选的实施方式中,所述可插拔控制外设,还用于在所述上行端口被配置为所述可插拔控制外设自身时,若检测到有新的存储外设接入,则加载所述新的存储外设。
6、在可选的实施方式中,所述switch芯片,还用于若当前控制存储外设的可插拔控制外设故障,将所述上行端口切换为连接到的所述switch芯片自身插入的其他可插拔控制外设。
7、在可选的实施方式中,所述switch芯片的数量为一个或者两个。
8、在可选的实施方式中,所述cpu的数量为一个或者两个。
9、在可选的实施方式中,当有两个所述cpu和两个所述switch芯片时,每个cpu分别通过可插拔背板或者数据总线连接于一个switch芯片。
10、在可选的实施方式中,所述可插拔控制外设为如下任一种:dpu、ipu、所述switch芯片的上行端口的设备。
11、第三方面,本专利技术提供一种控制方法,应用于服务器,所述服务器包括:主板和双控背板;所述主板设有相互连接的cpu和switch芯片;所述switch芯片连接到所述双控背板;所述双控背板还连接有若干个存储外设;所述switch芯片用于连接若干个可插拔控制外设;所述switch芯片、所述可插拔控制外设和所述存储外设共同组成虚拟的以太网附接闪存簇来提供存储服务;所述方法包括:switch芯片检测自身是否插入了可插拔控制外设;所述switch芯片配置自身的上行端口,以确定由所述cpu还是所述可插拔控制外设控制所述存储外设实现存储功能。
12、本专利技术提供的一种服务器及控制方法,服务器包括:主板和双控背板;所述主板设有相互连接的cpu和switch芯片;所述switch芯片连接到所述双控背板;所述双控背板还连接有若干个存储外设;所述switch芯片用于连接若干个可插拔控制外设;所述switch芯片、所述可插拔控制外设和所述存储外设共同组成虚拟的以太网附接闪存簇来提供存储服务;所述switch芯片用于配置自身的上行端口,以确定由所述cpu还是所述可插拔控制外设控制所述存储外设实现存储功能。本专利技术实施例提供的服务器架构通过双控背板的高可用性设计、switch芯片的动态分配控制权能力以及存储外设的虚拟化集成,实现了服务器在完成计算任务的同时,也可作为一套完整的高可用存储服务器使用的效果。
13、为使本专利技术的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
本文档来自技高网...【技术保护点】
1.一种服务器,其特征在于,包括:主板和双控背板;所述主板设有相互连接的CPU和Switch芯片;所述Switch芯片连接到所述双控背板;所述双控背板还连接有若干个存储外设;所述Switch芯片用于连接若干个可插拔控制外设;所述Switch芯片、所述可插拔控制外设和所述存储外设共同组成虚拟的以太网附接闪存簇来提供存储服务;所述Switch芯片还用于配置自身的上行端口,以确定由所述CPU还是所述可插拔控制外设控制所述存储外设实现存储功能。
2.根据权利要求1所述的服务器,其特征在于,所述Switch芯片,具体用于:当确定无可插拔控制外设插入时,将所述上行端口配置为连接到所述CPU,以使所述存储外设通过所述Switch芯片与所述CPU通信;当确定有可插拔控制外设插入时,将所述上行端口配置为连接到所述可插拔控制外设,以使所述存储外设通过所述Switch芯片与所述可插拔控制外设通信。
3.根据权利要求1或2所述的服务器,其特征在于,所述可插拔控制外设,用于在插入所述Switch芯片后,向所述Switch芯片发送配置指令,以指示所述Switch芯片配置所述上行端口。
4.根据权利要求1所述的服务器,其特征在于,所述可插拔控制外设,还用于当所述上行端口被配置为所述可插拔控制外设自身时,若检测到有新的存储外设接入,则加载所述新的存储外设。
5.根据权利要求1所述的服务器,其特征在于,所述Switch芯片,还用于若当前控制存储外设的可插拔控制外设故障,将所述上行端口切换为连接到所述Switch芯片自身插入的其他可插拔控制外设。
6.根据权利要求1所述的服务器,其特征在于,所述Switch芯片的数量为一个或者两个。
7.根据权利要求1或6所述的服务器,其特征在于,所述CPU的数量为一个或者两个。
8.根据权利要求7所述的服务器,其特征在于,当有两个所述CPU和两个所述Switch芯片时,每个CPU分别通过可插拔背板或者数据总线连接于一个Switch芯片。
9.根据权利要求1所述的服务器,其特征在于,所述可插拔控制外设为如下任一种:DPU、IPU、所述Switch芯片的上行端口的设备。
10.一种控制方法,其特征在于,应用于服务器,所述服务器包括:主板和双控背板;所述主板设有相互连接的CPU和Switch芯片;所述Switch芯片连接到所述双控背板;所述双控背板还连接有若干个存储外设;所述Switch芯片用于连接若干个可插拔控制外设;所述Switch芯片、所述可插拔控制外设和所述存储外设共同组成虚拟的以太网附接闪存簇来提供存储服务;所述方法包括:
...【技术特征摘要】
1.一种服务器,其特征在于,包括:主板和双控背板;所述主板设有相互连接的cpu和switch芯片;所述switch芯片连接到所述双控背板;所述双控背板还连接有若干个存储外设;所述switch芯片用于连接若干个可插拔控制外设;所述switch芯片、所述可插拔控制外设和所述存储外设共同组成虚拟的以太网附接闪存簇来提供存储服务;所述switch芯片还用于配置自身的上行端口,以确定由所述cpu还是所述可插拔控制外设控制所述存储外设实现存储功能。
2.根据权利要求1所述的服务器,其特征在于,所述switch芯片,具体用于:当确定无可插拔控制外设插入时,将所述上行端口配置为连接到所述cpu,以使所述存储外设通过所述switch芯片与所述cpu通信;当确定有可插拔控制外设插入时,将所述上行端口配置为连接到所述可插拔控制外设,以使所述存储外设通过所述switch芯片与所述可插拔控制外设通信。
3.根据权利要求1或2所述的服务器,其特征在于,所述可插拔控制外设,用于在插入所述switch芯片后,向所述switch芯片发送配置指令,以指示所述switch芯片配置所述上行端口。
4.根据权利要求1所述的服务器,其特征在于,所述可插拔控制外设,还用于当所述上行端口被配置为所述可插拔控制外设自身时,若检测到有...
【专利技术属性】
技术研发人员:经宁,齐泽青,
申请(专利权)人:成都泛联智存科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。