本申請(qǐng)涉及數(shù)據(jù)處理,特別是涉及一種配置方法、電子設(shè)備和邊緣計(jì)算服務(wù)器。
背景技術(shù):
1、隨著大數(shù)據(jù)、5g、人工智能技術(shù)的興起,大量數(shù)據(jù)需要在邊緣端處理,包括數(shù)據(jù)的接入采集,計(jì)算,轉(zhuǎn)發(fā),報(bào)警等等。現(xiàn)有技術(shù)方案中,一旦邊緣計(jì)算服務(wù)器中的主控制器出現(xiàn)故障,包括硬件故障或者軟件故障,整個(gè)邊緣計(jì)算服務(wù)器正在處理的業(yè)務(wù)就會(huì)停止運(yùn)行,需要等待主控制器修復(fù)好以后才能繼續(xù)處理業(yè)務(wù),可靠性不高。有鑒于此,如何提高邊緣計(jì)算服務(wù)器的可靠性成為了亟待解決的問(wèn)題。
技術(shù)實(shí)現(xiàn)思路
1、本申請(qǐng)主要解決的技術(shù)問(wèn)題是提供一種配置方法、電子設(shè)備和邊緣計(jì)算服務(wù),能夠提高邊緣計(jì)算服務(wù)器的可靠性。
2、為解決上述技術(shù)問(wèn)題,本申請(qǐng)第一方面提供一種配置方法,應(yīng)用于邊緣計(jì)算服務(wù)器中的微控制芯片,所述邊緣計(jì)算服務(wù)器至少包括所述微控制芯片以及多個(gè)控制器,每個(gè)所述控制器均包括cpu與npu,且多個(gè)所述控制器之間兩兩互聯(lián),所述方法包括:在未發(fā)生故障的多個(gè)所述控制器中,將第一控制器確定為主控制器,以及將所述第一控制器之外的其他所述控制器確定為從控制器,以使得多個(gè)所述控制器被供電后,所述主控制器調(diào)用所述主控制器中的所述cpu處理業(yè)務(wù)數(shù)據(jù)、調(diào)用所述主控制器中的所述npu以及所述從控制器中的所述npu進(jìn)行智能分析計(jì)算;控制給多個(gè)所述控制器供電;響應(yīng)于所述主控制器發(fā)生故障,控制給多個(gè)所述控制器斷電;返回執(zhí)行所述在未發(fā)生故障的多個(gè)所述控制器中,將第一控制器確定為主控制器,以及將所述第一控制器之外的其他所述控制器確定為從控制器的步驟。
3、為解決上述技術(shù)問(wèn)題,本申請(qǐng)第二方面提供一種電子設(shè)備,包括相互耦接的存儲(chǔ)器和處理器,所述存儲(chǔ)器中存儲(chǔ)有程序指令,所述處理器用于執(zhí)行所述程序指令以實(shí)現(xiàn)上述第一方面所述的方法。
4、為解決上述技術(shù)問(wèn)題,本申請(qǐng)第三方面提供一種邊緣計(jì)算服務(wù)器,包括微控制芯片以及多個(gè)控制器,每個(gè)所述控制器均包括cpu與npu,且多個(gè)所述控制器之間兩兩互聯(lián),所述微控制芯片在工作時(shí)執(zhí)行如上述第一方面所述的方法。
5、上述方案,在未發(fā)生故障的多個(gè)控制器中,將第一控制器確定為主控制器,以及將第一控制器之外的其他控制器確定為從控制器,以使得多個(gè)控制器被供電后,主控制器調(diào)用主控制器中的cpu處理業(yè)務(wù)數(shù)據(jù)、調(diào)用主控制器中的npu以及從控制器中的npu進(jìn)行智能分析計(jì)算,在確定完主控制器與從控制器之后,給所有控制器供電,以使控制器正常工作,當(dāng)主控制器發(fā)生故障時(shí),微控制芯片控制給多個(gè)控制器斷電,在未發(fā)生故障的多個(gè)控制器中,重新確定一個(gè)控制器為主控制器,將剩余控制器確定為從控制器,從而使得在主控制器出現(xiàn)故障后,能夠靈活重新構(gòu)建新的主控制器和從控制器組成的主從計(jì)算系統(tǒng),確保業(yè)務(wù)數(shù)據(jù)繼續(xù)被正常處理,提高了邊緣計(jì)算服務(wù)器的可靠性。
1.一種配置方法,其特征在于,應(yīng)用于邊緣計(jì)算服務(wù)器中的微控制芯片,所述邊緣計(jì)算服務(wù)器至少包括所述微控制芯片以及多個(gè)控制器,每個(gè)所述控制器均包括cpu與npu,且多個(gè)所述控制器之間兩兩互聯(lián),所述方法包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述邊緣計(jì)算服務(wù)器還包括設(shè)備電源模塊,所述設(shè)備電源模塊接入市電后向所述微控制芯片供電,以使所述微控制芯片工作;
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述邊緣計(jì)算服務(wù)器進(jìn)一步包括多個(gè)電源開(kāi)關(guān),多個(gè)所述控制器與多個(gè)所述電源開(kāi)關(guān)一一對(duì)應(yīng)設(shè)置,所述控制器通過(guò)對(duì)應(yīng)的所述電源開(kāi)關(guān)與所述設(shè)備電源模塊連接,當(dāng)所述電源開(kāi)關(guān)處于導(dǎo)通狀態(tài)時(shí),對(duì)應(yīng)的所述控制器能接收所述設(shè)備電源模塊的供電,當(dāng)所述電源開(kāi)關(guān)處于截?cái)酄顟B(tài)時(shí),對(duì)應(yīng)的所述控制器無(wú)法接收所述設(shè)備電源模塊的供電;
4.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將第一控制器確定為主控制器,以及將所述第一控制器之外的其他所述控制器確定為從控制器的步驟,包括:
5.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
6.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述微控制芯片通過(guò)uart串口與所述控制器進(jìn)行通信連接。
7.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述方法還包括:
8.一種電子設(shè)備,其特征在于,包括相互耦接的存儲(chǔ)器和處理器,所述存儲(chǔ)器中存儲(chǔ)有程序指令,所述處理器用于執(zhí)行所述程序指令以實(shí)現(xiàn)權(quán)利要求1至7任一項(xiàng)所述的方法。
9.一種邊緣計(jì)算服務(wù)器,其特征在于,包括微控制芯片以及多個(gè)控制器,每個(gè)所述控制器均包括cpu與npu,且多個(gè)所述控制器之間兩兩互聯(lián),所述微控制芯片在工作時(shí)執(zhí)行如權(quán)利要求1至7任一項(xiàng)所述的方法。
10.根據(jù)權(quán)利要求9所述的邊緣計(jì)算服務(wù)器,其特征在于,多個(gè)所述控制器通過(guò)pcie總線進(jìn)行互聯(lián)。