虛擬資源調(diào)度方法與裝置的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明屬于云計算領(lǐng)域,尤其涉及虛擬資源調(diào)度方法與裝置。
【背景技術(shù)】
[0002] 按需使用資源是云計算的顯著特點,主流的資源伸縮方案是監(jiān)控應(yīng)用所在虛擬機 的CPU、內(nèi)存等,在達(dá)到預(yù)設(shè)的閥值時進行資源調(diào)度。但是通過虛擬機的CPU、內(nèi)存等指標(biāo)并 不一定能直接反映業(yè)務(wù)生產(chǎn)的實際情況,比如業(yè)務(wù)處理的時延及響應(yīng)率都已經(jīng)不符合業(yè)務(wù) 開展要求時,可能此時CPU和內(nèi)存的開銷并不高。
【發(fā)明內(nèi)容】
[0003] 本發(fā)明的發(fā)明人發(fā)現(xiàn)上述現(xiàn)有技術(shù)中存在問題,并因此針對所述問題中的至少一 個問題提出了一種新的技術(shù)方案。
[0004] 根據(jù)本發(fā)明一方面,提出虛擬資源調(diào)度方法,包括:
[0005] 采集業(yè)務(wù)層參數(shù)和網(wǎng)絡(luò)層參數(shù);
[0006] 根據(jù)業(yè)務(wù)層參數(shù)計算業(yè)務(wù)層指標(biāo),W及根據(jù)網(wǎng)絡(luò)層參數(shù)計算網(wǎng)絡(luò)層指標(biāo);
[0007] 將業(yè)務(wù)層指標(biāo)W及網(wǎng)絡(luò)層指標(biāo)分別與各自的闊值進行比較,并根據(jù)比較結(jié)果調(diào)整 對資源的分配。
[0008] 進一步,將業(yè)務(wù)層指標(biāo)與業(yè)務(wù)層上限闊值和業(yè)務(wù)層下限闊值進行比較,當(dāng)業(yè)務(wù)層 指標(biāo)大于業(yè)務(wù)層上限闊值,則減少對其分配的資源,當(dāng)業(yè)務(wù)層指標(biāo)小于業(yè)務(wù)層下限闊值,貝U 增加對其分配的資源。
[0009] 進一步,將網(wǎng)絡(luò)層指標(biāo)與網(wǎng)絡(luò)層上限闊值和網(wǎng)絡(luò)層下限闊值進行比較,當(dāng)網(wǎng)絡(luò)層 指標(biāo)大于網(wǎng)絡(luò)層上限闊值,則減少對其分配的資源,當(dāng)網(wǎng)絡(luò)層指標(biāo)小于網(wǎng)絡(luò)層下限闊值,則 增加對其分配的資源。
[0010] 進一步,網(wǎng)絡(luò)層指標(biāo)H的計算公式為:
[00川H=[ § A( e AiXH" + . . . +日AnXHAn)+ § B( e BiXHbi + . . . + e … § N(日N1 X H肌+. . . +
[0012]白皿馬)]XlOO
[001引其中:§w是接口協(xié)議類型N的權(quán)重因子,取值范圍是0~1 ; 0Wk是接口協(xié)議類型N的接口k的權(quán)重因子,取值范圍是0~1訊k是接口類型N的接口k的健康指標(biāo)Hw;
[0014]
【主權(quán)項】
1. 虛擬資源調(diào)度方法,其特征在于: 采集業(yè)務(wù)層參數(shù)和網(wǎng)絡(luò)層參數(shù); 根據(jù)業(yè)務(wù)層參數(shù)計算業(yè)務(wù)層指標(biāo),以及根據(jù)網(wǎng)絡(luò)層參數(shù)計算網(wǎng)絡(luò)層指標(biāo); 將業(yè)務(wù)層指標(biāo)以及網(wǎng)絡(luò)層指標(biāo)分別與各自的閾值進行比較,并根據(jù)比較結(jié)果調(diào)整對資 源的分配。
2. 根據(jù)權(quán)利要求1所述虛擬資源調(diào)度方法,其特征在于: 將業(yè)務(wù)層指標(biāo)與業(yè)務(wù)層上限閾值和業(yè)務(wù)層下限閾值進行比較,當(dāng)業(yè)務(wù)層指標(biāo)大于業(yè)務(wù) 層上限閾值,則減少對其分配的資源,當(dāng)業(yè)務(wù)層指標(biāo)小于業(yè)務(wù)層下限閾值,則增加對其分配 的資源。
3. 根據(jù)權(quán)利要求1所述虛擬資源調(diào)度方法,其特征在于: 將網(wǎng)絡(luò)層指標(biāo)與網(wǎng)絡(luò)層上限閾值和網(wǎng)絡(luò)層下限閾值進行比較,當(dāng)網(wǎng)絡(luò)層指標(biāo)大于網(wǎng)絡(luò) 層上限閾值,則減少對其分配的資源,當(dāng)網(wǎng)絡(luò)層指標(biāo)小于網(wǎng)絡(luò)層下限閾值,則增加對其分配 的資源。
4. 根據(jù)權(quán)利要求1或2或3所述虛擬資源調(diào)度方法,其特征在于: 網(wǎng)絡(luò)層指標(biāo)H的計算公式為: H= [ § Α ( θ A1XHai+. · · + Θ AnXHAn) + § B ( θ B1XHbi+. · · + Θ BmXHbJ +…§ N ( Θ N1XHni+. · · + 9NkXHNk)]X100 其中: § N是接口協(xié)議類型N的權(quán)重因子,取值范圍是O~I ; θΝ1?是接口協(xié)議類型N的接口 k的權(quán)重因子,取值范圍是O~1 ; HNk是接口類型N的接口 k的健康指標(biāo)Hitf ;
Rp表示接口請求響應(yīng)率,根據(jù)請求數(shù)與響應(yīng)數(shù)計算的比率; Rs表示接口請求成功率,根據(jù)成功響應(yīng)數(shù)與失敗響應(yīng)數(shù)計算的比率; Kd表示接口請求時延率,根據(jù)平均響應(yīng)時延與標(biāo)準(zhǔn)響應(yīng)時延計算的比率; Kb表示接口繁忙率,根據(jù)并發(fā)用戶數(shù)與最大支持用戶數(shù)計算的比率。
5. 根據(jù)權(quán)利要求4所述虛擬資源調(diào)度方法,其特征在于: 接口請求成功率Rs :
其中: η為請求種類; α為某類請求的權(quán)重因子; m為失敗原因種類; β為權(quán)重因子; CAU為某種原因的失敗響應(yīng)數(shù); sue為成功響應(yīng)數(shù)。
6. 根據(jù)權(quán)利要求4所述虛擬資源調(diào)度方法,其特征在于: 接口請求時延率Kd:
其中: η為請求種類; α為某類請求的權(quán)重因子; DLY為某類請求的平均響應(yīng)時延,最小等于DLS ; DLS為某類請求的標(biāo)準(zhǔn)響應(yīng)時延。
7. 根據(jù)權(quán)利要求4所述虛擬資源調(diào)度方法,其特征在于: 接口繁忙率Kb :
其中: Umax為網(wǎng)元設(shè)計支持的最大用戶數(shù); U為活動用戶數(shù)、流量、承載數(shù)、消息或報文數(shù)。
8. 根據(jù)權(quán)利要求4所述虛擬資源調(diào)度方法,其特征在于: 接口請求響應(yīng)率Rn :
其中: η為請求種類; α為某類請求的權(quán)重因子; RSP為發(fā)出的響應(yīng)數(shù); RQT為收到的請求數(shù)。
9. 根據(jù)權(quán)利要求1或2或3所述虛擬資源調(diào)度方法,其特征在于: 業(yè)務(wù)層指標(biāo)Hn的計算公式為: Hn- (Ts X Ps+Td X Pd) - Iog2Ld 其中: Ts為發(fā)出成功率權(quán)重; Td為遞送成功率權(quán)重; Ps為發(fā)出成功率; Pd為遞送成功率; Ld為遞送時延率。
10. 根據(jù)權(quán)利要求9所述虛擬資源調(diào)度方法,其特征在于: 發(fā)出成功率Ps :
其中: m為業(yè)務(wù)錯誤的原因種類; β為原因權(quán)重; Cs為某種發(fā)送失敗原因次數(shù); Ss為發(fā)送成功次數(shù); RQTs為業(yè)務(wù)請求的次數(shù); RSPs為業(yè)務(wù)響應(yīng)的次數(shù)。
11. 根據(jù)權(quán)利要求9所述虛擬資源調(diào)度方法,其特征在于: 遞送成功率Pd:
其中: η為業(yè)務(wù)處理的原因種類; α為原因權(quán)重; Cd為通知遞送失敗的某原因次數(shù); Sd為通知遞送成功的次數(shù); RQTs為業(yè)務(wù)請求的次數(shù); RQTd為業(yè)務(wù)響應(yīng)的次數(shù)。
12. 根據(jù)權(quán)利要求9所述虛擬資源調(diào)度方法,其特征在于: 遞送時延率Ld:
其中: Davg為平均遞送時延; Dstd為標(biāo)準(zhǔn)遞送時延。
13. 虛擬資源調(diào)度裝置,其特征在于: 業(yè)務(wù)層采集接口,采集業(yè)務(wù)層參數(shù); 網(wǎng)絡(luò)層采集接口,采集網(wǎng)絡(luò)層參數(shù); 計算處理單元,根據(jù)業(yè)務(wù)層參數(shù)計算業(yè)務(wù)層指標(biāo),以及根據(jù)網(wǎng)絡(luò)層參數(shù)計算網(wǎng)絡(luò)層指 標(biāo);將業(yè)務(wù)層指標(biāo)以及網(wǎng)絡(luò)層指標(biāo)分別與各自的閾值進行比較,并根據(jù)比較結(jié)果調(diào)整對資 源的分配。
14. 根據(jù)權(quán)利要求13所述虛擬資源調(diào)度裝置,其特征在于: 將業(yè)務(wù)層指標(biāo)與業(yè)務(wù)層上限閾值和業(yè)務(wù)層下限閾值進行比較,當(dāng)業(yè)務(wù)層指標(biāo)大于業(yè)務(wù) 層上限閾值,則減少對其分配的資源,當(dāng)業(yè)務(wù)層指標(biāo)小于業(yè)務(wù)層下限閾值,則增加對其分配 的資源。
15. 根據(jù)權(quán)利要求13所述虛擬資源調(diào)度裝置,其特征在于: 將網(wǎng)絡(luò)層指標(biāo)與網(wǎng)絡(luò)層上限閾值和網(wǎng)絡(luò)層下限閾值進行比較,當(dāng)網(wǎng)絡(luò)層指標(biāo)大于網(wǎng)絡(luò) 層上限閾值,則減少對其分配的資源,當(dāng)網(wǎng)絡(luò)層指標(biāo)小于網(wǎng)絡(luò)層下限閾值,則增加對其分配 的資源。
16. 根據(jù)權(quán)利要求13或14或15所述虛擬資源調(diào)度裝置,其特征在于: 網(wǎng)絡(luò)層指標(biāo)H的計算公式為: H= [ § Α ( θ A1X Hai+. · · + Θ AnX HAn) + § B ( θ B1X Hbi+. · · + Θ BmX HbJ +…§ N ( Θ N1X Hni+. · · + 9NkXHNk)]X100 其中: § N是接口協(xié)議類型N的權(quán)重因子,取值范圍是O~I ; θΝ1?是接口協(xié)議類型N的接口 k的權(quán)重因子,取值范圍是O~1 ; HNk是接口類型N的接口 k的健康指標(biāo)Hitf ;
Rp表示接口請求響應(yīng)率,根據(jù)請求數(shù)與響應(yīng)數(shù)計算的比率; Rs表示接口請求成功率,根據(jù)成功響應(yīng)數(shù)與失敗響應(yīng)數(shù)計算的比率; Kd表示接口請求時延率,根據(jù)平均響應(yīng)時延與標(biāo)準(zhǔn)響應(yīng)時延計算的比率; Kb表示接口繁忙率,根據(jù)并發(fā)用戶數(shù)與最大支持用戶數(shù)計算的比率。
17. 根據(jù)權(quán)利要求16所述虛擬資源調(diào)度裝置,其特征在于: 接口請求成功率Rs :
其中: η為請求種類; α為某類請求的權(quán)重因子; m為失敗原因種類; β為權(quán)重因子; CAU為某種原因的失敗響應(yīng)數(shù); SUC為成功響應(yīng)數(shù)。
18. 根據(jù)權(quán)利要求16所述虛擬資源調(diào)度裝置,其特征在于: 接口請求時延率Kd:
其中: η為請求種類; α為某類請求的權(quán)重因子; DLY為某類請求的平均響應(yīng)時延,最小等于DLS ; DLS為某類請求的標(biāo)準(zhǔn)響應(yīng)時延。
19. 根據(jù)權(quán)利要求16所述虛擬資源調(diào)度裝置,其特征在于: 接口繁忙率Kb :
其中: Umax為網(wǎng)元設(shè)計支持的最大用戶數(shù); U為活動用戶數(shù)、流量、承載數(shù)、消息或報文數(shù)。
20. 根據(jù)權(quán)利要求16所述虛擬資源調(diào)度裝置,其特征在于: 接口請求響應(yīng)率Rp :
其中: η為請求種類; α為某類請求的權(quán)重因子; RSP為發(fā)出的響應(yīng)數(shù); RQT為收到的請求數(shù)。
21. 根據(jù)權(quán)利要求13或14或15所述虛擬資源調(diào)度裝置,其特征在于: 業(yè)務(wù)層指標(biāo)Hn的計算公式為: Hn- (Ts X Ps+Td X Pd) - Iog2Ld 其中: Ts為發(fā)出成功率權(quán)重; Td為遞送成功率權(quán)重; Ps為發(fā)出成功率; Pd為遞送成功率; Ld為遞送時延率。
22. 根據(jù)權(quán)利要求21所述虛擬資源調(diào)度裝置,其特征在于: 發(fā)出成功率Ps :
其中: m為業(yè)務(wù)錯誤的原因種類; β為原因權(quán)重; Cs為某種發(fā)送失敗原因次數(shù); Ss為發(fā)送成功次數(shù); RQTs為業(yè)務(wù)請求的次數(shù); RSPs為業(yè)務(wù)響應(yīng)的次數(shù)。
23. 根據(jù)權(quán)利要求21所述虛擬資源調(diào)度裝置,其特征在于: 遞送成功率Pd :
其中: η為業(yè)務(wù)處理的原因種類; α為原因權(quán)重; Cd為通知遞送失敗的某原因次數(shù); Sd為通知遞送成功的次數(shù); RQTs為業(yè)務(wù)請求的次數(shù); RQTd為業(yè)務(wù)響應(yīng)的次數(shù)。
24. 根據(jù)權(quán)利要求21所述虛擬資源調(diào)度裝置,其特征在于: 遞送時延率Ld :
其中: Davg為平均遞送時延; Dstd為標(biāo)準(zhǔn)遞送時延。
【專利摘要】本發(fā)明公開了虛擬資源調(diào)度裝置與方法,該方法包括:采集業(yè)務(wù)層參數(shù)和網(wǎng)絡(luò)層參數(shù);根據(jù)業(yè)務(wù)層參數(shù)計算業(yè)務(wù)層指標(biāo),以及根據(jù)網(wǎng)絡(luò)層參數(shù)計算網(wǎng)絡(luò)層指標(biāo);將業(yè)務(wù)層指標(biāo)以及網(wǎng)絡(luò)層指標(biāo)分別與各自的閾值進行比較,并根據(jù)比較結(jié)果調(diào)整對資源的分配。本發(fā)明可以保證業(yè)務(wù)開展所需的質(zhì)量。
【IPC分類】G06F9-50
【公開號】CN104866382
【申請?zhí)枴緾N201410058955
【發(fā)明人】楊迪, 王燕川, 任華, 王錚, 畢家瑜, 方燕萍
【申請人】中國電信股份有限公司
【公開日】2015年8月26日
【申請日】2014年2月21日