帶能源控制的存儲(chǔ)系統(tǒng)及其存儲(chǔ)方法
【專利摘要】本發(fā)明公開(kāi)了一種帶能源控制的存儲(chǔ)系統(tǒng),包括,N個(gè)采集模塊、網(wǎng)絡(luò)交換模塊、控制模塊和存儲(chǔ)模塊,其中,每個(gè)采集模塊,用于采集現(xiàn)場(chǎng)的音視頻數(shù)據(jù),并將音視頻數(shù)據(jù)通過(guò)網(wǎng)絡(luò)交換模塊傳輸給控制模塊;控制模塊,包括復(fù)數(shù)個(gè)計(jì)算單元,用于基于計(jì)算單元計(jì)算音視頻數(shù)據(jù)的數(shù)據(jù)量的多少來(lái)控制存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式;存儲(chǔ)模塊,包括復(fù)數(shù)個(gè)硬盤單元,用于基于控制模塊的控制來(lái)存儲(chǔ)音視頻數(shù)據(jù)。本發(fā)明還公開(kāi)了一種帶能源控制的存儲(chǔ)方法。本發(fā)明的控制模塊可以控制存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式,在數(shù)據(jù)量較多時(shí)將硬盤單元處于全速存儲(chǔ)或降速存儲(chǔ)狀態(tài),較少時(shí)休眠或關(guān)閉部分硬盤單元,節(jié)約了能源,降低了維護(hù)成本。
【專利說(shuō)明】
帶能源控制的存儲(chǔ)系統(tǒng)及其存儲(chǔ)方法
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及硬盤存儲(chǔ)技術(shù)領(lǐng)域,更具體地,涉及一種帶能源控制的存儲(chǔ)系統(tǒng)及其存儲(chǔ)方法。
【背景技術(shù)】
[0002]目前,由于需要滿足業(yè)務(wù)量大的需求,絕大部分的存儲(chǔ)系統(tǒng)都是分布式存儲(chǔ)系統(tǒng),一個(gè)存儲(chǔ)硬盤內(nèi)包含多個(gè)硬盤存儲(chǔ)節(jié)點(diǎn),所有硬盤存儲(chǔ)節(jié)點(diǎn)同時(shí)讀寫數(shù)據(jù)時(shí),速度提高很多,滿足了業(yè)務(wù)量大的需求。然而,業(yè)務(wù)量的多少是隨著時(shí)間而改變的,比如,在辦事人員辦公的時(shí)候,業(yè)務(wù)量增大,音視頻數(shù)據(jù)也隨之增大,按照目前的存儲(chǔ)系統(tǒng),雖然硬盤的讀寫速度滿足了業(yè)務(wù)需求,但是,到了辦事人員下班的時(shí)候,音視頻數(shù)據(jù)量就會(huì)大大減少,顯然,不需要那么多存儲(chǔ)硬盤節(jié)點(diǎn)同時(shí)工作,此時(shí)如果所有存儲(chǔ)硬盤節(jié)點(diǎn)還是高速運(yùn)轉(zhuǎn)的話,會(huì)浪費(fèi)好多能源,而且會(huì)縮短硬盤的使用壽命,系統(tǒng)的維護(hù)成本增加。
【發(fā)明內(nèi)容】
[0003]有鑒于此,本發(fā)明的主要目的在于提供一種帶能源控制的存儲(chǔ)系統(tǒng)及其存儲(chǔ)方法,能夠解決現(xiàn)有技術(shù)中存在的浪費(fèi)能源、縮短硬盤使用壽命、系統(tǒng)維護(hù)成本高的問(wèn)題。
[0004]為達(dá)到上述目的,本發(fā)明的技術(shù)方案是這樣實(shí)現(xiàn)的:
[0005]—方面,本發(fā)明提供了一種帶能源控制的存儲(chǔ)系統(tǒng),包括,N個(gè)采集模塊、網(wǎng)絡(luò)交換模塊、控制模塊和存儲(chǔ)模塊,其中,每個(gè)采集模塊,用于采集現(xiàn)場(chǎng)的音視頻數(shù)據(jù),并將音視頻數(shù)據(jù)通過(guò)網(wǎng)絡(luò)交換模塊傳輸給控制模塊;控制模塊,與網(wǎng)絡(luò)交換模塊相連,包括復(fù)數(shù)個(gè)計(jì)算單元,用于基于計(jì)算單元計(jì)算音視頻數(shù)據(jù)的數(shù)據(jù)量的多少來(lái)控制存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式,其中,硬盤單元的存儲(chǔ)模式為全速存儲(chǔ)模式、降速存儲(chǔ)模式、休眠模式和關(guān)閉模式;存儲(chǔ)模塊,與網(wǎng)絡(luò)交換模塊相連,包括復(fù)數(shù)個(gè)硬盤單元,用于基于控制模塊的控制來(lái)存儲(chǔ)音視頻數(shù)據(jù)。
[0006]優(yōu)選地,該系統(tǒng)還包括緩存模塊,分別與網(wǎng)絡(luò)交換模塊和存儲(chǔ)模塊相連,用于當(dāng)硬盤單元處于休眠模式時(shí),暫存音視頻數(shù)據(jù)。
[0007]優(yōu)選地,基于計(jì)算單元計(jì)算音視頻數(shù)據(jù)的數(shù)據(jù)量的多少來(lái)控制存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式包括:當(dāng)音視頻數(shù)據(jù)的數(shù)據(jù)量大于第一預(yù)設(shè)值時(shí),設(shè)置所有硬盤單元處于全速存儲(chǔ)模式,當(dāng)音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于第一預(yù)設(shè)值、大于第二預(yù)設(shè)值時(shí),設(shè)置所有硬盤單元處于降速存儲(chǔ)模式,當(dāng)音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于第二預(yù)設(shè)值時(shí),設(shè)置部分硬盤單元處于休眠模式。
[0008]優(yōu)選地,控制模塊還包括選擇單元,用于當(dāng)音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于第二預(yù)設(shè)值時(shí),選擇需要處于休眠模式的硬盤單元。
[0009]優(yōu)選地,控制模塊還用于,當(dāng)硬盤單元在預(yù)設(shè)的時(shí)間段內(nèi)始終都處于休眠模式時(shí),關(guān)閉處于休眠模式的硬盤單元。
[0010]優(yōu)選地,控制模塊還包括:數(shù)據(jù)分配單元,用于在處于關(guān)閉模式下的硬盤單元重新開(kāi)啟前,將處于降速存儲(chǔ)模式下的硬盤單元中的音視頻數(shù)據(jù)和緩存模塊中的音視頻數(shù)據(jù)重新分配到所有硬盤單元上。
[0011]優(yōu)選地,每個(gè)硬盤單元上設(shè)置有可控開(kāi)關(guān),用于確定硬盤單元的開(kāi)啟與關(guān)閉。
[0012]另一方面,本發(fā)明還提供了一種帶能源控制的存儲(chǔ)方法,包括:采集模塊采集現(xiàn)場(chǎng)的音視頻數(shù)據(jù),并將音視頻數(shù)據(jù)通過(guò)網(wǎng)絡(luò)交換模塊傳輸給控制模塊;控制模塊計(jì)算音視頻數(shù)據(jù)的數(shù)據(jù)量,根據(jù)音視頻數(shù)據(jù)的數(shù)據(jù)量的多少來(lái)控制存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式,其中,硬盤單元的存儲(chǔ)模式為全速存儲(chǔ)模式、降速存儲(chǔ)模式、休眠模式和關(guān)閉模式;存儲(chǔ)模塊基于控制模塊的控制來(lái)存儲(chǔ)音視頻數(shù)據(jù),其中,存儲(chǔ)模塊包括復(fù)數(shù)個(gè)硬盤單元。
[0013]優(yōu)選地,該方法還包括:當(dāng)硬盤單元處于休眠模式時(shí),緩存模塊暫存音視頻數(shù)據(jù)。
[0014]優(yōu)選地,根據(jù)音視頻數(shù)據(jù)的數(shù)據(jù)量的多少來(lái)控制存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式包括:當(dāng)音視頻數(shù)據(jù)的數(shù)據(jù)量大于第一預(yù)設(shè)值時(shí),設(shè)置所有硬盤單元處于全速存儲(chǔ)模式,當(dāng)音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于第一預(yù)設(shè)值、大于第二預(yù)設(shè)值時(shí),設(shè)置所有硬盤單元處于降速存儲(chǔ)模式,當(dāng)音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于第二預(yù)設(shè)值時(shí),設(shè)置部分硬盤單元處于休眠模式。
[0015]優(yōu)選地,在設(shè)置部分硬盤單元處于休眠模式之前,該方法還包括:選擇需要處于休眠模式的硬盤單元。
[0016]優(yōu)選地,該方法還包括,當(dāng)硬盤單元在預(yù)設(shè)的時(shí)間段內(nèi)始終都處于休眠模式時(shí),關(guān)閉處于休眠模式的硬盤單元。
[0017]優(yōu)選地,該方法還包括,在處于關(guān)閉模式下的硬盤單元重新開(kāi)啟前,將處于降速存儲(chǔ)模式下的硬盤單元中的音視頻數(shù)據(jù)和緩存模塊中的音視頻數(shù)據(jù)重新分配到所有硬盤單元上。
[0018]本發(fā)明的技術(shù)效果:
[0019]1.由于系統(tǒng)設(shè)置了控制模塊可以根據(jù)音視頻數(shù)據(jù)量的多少,控制存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式,在數(shù)據(jù)量較多的時(shí)候開(kāi)啟全部硬盤單元,將硬盤單元處于全速存儲(chǔ)或者降速存儲(chǔ)狀態(tài),在數(shù)據(jù)量較少的時(shí)候休眠或關(guān)閉部分硬盤單元,節(jié)約了能源,降低了維護(hù)成本;
[0020]2.由于系統(tǒng)設(shè)置了選擇單元,在音視頻數(shù)據(jù)量處于較少的狀態(tài)下,可以選擇需要處于休眠模式下的硬盤單元,讓存儲(chǔ)模塊中的硬盤單元輪流工作,延長(zhǎng)了硬盤的使用壽命;
[0021]3.由于系統(tǒng)設(shè)置了緩存模塊,在音視頻數(shù)據(jù)量少時(shí),先將音視頻數(shù)據(jù)暫存到緩存模塊中,在緩存模塊滿時(shí),再將緩存模塊中的音視頻數(shù)據(jù)存儲(chǔ)到硬盤單元中,緩解了存儲(chǔ)壓力,緩存模塊的價(jià)格低廉,降低了系統(tǒng)的成本;
[0022]4.由于系統(tǒng)設(shè)置了數(shù)據(jù)分配單元,可以在關(guān)閉的硬盤單元重新開(kāi)啟前,將處于降速存儲(chǔ)模式下的硬盤單元中的音視頻數(shù)據(jù)和緩存模塊中的音視頻數(shù)據(jù)重新分配到所有硬盤單元上,提高了系統(tǒng)中的音視頻數(shù)據(jù)的可靠性。
【附圖說(shuō)明】
[0023]此處所說(shuō)明的附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本申請(qǐng)的一部分,本發(fā)明的示意性實(shí)施例及其說(shuō)明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
[0024]圖1示出了根據(jù)本發(fā)明實(shí)施例一的帶能源控制的存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖;
[0025]圖2示出了根據(jù)本發(fā)明實(shí)施例二的帶能源控制的存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖;
[0026]圖3示出了根據(jù)本發(fā)明實(shí)施例三的帶能源控制的存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖;
[0027]圖4示出了根據(jù)本發(fā)明實(shí)施例四的帶能源控制的存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖;
[0028]圖5示出了根據(jù)本發(fā)明實(shí)施例五的帶能源控制的存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖;
[0029]圖6示出了根據(jù)本發(fā)明實(shí)施例六的帶能源控制的存儲(chǔ)方法的流程圖。
【具體實(shí)施方式】
[0030]下面將參考附圖并結(jié)合實(shí)施例,來(lái)詳細(xì)說(shuō)明本發(fā)明。
[0031]實(shí)施例一
[0032]圖1示出了根據(jù)本發(fā)明實(shí)施例一的帶能源控制的存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖;如圖1所示,該系統(tǒng)包括:N個(gè)采集模塊10、網(wǎng)絡(luò)交換模塊20、控制模塊30和存儲(chǔ)模塊40,其中,
[0033]每個(gè)采集模塊10,用于采集現(xiàn)場(chǎng)的音視頻數(shù)據(jù),并將音視頻數(shù)據(jù)通過(guò)網(wǎng)絡(luò)交換模塊傳輸給控制模塊30 ;
[0034]控制模塊30,與網(wǎng)絡(luò)交換模塊20相連,包括復(fù)數(shù)個(gè)計(jì)算單元302,用于基于計(jì)算單元302計(jì)算音視頻數(shù)據(jù)的數(shù)據(jù)量的多少來(lái)控制存儲(chǔ)模塊40中相應(yīng)硬盤單元402的存儲(chǔ)模式;
[0035]其中,硬盤單元402的存儲(chǔ)模式為全速存儲(chǔ)模式、降速存儲(chǔ)模式、休眠模式和關(guān)閉模式;
[0036]其中,基于計(jì)算單元計(jì)算音視頻數(shù)據(jù)的數(shù)據(jù)量的多少來(lái)控制存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式包括:用于當(dāng)音視頻數(shù)據(jù)的數(shù)據(jù)量大于第一預(yù)設(shè)值時(shí),設(shè)置所有硬盤單元402處于全速存儲(chǔ)模式,當(dāng)音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于第一預(yù)設(shè)值、大于第二預(yù)設(shè)值時(shí),設(shè)置所有硬盤單元402處于降速存儲(chǔ)模式,當(dāng)音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于第二預(yù)設(shè)值時(shí),設(shè)置部分硬盤單元402處于休眠模式。
[0037]例如,存儲(chǔ)模塊由9個(gè)硬盤單元組成,第一預(yù)設(shè)值為M,第二預(yù)設(shè)值為Z。在一個(gè)辦公的地點(diǎn),辦事人員在辦公的時(shí)候,辦公地點(diǎn)所有的采集模塊都在開(kāi)啟狀態(tài),此時(shí),音視頻數(shù)據(jù)量大于M,則控制模塊設(shè)置這9個(gè)硬盤單元都處于全速存儲(chǔ)模式,隨著時(shí)間的推移,時(shí)間到了上午11點(diǎn)至11:30的時(shí)候,辦事的人越來(lái)越少,則采集模塊有的處于關(guān)閉狀態(tài),此時(shí),音視頻數(shù)據(jù)量小于或等于M、大于Z,則控制模塊設(shè)置這9個(gè)硬盤單元都處于降速存儲(chǔ)模式,當(dāng)?shù)搅酥形缦掳嗟臅r(shí)候,辦事人員午休時(shí)間,此時(shí)的數(shù)據(jù)量小于或等于Z,則控制單元設(shè)置部分硬盤單元處于休眠模式,比如設(shè)置編號(hào)為1、3、5、7的硬盤單元處于休眠模式,以待下午辦事人員開(kāi)始辦公時(shí)能快速啟動(dòng)處于休眠模式的硬盤單元。
[0038]存儲(chǔ)模塊40,與網(wǎng)絡(luò)交換模塊20相連,包括復(fù)數(shù)個(gè)硬盤單元402,用于基于控制模塊30的控制來(lái)存儲(chǔ)音視頻數(shù)據(jù)。
[0039]本發(fā)明的實(shí)施例中由于設(shè)置了控制模塊,可以根據(jù)音視頻數(shù)據(jù)量的多少,控制存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式,在數(shù)據(jù)量較多的時(shí)候開(kāi)啟全部硬盤單元,將硬盤單元處于全速存儲(chǔ)或者降速存儲(chǔ)狀態(tài),在數(shù)據(jù)量較少的時(shí)候休眠或關(guān)閉部分硬盤單元,節(jié)約了能源,降低了維護(hù)成本。
[0040]實(shí)施例二
[0041]圖2示出了根據(jù)本發(fā)明實(shí)施例二的帶能源控制的存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖,如圖2所示,該系統(tǒng)還包括緩存模塊50,分別與網(wǎng)絡(luò)交換模塊20和存儲(chǔ)模塊40相連,用于當(dāng)硬盤單元402處于休眠模式時(shí),暫存音視頻數(shù)據(jù)。
[0042]本發(fā)明的實(shí)施例中設(shè)置了緩存模塊,在音視頻數(shù)據(jù)量少時(shí),先將音視頻數(shù)據(jù)暫存到緩存模塊中,在緩存模塊滿時(shí),再將緩存模塊中的音視頻數(shù)據(jù)存儲(chǔ)到硬盤單元中,緩解了存儲(chǔ)壓力,緩存模塊的價(jià)格低廉,降低了系統(tǒng)的成本。
[0043]實(shí)施例三
[0044]圖3示出了根據(jù)本發(fā)明實(shí)施例三的帶能源控制的存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖,如圖3所示,控制模塊30還包括選擇單元304,用于當(dāng)音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于第二預(yù)設(shè)值時(shí),選擇需要處于休眠模式的硬盤單元402。
[0045]例如,在一個(gè)辦公地點(diǎn),存儲(chǔ)模塊由9個(gè)硬盤單元組成,比如,星期一選擇單元選擇需要處于休眠模式的硬盤單元的編號(hào)為1、3、5、7,則星期二選擇單元選擇需要休眠模式的硬盤單元的編號(hào)為2、4、6、8,這樣,存儲(chǔ)模塊中所有的硬盤都會(huì)輪流處于休眠模式,不會(huì)出現(xiàn)單一硬盤單元始終都在運(yùn)行狀態(tài)下,延長(zhǎng)了硬盤的使用壽命。
[0046]控制模塊30還用于,當(dāng)硬盤單元402在預(yù)設(shè)的時(shí)間段內(nèi)始終都處于休眠模式時(shí),關(guān)閉處于休眠模式的硬盤單元402。
[0047]例如,在一個(gè)辦公地點(diǎn),到了晚上辦事人員都下班了,此時(shí),音視頻數(shù)據(jù)量在預(yù)設(shè)時(shí)間段(比如兩小時(shí))內(nèi)都小于或等于第二預(yù)設(shè)值時(shí),關(guān)閉處于休眠模式下的硬盤單元,這樣,進(jìn)一步節(jié)約了能源。
[0048]實(shí)施例四
[0049]圖4示出了根據(jù)本發(fā)明實(shí)施例四的帶能源控制的存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖,如圖4所示,控制模塊30還包括:數(shù)據(jù)分配單元306,用于在處于關(guān)閉模式下的硬盤單元402重新開(kāi)啟前,將處于降速存儲(chǔ)模式下的硬盤單元402中的音視頻數(shù)據(jù)和緩存模塊50中的音視頻數(shù)據(jù)重新分配到所有硬盤單元402上。
[0050]例如,在一個(gè)辦公地點(diǎn),在早上8:00上班之后,音視頻數(shù)據(jù)量將會(huì)逐漸增大,此時(shí),需要開(kāi)啟所有硬盤單元,在關(guān)閉的硬盤單元重新開(kāi)啟前一段時(shí)間(比如10分鐘)內(nèi),數(shù)據(jù)分配單元將處于降速存儲(chǔ)模式下的硬盤單元中的音視頻數(shù)據(jù)和緩存模塊中的音視頻數(shù)據(jù)重新分配到所有硬盤單元上,大大提高了系統(tǒng)中的音視頻數(shù)據(jù)的可靠性。
[0051]實(shí)施例五
[0052]圖5示出了根據(jù)本發(fā)明實(shí)施例五的帶能源控制的存儲(chǔ)系統(tǒng)的結(jié)構(gòu)示意圖,如圖5所示,每個(gè)硬盤單元402上設(shè)置有可控開(kāi)關(guān)4022,用于確定硬盤單元402的開(kāi)啟與關(guān)閉。
[0053]實(shí)施例六
[0054]圖6示出了根據(jù)本發(fā)明實(shí)施例六的帶能源控制的存儲(chǔ)方法的流程圖,如圖6所示,該方法包括:
[0055]步驟S601,采集模塊采集現(xiàn)場(chǎng)的音視頻數(shù)據(jù),并將音視頻數(shù)據(jù)通過(guò)網(wǎng)絡(luò)交換模塊傳輸給控制模塊;
[0056]步驟S602,控制模塊計(jì)算音視頻數(shù)據(jù)的數(shù)據(jù)量,根據(jù)音視頻數(shù)據(jù)的數(shù)據(jù)量的多少來(lái)控制存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式;
[0057]其中,硬盤單元的存儲(chǔ)模式為全速存儲(chǔ)模式、降速存儲(chǔ)模式、休眠模式和關(guān)閉模式;
[0058]其中,根據(jù)音視頻數(shù)據(jù)的數(shù)據(jù)量的多少來(lái)控制存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式包括:當(dāng)音視頻數(shù)據(jù)的數(shù)據(jù)量大于第一預(yù)設(shè)值時(shí),設(shè)置所有硬盤單元處于全速存儲(chǔ)模式,當(dāng)音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于第一預(yù)設(shè)值、大于第二預(yù)設(shè)值時(shí),設(shè)置所有硬盤單元處于降速存儲(chǔ)模式,當(dāng)音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于第二預(yù)設(shè)值時(shí),設(shè)置部分硬盤單元處于休眠模式;
[0059]例如,存儲(chǔ)模塊由9個(gè)硬盤單元組成,第一預(yù)設(shè)值為M,第二預(yù)設(shè)值為Z。在一個(gè)辦公的地點(diǎn),辦事人員在辦公的時(shí)候,辦公地點(diǎn)所有的采集模塊都在開(kāi)啟狀態(tài),此時(shí),音視頻數(shù)據(jù)量大于M,則控制模塊設(shè)置這9個(gè)硬盤單元都處于全速存儲(chǔ)模式,隨著時(shí)間的推移,時(shí)間到了上午11點(diǎn)至11:30的時(shí)候,辦事的人越來(lái)越少,則采集模塊有的處于關(guān)閉狀態(tài),此時(shí),音視頻數(shù)據(jù)量小于或等于M、大于Z,則控制模塊設(shè)置這9個(gè)硬盤單元都處于降速存儲(chǔ)模式,當(dāng)?shù)搅酥形缦掳嗟臅r(shí)候,辦事人員午休時(shí)間,此時(shí)的數(shù)據(jù)量小于或等于Z,則控制模塊設(shè)置部分硬盤單元處于休眠模式,比如設(shè)置編號(hào)為1、3、5、7的硬盤單元處于休眠模式,以待下午辦事人員開(kāi)始辦公時(shí)能快速啟動(dòng)處于休眠模式的硬盤單元。
[0060]其中,在設(shè)置部分硬盤單元處于休眠模式之前,該方法還包括:選擇需要處于休眠模式的硬盤單元;
[0061]例如,在一個(gè)辦公地點(diǎn),存儲(chǔ)模塊由9個(gè)硬盤單元組成,比如,星期一選擇單元選擇需要處于休眠模式的硬盤單元的編號(hào)為1、3、5、7,則星期二選擇單元選擇需要休眠模式的硬盤單元的編號(hào)為2、4、6、8,這樣,存儲(chǔ)模塊中所有的硬盤都會(huì)輪流處于休眠模式,不會(huì)出現(xiàn)單一硬盤單元始終都在運(yùn)行狀態(tài)下,延長(zhǎng)了硬盤的使用壽命。
[0062]該方法還包括,當(dāng)硬盤單元在預(yù)設(shè)的時(shí)間段內(nèi)始終都處于休眠模式時(shí),關(guān)閉處于休眠模式的硬盤單元。
[0063]例如,在一個(gè)辦公地點(diǎn),到了晚上辦事人員都下班了,此時(shí),音視頻數(shù)據(jù)量在預(yù)設(shè)時(shí)間段(比如兩小時(shí))內(nèi)都小于或等于第二預(yù)設(shè)值時(shí),關(guān)閉處于休眠模式下的硬盤單元,這樣,進(jìn)一步節(jié)約了能源。
[0064]該方法還包括,當(dāng)硬盤單元處于休眠模式時(shí),緩存模塊暫存音視頻數(shù)據(jù)。
[0065]該方法還包括,在處于關(guān)閉模式下的硬盤單元重新開(kāi)啟前,將處于降速存儲(chǔ)模式下的硬盤單元中的音視頻數(shù)據(jù)和緩存模塊中的音視頻數(shù)據(jù)重新分配到所有硬盤單元上。
[0066]例如,在一個(gè)辦公地點(diǎn),在早上8:00上班之后,音視頻數(shù)據(jù)量將會(huì)逐漸增大,此時(shí),需要開(kāi)啟所有硬盤單元,在關(guān)閉的硬盤單元重新開(kāi)啟前(比如10分鐘內(nèi)),數(shù)據(jù)分配單元將處于降速存儲(chǔ)模式下的硬盤單元中的音視頻數(shù)據(jù)和緩存模塊中的音視頻數(shù)據(jù)重新分配到所有硬盤單元上,大大提高了系統(tǒng)中的音視頻數(shù)據(jù)的可靠性。
[0067]步驟S603,存儲(chǔ)模塊基于控制模塊的控制來(lái)存儲(chǔ)音視頻數(shù)據(jù),其中,存儲(chǔ)模塊包括復(fù)數(shù)個(gè)硬盤單元。
[0068]本發(fā)明的實(shí)施例中控制模塊可以根據(jù)音視頻數(shù)據(jù)量的多少,控制存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式,在數(shù)據(jù)量較多的時(shí)候開(kāi)啟全部硬盤單元,將硬盤單元處于全速存儲(chǔ)或者降速存儲(chǔ)狀態(tài),在數(shù)據(jù)量較少的時(shí)候休眠或關(guān)閉部分硬盤單元,節(jié)約了能源,降低了維護(hù)成本;在音視頻數(shù)據(jù)量處于較少的狀態(tài)下,可以選擇需要處于休眠模式下的硬盤單元,讓存儲(chǔ)模塊中的硬盤單元輪流工作,延長(zhǎng)了硬盤的使用壽命;在音視頻數(shù)據(jù)量少時(shí),先將音視頻數(shù)據(jù)暫存到緩存模塊中,在緩存模塊滿時(shí),再將緩存模塊中的音視頻數(shù)據(jù)存儲(chǔ)到硬盤單元中,緩解了存儲(chǔ)壓力,緩存模塊的價(jià)格低廉,降低了系統(tǒng)的成本;同時(shí),該方法還可以在關(guān)閉的硬盤單元重新開(kāi)啟前,將處于降速存儲(chǔ)模式下的硬盤單元中的音視頻數(shù)據(jù)和緩存模塊中的音視頻數(shù)據(jù)重新分配到所有硬盤單元上,提高了系統(tǒng)中的音視頻數(shù)據(jù)的可靠。
[0069]本發(fā)明的上述實(shí)施例由于系統(tǒng)設(shè)置了控制模塊可以根據(jù)音視頻數(shù)據(jù)量的多少,控制存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式,在數(shù)據(jù)量較多的時(shí)候開(kāi)啟全部硬盤單元,將硬盤單元處于全速存儲(chǔ)或者降速存儲(chǔ)狀態(tài),在數(shù)據(jù)量較少的時(shí)候休眠或關(guān)閉部分硬盤單元,節(jié)約了能源,降低了維護(hù)成本;由于系統(tǒng)設(shè)置了選擇單元,在音視頻數(shù)據(jù)量處于較少的狀態(tài)下,可以選擇需要處于休眠模式下的硬盤單元,讓存儲(chǔ)模塊中的硬盤單元輪流工作,延長(zhǎng)了硬盤的使用壽命;由于系統(tǒng)設(shè)置了緩存模塊,在音視頻數(shù)據(jù)量少時(shí),先將音視頻數(shù)據(jù)暫存到緩存模塊中,在緩存模塊滿時(shí),再將緩存模塊中的音視頻數(shù)據(jù)存儲(chǔ)到硬盤單元中,緩解了存儲(chǔ)壓力,緩存模塊的價(jià)格低廉,降低了系統(tǒng)的成本;由于系統(tǒng)設(shè)置了數(shù)據(jù)分配單元,可以在關(guān)閉的硬盤單元重新開(kāi)啟前一段時(shí)間內(nèi),將處于降速存儲(chǔ)模式下的硬盤單元中的音視頻數(shù)據(jù)和緩存模塊中的音視頻數(shù)據(jù)重新分配到所有硬盤單元上,提高了系統(tǒng)中的音視頻數(shù)據(jù)的可靠性。
[0070]顯然,本領(lǐng)域的技術(shù)人員應(yīng)該明白,上述的本發(fā)明的各模塊或各步驟可以用通用的計(jì)算裝置來(lái)實(shí)現(xiàn),它們可以集中在單個(gè)的計(jì)算裝置上,或者分布在多個(gè)計(jì)算裝置所組成的網(wǎng)絡(luò)上,可選地,它們可以用計(jì)算裝置可執(zhí)行的程序代碼來(lái)實(shí)現(xiàn),從而,可以將它們存儲(chǔ)在存儲(chǔ)裝置中由計(jì)算裝置來(lái)執(zhí)行,或者將它們分別制作成各個(gè)集成電路模塊,或者將它們中的多個(gè)模塊或步驟制作成單個(gè)集成電路模塊來(lái)實(shí)現(xiàn)。這樣,本發(fā)明不限制于任何特定的硬件和軟件結(jié)合。
[0071]以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來(lái)說(shuō),本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種帶能源控制的存儲(chǔ)系統(tǒng),其特征在于,包括:N個(gè)采集模塊、網(wǎng)絡(luò)交換模塊、控制模塊和存儲(chǔ)模塊,其中, 每個(gè)所述采集模塊,用于采集現(xiàn)場(chǎng)的音視頻數(shù)據(jù),并將所述音視頻數(shù)據(jù)通過(guò)所述網(wǎng)絡(luò)交換模塊傳輸給所述控制模塊; 所述控制模塊,與所述網(wǎng)絡(luò)交換模塊相連,包括復(fù)數(shù)個(gè)計(jì)算單元,用于基于所述計(jì)算單元計(jì)算所述音視頻數(shù)據(jù)的數(shù)據(jù)量的多少來(lái)控制所述存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式,其中,所述硬盤單元的存儲(chǔ)模式為全速存儲(chǔ)模式、降速存儲(chǔ)模式、休眠模式和關(guān)閉模式; 所述存儲(chǔ)模塊,與所述網(wǎng)絡(luò)交換模塊相連,包括復(fù)數(shù)個(gè)所述硬盤單元,用于基于所述控制模塊的控制來(lái)存儲(chǔ)所述音視頻數(shù)據(jù)。2.根據(jù)權(quán)利要求1所述的帶能源控制的存儲(chǔ)系統(tǒng),其特征在于,還包括緩存模塊,分別與所述網(wǎng)絡(luò)交換模塊和所述存儲(chǔ)模塊相連,用于當(dāng)所述硬盤單元處于休眠模式時(shí),暫存所述音視頻數(shù)據(jù)。3.根據(jù)權(quán)利要求1所述的帶能源控制的存儲(chǔ)系統(tǒng),其特征在于,所述基于所述計(jì)算單元計(jì)算所述音視頻數(shù)據(jù)的數(shù)據(jù)量的多少來(lái)控制所述存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式包括:當(dāng)所述音視頻數(shù)據(jù)的數(shù)據(jù)量大于第一預(yù)設(shè)值時(shí),設(shè)置所有所述硬盤單元處于所述全速存儲(chǔ)模式,當(dāng)所述音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于所述第一預(yù)設(shè)值、大于第二預(yù)設(shè)值時(shí),設(shè)置所有所述硬盤單元處于所述降速存儲(chǔ)模式,當(dāng)所述音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于所述第二預(yù)設(shè)值時(shí),設(shè)置部分所述硬盤單元處于所述休眠模式。4.根據(jù)權(quán)利要求3所述的帶能源控制的存儲(chǔ)系統(tǒng),其特征在于,所述控制模塊還包括選擇單元,用于當(dāng)所述音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于所述第二預(yù)設(shè)值時(shí),選擇需要處于休眠模式的硬盤單元。5.根據(jù)權(quán)利要求1所述的帶能源控制的存儲(chǔ)系統(tǒng),其特征在于,所述控制模塊還用于,當(dāng)所述硬盤單元在預(yù)設(shè)的時(shí)間段內(nèi)始終都處于休眠模式時(shí),關(guān)閉所述處于休眠模式的硬盤單元。6.根據(jù)權(quán)利要求2所述的帶能源控制的存儲(chǔ)系統(tǒng),其特征在于,所述控制模塊還包括:數(shù)據(jù)分配單元,用于在所述處于關(guān)閉模式下的硬盤單元重新開(kāi)啟前,將處于降速存儲(chǔ)模式下的硬盤單元中的音視頻數(shù)據(jù)和所述緩存模塊中的音視頻數(shù)據(jù)重新分配到所有所述硬盤單元上。7.根據(jù)權(quán)利要求1所述的帶能源控制的存儲(chǔ)系統(tǒng),其特征在于,每個(gè)所述硬盤單元上設(shè)置有可控開(kāi)關(guān),用于確定所述硬盤單元的開(kāi)啟與關(guān)閉。8.—種帶能源控制的存儲(chǔ)方法,其特征在于,包括: 采集模塊采集現(xiàn)場(chǎng)的音視頻數(shù)據(jù),并將所述音視頻數(shù)據(jù)通過(guò)網(wǎng)絡(luò)交換模塊傳輸給控制豐旲塊; 所述控制模塊計(jì)算所述音視頻數(shù)據(jù)的數(shù)據(jù)量,根據(jù)所述音視頻數(shù)據(jù)的數(shù)據(jù)量的多少來(lái)控制存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式,其中,所述硬盤單元的存儲(chǔ)模式為全速存儲(chǔ)模式、降速存儲(chǔ)模式、休眠模式和關(guān)閉模式; 所述存儲(chǔ)模塊基于所述控制模塊的控制來(lái)存儲(chǔ)所述音視頻數(shù)據(jù),其中,存儲(chǔ)模塊包括復(fù)數(shù)個(gè)所述硬盤單元。9.根據(jù)權(quán)利要求8所述的帶能源控制的存儲(chǔ)方法,其特征在于,該方法還包括,當(dāng)所述硬盤單元處于休眠模式時(shí),緩存模塊暫存所述音視頻數(shù)據(jù)。10.根據(jù)權(quán)利要求8所述的帶能源控制的存儲(chǔ)方法,其特征在于,所述根據(jù)所述音視頻數(shù)據(jù)的數(shù)據(jù)量的多少來(lái)控制所述存儲(chǔ)模塊中相應(yīng)硬盤單元的存儲(chǔ)模式包括:當(dāng)所述音視頻數(shù)據(jù)的數(shù)據(jù)量大于第一預(yù)設(shè)值時(shí),設(shè)置所有所述硬盤單元處于全速存儲(chǔ)模式,當(dāng)所述音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于所述第一預(yù)設(shè)值、大于第二預(yù)設(shè)值時(shí),設(shè)置所有所述硬盤單元處于降速存儲(chǔ)模式,當(dāng)所述音視頻數(shù)據(jù)的數(shù)據(jù)量小于或等于所述第二預(yù)設(shè)值時(shí),設(shè)置部分所述硬盤單元處于休眠模式。11.根據(jù)權(quán)利要求10所述的帶能源控制的存儲(chǔ)方法,其特征在于,在所述設(shè)置部分所述硬盤單元處于休眠模式之前,該方法還包括:選擇需要處于休眠模式的硬盤單元。12.根據(jù)權(quán)利要求8所述的帶能源控制的存儲(chǔ)方法,其特征在于,該方法還包括,當(dāng)所述硬盤單元在預(yù)設(shè)的時(shí)間段內(nèi)始終都處于休眠模式時(shí),關(guān)閉所述處于休眠模式的硬盤單J L ο13.根據(jù)權(quán)利要求9所述的帶能源控制的存儲(chǔ)方法,其特征在于,該方法還包括,在所述處于關(guān)閉模式下的硬盤單元重新開(kāi)啟前,將處于降速存儲(chǔ)模式下的硬盤單元中的音視頻數(shù)據(jù)和所述緩存模塊中的音視頻數(shù)據(jù)重新分配到所有所述硬盤單元上。
【文檔編號(hào)】G06F1/32GK105824766SQ201510005176
【公開(kāi)日】2016年8月3日
【申請(qǐng)日】2015年1月6日
【發(fā)明人】張斌
【申請(qǐng)人】北京同步科技有限公司