一種微服務(wù)環(huán)境下基于業(yè)務(wù)預(yù)測動態(tài)擴(kuò)容的方法

基本信息

申請?zhí)?/td> CN202111269174.4 申請日 -
公開(公告)號 CN114064204A 公開(公告)日 2022-02-18
申請公布號 CN114064204A 申請公布日 2022-02-18
分類號 G06F9/455(2006.01)I;G06F11/30(2006.01)I 分類 計算;推算;計數(shù);
發(fā)明人 洪鵬;韓愛生 申請(專利權(quán))人 杭州新中大科技股份有限公司
代理機(jī)構(gòu) 杭州杭誠專利事務(wù)所有限公司 代理人 尉偉敏
地址 310051浙江省杭州市濱江區(qū)江陵路88號3幢312室
法律狀態(tài) -

摘要

摘要 本發(fā)明公開了一種微服務(wù)環(huán)境下基于業(yè)務(wù)預(yù)測動態(tài)擴(kuò)容的方法。為了克服微服務(wù)啟動時間長,影響在高峰期用戶的使用的體驗的問題;本發(fā)明包括以下步驟:S1:將一個或多個微服務(wù)的業(yè)務(wù)數(shù)據(jù)通過指定的日志格式寫入日志庫;將每個微服務(wù)對應(yīng)的容器運(yùn)行數(shù)據(jù)寫入到日志庫;S2:業(yè)務(wù)預(yù)測動態(tài)擴(kuò)縮容引擎根據(jù)日志庫中的日志計算指標(biāo),生成業(yè)務(wù)統(tǒng)計數(shù)據(jù);S3:根據(jù)歷史同期的微服務(wù)容器數(shù),結(jié)合日志庫的業(yè)務(wù)統(tǒng)計數(shù)據(jù)與容器的運(yùn)行數(shù)據(jù),定時計算當(dāng)天的微服務(wù)擴(kuò)縮容;S4:將一天均分為若干個周期,根據(jù)實時獲取的業(yè)務(wù)數(shù)據(jù)日志和容器運(yùn)行運(yùn)輸,實時計算下一周期的微服務(wù)擴(kuò)縮容,結(jié)合業(yè)務(wù)統(tǒng)計數(shù)據(jù)進(jìn)行預(yù)擴(kuò)容,在業(yè)務(wù)高峰期前擴(kuò)容,有更好的用戶體驗,提高硬件的使用率。