專利名稱:數(shù)據(jù)中心環(huán)境下一種面向節(jié)能的高可靠數(shù)據(jù)存儲方法
技術(shù)領(lǐng)域:
本發(fā)明涉及分布式文件系統(tǒng)中的數(shù)據(jù)存儲方法,尤其是在面向數(shù)據(jù)中心節(jié)能的條件下,提供一種數(shù)據(jù)高可靠存儲的方法。
背景技術(shù):
最近幾年,數(shù)據(jù)中心的能耗問題正受到越來越多的關(guān)注。目前數(shù)據(jù)中心的高功耗、 高開銷嚴(yán)重制約了其規(guī)模的擴(kuò)展,功耗相關(guān)的成本如供電系統(tǒng)的成本、降溫系統(tǒng)的成本、 容錯(cuò)備份的成本之和將會超過計(jì)算資源的成本,因此如何降低功耗、節(jié)約成本已經(jīng)成為學(xué)術(shù)界和工業(yè)界十分關(guān)注的問題。研究人員發(fā)現(xiàn)數(shù)據(jù)中心的利用率大部分時(shí)間都在20%到 30%之間,然而對應(yīng)的能耗卻占到利用率100%下所消耗能量的60%以上,即能耗與工作量不成正比,造成了嚴(yán)重的功耗浪費(fèi)。在這個(gè)背景下,一些學(xué)者提出了關(guān)閉服務(wù)器來減少功耗,然而數(shù)據(jù)的可靠性將會降低。隨著云計(jì)算的興起,越來越多的數(shù)據(jù)中心關(guān)注數(shù)據(jù)密集型計(jì)算,通過部署大量成本較低的機(jī)器并將計(jì)算與存儲結(jié)合在一起,提供一種針對大規(guī)模數(shù)據(jù)集并行處理的服務(wù)模式,典型的如Google、Yahoo !和Facebook等。這種計(jì)算模式的效率嚴(yán)重依賴于底層的分布式文件系統(tǒng),它需要將數(shù)據(jù)均勻分布到整個(gè)集群中以提高并行計(jì)算的效率,并且需要數(shù)據(jù)冗余機(jī)制來應(yīng)對節(jié)點(diǎn)失效時(shí)的數(shù)據(jù)恢復(fù),即要有較高的容錯(cuò)性。因此典型的分布式系統(tǒng)如GFS、HDFS,都采用類似隨機(jī)的數(shù)據(jù)存儲方法,即在副本因子是3的情況下,第一個(gè)副本存儲在本地節(jié)點(diǎn)上,第二個(gè)副本隨機(jī)存儲在同一機(jī)架的不同節(jié)點(diǎn)上,最后一個(gè)副本隨機(jī)存儲在不同機(jī)架的某個(gè)節(jié)點(diǎn)上。然而在關(guān)閉節(jié)點(diǎn)的情況下,很有可能會導(dǎo)致某些數(shù)據(jù)的所有副本都丟失,嚴(yán)重影響用戶數(shù)據(jù)的可靠性和服務(wù)的持續(xù)性。數(shù)據(jù)可靠性包括兩方面的因素。一是數(shù)據(jù)可用性,即在關(guān)閉節(jié)點(diǎn)后依然能夠保證數(shù)據(jù)被立刻訪問到,這就要求所有數(shù)據(jù)至少有一個(gè)副本存放在運(yùn)行的節(jié)點(diǎn)上。數(shù)據(jù)可用性的好壞一般用在保證數(shù)據(jù)副本不丟失的情況下,最多能夠關(guān)閉的節(jié)點(diǎn)數(shù)量來衡量。數(shù)據(jù)可用性越好,關(guān)閉節(jié)點(diǎn)的數(shù)量就越多,功耗降低得越多。一是數(shù)據(jù)恢復(fù)能力,即關(guān)閉節(jié)點(diǎn)后數(shù)據(jù)副本會丟失,為了保證數(shù)據(jù)的冗余度,需要恢復(fù)數(shù)據(jù)副本,這就要求待恢復(fù)的數(shù)據(jù)副本在大量的剩余節(jié)點(diǎn)上有備份,這些剩余節(jié)點(diǎn)都可以參與失效恢復(fù),提供較強(qiáng)的數(shù)據(jù)恢復(fù)能力。 因此,數(shù)據(jù)恢復(fù)能力的高低一般用在關(guān)閉節(jié)點(diǎn)的情況下,最多能夠參與數(shù)據(jù)失效恢復(fù)的節(jié)點(diǎn)數(shù)量來衡量。然而在面向節(jié)能關(guān)閉節(jié)點(diǎn)的情況下,現(xiàn)有的數(shù)據(jù)存儲方法都不能很好地同時(shí)兼顧這兩方面的因素。很多研究人員都致力于設(shè)計(jì)新的數(shù)據(jù)存儲方法來解決上述問題。第一類方法是在GFS、HDFS的隨機(jī)數(shù)據(jù)存儲方法下,提出covering subset方法,即維護(hù)集群的一個(gè)子集 subset,保證所有數(shù)據(jù)在存放時(shí)都至少維持一個(gè)副本存放在這個(gè)子集中,子集之外的節(jié)點(diǎn)可以全部關(guān)掉。這種方法可以關(guān)閉大量的節(jié)點(diǎn)、降低很多功耗,同時(shí)維持?jǐn)?shù)據(jù)可用性。然而它的數(shù)據(jù)恢復(fù)能力依賴于整個(gè)集群的節(jié)點(diǎn),即一旦子集中的某個(gè)節(jié)點(diǎn)失效,需要將子集之外的所有節(jié)點(diǎn)開啟以恢復(fù)數(shù)據(jù),代價(jià)很高。這類方法只考慮了數(shù)據(jù)可用性,而沒有考慮數(shù)據(jù)恢復(fù)能力。在以低成本機(jī)器為主的集群中,節(jié)點(diǎn)失效是很常見的,較差的恢復(fù)能力降低了數(shù)據(jù)可靠性,導(dǎo)致服務(wù)不連續(xù)甚至客戶的流失。第二類方法是將數(shù)據(jù)順序放置方法用于關(guān)閉節(jié)點(diǎn)之中。這類方法采取與隨機(jī)方法完全不同的數(shù)據(jù)放置方式,如k個(gè)副本因子,一塊數(shù)據(jù)的所有副本都放在k個(gè)連續(xù)的節(jié)點(diǎn)上。這種方法很自然地適用于節(jié)點(diǎn)關(guān)閉,即只要每連續(xù)k個(gè)節(jié)點(diǎn)保證有一個(gè)是活躍的就能保持?jǐn)?shù)據(jù)可用性。然而其數(shù)據(jù)恢復(fù)能力依然較低,當(dāng)一個(gè)節(jié)點(diǎn)失效時(shí),只有在該節(jié)點(diǎn)兩邊的各k-1個(gè)節(jié)點(diǎn)可以參與數(shù)據(jù)失效恢復(fù)。因?yàn)檫@種數(shù)據(jù)順序放置方法完全剔除了隨機(jī)的因素,一個(gè)節(jié)點(diǎn)上的數(shù)據(jù)只能在某幾個(gè)節(jié)點(diǎn)上有副本,不能均勻分布在大量的節(jié)點(diǎn)上,導(dǎo)致數(shù)據(jù)恢復(fù)能力差。綜上所述,在面向節(jié)能關(guān)閉節(jié)點(diǎn)的情況下,目前的數(shù)據(jù)存儲方法都不能很好地兼顧數(shù)據(jù)可用性和數(shù)據(jù)恢復(fù)能力,導(dǎo)致數(shù)據(jù)不可靠。在GFS、HDFS的隨機(jī)方法下,數(shù)據(jù)恢復(fù)能力很強(qiáng),然而關(guān)閉任意k個(gè)節(jié)點(diǎn)都會存在數(shù)據(jù)丟失的可能性。Covering subset方法能夠保證數(shù)據(jù)可用性,但它的數(shù)據(jù)恢復(fù)需要開啟所有節(jié)點(diǎn),代價(jià)很高。在數(shù)據(jù)順序放置方法下,大量的節(jié)點(diǎn)可以被關(guān)閉同時(shí)保持?jǐn)?shù)據(jù)可用性,然而它的數(shù)據(jù)恢復(fù)能力較差。如何在面向節(jié)能關(guān)閉節(jié)點(diǎn)下,既能關(guān)閉大量的節(jié)點(diǎn)而不丟失數(shù)據(jù),同時(shí)又能提供較高的數(shù)據(jù)恢復(fù)能力是本領(lǐng)域技術(shù)人員極為關(guān)注的技術(shù)問題。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是,在面向節(jié)能關(guān)閉節(jié)點(diǎn)情況下,提供一種混合式的高可靠數(shù)據(jù)存儲方法。這種存儲方法允許關(guān)閉大量的節(jié)點(diǎn)來降低功耗,同時(shí)保證所有數(shù)據(jù)都至少有一個(gè)副本存放在活躍的節(jié)點(diǎn)上,保持?jǐn)?shù)據(jù)的可用性。當(dāng)有節(jié)點(diǎn)失效時(shí),該存儲方法能夠保證失效數(shù)據(jù)在剩余大量節(jié)點(diǎn)上存有副本,提供較強(qiáng)的數(shù)據(jù)恢復(fù)能力。本發(fā)明技術(shù)方案是針對多機(jī)架集群,首先將每個(gè)機(jī)架內(nèi)部節(jié)點(diǎn)編號形成邏輯環(huán), 整個(gè)集群分成互不相交的環(huán)。然后采取機(jī)架間隨機(jī)放置、機(jī)架內(nèi)順序放置的方式,副本按序交替使用這兩種數(shù)據(jù)存儲方式。機(jī)架內(nèi)順序放置是指在機(jī)架內(nèi)邏輯環(huán)中,當(dāng)前數(shù)據(jù)副本存放在前一個(gè)副本所在節(jié)點(diǎn)的下一個(gè)節(jié)點(diǎn)上,這樣能夠在關(guān)閉一半節(jié)點(diǎn)的情況下保證數(shù)據(jù)可用性。機(jī)架間隨機(jī)放置是指在保證數(shù)據(jù)均衡的條件下將當(dāng)前數(shù)據(jù)副本隨機(jī)存放在前一個(gè)副本所在機(jī)架之外的某個(gè)節(jié)點(diǎn)上。因?yàn)閱蝹€(gè)節(jié)點(diǎn)上存儲的數(shù)據(jù)塊數(shù)量是很多的,隨機(jī)存儲方式使得這些數(shù)據(jù)塊的副本分散存儲到其余節(jié)點(diǎn)上。這樣當(dāng)有節(jié)點(diǎn)失效時(shí),存儲在該節(jié)點(diǎn)上的數(shù)據(jù)塊在其它大量節(jié)點(diǎn)上存在副本,這些節(jié)點(diǎn)都可以參與失效恢復(fù),從而具有較強(qiáng)的數(shù)據(jù)恢復(fù)能力。具體的技術(shù)方案是第一步集群劃分,將機(jī)架內(nèi)部節(jié)點(diǎn)編號形成邏輯環(huán),機(jī)架間節(jié)點(diǎn)編號形成互不相交的環(huán),方法是確定集群內(nèi)的機(jī)架數(shù)量n,將節(jié)點(diǎn)編號為Nu,i表示機(jī)架編號,j表示機(jī)架內(nèi)節(jié)點(diǎn)編號,i按順序依次編號,取值從0到n-1。機(jī)架i內(nèi)部節(jié)點(diǎn)數(shù)量為Mi,機(jī)架內(nèi)節(jié)點(diǎn)按順序編號,j取值從0到Mi-L節(jié)點(diǎn)Nu的后繼節(jié)點(diǎn)編號為,即每個(gè)機(jī)架內(nèi)部都獨(dú)立形成邏輯環(huán)。第二步將待存儲文件進(jìn)行劃分,確定數(shù)據(jù)備份數(shù)量。方法是將文件分割成大小相等(bMB)的數(shù)據(jù)塊,若文件大小為SMB,則分為「%]個(gè)數(shù)據(jù)塊,b由經(jīng)驗(yàn)值確定(當(dāng)b為64MB或128MB時(shí),集群面向數(shù)據(jù)密集型計(jì)算計(jì)算性能較高)。數(shù)據(jù)塊按在文件中的先后順序形成隊(duì)列queue,長度為A =「%]。根據(jù)用戶定義的副本因子k確定每個(gè)數(shù)據(jù)塊的備份數(shù)量,即每個(gè)數(shù)據(jù)塊的備份數(shù)量為k。第三步采用混合式數(shù)據(jù)存儲方法,為隊(duì)列queue中每個(gè)數(shù)據(jù)塊確定副本放置位置。方法是3. 1 初始化隊(duì)列queue中待存儲的數(shù)據(jù)塊數(shù)量c,c = h。3. 2 將當(dāng)前數(shù)據(jù)塊指針t指向queue隊(duì)列頭的數(shù)據(jù)塊。3. 3 如果t彡c,轉(zhuǎn)3. 4,否則轉(zhuǎn)3. 8。3. 4 為指針t指向的數(shù)據(jù)塊的k個(gè)副本確定存儲位置,令數(shù)據(jù)塊副本編號ρ初始值為1。3. 5:如果ρ彡k,轉(zhuǎn)3. 6,否則轉(zhuǎn)3. 7。3. 6 采用混合式數(shù)據(jù)存儲策略為數(shù)據(jù)塊副本確定存儲位置,方法為3. 6. 1 若ρ = 1,采取隨機(jī)存儲策略,在集群中隨機(jī)選擇一個(gè)機(jī)架i,并根據(jù)數(shù)據(jù)負(fù)載均衡原則在機(jī)架i中選擇一個(gè)節(jié)點(diǎn)作為存儲位置,將t指向的數(shù)據(jù)塊的第ρ個(gè)副本存儲在該存儲位置,P = P+1,轉(zhuǎn)3. 5。3. 6. 2 若ρ興1且為奇數(shù),采用隨機(jī)存儲策略,已知副本p_l存儲在機(jī)架i上,在除機(jī)架i的其它機(jī)架中隨機(jī)選擇一個(gè),根據(jù)數(shù)據(jù)負(fù)載均衡原則在該機(jī)架中選擇一個(gè)節(jié)點(diǎn)作為存儲位置,將t指向的數(shù)據(jù)塊的第P個(gè)副本存儲在該存儲位置,ρ = p+1,轉(zhuǎn)3. 5。3. 6. 3 若ρ為偶數(shù),采用順序存儲策略,已知副本P-I存儲在節(jié)點(diǎn)Nu上,則選擇節(jié)點(diǎn)Nu的后繼節(jié)點(diǎn)作為存儲位置,將t指向的數(shù)據(jù)塊的第ρ個(gè)副本存儲在該存儲位置,ρ = p+1,轉(zhuǎn) 3. 5。3. 7 :t = t+1,轉(zhuǎn) 3. 3。3. 8:結(jié)束。采用本發(fā)明能達(dá)到以下有益效果1.本發(fā)明是在面向數(shù)據(jù)中心節(jié)能、關(guān)閉節(jié)點(diǎn)的情況下,提出的一種混合式的高可靠數(shù)據(jù)存儲方法。它既能支持大規(guī)模節(jié)點(diǎn)關(guān)閉、降低功耗,又能保證數(shù)據(jù)的可靠性。2.本發(fā)明結(jié)合了隨機(jī)存儲方法較強(qiáng)的數(shù)據(jù)恢復(fù)能力和順序存儲方法的高數(shù)據(jù)可用性,每個(gè)數(shù)據(jù)塊都至少有兩個(gè)副本存放在連續(xù)的節(jié)點(diǎn)上,使得在最多關(guān)閉集群一半節(jié)點(diǎn)的情況下,依然能夠保證數(shù)據(jù)可用性。每個(gè)數(shù)據(jù)塊有些副本是隨機(jī)放置的,使得當(dāng)節(jié)點(diǎn)失效時(shí),它的數(shù)據(jù)在大量的節(jié)點(diǎn)上存在副本,數(shù)據(jù)恢復(fù)能力強(qiáng)。3.本方法有效解決了數(shù)據(jù)中心能耗和數(shù)據(jù)可靠性的問題,在大范圍降低能耗的同時(shí)兼顧了數(shù)據(jù)可靠性。在以海量數(shù)據(jù)處理為主的應(yīng)用模式中,該方法可以提供底層的存儲支撐。
圖1是本發(fā)明總體流程圖;圖2是本發(fā)明混合式數(shù)據(jù)存儲的流程圖。
具體實(shí)施方式
圖1是本發(fā)明總體流程圖第一步集群劃分,對每個(gè)機(jī)架內(nèi)部節(jié)點(diǎn)進(jìn)行編號,將整個(gè)集群形成互不相交的多個(gè)邏輯環(huán)。第二步將待存儲文件進(jìn)行劃分,確定數(shù)據(jù)備份數(shù)量。第三步采用混合式數(shù)據(jù)存儲方法,為數(shù)據(jù)塊副本選擇存放位置。圖2是本發(fā)明第三步采用混合式存儲方法存放數(shù)據(jù)的流程圖。3. 1 初始化隊(duì)列queue中待存儲的數(shù)據(jù)塊數(shù)量c,c = h。3. 2 將當(dāng)前數(shù)據(jù)塊指針t指向queue隊(duì)列頭的數(shù)據(jù)塊。3. 3 如果t彡c,轉(zhuǎn)3. 4,否則轉(zhuǎn)3. 8。3. 4 為指針t指向的數(shù)據(jù)塊的k個(gè)副本確定存儲位置,令數(shù)據(jù)塊副本編號ρ初始值為1。3. 5:如果ρ彡k,轉(zhuǎn)3. 6,否則轉(zhuǎn)3. 7。3. 6 采用混合式數(shù)據(jù)存儲策略為數(shù)據(jù)塊副本確定存儲位置,方法為3. 6. 1 若ρ = 1,采取隨機(jī)存儲策略,在集群中隨機(jī)選擇一個(gè)機(jī)架i,并根據(jù)數(shù)據(jù)負(fù)載均衡原則在機(jī)架i中選擇一個(gè)節(jié)點(diǎn)作為存儲位置,將t指向的數(shù)據(jù)塊的第ρ個(gè)副本存儲在該存儲位置,P = P+1,轉(zhuǎn)3. 5。3. 6. 2 若ρ興1且為奇數(shù),采用隨機(jī)存儲策略,已知副本p_l存儲在機(jī)架i上,在除機(jī)架i的其它機(jī)架中隨機(jī)選擇一個(gè),根據(jù)數(shù)據(jù)負(fù)載均衡原則在該機(jī)架中選擇一個(gè)節(jié)點(diǎn)作為存儲位置,將t指向的數(shù)據(jù)塊的第P個(gè)副本存儲在該存儲位置,ρ = p+1,轉(zhuǎn)3. 5。3. 6. 3 若ρ為偶數(shù),采用順序存儲策略,已知副本P-I存儲在節(jié)點(diǎn)Nij上,則選擇節(jié)點(diǎn)Nu的后繼節(jié)點(diǎn)作為存儲位置,將t指向的數(shù)據(jù)塊的第ρ個(gè)副本存儲在該存儲位置,ρ = p+1,轉(zhuǎn) 3. 5。3. 7 :t = t+1,轉(zhuǎn) 3. 3。3. 8:結(jié)束。
權(quán)利要求
1.一種數(shù)據(jù)中心環(huán)境下一種面向節(jié)能的高可靠數(shù)據(jù)存儲方法,其特征在于包括以下步驟第一步集群劃分,將機(jī)架內(nèi)部節(jié)點(diǎn)編號形成邏輯環(huán),機(jī)架間節(jié)點(diǎn)編號形成互不相交的環(huán),方法是確定集群內(nèi)的機(jī)架數(shù)量n,將節(jié)點(diǎn)編號為Nu,i表示機(jī)架編號,j表示機(jī)架內(nèi)節(jié)點(diǎn)編號,i按順序依次編號,取值從0到n-1 ;機(jī)架i內(nèi)部節(jié)點(diǎn)數(shù)量為Mi,機(jī)架內(nèi)節(jié)點(diǎn)按順序編號,j取值從0到Mi-I ;節(jié)點(diǎn)Nu的后繼節(jié)點(diǎn)編號為;第二步將待存儲文件進(jìn)行劃分,確定數(shù)據(jù)備份數(shù)量。方法是將文件分割成大小相等的數(shù)據(jù)塊,若文件大小為SMB,數(shù)據(jù)塊大小為bMB,則分為「%]個(gè)數(shù)據(jù)塊,b由經(jīng)驗(yàn)值確定,數(shù)據(jù)塊按在文件中的先后順序形成隊(duì)列queue,長度為λ =「%];根據(jù)用戶定義的副本因子k確定每個(gè)數(shù)據(jù)塊的備份數(shù)量,即每個(gè)數(shù)據(jù)塊的備份數(shù)量為k ;第三步采用混合式數(shù)據(jù)存儲方法,為隊(duì)列queue中每個(gè)數(shù)據(jù)塊確定副本放置位置,方法是3. 1 初始化隊(duì)列queue中待存儲的數(shù)據(jù)塊數(shù)量c,c = h ; 3. 2 將當(dāng)前數(shù)據(jù)塊指針t指向queue隊(duì)列頭的數(shù)據(jù)塊; 3. 3 如果t < c,轉(zhuǎn)3. 4,否則轉(zhuǎn)3. 8 ;3. 4 為指針t指向的數(shù)據(jù)塊的k個(gè)副本確定存儲位置,令數(shù)據(jù)塊副本編號ρ初始值為1 ;3. 5 如果ρ < k,轉(zhuǎn)3. 6,否則轉(zhuǎn)3. 7 ;3. 6 采用混合式數(shù)據(jù)存儲策略為數(shù)據(jù)塊副本確定存儲位置,方法為 3. 6. 1 若ρ = 1,采取隨機(jī)存儲策略,在集群中隨機(jī)選擇一個(gè)機(jī)架i,并根據(jù)數(shù)據(jù)負(fù)載均衡原則在機(jī)架i中選擇一個(gè)節(jié)點(diǎn)作為存儲位置,將t指向的數(shù)據(jù)塊的第ρ個(gè)副本存儲在該存儲位置,P = p+1,轉(zhuǎn)3.5 ;3. 6. 2 若ρ興1且為奇數(shù),采用隨機(jī)存儲策略,已知副本p-1存儲在機(jī)架i上,在除機(jī)架i的其它機(jī)架中隨機(jī)選擇一個(gè),根據(jù)數(shù)據(jù)負(fù)載均衡原則在該機(jī)架中選擇一個(gè)節(jié)點(diǎn)作為存儲位置,將t指向的數(shù)據(jù)塊的第ρ個(gè)副本存儲在該存儲位置,ρ = p+1,轉(zhuǎn)3. 5 ;3. 6. 3 若ρ為偶數(shù),采用順序存儲策略,已知副本p-1存儲在節(jié)點(diǎn)Nij上,則選擇節(jié)點(diǎn) Nij的后繼節(jié)點(diǎn)作為存儲位置,將t指向的數(shù)據(jù)塊的第ρ個(gè)副本存儲在該存儲位置, P = p+1,轉(zhuǎn) 3. 5 ;3. 7 :t = t+1,轉(zhuǎn) 3. 3 ; 3. 8 結(jié)束。
2.如權(quán)利要求1所述的數(shù)據(jù)中心環(huán)境下一種面向節(jié)能的高可靠數(shù)據(jù)存儲方法,其特征在于b為64MB或128MB。
全文摘要
本發(fā)明公開了一種數(shù)據(jù)中心環(huán)境下一種面向節(jié)能的高可靠數(shù)據(jù)存儲方法,要解決的技術(shù)問題是,在面向節(jié)能關(guān)閉節(jié)點(diǎn)情況下,提供一種混合式的高可靠數(shù)據(jù)存儲方法。這種存儲方法允許關(guān)閉大量的節(jié)點(diǎn)來降低功耗,同時(shí)保證所有數(shù)據(jù)都至少有一個(gè)副本存放在活躍的節(jié)點(diǎn)上,保持?jǐn)?shù)據(jù)的可用性。技術(shù)方案是先對集群進(jìn)行劃分,將機(jī)架內(nèi)部節(jié)點(diǎn)編號形成邏輯環(huán),機(jī)架間節(jié)點(diǎn)編號形成互不相交的環(huán);然后將待存儲文件進(jìn)行劃分,確定數(shù)據(jù)備份數(shù)量;接著采用混合式數(shù)據(jù)存儲方法,為隊(duì)列queue中每個(gè)數(shù)據(jù)塊確定副本放置位置。本發(fā)明既能支持大規(guī)模節(jié)點(diǎn)關(guān)閉、降低功耗,又能保證數(shù)據(jù)的可靠性,數(shù)據(jù)恢復(fù)能力強(qiáng),有效解決了數(shù)據(jù)中心能耗和數(shù)據(jù)可靠性的問題。
文檔編號G06F11/14GK102306157SQ201110194308
公開日2012年1月4日 申請日期2011年7月12日 優(yōu)先權(quán)日2011年7月12日
發(fā)明者任怡, 何連躍, 吳慶波, 廖湘科, 戴華東, 李姍姍, 林彬, 王蕾, 黃辰林 申請人:中國人民解放軍國防科學(xué)技術(shù)大學(xué)