一種網(wǎng)絡(luò)擴容方法和設(shè)備的制造方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及計算機技術(shù)領(lǐng)域,尤其涉及一種網(wǎng)絡(luò)擴容方法和設(shè)備。
【背景技術(shù)】
[0002] 隨著云計算技術(shù)的發(fā)展,各大運營商都已經(jīng)正式啟動私有云資源池的建立。但是 隨著云資源池的持續(xù)發(fā)展,如何完成對云資源池的擴容成為亟需解決的重要問題。
[0003] 目前對私有云資源池中資源利用率的監(jiān)控,主要通過底層的虛擬化平臺,查詢資 源使用情況,并計算出云資源池中資源利用率。當(dāng)資源利用率超過閾值時,觸發(fā)告警,以提 示運營商對云資源池中的資源進(jìn)行維護(hù)。
[0004] 由此可見,目前采用的資源監(jiān)控方式僅能在資源利用率超過閾值時觸發(fā)告警,并 不能解決云資源池擴容的問題。
【發(fā)明內(nèi)容】
[0005] 有鑒于此,本發(fā)明實施例提供了一種網(wǎng)絡(luò)擴容方法和設(shè)備,用于解決云資源池擴 容的問題。
[0006] 第一方面,提供了一種網(wǎng)絡(luò)擴容方法,包括:
[0007] 從云資源池的歷史數(shù)據(jù)中獲取多個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率;
[0008] 根據(jù)所述多個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率,計算得到每一個設(shè)定時間周期的 網(wǎng)絡(luò)資源利用率的平均增長量;
[0009] 當(dāng)所述云資源池的網(wǎng)絡(luò)資源利用率達(dá)到設(shè)定閾值時,根據(jù)所述每一個設(shè)定時間周 期的網(wǎng)絡(luò)資源利用率的平均增長量,估算在網(wǎng)絡(luò)擴容的有效時長內(nèi)所需要增加的網(wǎng)絡(luò)資源 量,其中,所述網(wǎng)絡(luò)資源量包含物理網(wǎng)絡(luò)資源量和虛擬網(wǎng)絡(luò)資源量;
[0010] 當(dāng)估算得到的所需要增加的網(wǎng)絡(luò)資源量中虛擬網(wǎng)絡(luò)資源量的預(yù)期投入大于估算 得到的所需要增加的網(wǎng)絡(luò)資源量中物理網(wǎng)絡(luò)資源量的預(yù)期投入時,根據(jù)估算得到的所需要 增加的網(wǎng)絡(luò)資源量,擴容所述云資源池中的網(wǎng)絡(luò)資源。
[0011] 結(jié)合第一方面,在第一種可能的實現(xiàn)方式中,所述網(wǎng)絡(luò)擴容方法還包括:
[0012] 當(dāng)估算得到的所需要增加的網(wǎng)絡(luò)資源量中虛擬網(wǎng)絡(luò)資源量的預(yù)期投入不大于估 算得到的所需要增加的網(wǎng)絡(luò)資源量中物理網(wǎng)絡(luò)資源量的預(yù)期投入時,重新確定網(wǎng)絡(luò)擴容的 有效時長以及重新估算在重新確定的網(wǎng)絡(luò)擴容的有效時長內(nèi)所需要增加的網(wǎng)絡(luò)資源量。
[0013] 結(jié)合第一方面,或者結(jié)合第一方面的第一方面可能的實現(xiàn)方式中,在第二種可能 的實現(xiàn)方式中,根據(jù)所述多個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率,計算得到每一個設(shè)定時間 周期的網(wǎng)絡(luò)資源利用率的平均增長量,包括:
[0014] 通過以下方式得到每一個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率的平均增長量:
[0015]
【主權(quán)項】
1. 一種網(wǎng)絡(luò)擴容方法,其特征在于,包括: 從云資源池的歷史數(shù)據(jù)中獲取多個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率; 根據(jù)所述多個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率,計算得到每一個設(shè)定時間周期的網(wǎng)絡(luò) 資源利用率的平均增長量; 當(dāng)所述云資源池的網(wǎng)絡(luò)資源利用率達(dá)到設(shè)定閾值時,根據(jù)所述每一個設(shè)定時間周期的 網(wǎng)絡(luò)資源利用率的平均增長量,估算在網(wǎng)絡(luò)擴容的有效時長內(nèi)所需要增加的網(wǎng)絡(luò)資源量, 其中,所述網(wǎng)絡(luò)資源量包含物理網(wǎng)絡(luò)資源量和虛擬網(wǎng)絡(luò)資源量; 當(dāng)估算得到的所需要增加的網(wǎng)絡(luò)資源量中虛擬網(wǎng)絡(luò)資源量的預(yù)期投入大于估算得到 的所需要增加的網(wǎng)絡(luò)資源量中物理網(wǎng)絡(luò)資源量的預(yù)期投入時,根據(jù)估算得到的所需要增加 的網(wǎng)絡(luò)資源量,擴容所述云資源池中的網(wǎng)絡(luò)資源。
2. 如權(quán)利要求1所述的網(wǎng)絡(luò)擴容方法,其特征在于,所述網(wǎng)絡(luò)擴容方法還包括: 當(dāng)估算得到的所需要增加的網(wǎng)絡(luò)資源量中虛擬網(wǎng)絡(luò)資源量的預(yù)期投入不大于估算得 到的所需要增加的網(wǎng)絡(luò)資源量中物理網(wǎng)絡(luò)資源量的預(yù)期投入時,重新確定網(wǎng)絡(luò)擴容的有效 時長以及重新估算在重新確定的網(wǎng)絡(luò)擴容的有效時長內(nèi)所需要增加的網(wǎng)絡(luò)資源量。
3. 如權(quán)利要求1至2任一所述的網(wǎng)絡(luò)擴容方法,其特征在于,根據(jù)所述多個設(shè)定時間周 期的網(wǎng)絡(luò)資源利用率,計算得到每一個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率的平均增長量,包 括: 通過以下方式得到每一個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率的平均增長量:
其中,y為得到的每一個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率的平均增長量;^為第一個 設(shè)定時間周期的網(wǎng)絡(luò)資源利用率;\為第n個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率;P 為云資源池中初始資源總量;n為設(shè)定時間周期的個數(shù),取值為自然數(shù)。
4. 如權(quán)利要求1至3任一所述的網(wǎng)絡(luò)擴容方法,其特征在于,根據(jù)所述每一個設(shè)定時間 周期的網(wǎng)絡(luò)資源利用率的平均增長量,估算在網(wǎng)絡(luò)擴容的有效時長內(nèi)所需要增加的網(wǎng)絡(luò)資 源量,包括: 當(dāng)網(wǎng)絡(luò)擴容的有效時長為N倍設(shè)定時間周期時,將所述每一個設(shè)定時間周期的網(wǎng)絡(luò)資 源利用率的平均增長量與N倍設(shè)定時間周期求積,得到的積值為估算得到的在網(wǎng)絡(luò)擴容的 有效時長內(nèi)所需要增加的網(wǎng)絡(luò)資源量。
5. 如權(quán)利要求1至4任一所述的網(wǎng)絡(luò)擴容方法,其特征在于,通過以下方式估算得到所 需要增加的網(wǎng)絡(luò)資源量中虛擬網(wǎng)絡(luò)資源量的預(yù)期投入: 分別計算虛擬網(wǎng)絡(luò)資源量中滿足該虛擬網(wǎng)絡(luò)資源量的硬件成本投入、虛擬網(wǎng)絡(luò)資源量 的維護(hù)成本投入; 將計算得到的虛擬網(wǎng)絡(luò)資源量中滿足該虛擬網(wǎng)絡(luò)資源量的硬件成本投入與虛擬網(wǎng)絡(luò) 資源量的維護(hù)成本投入求和,得到的和值為估算得到所需要增加的網(wǎng)絡(luò)資源量中虛擬網(wǎng)絡(luò) 資源量的預(yù)期投入。
6. 如權(quán)利要求1至5任一所述的網(wǎng)絡(luò)擴容方法,其特征在于,通過以下方式估算得到所 需要增加的網(wǎng)絡(luò)資源量中物理網(wǎng)絡(luò)資源量的預(yù)期投入: 計算物理網(wǎng)絡(luò)資源量中滿足該物理網(wǎng)絡(luò)資源量的物理硬件成本投入; 將計算得到的物理網(wǎng)絡(luò)資源量中滿足該物理網(wǎng)絡(luò)資源量的物理硬件成本投入作為估 算得到所需要增加的網(wǎng)絡(luò)資源量中物理網(wǎng)絡(luò)資源量的預(yù)期投入。
7. -種網(wǎng)絡(luò)擴容設(shè)備,其特征在于,包括: 獲取模塊,用于從云資源池的歷史數(shù)據(jù)中獲取多個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率; 計算模塊,用于根據(jù)所述多個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率,計算得到每一個設(shè)定 時間周期的網(wǎng)絡(luò)資源利用率的平均增長量; 擴容估算模塊,用于當(dāng)所述云資源池的網(wǎng)絡(luò)資源利用率達(dá)到設(shè)定閾值時,根據(jù)所述每 一個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率的平均增長量,估算在網(wǎng)絡(luò)擴容的有效時長內(nèi)所需要 增加的網(wǎng)絡(luò)資源量,其中,所述網(wǎng)絡(luò)資源量包含物理網(wǎng)絡(luò)資源量和虛擬網(wǎng)絡(luò)資源量;當(dāng)估算 得到的所需要增加的網(wǎng)絡(luò)資源量中虛擬網(wǎng)絡(luò)資源量的預(yù)期投入大于估算得到的所需要增 加的網(wǎng)絡(luò)資源量中物理網(wǎng)絡(luò)資源量的預(yù)期投入時,根據(jù)估算得到的所需要增加的網(wǎng)絡(luò)資源 量,擴容所述云資源池中的網(wǎng)絡(luò)資源。
8. 如權(quán)利要求7所述的網(wǎng)絡(luò)擴容設(shè)備,其特征在于, 所述擴容估算模塊,還用于當(dāng)估算得到的所需要增加的網(wǎng)絡(luò)資源量中虛擬網(wǎng)絡(luò)資源量 的預(yù)期投入不大于估算得到的所需要增加的網(wǎng)絡(luò)資源量中物理網(wǎng)絡(luò)資源量的預(yù)期投入時, 重新確定網(wǎng)絡(luò)擴容的有效時長以及重新估算在重新確定的網(wǎng)絡(luò)擴容的有效時長內(nèi)所需要 增加的網(wǎng)絡(luò)資源量。
9. 如權(quán)利要求7至8任一所述的網(wǎng)絡(luò)擴容設(shè)備,其特征在于, 所述計算模塊,具體用于通過以下方式得到每一個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率的 平均增長量:
其中,y為得到的每一個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率的平均增長量;^為第一個 設(shè)定時間周期的網(wǎng)絡(luò)資源利用率;\為第n個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率;P 為云資源池中初始資源總量;n為設(shè)定時間周期的個數(shù),取值為自然數(shù)。
10. 如權(quán)利要求7至9任一所述的網(wǎng)絡(luò)擴容設(shè)備,其特征在于, 所述擴容估算模塊,具體用于當(dāng)網(wǎng)絡(luò)擴容的有效時長為N倍設(shè)定時間周期時,將所述 每一個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率的平均增長量與N倍設(shè)定時間周期求積,得到的積 值為估算得到的在網(wǎng)絡(luò)擴容的有效時長內(nèi)所需要增加的網(wǎng)絡(luò)資源量。
11. 如權(quán)利要求7至10任一所述的網(wǎng)絡(luò)擴容設(shè)備,其特征在于, 所述擴容估算模塊,具體用于通過以下方式估算得到所需要增加的網(wǎng)絡(luò)資源量中虛擬 網(wǎng)絡(luò)資源量的預(yù)期投入: 分別計算虛擬網(wǎng)絡(luò)資源量中滿足該虛擬網(wǎng)絡(luò)資源量的硬件成本投入、虛擬網(wǎng)絡(luò)資源量 的維護(hù)成本投入; 將計算得到的虛擬網(wǎng)絡(luò)資源量中滿足該虛擬網(wǎng)絡(luò)資源量的硬件成本投入與虛擬網(wǎng)絡(luò) 資源量的維護(hù)成本投入求和,得到的和值為估算得到所需要增加的網(wǎng)絡(luò)資源量中虛擬網(wǎng)絡(luò) 資源量的預(yù)期投入。
12. 如權(quán)利要求7至11任一所述的網(wǎng)絡(luò)擴容設(shè)備,其特征在于, 所述擴容估算模塊,具體用于通過以下方式估算得到所需要增加的網(wǎng)絡(luò)資源量中物理 網(wǎng)絡(luò)資源量的預(yù)期投入: 計算物理網(wǎng)絡(luò)資源量中滿足該物理網(wǎng)絡(luò)資源量的物理硬件成本投入; 將計算得到的物理網(wǎng)絡(luò)資源量中滿足該物理網(wǎng)絡(luò)資源量的物理硬件成本投入作為估 算得到所需要增加的網(wǎng)絡(luò)資源量中物理網(wǎng)絡(luò)資源量的預(yù)期投入。
【專利摘要】本發(fā)明公開了一種網(wǎng)絡(luò)擴容方法和設(shè)備,包括:從云資源池的歷史數(shù)據(jù)中獲取多個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率;根據(jù)多個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率,計算得到每一個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率的平均增長量;根據(jù)每一個設(shè)定時間周期的網(wǎng)絡(luò)資源利用率的平均增長量,估算在網(wǎng)絡(luò)擴容的有效時長內(nèi)所需要增加的網(wǎng)絡(luò)資源量,當(dāng)估算得到的所需要增加的網(wǎng)絡(luò)資源量中虛擬網(wǎng)絡(luò)資源量的預(yù)期投入大于估算得到的所需要增加的網(wǎng)絡(luò)資源量中物理網(wǎng)絡(luò)資源量的預(yù)期投入時,根據(jù)估算得到的所需要增加的網(wǎng)絡(luò)資源量,擴容云資源池中的網(wǎng)絡(luò)資源;不僅有效地實現(xiàn)了對云資源池的擴容預(yù)期,而且還保證擴容預(yù)期的合理性,提升擴容的精確度,改善云資源池運營維護(hù)效率。
【IPC分類】H04L29-08, H04L12-24
【公開號】CN104579763
【申請?zhí)枴緾N201410826775
【發(fā)明人】劉科新
【申請人】華為技術(shù)有限公司
【公開日】2015年4月29日
【申請日】2014年12月25日