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