本發(fā)明涉及終端算力共享,具體地說是一種終端算力調(diào)度系統(tǒng)。
背景技術(shù):
1、隨著各類智能終端設(shè)備的普及,如智能手機(jī)、平板電腦、智能電視等,對算力的需求日益增長。然而,單個終端設(shè)備的算力往往有限,且不同設(shè)備在不同時間的算力利用率存在較大差異。
2、目前常用終端算力開發(fā)方法為:終端算力管理平臺通過實時采集終端算力資源(如:cpu、內(nèi)存、磁盤空間、網(wǎng)絡(luò)等),通過相應(yīng)調(diào)度策略將托管應(yīng)用下發(fā)、部署到指定終端設(shè)備,進(jìn)而監(jiān)控應(yīng)用運行過程和結(jié)果。當(dāng)應(yīng)用運行完畢或者生命周期結(jié)束,根據(jù)指定回收策略回收應(yīng)用,再下發(fā)、部署新應(yīng)用到終端設(shè)備,從而實現(xiàn)終端算力共享。終端算力管理平臺通過實時采集終端算力資源存在如下缺陷:
3、①資源分配不均,如:資源需求比較小的應(yīng)用下發(fā)和部署在資源充足的設(shè)備上等;
4、②強(qiáng)制下發(fā)應(yīng)用導(dǎo)致的終端設(shè)備壓力過載,如:缺少應(yīng)用運行時資源需求評估或者終端設(shè)備突然有個別應(yīng)用占用資源過高,進(jìn)而導(dǎo)致終端設(shè)備運行壓力過載。
技術(shù)實現(xiàn)思路
1、本發(fā)明的技術(shù)任務(wù)是提供一種終端算力調(diào)度系統(tǒng),來解決現(xiàn)有傳統(tǒng)系統(tǒng)平臺存在的資源分配不均、強(qiáng)制下發(fā)應(yīng)用導(dǎo)致的終端設(shè)備壓力過載的問題。
2、本發(fā)明的技術(shù)任務(wù)是按以下方式實現(xiàn)的,一種終端算力調(diào)度系統(tǒng),該系統(tǒng)包括終端算力管理平臺、算力終端設(shè)備及算力終端性能數(shù)據(jù)采集agent;
3、終端算力管理平臺用于算力終端設(shè)備管理、算力應(yīng)用管理、算力應(yīng)用資源評估以及算力終端設(shè)備性能數(shù)據(jù)收集和實時分析、算力共享審批、積分發(fā)放和統(tǒng)計;
4、算力終端設(shè)備部署在客戶側(cè),用于運行算力應(yīng)用軟件;
5、算力終端性能數(shù)據(jù)采集agent為一組運行在算力終端設(shè)備中的性能采集程序,用于完成算力終端設(shè)備的性能指標(biāo)采集和上報。
6、作為優(yōu)選,所述算力終端設(shè)備包括攜帶算力的手機(jī)、平板電腦、機(jī)頂盒及網(wǎng)關(guān)。
7、作為優(yōu)選,所述算力終端設(shè)備的性能指標(biāo)包括cpu使用率、內(nèi)存使用率、磁盤使用率、網(wǎng)絡(luò)延時及網(wǎng)絡(luò)抖動。
8、作為優(yōu)選,所述終端算力管理平臺與算力終端設(shè)備之間通信采用不對稱加密技術(shù),建立安全機(jī)制,確保算力共享過程中的數(shù)據(jù)安全和隱私保護(hù)。
9、作為優(yōu)選,該系統(tǒng)還包括對提供算力的算力終端設(shè)備進(jìn)行獎勵機(jī)制,激勵更多設(shè)備參與算力共享。
10、更優(yōu)地,該系統(tǒng)的工作過程具體如下:
11、s1、系統(tǒng)管理員將開發(fā)和測試完成的算力應(yīng)用上傳到終端算力管理平臺分布式文件管理系統(tǒng)中進(jìn)行生命周期管理,終端算力管理平臺通過試運行環(huán)境運行算力應(yīng)用測算應(yīng)用運行所需算力資源,并進(jìn)行標(biāo)記;
12、s2、客戶側(cè)運行算力終端設(shè)備,注冊到終端算力管理平臺,并通過算力終端性能數(shù)據(jù)采集agent上報自身的算力資源信息;
13、s3、當(dāng)有算力終端設(shè)備需要運行算力應(yīng)用時,算力終端設(shè)備向終端算力管理平臺發(fā)送算力請求,終端算力管理平臺根據(jù)請求的算力需求和算力終端設(shè)備的資源狀況,選擇相應(yīng)的算力應(yīng)用下發(fā)和部署給對應(yīng)的算力終端設(shè)備,并監(jiān)控算力應(yīng)用運行過程和運行結(jié)果。
14、更優(yōu)地,步驟s1中的算力資源包括cpu、內(nèi)存、磁盤及網(wǎng)絡(luò)。
15、更優(yōu)地,步驟s2中的算力資源信息包括處理器性能、內(nèi)存容量及存儲容量。
16、本發(fā)明的終端算力調(diào)度系統(tǒng)具有以下優(yōu)點:
17、(一)本發(fā)明賦予終端設(shè)備智能決策能力,使其能夠基于自身cpu性能、內(nèi)存狀態(tài)及運行時長等實時信息,自主評估自身運行狀況,并向終端算力管理平臺主動申請參與算力共享;一旦終端算力管理平臺審核通過,算力終端設(shè)備將自主拉取并運行應(yīng)用,同時獲得相應(yīng)的積分獎勵作為激勵,解決了現(xiàn)有傳統(tǒng)系統(tǒng)平臺存在的資源分配不均、強(qiáng)制下發(fā)應(yīng)用導(dǎo)致的終端設(shè)備壓力過載等問題;
18、(二)本發(fā)明不僅確保了終端算力管理平臺應(yīng)用的穩(wěn)定高效運行,有效地避免因強(qiáng)制部署應(yīng)用而造成的系統(tǒng)資源過載問題,還促進(jìn)了終端與平臺之間的靈活互動與資源優(yōu)化配置,為算力網(wǎng)絡(luò)的可持續(xù)發(fā)展提供了新思路;
19、(三)本發(fā)明從生產(chǎn)實際考慮,提高終端算力共享水平;
20、(四)本發(fā)明的終端算力管理平臺和算力終端之間通信采用不對稱加密技術(shù),建立安全機(jī)制,確保算力共享過程中的數(shù)據(jù)安全和隱私保護(hù);
21、(五)本發(fā)明對提供算力的終端設(shè)備進(jìn)行獎勵機(jī)制,激勵更多設(shè)備參與算力共享;
22、(六)本發(fā)明通過網(wǎng)絡(luò)技術(shù)將閑置的終端算力整合起來,實現(xiàn)資源的高效利用;例如,當(dāng)一臺設(shè)備需要進(jìn)行復(fù)雜的計算任務(wù)時,可以借助其他閑置設(shè)備的算力來加速運算,提高整體效率,不僅可以降低設(shè)備成本和能源消耗,還能為用戶提供更強(qiáng)大的計算能力,推動各行業(yè)的創(chuàng)新發(fā)展。
1.一種終端算力調(diào)度系統(tǒng),其特征在于,該系統(tǒng)包括終端算力管理平臺、算力終端設(shè)備及算力終端性能數(shù)據(jù)采集agent;
2.根據(jù)權(quán)利要求1所述的終端算力調(diào)度系統(tǒng),其特征在于,所述算力終端設(shè)備包括攜帶算力的手機(jī)、平板電腦、機(jī)頂盒及網(wǎng)關(guān)。
3.根據(jù)權(quán)利要求1所述的終端算力調(diào)度系統(tǒng),其特征在于,所述算力終端設(shè)備的性能指標(biāo)包括cpu使用率、內(nèi)存使用率、磁盤使用率、網(wǎng)絡(luò)延時及網(wǎng)絡(luò)抖動。
4.根據(jù)權(quán)利要求1所述的終端算力調(diào)度系統(tǒng),其特征在于,所述終端算力管理平臺與算力終端設(shè)備之間通信采用不對稱加密技術(shù),建立安全機(jī)制,確保算力共享過程中的數(shù)據(jù)安全和隱私保護(hù)。
5.根據(jù)權(quán)利要求1所述的終端算力調(diào)度系統(tǒng),其特征在于,該系統(tǒng)還包括對提供算力的算力終端設(shè)備進(jìn)行獎勵機(jī)制,激勵更多設(shè)備參與算力共享。
6.根據(jù)權(quán)利要求1-5中任一項所述的終端算力調(diào)度系統(tǒng),其特征在于,該系統(tǒng)的工作過程具體如下:
7.根據(jù)權(quán)利要求6所述的終端算力調(diào)度系統(tǒng),其特征在于,步驟s1中的算力資源包括cpu、內(nèi)存、磁盤及網(wǎng)絡(luò)。
8.根據(jù)權(quán)利要求6所述的終端算力調(diào)度系統(tǒng),其特征在于,步驟s2中的算力資源信息包括處理器性能、內(nèi)存容量及存儲容量。