1.一種數(shù)據(jù)存儲(chǔ)方法,其特征在于,在硬盤(pán)上創(chuàng)建至少兩個(gè)獨(dú)立存儲(chǔ)區(qū)域,還包括:
接收數(shù)據(jù)存儲(chǔ)請(qǐng)求,其中,所述數(shù)據(jù)存儲(chǔ)請(qǐng)求攜帶有待存儲(chǔ)數(shù)據(jù);
確定每一個(gè)所述獨(dú)立存儲(chǔ)區(qū)域已完成的數(shù)據(jù)讀寫(xiě)次數(shù);
根據(jù)每一個(gè)所述獨(dú)立存儲(chǔ)區(qū)域分別對(duì)應(yīng)的已完成的數(shù)據(jù)讀寫(xiě)次數(shù),從所述至少兩個(gè)獨(dú)立存儲(chǔ)區(qū)域中確定出至少一個(gè)可用的獨(dú)立存儲(chǔ)區(qū)域;
將所述待存儲(chǔ)數(shù)據(jù)存儲(chǔ)至所述至少一個(gè)可用的獨(dú)立存儲(chǔ)區(qū)域。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,
在所述接收數(shù)據(jù)存儲(chǔ)請(qǐng)求之前,在所述在硬盤(pán)上創(chuàng)建至少兩個(gè)獨(dú)立存儲(chǔ)區(qū)域之后,進(jìn)一步包括:
設(shè)置統(tǒng)計(jì)表格;利用所述統(tǒng)計(jì)表格存儲(chǔ)每一個(gè)所述獨(dú)立存儲(chǔ)區(qū)域分別對(duì)應(yīng)的已完成的數(shù)據(jù)讀寫(xiě)次數(shù);
所述確定每一個(gè)所述獨(dú)立存儲(chǔ)區(qū)域已完成的數(shù)據(jù)讀寫(xiě)次數(shù),包括:
查詢(xún)所述統(tǒng)計(jì)表格,并在所述統(tǒng)計(jì)表格中確定出每一個(gè)所述獨(dú)立存儲(chǔ)區(qū)域已完成的數(shù)據(jù)讀寫(xiě)次數(shù);
所述根據(jù)每一個(gè)所述獨(dú)立存儲(chǔ)區(qū)域分別對(duì)應(yīng)的已完成的數(shù)據(jù)讀寫(xiě)次數(shù),從所述至少兩個(gè)獨(dú)立存儲(chǔ)區(qū)域中確定出至少一個(gè)可用的獨(dú)立存儲(chǔ)區(qū)域,包括:
在各個(gè)所述已完成的數(shù)據(jù)讀寫(xiě)次數(shù)中,選擇至少一個(gè)相對(duì)最小的所述已完成的數(shù)據(jù)讀寫(xiě)次數(shù);確定每一個(gè)所述相對(duì)最小的所述已完成的數(shù)據(jù)讀寫(xiě)次數(shù)對(duì)應(yīng)的獨(dú)立存儲(chǔ)區(qū)域?yàn)榭捎玫莫?dú)立存儲(chǔ)區(qū)域。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,
進(jìn)一步包括:
確定每一個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域的存儲(chǔ)空間;
所述將所述待存儲(chǔ)數(shù)據(jù)存儲(chǔ)至所述至少一個(gè)可用的獨(dú)立存儲(chǔ)區(qū)域,包括:
根據(jù)每一個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域的存儲(chǔ)空間,從所述至少一個(gè)可用的獨(dú)立存儲(chǔ)區(qū)域中確定出目標(biāo)獨(dú)立存儲(chǔ)區(qū)域;
將所述待存儲(chǔ)數(shù)據(jù)存儲(chǔ)至所述目標(biāo)獨(dú)立存儲(chǔ)區(qū)域。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,
進(jìn)一步包括:
確定每一個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域中的各個(gè)區(qū)塊分別對(duì)應(yīng)的已存儲(chǔ)空間;
所述根據(jù)每一個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域的存儲(chǔ)空間,從所述至少一個(gè)可用的獨(dú)立存儲(chǔ)區(qū)域中確定出可用的目標(biāo)獨(dú)立存儲(chǔ)區(qū)域,包括:
利用如下公式,計(jì)算每一個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域的存儲(chǔ)空間利用率;
其中,μi表征第i個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域的存儲(chǔ)空間利用率;mij表征第i個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域中的第j個(gè)所述區(qū)塊的已存儲(chǔ)空間;Ui表征第i個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域的存儲(chǔ)空間;ki表征第i個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域中的所述區(qū)塊的數(shù)量;
將最小的所述存儲(chǔ)空間利用率對(duì)應(yīng)的所述可用的獨(dú)立存儲(chǔ)區(qū)域確定為目標(biāo)獨(dú)立存儲(chǔ)區(qū)域。
5.根據(jù)權(quán)利要求3或4任一所述的方法,其特征在于,
在所述將所述待存儲(chǔ)數(shù)據(jù)存儲(chǔ)至所述目標(biāo)獨(dú)立存儲(chǔ)區(qū)域之后,進(jìn)一步包括:
將所述統(tǒng)計(jì)表格中的所述目標(biāo)獨(dú)立存儲(chǔ)區(qū)域?qū)?yīng)的已完成的數(shù)據(jù)讀寫(xiě)次數(shù)加1。
6.根據(jù)權(quán)利要求1或2任一所述的方法,其特征在于,
所述將所述待存儲(chǔ)數(shù)據(jù)存儲(chǔ)至所述至少一個(gè)可用的獨(dú)立存儲(chǔ)區(qū)域,包括:
將所述待存儲(chǔ)數(shù)據(jù)存儲(chǔ)至每一個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域。
7.一種數(shù)據(jù)存儲(chǔ)裝置,其特征在于,包括:
創(chuàng)建單元,用于在硬盤(pán)上創(chuàng)建至少兩個(gè)獨(dú)立存儲(chǔ)區(qū)域;
接收單元,用于接收數(shù)據(jù)存儲(chǔ)請(qǐng)求,其中,所述數(shù)據(jù)存儲(chǔ)請(qǐng)求攜帶有待存儲(chǔ)數(shù)據(jù);
第一確定單元,用于確定出所述創(chuàng)建單元?jiǎng)?chuàng)建的每一個(gè)所述獨(dú)立存儲(chǔ)區(qū)域已完成的數(shù)據(jù)讀寫(xiě)次數(shù);
第二確定單元,用于根據(jù)所述第一確定單元確定出的每一個(gè)所述獨(dú)立存儲(chǔ)區(qū)域分別對(duì)應(yīng)的已完成的數(shù)據(jù)讀寫(xiě)次數(shù),從所述至少兩個(gè)獨(dú)立存儲(chǔ)區(qū)域中確定出至少一個(gè)可用的獨(dú)立存儲(chǔ)區(qū)域;
第一存儲(chǔ)單元,用于將所述待存儲(chǔ)數(shù)據(jù)存儲(chǔ)至所述第二確定單元確定的所述至少一個(gè)可用的獨(dú)立存儲(chǔ)區(qū)域。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,
進(jìn)一步包括:
設(shè)置單元,用于設(shè)置統(tǒng)計(jì)表格;
第二存儲(chǔ)單元,用于利用所述統(tǒng)計(jì)表格存儲(chǔ)每一個(gè)所述獨(dú)立存儲(chǔ)區(qū)域分別對(duì)應(yīng)的已完成的數(shù)據(jù)讀寫(xiě)次數(shù);
所述第一確定單元,用于查詢(xún)所述統(tǒng)計(jì)表格,并在所述統(tǒng)計(jì)表格中確定出每一個(gè)所述獨(dú)立存儲(chǔ)區(qū)域已完成的數(shù)據(jù)讀寫(xiě)次數(shù);
所述第二確定單元,用于在各個(gè)所述已完成的數(shù)據(jù)讀寫(xiě)次數(shù)中,選擇至少一個(gè)相對(duì)最小的所述已完成的數(shù)據(jù)讀寫(xiě)次數(shù);確定每一個(gè)所述相對(duì)最小的所述已完成的數(shù)據(jù)讀寫(xiě)次數(shù)對(duì)應(yīng)的獨(dú)立存儲(chǔ)區(qū)域?yàn)榭捎玫莫?dú)立存儲(chǔ)區(qū)域。
9.根據(jù)權(quán)利要求8所述的裝置,其特征在于,
進(jìn)一步包括:
第三確定單元,用于確定每一個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域的存儲(chǔ)空間;
所述第一存儲(chǔ)單元,包括:確定子單元及存儲(chǔ)子單元;其中,
所述確定子單元,用于根據(jù)每一個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域的存儲(chǔ)空間,從所述至少一個(gè)可用的獨(dú)立存儲(chǔ)區(qū)域中確定出目標(biāo)獨(dú)立存儲(chǔ)區(qū)域;
所述存儲(chǔ)子單元,用于將所述待存儲(chǔ)數(shù)據(jù)存儲(chǔ)至所述確定子單元確定出的所述目標(biāo)獨(dú)立存儲(chǔ)區(qū)域。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,
進(jìn)一步包括:
第四確定單元,用于確定每一個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域中的各個(gè)區(qū)塊分別對(duì)應(yīng)的已存儲(chǔ)空間;
所述確定子單元,用于利用如下公式,計(jì)算每一個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域的存儲(chǔ)空間利用率;
其中,μi表征第i個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域的存儲(chǔ)空間利用率;mij表征第i個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域中的第j個(gè)所述區(qū)塊的已存儲(chǔ)空間;Ui表征第i個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域的存儲(chǔ)空間;ki表征第i個(gè)所述可用的獨(dú)立存儲(chǔ)區(qū)域中的所述區(qū)塊的數(shù)量;
將最小的所述存儲(chǔ)空間利用率對(duì)應(yīng)的所述可用的獨(dú)立存儲(chǔ)區(qū)域確定為目標(biāo)獨(dú)立存儲(chǔ)區(qū)域。