一種方法,包括:從源系統(tǒng)接收用于存儲數(shù)據(jù)的請求;將數(shù)據(jù)導(dǎo)向計算機存儲器,計算機存儲器采用加密方案;在互連的計算機系統(tǒng)節(jié)點的網(wǎng)絡(luò)中逐計算機存儲器地持續(xù)轉(zhuǎn)發(fā)數(shù)據(jù),而不存儲在網(wǎng)絡(luò)中的任何物理存儲設(shè)備上,每個計算機存儲器采用所述加密方案。持續(xù)轉(zhuǎn)發(fā)包括:基于一個或多個因素來確定可用于接收數(shù)據(jù)的節(jié)點的地址;向源系統(tǒng)發(fā)送消息,該消息帶有供請求者轉(zhuǎn)發(fā)數(shù)據(jù)的具體節(jié)點的地址;檢測在具體節(jié)點的存儲器中是否存在該數(shù)據(jù);以及將該數(shù)據(jù)轉(zhuǎn)發(fā)給在互連的計算機系統(tǒng)節(jié)點的網(wǎng)絡(luò)中的節(jié)點的另一計算機存儲器,而不存儲在任何物理存儲設(shè)備上。
【技術(shù)實現(xiàn)步驟摘要】
【國外來華專利技術(shù)】在數(shù)據(jù)轉(zhuǎn)發(fā)存儲中輪轉(zhuǎn)加密
技術(shù)介紹
這里所公開的至少一些實施例涉及數(shù)據(jù)存儲,并且更具體地,涉及數(shù)據(jù)轉(zhuǎn)發(fā)存儲網(wǎng)絡(luò)中的輪轉(zhuǎn)(rotate)加密。個人、組織機構(gòu)、商業(yè)公司和政府必須存儲的數(shù)據(jù)量每一年都在增長。除了跟上需求以外,組織機構(gòu)還面臨其它的存儲挑戰(zhàn)。伴隨著向在線的實時商務(wù)和管理的轉(zhuǎn)移,必須保護重要的數(shù)據(jù)不會由于軟件或硬件故障而丟失或不可訪問。目前,許多存儲產(chǎn)品并不提供完全的故障保護,并且使得用戶有丟失數(shù)據(jù)或不可使用數(shù)據(jù)的風(fēng)險。例如,目前市場上的許多存儲解決方案提供針對某些故障模式(例如,處理器故障)但是不針對其它故障模式 (例如,光盤驅(qū)動器故障)的保護。許多組織機構(gòu)有由于它們的數(shù)據(jù)存儲系統(tǒng)中的組件故障而丟失數(shù)據(jù)或不可使用數(shù)據(jù)的風(fēng)險。數(shù)據(jù)存儲市場通常被劃分為兩個主要部分,即,直接附加存儲(DAQ和網(wǎng)絡(luò)存儲。 DAS包括與服務(wù)器直接連接的盤。網(wǎng)絡(luò)存儲包括附加到網(wǎng)絡(luò)而不是特定服務(wù)器并因此可以被該網(wǎng)絡(luò)上的其它設(shè)備和應(yīng)用訪問和共享的盤。網(wǎng)絡(luò)存儲通常被劃分成兩個部分,即,存儲區(qū)域網(wǎng)絡(luò)(SAN)和網(wǎng)絡(luò)附加存儲(NAS)。SAN是代表廣大用戶網(wǎng)絡(luò)來將不同類型的數(shù)據(jù)存儲設(shè)備與相關(guān)聯(lián)的數(shù)據(jù)服務(wù)器互連的高速專用網(wǎng)絡(luò)(或子網(wǎng))。通常,SAN是企業(yè)的整個計算資源網(wǎng)絡(luò)的一部分。存儲區(qū)域網(wǎng)絡(luò)通常聚集在其它計算資源附近,但也可以通過廣域網(wǎng)(WAN)承載技術(shù)擴展到遠程位置以用于備份和檔案存儲。NAS是這樣的硬盤存儲,其被建立有自己的網(wǎng)絡(luò)地址而不是被附加到向網(wǎng)絡(luò)的工作站用戶提供應(yīng)用的本地計算機。通過從本專利技術(shù)服務(wù)器移除存儲訪問及其管理,應(yīng)用程序和文件兩者都可以被更快地提供,這是因為應(yīng)用程序和文件不競爭同一處理器資源。NAS被附加到局域網(wǎng)(通常,以太網(wǎng))并被指派IP地址。文件請求被主服務(wù)器映射到NAS文件服務(wù)器。以上所有存儲都以多于一種方式共有一個共同的、可能是致命弱點的特征,S卩,數(shù)據(jù)被存儲在物理介質(zhì)(例如,光盤驅(qū)動器、CD驅(qū)動器等)上。
技術(shù)實現(xiàn)思路
本專利技術(shù)提供用于數(shù)據(jù)轉(zhuǎn)發(fā)存儲中的輪轉(zhuǎn)加密的方法和裝置,包括計算機程序產(chǎn)PΡΠ O一般地,根據(jù)一個方面,本專利技術(shù)的特征在于一種方法,包括在互連的計算機系統(tǒng)節(jié)點的網(wǎng)絡(luò)中,從源系統(tǒng)接收用于存儲數(shù)據(jù)的請求;將所述數(shù)據(jù)導(dǎo)向計算機存儲器,所述計算機存儲器采用加密方案;在所述互連的計算機系統(tǒng)節(jié)點的網(wǎng)絡(luò)中逐計算機存儲器地持續(xù)轉(zhuǎn)發(fā)所述數(shù)據(jù),而不存儲在所述網(wǎng)絡(luò)中的任何物理存儲設(shè)備上,每個計算機存儲器采用所述加密方案。所述持續(xù)轉(zhuǎn)發(fā)包括基于一個或多個因素來確定可用于接收所述數(shù)據(jù)的節(jié)點的地址;向所述源系統(tǒng)發(fā)送消息,所述消息帶有供請求者轉(zhuǎn)發(fā)所述數(shù)據(jù)的具體節(jié)點的地址;檢測在所述具體節(jié)點的存儲器中是否存在所述數(shù)據(jù);以及將所述數(shù)據(jù)轉(zhuǎn)發(fā)給在所述互連的計算機系統(tǒng)節(jié)點的網(wǎng)絡(luò)中的節(jié)點的另一計算機存儲器,而不存儲在任何物理存儲設(shè)備上。根據(jù)另一個方面,本專利技術(shù)的特征在于一種網(wǎng)絡(luò),包括一組互連的計算機系統(tǒng)節(jié)點,每個計算機系統(tǒng)節(jié)點,響應(yīng)于來自請求系統(tǒng)的用于存儲數(shù)據(jù)的請求,接收數(shù)據(jù)并且將數(shù)據(jù)逐計算機存儲器地持續(xù)轉(zhuǎn)發(fā)而不存儲在任何物理存儲設(shè)備上,并且響應(yīng)于來自請求系統(tǒng)的用于取回數(shù)據(jù)的請求,取回正被逐計算機存儲器地持續(xù)轉(zhuǎn)發(fā)的數(shù)據(jù),每個計算機存儲器采用加密方案,每個節(jié)點還被配置成檢測在其存儲器中是否存在數(shù)據(jù),并根據(jù)節(jié)點的可用性將數(shù)據(jù)轉(zhuǎn)發(fā)給互連的計算機系統(tǒng)節(jié)點中的另一節(jié)點的計算機存儲器。以下,將在附圖和說明書中闡述本專利技術(shù)的一個或多個實現(xiàn)方式的細節(jié)。本專利技術(shù)的更多特征、方面和優(yōu)點將從說明書、附圖和權(quán)利要求中顯而易見。附圖說明這些實施例是以示例而非限制方式在附圖中的示圖中說明的,附圖中,類似的標號表示類似的元素。圖1是示例性網(wǎng)絡(luò)的框圖。圖2是示例性用戶系統(tǒng)的框圖。圖3是示例性網(wǎng)絡(luò)系統(tǒng)的框圖。圖4是處理的流程圖。圖5是處理的流程圖。具體實施例方式與使用短暫停留(transient)方式的數(shù)據(jù)轉(zhuǎn)發(fā)使得數(shù)據(jù)最終被存儲在諸如光盤驅(qū)動器之類的物理介質(zhì)上的對等網(wǎng)絡(luò)不同,本專利技術(shù)是持續(xù)數(shù)據(jù)轉(zhuǎn)發(fā)系統(tǒng),即數(shù)據(jù)被從一個節(jié)點存儲器向另一節(jié)點存儲器地持續(xù)轉(zhuǎn)發(fā)。如圖1中所示,示例性網(wǎng)絡(luò)10包括用戶系統(tǒng)12和許多網(wǎng)絡(luò)系統(tǒng)14、16、18、20、22。 可以認為網(wǎng)絡(luò)系統(tǒng)14、16、18、20、22中的每一個是網(wǎng)絡(luò)10中的一個節(jié)點并且可以指定一個這樣的網(wǎng)絡(luò)系統(tǒng)作為中央服務(wù)器,例如網(wǎng)絡(luò)系統(tǒng)14,該網(wǎng)絡(luò)系統(tǒng)可以擔任網(wǎng)絡(luò)10中的控制角色。網(wǎng)絡(luò)系統(tǒng)14、16、18、20、22中的每一個可以被建立為在中央服務(wù)器14的直接控制下被專用地控制的對等端(peer)的網(wǎng)絡(luò)。對等的節(jié)點也可以是專用節(jié)點和公用節(jié)點的混合, 并且因此可以不受中央服務(wù)器14的直接物理控制下。網(wǎng)絡(luò)10也可以是完全公用的,其中, 中央服務(wù)器14(或多個服務(wù)器)對任一對等節(jié)點都沒有直接的擁有權(quán)或直接的物理控制權(quán)。如圖2中所示,用戶系統(tǒng)12可以包括處理器30、存儲器32和輸入/輸出(I/O)設(shè)備34。存儲器32可以包括操作系統(tǒng)(OS) 36,例如Linux、Apple: OS或Windows ,一個或多個應(yīng)用處理38和存儲處理100 (以下詳細描述)。應(yīng)用處理38可以包括用戶生產(chǎn)力軟件,例如OpenOffice或者Microsoft . Office。1/0設(shè)備;34可以包括用于顯示給用戶42 的圖形用戶界面(⑶1)40。如圖3中所示,每個網(wǎng)絡(luò)系統(tǒng)(例如網(wǎng)絡(luò)系統(tǒng)14)都可以包括處理器50和存儲器 52。存儲器52可以包括OS 54 (例如,Linux、Apple: OS或Windows )和數(shù)據(jù)轉(zhuǎn)發(fā)處理200(以下詳細描述)。在傳統(tǒng)的系統(tǒng)中,應(yīng)用處理38需要存儲和取回(retrieve)數(shù)據(jù)。在這些傳統(tǒng)系統(tǒng)中,數(shù)據(jù)被存儲在本地的或遠程的物理設(shè)備上。并且在某些系統(tǒng)中,該數(shù)據(jù)可以被劃分成不同數(shù)據(jù)段或數(shù)據(jù)包并被本地或遠程地存儲在物理存儲介質(zhì)上。使用固定的物理數(shù)據(jù)存儲設(shè)備增加了成本、維護、管理并且生成數(shù)據(jù)的固定物理記錄,而不論這是否是用戶42所希望的。本專利技術(shù)不使用固定的物理數(shù)據(jù)存儲裝置來存儲數(shù)據(jù)。當中央服務(wù)器14接收到來自存儲處理100的存儲數(shù)據(jù)的請求時,數(shù)據(jù)被導(dǎo)向網(wǎng)絡(luò)10中的節(jié)點,在該節(jié)點處,數(shù)據(jù)隨后通過每個網(wǎng)絡(luò)節(jié)點中的數(shù)據(jù)轉(zhuǎn)發(fā)處理200在網(wǎng)絡(luò)10被逐節(jié)點存儲器地持續(xù)轉(zhuǎn)發(fā)而不存儲在諸如光盤驅(qū)動器之類的任何物理存儲介質(zhì)上。被轉(zhuǎn)發(fā)的數(shù)據(jù)在網(wǎng)絡(luò)10中任一節(jié)點的存儲器中僅駐留非常短的時間段。數(shù)據(jù)不被存儲在任何網(wǎng)絡(luò)節(jié)點中的任何物理存儲介質(zhì)上。以類似的方式,當中央服務(wù)器14接收到來自存儲處理100的取回數(shù)據(jù)的請求時, 正在網(wǎng)絡(luò)10中被逐節(jié)點存儲器地轉(zhuǎn)發(fā)的被請求數(shù)據(jù)被取回。以這種方式轉(zhuǎn)發(fā)的數(shù)據(jù)可以被分段,并且片段被如上所述地轉(zhuǎn)發(fā)。分段后的數(shù)據(jù)仍然不被存儲在任何網(wǎng)絡(luò)節(jié)點中的任何物理存儲介質(zhì)上,而是只被從一個節(jié)點的存儲器向另一個節(jié)點的存儲器轉(zhuǎn)發(fā)。如圖4中所示,存儲處理100包括向中央服務(wù)器14發(fā)送(10 存儲數(shù)據(jù)或取回數(shù)據(jù)的請求。如果請求是取回數(shù)據(jù)請求,則存儲處理100從網(wǎng)絡(luò)中的節(jié)點或中央服務(wù)器14接收所請求的數(shù)據(jù)。如果給中央服務(wù)器14的請求是存儲數(shù)據(jù)請求,則存儲處理100從中央服務(wù)器14 接收(104)節(jié)點的地址并將數(shù)據(jù)轉(zhuǎn)發(fā)(106)給由接收到的地址表示的節(jié)點存儲器。如圖5中所示,數(shù)據(jù)轉(zhuǎn)發(fā)處理200包括接收(20 存儲數(shù)據(jù)或取回數(shù)據(jù)的請求。如果接收到的請求本文檔來自技高網(wǎng)...
【技術(shù)保護點】
1.一種方法,包括:在互連的計算機系統(tǒng)節(jié)點的網(wǎng)絡(luò)中,從源系統(tǒng)接收用于存儲數(shù)據(jù)的請求;將所述數(shù)據(jù)導(dǎo)向計算機存儲器,所述計算機存儲器采用加密方案;在所述互連的計算機系統(tǒng)節(jié)點的網(wǎng)絡(luò)中逐計算機存儲器地持續(xù)轉(zhuǎn)發(fā)所述數(shù)據(jù),而不存儲在所述網(wǎng)絡(luò)中的任何物理存儲設(shè)備上,每個計算機存儲器采用所述加密方案,所述持續(xù)轉(zhuǎn)發(fā)包括:基于一個或多個因素來確定可用于接收所述數(shù)據(jù)的節(jié)點的地址;向所述源系統(tǒng)發(fā)送消息,所述消息帶有供請求者轉(zhuǎn)發(fā)所述數(shù)據(jù)的具體節(jié)點的地址;檢測在所述具體節(jié)點的存儲器中是否存在所述數(shù)據(jù);以及將所述數(shù)據(jù)轉(zhuǎn)發(fā)給在所述互連的計算機系統(tǒng)節(jié)點的網(wǎng)絡(luò)中的節(jié)點的另一計算機存儲器,而不存儲在任何物理存儲設(shè)備上。
【技術(shù)特征摘要】
【國外來華專利技術(shù)】...
【專利技術(shù)屬性】
技術(shù)研發(fā)人員:吉恩·費恩,
申請(專利權(quán))人:塔吉特樞轉(zhuǎn)讓有限責(zé)任公司,
類型:發(fā)明
國別省市:US
還沒有人留言評論。發(fā)表了對其他瀏覽者有用的留言會獲得科技券。