磁盤容量之間的線性關(guān)系。
[0114]由于本實(shí)施例中的各單元能夠執(zhí)行圖1所示的方法,本實(shí)施例未詳細(xì)描述的部分,可參考對(duì)圖1的相關(guān)說明。
[0115]本發(fā)明實(shí)施例的技術(shù)方案具有以下有益效果:
[0116]本發(fā)明實(shí)施例中,通過根據(jù)磁盤的歷史容量數(shù)據(jù),獲得磁盤容量的變化數(shù)據(jù);從而,根據(jù)所述磁盤容量的變化數(shù)據(jù),獲得所述歷史容量數(shù)據(jù)中的目標(biāo)拐點(diǎn);進(jìn)而,根據(jù)所述目標(biāo)拐點(diǎn)之后的歷史容量數(shù)據(jù),獲得時(shí)間與磁盤容量之間的線性關(guān)系。
[0117]本發(fā)明實(shí)施例提供的技術(shù)方案能夠根據(jù)磁盤的歷史容量數(shù)據(jù),自動(dòng)對(duì)磁盤容量的趨勢(shì)進(jìn)行預(yù)測(cè),與現(xiàn)有技術(shù)中,人工預(yù)測(cè)磁盤容量趨勢(shì)的方式相比,本發(fā)明實(shí)施例所提供的技術(shù)方案,能夠?qū)崿F(xiàn)提高了磁盤容量趨勢(shì)預(yù)測(cè)的準(zhǔn)確性,從而避免了增加容量后磁盤容量無法滿足需求的問題,或者增加容量后磁盤容量冗余浪費(fèi)的問題,減少了磁盤容量預(yù)測(cè)所需要的人力成本。
[0118]所屬領(lǐng)域的技術(shù)人員可以清楚地了解到,為描述的方便和簡(jiǎn)潔,上述描述的系統(tǒng),裝置和單元的具體工作過程,可以參考前述方法實(shí)施例中的對(duì)應(yīng)過程,在此不再贅述。
[0119]在本發(fā)明所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的系統(tǒng),裝置和方法,可以通過其它的方式實(shí)現(xiàn)。例如,以上所描述的裝置實(shí)施例僅僅是示意性的,例如,所述單元的劃分,僅僅為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如,多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,裝置或單元的間接耦合或通信連接,可以是電性,機(jī)械或其它的形式。
[0120]所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上。可以根據(jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
[0121]另外,在本發(fā)明各個(gè)實(shí)施例中的各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。上述集成的單元既可以采用硬件的形式實(shí)現(xiàn),也可以采用硬件加軟件功能單元的形式實(shí)現(xiàn)。
[0122]上述以軟件功能單元的形式實(shí)現(xiàn)的集成的單元,可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中。上述軟件功能單元存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)裝置(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)裝置等)或處理器(Processor)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、移動(dòng)硬盤、只讀存儲(chǔ)器(Read-Only Memory, ROM)、隨機(jī)存取存儲(chǔ)器(Random Access Memory, RAM)、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
[0123]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種磁盤容量的預(yù)測(cè)方法,其特征在于,所述方法包括: 根據(jù)磁盤的歷史容量數(shù)據(jù),獲得磁盤容量的變化數(shù)據(jù); 根據(jù)所述磁盤容量的變化數(shù)據(jù),獲得所述歷史容量數(shù)據(jù)中的目標(biāo)拐點(diǎn); 根據(jù)所述目標(biāo)拐點(diǎn)之后的歷史容量數(shù)據(jù),獲得時(shí)間與磁盤容量之間的線性關(guān)系。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述根據(jù)磁盤的歷史容量數(shù)據(jù),獲得磁盤容量的變化數(shù)據(jù)之前,所述方法還包括: 對(duì)所述磁盤的歷史容量數(shù)據(jù)進(jìn)行數(shù)據(jù)平滑處理。3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述歷史容量數(shù)據(jù)包括至少一個(gè)采樣時(shí)刻以及每個(gè)采樣時(shí)刻的磁盤容量;所述根據(jù)磁盤的歷史容量數(shù)據(jù),獲得磁盤容量的變化數(shù)據(jù),包括: 根據(jù)至少一個(gè)采樣時(shí)刻的磁盤容量,獲得至少一個(gè)采樣時(shí)刻中每個(gè)采樣時(shí)刻的磁盤容量速度,以作為所述磁盤容量的變化數(shù)據(jù);或者, 根據(jù)至少一個(gè)采樣時(shí)刻的磁盤容量,獲得至少一個(gè)采樣時(shí)刻中每個(gè)采樣時(shí)刻的磁盤容量加速度,以作為所述磁盤容量的變化數(shù)據(jù)。4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述根據(jù)所述磁盤容量的變化數(shù)據(jù),獲得所述歷史容量數(shù)據(jù)中的目標(biāo)拐點(diǎn),包括: 利用至少兩種檢測(cè)算法分別對(duì)所述磁盤容量的變化數(shù)據(jù)進(jìn)行檢測(cè),以獲得每種檢測(cè)算法檢測(cè)出的第一候選拐點(diǎn); 根據(jù)每種檢測(cè)算法檢測(cè)出的第一候選拐點(diǎn),獲得所述歷史容量數(shù)據(jù)中的目標(biāo)拐點(diǎn)。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述根據(jù)每種檢測(cè)算法檢測(cè)出的第一候選拐點(diǎn),獲得所述歷史容量數(shù)據(jù)中的目標(biāo)拐點(diǎn),包括: 根據(jù)每種檢測(cè)算法檢測(cè)出的第一候選拐點(diǎn),獲得第二候選拐點(diǎn); 獲得采樣時(shí)刻最晚的第二候選拐點(diǎn),以作為所述歷史容量數(shù)據(jù)中的目標(biāo)拐點(diǎn)。6.根據(jù)權(quán)利要求1或2所述方法,其特征在于,所述根據(jù)所述目標(biāo)拐點(diǎn)之后的歷史容量數(shù)據(jù),獲得時(shí)間與磁盤容量之間的線性關(guān)系,包括: 對(duì)所述目標(biāo)拐點(diǎn)之后的歷史容量數(shù)據(jù)進(jìn)行線性擬合處理,以獲得時(shí)間與磁盤容量之間的線性關(guān)系。7.—種磁盤容量的預(yù)測(cè)裝置,其特征在于,所述裝置包括: 數(shù)據(jù)處理單元,用于根據(jù)磁盤的歷史容量數(shù)據(jù),獲得磁盤容量的變化數(shù)據(jù); 拐點(diǎn)識(shí)別單元,用于根據(jù)所述磁盤容量的變化數(shù)據(jù),獲得所述歷史容量數(shù)據(jù)中的目標(biāo)拐點(diǎn); 容量預(yù)測(cè)單元,用于根據(jù)所述目標(biāo)拐點(diǎn)之后的歷史容量數(shù)據(jù),獲得時(shí)間與磁盤容量之間的線性關(guān)系。8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括: 數(shù)據(jù)平滑單元,用于對(duì)所述磁盤的歷史容量數(shù)據(jù)進(jìn)行數(shù)據(jù)平滑處理。9.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述歷史容量數(shù)據(jù)包括至少一個(gè)采樣時(shí)刻以及每個(gè)采樣時(shí)刻的磁盤容量;所述數(shù)據(jù)處理單元,具體用于: 根據(jù)至少一個(gè)采樣時(shí)刻的磁盤容量,獲得至少一個(gè)采樣時(shí)刻中每個(gè)采樣時(shí)刻的磁盤容量速度,以作為所述磁盤容量的變化數(shù)據(jù);或者, 根據(jù)至少一個(gè)采樣時(shí)刻的磁盤容量,獲得至少一個(gè)采樣時(shí)刻中每個(gè)采樣時(shí)刻的磁盤容量加速度,以作為所述磁盤容量的變化數(shù)據(jù)。10.根據(jù)權(quán)利要求7或8所述的裝置,其特征在于,所述拐點(diǎn)識(shí)別單元,具體用于: 利用至少兩種檢測(cè)算法分別對(duì)所述磁盤容量的變化數(shù)據(jù)進(jìn)行檢測(cè),以獲得每種檢測(cè)算法檢測(cè)出的第一候選拐點(diǎn); 根據(jù)每種檢測(cè)算法檢測(cè)出的第一候選拐點(diǎn),獲得所述歷史容量數(shù)據(jù)中的目標(biāo)拐點(diǎn)。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述拐點(diǎn)識(shí)別單元根據(jù)每種檢測(cè)算法檢測(cè)出的第一候選拐點(diǎn),獲得所述歷史容量數(shù)據(jù)中的目標(biāo)拐點(diǎn)時(shí),具體用于: 根據(jù)每種檢測(cè)算法檢測(cè)出的第一候選拐點(diǎn),獲得第二候選拐點(diǎn); 獲得采樣時(shí)刻最晚的第二候選拐點(diǎn),以作為所述歷史容量數(shù)據(jù)中的目標(biāo)拐點(diǎn)。12.根據(jù)權(quán)利要求7或8所述裝置,其特征在于,所述容量預(yù)測(cè)單元,具體用于:對(duì)所述目標(biāo)拐點(diǎn)之后的歷史容量數(shù)據(jù)進(jìn)行線性擬合處理,以獲得時(shí)間與磁盤容量之間的線性關(guān)系ο
【專利摘要】本發(fā)明實(shí)施例提供了一種磁盤容量的預(yù)測(cè)方法及裝置。一方面,本發(fā)明實(shí)施例通過根據(jù)磁盤的歷史容量數(shù)據(jù),獲得磁盤容量的變化數(shù)據(jù);從而,根據(jù)所述磁盤容量的變化數(shù)據(jù),獲得所述歷史容量數(shù)據(jù)中的目標(biāo)拐點(diǎn);進(jìn)而,根據(jù)所述目標(biāo)拐點(diǎn)之后的歷史容量數(shù)據(jù),獲得時(shí)間與磁盤容量之間的線性關(guān)系。因此,本發(fā)明實(shí)施例提供的技術(shù)方案能夠?qū)崿F(xiàn)提高了磁盤容量趨勢(shì)預(yù)測(cè)的準(zhǔn)確性,減少了磁盤容量預(yù)測(cè)所需要的成本。
【IPC分類】G06F3/06
【公開號(hào)】CN105094708
【申請(qǐng)?zhí)枴緾N201510524920
【發(fā)明人】王博, 曲顯平, 何佳, 陶仕敏, 臧志, 苗貝貝, 陳宇, 蘇慧
【申請(qǐng)人】北京百度網(wǎng)訊科技有限公司
【公開日】2015年11月25日
【申請(qǐng)日】2015年8月25日