应用于数据处理器的数据处理方法、系统、设备及介质技术方案

技术编号:38341771 阅读:9 留言:0更新日期:2023-08-02 09:22
本申请提供了一种应用于数据处理器的数据处理方法、系统、设备及介质,包括通过服务器内的第一网口接入外部网络,并基于服务器内的第二网口及数据处理器内的交换机,连接服务器与数据处理器;通过交换机接收服务器内的第一基板管理控制器生成的数据获取请求,并根据接收到的数据获取请求查找数据处理器内的隐藏网口中的目的隐藏网口;基于查找到的目的隐藏网口将数据获取请求传递至数据处理器内的一个或多个目的部件;目的部件响应于数据获取请求返回目的数据后,将返回的目的数据通过查找到的目的隐藏网口及交换机发送至服务器。无需单独连线访问DPU内BMC的情况下即可获取BMC信息;且冗余性增加,提高了数据获取的稳定性。提高了数据获取的稳定性。提高了数据获取的稳定性。

【技术实现步骤摘要】
应用于数据处理器的数据处理方法、系统、设备及介质


[0001]本申请涉及计算机
,特别是一种存储系统健康度优化方法、系统、设备及介质。

技术介绍

[0002]DPU(DataProcessingUnit,数据处理器),是一种可编程的具有高速处理能力的芯片,DPU目前被认为是与CPU与GPU并列的第三种处理器。DPU的主要作用是为通常的CPU减负,就是把通常说计算资源(CPU)的负荷卸载下来,使得CPU可以发挥出最大的计算能力,而减少数据搬运的工作。DPU(包括辅助电路)经常是以PCIe插卡的形式部署在物理机上,看起来就看是一张网卡。
[0003]然而现阶段SA5212机器搭配DPU2.0时把DPU2.0当作机头,如果想获取DPU内的BMC(BaseboardManagementController,基板管理器)的信息时需要单独连线访问BMC,如果DPU的两个网口有一个出现损坏,那将无法进行数据传递,浪费资源。同时单独接线会占用时间且增加其他资源使用率(例如:网络不支持的情况下,需要通过pc分配网络且需要连接显示器才能看到os等),降低效率。
[0004]因此亟需一种能够高效实现在服务器上直接查看数据处理器内BMC信息的方法以解决上述技术问题。

技术实现思路

[0005]基于此,有必要针对上述技术问题,提供一种应用于数据处理器的数据处理方法、系统、设备及介质,以实现在服务器中直接访问数据处理器内部的基板管理控制器以及系统芯片。
[0006]第一方面,本申请提供一种数据处理器的数据处理方法,所述方法包括:
[0007]通过服务器内的第一网口接入外部网络,并基于服务器内的第二网口及数据处理器内的交换机,连接所述服务器与所述数据处理器;
[0008]通过所述交换机接收所述服务器内的第一基板管理控制器生成的数据获取请求,并根据接收到的所述数据获取请求查找数据处理器内的隐藏网口中的目的隐藏网口;
[0009]基于查找到的所述目的隐藏网口将所述数据获取请求传递至数据处理器内的一个或多个目的部件;
[0010]目的部件响应于所述数据获取请求返回目的数据后,将所述返回的目的数据通过查找到的所述目的隐藏网口及交换机发送至所述服务器。
[0011]在一些实施例中,所述数据获取请求至少包括目的地址及目的数据类型,所述通过所述交换机接收所述服务器内的第一基板管理控制器生成的数据获取请求,并根据接收到的所述数据获取请求查找数据处理器内的隐藏网口中的目的隐藏网口,包括:
[0012]通过服务器内的第二网口接收所述数据获取请求,并根据所述数据获取请求中的目的地址,将所述数据获取请求传递至所述交换机内的第三网口和/或第四网口以将所述
数据获取请求传递至所述数据处理器中;
[0013]基于所述第三网口和/或第四网口接收到所述数据获取请求中的目的数据类型,查找并传递至所述数据处理器内的隐藏网口中的目的隐藏网口,其中所述隐藏网口包括第一隐藏网口和第二隐藏网口。
[0014]在一些实施例中,所述基于第三网口和/或第四网口接收到所述数据获取请求中的目的数据类型,查找所述数据处理器内的隐藏网口中的目的隐藏网口,包括:
[0015]若所述数据获取请求中的目的数据类型为第一数据类型,则确定所述第一隐藏网口为所述目的隐藏网口;
[0016]若所述数据获取请求中的目的数据类型为第二数据类型,则确定所述第二隐藏网口为所述目的隐藏网口;
[0017]若所述数据获取请求中的目的数据类型包括第一数据类型和第二数据类型,则确定所述第一隐藏网口和第二隐藏网口为目的隐藏网口。
[0018]在一些实施例中,所述基于查找到的所述目的隐藏网口将所述数据获取请求传递至一个或多个目的部件,包括:
[0019]若所述查找到的目的隐藏网口为第一隐藏网口,则将所述数据获取请求传递至数据处理器内的第二基板管理控制器;
[0020]若所述查找到的目的隐藏网口为第二隐藏网口,则将所述数据获取请求传递至数据处理器内的系统芯片。
[0021]在一些实施例中,所述方法还包括:
[0022]所述数据处理器返回至所述服务器的目的数据为第一数据时,所述服务器响应于所述目的数据生成展示页面。
[0023]在一些实施例中,所述方法还包括:
[0024]基于所述交换机和所述第二网口,使得所述数据处理器接收所述服务器内的第一基板管理控制器生成的数据调试命令;
[0025]通过所述交换机将所述数据调试命令传递至所述第二隐藏网口;
[0026]基于第二隐藏网口将所述数据调试命令传递数据处理器内的系统芯片以实现对所述系统芯片的调试。
[0027]在一些实施例中,所述基于所述第三网口和/或第四网口接收到所述数据获取请求中的目的数据类型,查找并传递至所述数据处理器内的隐藏网口中的目的隐藏网口,包括:
[0028]所述交换机通过第三网口和/或第四网口接收到所述数据获取请求后,对所述数据获取请求进行重新包装;
[0029]将所述重新包装后的数据获取请求发送至数据处理器内的路由器,并通过所述路由器将所述重新包装后的数据请求发送至所述目的隐藏网口。
[0030]第二方面,本申请提供了一种数据处理系统,其特征在于,所述系统包括:
[0031]网络连接模块,用于通过服务器内的第一网口接入外部网络,并基于服务器内的第二网口及数据处理器内的交换机,连接所述服务器与所述数据处理器;
[0032]数据处理模块,用于通过所述交换机接收所述服务器内的第一基板管理控制器生成的数据获取请求,并根据接收到的所述数据获取请求查找数据处理器内的隐藏网口中的
目的隐藏网口;
[0033]数据传递模块,用于基于查找到的所述目的隐藏网口将所述数据获取请求传递至数据处理器内的一个或多个目的部件;
[0034]数据传递模块,还用于通过目的部件响应于所述数据获取请求返回目的数据后,将所述返回的目的数据通过查找到的所述目的隐藏网口及交换机发送至所述服务器。
[0035]第三方面,本申请提供了一种电子设备,所述电子设备包括:
[0036]一个或多个处理器;
[0037]以及与所述一个或多个处理器关联的存储器,所述存储器用于存储程序指令,所述程序指令在被所述一个或多个处理器读取执行时,执行如下操作:
[0038]通过服务器内的第一网口接入外部网络,并基于服务器内的第二网口及数据处理器内的交换机,连接所述服务器与所述数据处理器;
[0039]通过所述交换机接收所述服务器内的第一基板管理控制器生成的数据获取请求,并根据接收到的所述数据获取请求查找数据处理器内的隐藏网口中的目的隐藏网口;
[0040]基于查找到的所述目的隐藏网口将所述数据获取请求传递至数据处理器内的一个或多个目的部件;
[0041]目的部件响应于所述数据获取请求返回目的数据后,将所述返回的目的数据通过查找到的所述目的隐藏本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种应用于数据处理器的数据处理方法,其特征在于,所述方法包括:通过服务器内的第一网口接入外部网络,并基于服务器内的第二网口及数据处理器内的交换机,连接所述服务器与所述数据处理器;通过所述交换机接收所述服务器内的第一基板管理控制器生成的数据获取请求,并根据接收到的所述数据获取请求查找数据处理器内的隐藏网口中的目的隐藏网口;基于查找到的所述目的隐藏网口将所述数据获取请求传递至数据处理器内的一个或多个目的部件;目的部件响应于所述数据获取请求返回目的数据后,将所述返回的目的数据通过查找到的所述目的隐藏网口及交换机发送至所述服务器。2.根据权利要求1所述的方法,其特征在于,所述数据获取请求至少包括目的地址及目的数据类型,所述通过所述交换机接收所述服务器内的第一基板管理控制器生成的数据获取请求,并根据接收到的所述数据获取请求查找数据处理器内的隐藏网口中的目的隐藏网口,包括:通过服务器内的第二网口接收所述数据获取请求,并根据所述数据获取请求中的目的地址,将所述数据获取请求传递至所述交换机内的第三网口和/或第四网口以将所述数据获取请求传递至所述数据处理器中;基于所述第三网口和/或第四网口接收到所述数据获取请求中的目的数据类型,查找并传递至所述数据处理器内的隐藏网口中的目的隐藏网口,其中所述隐藏网口包括第一隐藏网口和第二隐藏网口。3.根据权利要求2所述的方法,其特征在于,所述基于第三网口和/或第四网口接收到所述数据获取请求中的目的数据类型,查找所述数据处理器内的隐藏网口中的目的隐藏网口,包括:若所述数据获取请求中的目的数据类型为第一数据类型,则确定所述第一隐藏网口为所述目的隐藏网口;若所述数据获取请求中的目的数据类型为第二数据类型,则确定所述第二隐藏网口为所述目的隐藏网口;若所述数据获取请求中的目的数据类型包括第一数据类型和第二数据类型,则确定所述第一隐藏网口和第二隐藏网口为目的隐藏网口。4.根据权利要求2所述的方法,其特征在于,所述基于查找到的所述目的隐藏网口将所述数据获取请求传递至一个或多个目的部件,包括:若所述查找到的目的隐藏网口为第一隐藏网口,则将所述数据获取请求传递至数据处理器内的第二基板管理控制器;若所述查找到的目的隐藏网口为第二隐藏网口,则将所述数据获取请求传递至数据处理器内的...

【专利技术属性】
技术研发人员:张朝轩
申请(专利权)人:苏州浪潮智能科技有限公司
类型:发明
国别省市:

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

1