国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種電信系統(tǒng)中的對象存儲方法及裝置制造方法

      文檔序號:6550994閱讀:241來源:國知局
      一種電信系統(tǒng)中的對象存儲方法及裝置制造方法
      【專利摘要】本發(fā)明涉及一種電信系統(tǒng)中的對象存儲方法及裝置,包括以下步驟:對多個存儲服務器在物理位置上進行隔離,每個存儲服務器采用相同配置;在代理節(jié)點上生成配置文件;為待存儲的對象配置冗余副本的數(shù)量,并將冗余副本的數(shù)量存儲到配置文件中;在代理節(jié)點上設置代理服務模塊,在每個存儲服務器上設置存儲服務模塊、審計服務模塊及復制服務模塊;啟動代理服務模塊、存儲服務模塊、審計服務模塊和復制服務模塊;代理服務模塊根據(jù)配置文件選擇與對象對應的存儲服務器,進行相應的對象讀取操作。本發(fā)明采用完全對稱的架構,降低了系統(tǒng)的維護成本;有極高的數(shù)據(jù)冗余性和持久性,能夠防止數(shù)據(jù)丟失;易于擴容,便于應對非結果化數(shù)據(jù)的快速增長。
      【專利說明】一種電信系統(tǒng)中的對象存儲方法及裝置

      【技術領域】
      [0001]本發(fā)明涉及一種電信系統(tǒng)中的對象存儲方法及系統(tǒng)。

      【背景技術】
      [0002]隨著云時代的到來和信息化技術的不斷發(fā)展,近年來諸如圖片、視頻、音樂和文檔等靜態(tài)數(shù)據(jù)不斷激增,企業(yè)對存儲容量的需求越來越大,當務之急是實現(xiàn)存儲的不斷擴容,并保證對非結構化數(shù)據(jù)的快速訪問。
      [0003]電信行業(yè)因其自身的發(fā)展歷程和時間的延續(xù),數(shù)據(jù)環(huán)境比較復雜,在不同時期的不同應用導致了多種存儲方式并存的現(xiàn)象,規(guī)模較大的電信行業(yè)可能同時具有從DAS (Direct Attached Storage 的縮寫,即直連式存儲)、NAS (Network Attached Storage 的縮寫,即網(wǎng)絡接入存儲)到SAN(Storage Area Network的縮寫,即存儲區(qū)域網(wǎng)絡)的各種存儲結構。
      [0004]DAS是一種應用較早的存儲技術,簡單易用,但磁盤利用率很低,不易擴容。通常用在單一網(wǎng)絡環(huán)境下且數(shù)據(jù)交換量不大,性能要求不高的環(huán)境下。對大容量的非結構化數(shù)據(jù)的存儲并不適用。
      [0005]SAN應用在對網(wǎng)絡速度要求高、對數(shù)據(jù)的可靠性和安全性要求高、對數(shù)據(jù)共享的性能要求高的應用環(huán)境中,例如電信、銀行的大數(shù)據(jù)量關鍵業(yè)務應用。它采用塊存儲結構通過在磁盤或FC(Fiber Channel的縮寫,即光纖通道)級的數(shù)據(jù)訪問提供高性能的隨機1/0和數(shù)據(jù)吞吐率,它具有高帶寬、低延遲的優(yōu)勢,但是SAN系統(tǒng)的價格較高,且可擴展性較差,已不能滿足存儲規(guī)模的不斷擴大。
      [0006]NAS是文件級存儲,它以文件為傳輸協(xié)議,通過TCP/IP實現(xiàn)網(wǎng)絡化存儲,可擴展性好、價格便宜、用戶易管理,但由于NAS的協(xié)議開銷高、帶寬低、延遲大,不利于在高性能集群中應用。
      [0007]綜上所述,三種技術的不同優(yōu)勢使電信運營商在構建不同存儲系統(tǒng)時可各取所長,但傳統(tǒng)NAS和SAN存儲陣列的復雜性和高成本都注定這些方案對于非結構化數(shù)據(jù)來說不是長久之計,需要對當前的存儲結構加以改進。


      【發(fā)明內(nèi)容】

      [0008]本發(fā)明所要解決的技術問題是提供一種能夠應對存儲快速增長、提高10吞吐量的電信系統(tǒng)中的對象存儲方法及裝置。
      [0009]本發(fā)明解決上述技術問題的技術方案如下:一種電信系統(tǒng)中的對象存儲方法,包括以下步驟:
      [0010]步驟1:對多個存儲服務器在物理位置上進行隔離,建立分區(qū),每個分區(qū)中有若干個存儲服務器,每個存儲服務器采用相同配置;
      [0011]步驟2:在代理節(jié)點上生成配置文件,所述配置文件包含分區(qū)的信息、存儲服務器的信息、端口的信息和對象與存儲服務器的映射信息,并將配置文件分別存儲到各個存儲服務器上;
      [0012]步驟3:為待存儲的對象配置冗余副本的數(shù)量,并將冗余副本的數(shù)量存儲到配置文件中;
      [0013]步驟4:在代理節(jié)點上設置用于對外提供訪問接口的代理服務模塊,在每個存儲服務器上設置用于執(zhí)行磁盤設備上的存儲操作的存儲服務模塊、用于在后臺通過掃描磁盤檢查數(shù)據(jù)完整性的審計服務模塊及用于將數(shù)據(jù)拷貝到其他存儲服務器上的復制服務模塊;
      [0014]步驟5:啟動代理節(jié)點上的代理服務模塊,啟動每個存儲服務器上的存儲服務模塊、審計服務模塊和復制服務模塊;
      [0015]步驟6:根據(jù)客戶端發(fā)送給代理節(jié)點的對象讀寫請求,代理服務模塊根據(jù)配置文件選擇與對象對應的存儲服務器,進行相應的對象讀取操作。
      [0016]本發(fā)明的有益效果是:本發(fā)明采用完全對稱的架構,降低了系統(tǒng)的維護成本;本發(fā)明有極高的數(shù)據(jù)冗余性和持久性,能夠降低數(shù)據(jù)丟失;沒有控制中心,元數(shù)據(jù)均勻隨機分布,避免了單點故障;易于擴容,便于應對非結果化數(shù)據(jù)的快速增長;性能可隨存儲容量的擴展線性提升。
      [0017]在上述技術方案的基礎上,本發(fā)明還可以做如下改進。
      [0018]進一步,所述步驟6中,當客戶端需要對已存儲的待讀取對象進行讀取時,客戶端向代理節(jié)點發(fā)送對象讀取請求,代理服務模塊根據(jù)對象讀取請求,在配置文件中查找與待讀取對象對應的存儲服務器,代理節(jié)點將對象讀取請求發(fā)送到對應的存儲服務器,存儲服務器在本地查找到待讀取對象后,通過代理節(jié)點將待讀取對象返回給客戶端。
      [0019]進一步,所述步驟6中,當客戶端需要對待寫入對象進行寫入時,客戶端向代理節(jié)點發(fā)送對象寫入請求,代理服務模塊根據(jù)對象寫入請求,根據(jù)配置文件中的冗余副本的數(shù)量選擇存放分區(qū)和存儲服務器,客戶端通過代理節(jié)點將待寫入對象發(fā)送給選擇的存儲服務器進行存儲。
      [0020]進一步,當寫入成功的副本數(shù)大于三分之二后,存儲服務將寫入成功的信息通過代理節(jié)點發(fā)送給客戶端;
      [0021]所述審計服務模塊掃描磁盤,若發(fā)現(xiàn)某一對象的數(shù)據(jù)有損壞或者磁盤不可用時,審計服務模塊將該對象或者區(qū)域進行標記,之后復制服務模塊根據(jù)配置文件從其它存儲服務器拷貝一份未損壞的該對象的數(shù)據(jù)或者該區(qū)域的數(shù)據(jù)替代損壞的數(shù)據(jù),生成一個新的副本。
      [0022]進一步,當待存儲入存儲服務器中的對象的非結構化數(shù)據(jù)激增時,執(zhí)行步驟,步驟及步驟進行存儲擴容。
      [0023]進一步,一種電信系統(tǒng)中的對象存儲裝置,包括若干個客戶端,一個代理節(jié)點和多個存儲服務器;
      [0024]所述客戶端,用于向代理節(jié)點發(fā)送對象讀寫請求;
      [0025]所述代理節(jié)點,用于生成配置文件,所述配置文件包含分區(qū)的信息、存儲服務器的信息、端口的信息和對象與存儲服務器的映射信息,并將配置文件分別存儲到各個存儲服務器上;內(nèi)部設置有用于對外提供訪問接口的代理服務模塊;啟動代理服務模塊;根據(jù)客戶端發(fā)送的對象讀寫請求,并根據(jù)配置文件選擇與對象對應的存儲服務器,進行相應的對象讀取操作,為待存儲的對象配置冗余副本的數(shù)量;
      [0026]每個所述存儲服務器,在物理位置上互相隔離,每若干個存儲服務器設置于一個分區(qū)中,每個存儲服務器采用相同配置;在每個存儲服務器上設置有用于執(zhí)行磁盤設備上的存儲操作的存儲服務模塊、用于在后臺通過掃描磁盤檢查數(shù)據(jù)完整性的審計服務模塊及用于將數(shù)據(jù)拷貝到其他存儲服務器上的復制服務模塊;啟動每個存儲服務器上的存儲服務模塊、審計服務模塊和復制服務模塊。
      [0027]進一步,當客戶端需要對已存儲的待讀取對象進行讀取時,客戶端向代理節(jié)點發(fā)送對象讀取請求,代理服務根據(jù)對象讀取請求在配置文件中,查找與待讀取對象對應的存儲服務器,代理節(jié)點將對象讀取請求發(fā)送到對應的存儲服務器,存儲服務器在本地查找到待讀取對象后,通過代理節(jié)點將待讀取對象返回給客戶端。
      [0028]進一步,當客戶端需要對待寫入對象進行寫入時,客戶端向代理節(jié)點發(fā)送對象寫入請求,代理服務模塊根據(jù)對象寫入請求,根據(jù)配置文件中的冗余副本的數(shù)量選擇存放分區(qū)和存儲服務器,客戶端通過代理節(jié)點將待寫入對象發(fā)送給選擇的存儲服務器進行存儲。
      [0029]進一步,寫入成功的副本數(shù)大于三分之二后,存儲服務將寫入成功的信息通過代理節(jié)點發(fā)送給客戶端;
      [0030]所述審計服務模塊掃描磁盤,若發(fā)現(xiàn)某一對象的數(shù)據(jù)有損壞或者磁盤不可用時,審計服務模塊將該對象或者區(qū)域進行標記,之后復制服務模塊根據(jù)配置文件從其它存儲服務器拷貝一份未損壞的該對象的數(shù)據(jù)或者該區(qū)域的數(shù)據(jù)替代損壞的數(shù)據(jù),生成一個新的副本。
      [0031]進一步,當待存儲入存儲服務器中的對象的非結構化數(shù)據(jù)激增時,代理節(jié)點和存儲服務器進行存儲擴容。

      【專利附圖】

      【附圖說明】
      [0032]圖1為本發(fā)明方法步驟流程圖;
      [0033]圖2為本發(fā)明裝置結構圖。
      [0034]附圖中,各標號所代表的部件列表如下:
      [0035]1、客戶端,2、代理節(jié)點,3、存儲服務器。

      【具體實施方式】
      [0036]以下結合附圖對本發(fā)明的原理和特征進行描述,所舉實例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
      [0037]如圖1所示,為本發(fā)明方法步驟流程圖;圖2為本發(fā)明裝置結構圖。
      [0038]實施例1
      [0039]一種電信系統(tǒng)中的對象存儲方法,包括以下步驟:
      [0040]步驟1:對多個存儲服務器在物理位置上進行隔離,建立分區(qū),每個分區(qū)中有若干個存儲服務器,每個存儲服務器采用相同配置;
      [0041]步驟2:在代理節(jié)點上生成配置文件,所述配置文件包含分區(qū)的信息、存儲服務器的信息、端口的信息和對象與存儲服務器的映射信息,并將配置文件分別存儲到各個存儲服務器上;
      [0042]步驟3:為待存儲的對象配置冗余副本的數(shù)量,并將冗余副本的數(shù)量存儲到配置文件中;
      [0043]步驟4:在代理節(jié)點上設置用于對外提供訪問接口的代理服務模塊,在每個存儲服務器上設置用于執(zhí)行磁盤設備上的存儲操作的存儲服務模塊、用于在后臺通過掃描磁盤檢查數(shù)據(jù)完整性的審計服務模塊及用于將數(shù)據(jù)拷貝到其他存儲服務器上的復制服務模塊;
      [0044]步驟5:啟動代理節(jié)點上的代理服務模塊,啟動每個存儲服務器上的存儲服務模塊、審計服務模塊和復制服務模塊;
      [0045]步驟6:根據(jù)客戶端發(fā)送給代理節(jié)點的對對象的對象讀寫請求,代理服務模塊根據(jù)配置文件選擇與對象對應的存儲服務器,進行相應的對象讀取操作。
      [0046]所述步驟6中,當客戶端需要對已存儲的待讀取對象進行讀取時,客戶端向代理節(jié)點發(fā)送對象讀取請求,代理服務模塊根據(jù)對象讀取請求,在配置文件中查找與待讀取對象對應的存儲服務器,代理節(jié)點將對象讀取請求發(fā)送到對應的存儲服務器,存儲服務器在本地查找到待讀取對象后,通過代理節(jié)點將待讀取對象返回給客戶端。
      [0047]所述步驟6中,當客戶端需要對待寫入對象進行寫入時,客戶端向代理節(jié)點發(fā)送對象寫入請求,代理服務模塊根據(jù)對象寫入請求,根據(jù)配置文件中的冗余副本的數(shù)量選擇存放分區(qū)和存儲服務器,客戶端通過代理節(jié)點將待寫入對象發(fā)送給選擇的存儲服務器進行存儲。
      [0048]當寫入成功的副本數(shù)大于三分之二后,存儲服務將寫入成功的信息通過代理節(jié)點發(fā)送給客戶端;
      [0049]所述審計服務模塊掃描磁盤,若發(fā)現(xiàn)某一對象的數(shù)據(jù)有損壞或者磁盤不可用時,審計服務模塊將該對象或者區(qū)域進行標記,之后復制服務模塊從其它存儲服務器拷貝一份未損壞的該對象的數(shù)據(jù)或者該區(qū)域的數(shù)據(jù)替代損壞的數(shù)據(jù),生成一個新的副本。
      [0050]當待存儲入存儲服務器中的對象的非結構化數(shù)據(jù)激增時,執(zhí)行步驟1,步驟3及步驟4進行存儲擴容。
      [0051]一種電信系統(tǒng)中的對象存儲裝置,包括若干個客戶端1,一個代理節(jié)點2和多個存儲服務器3 ;
      [0052]所述客戶端1,用于向代理節(jié)點2發(fā)送對象讀寫請求;
      [0053]所述代理節(jié)點2,用于生成配置文件,所述配置文件包含分區(qū)的信息、存儲服務器的信息、端口的信息和對象與存儲服務器的映射信息,并將配置文件分別存儲到各個存儲服務器上;內(nèi)部設置有用于對外提供訪問接口的代理服務模塊;啟動代理服務模塊;根據(jù)客戶端發(fā)送的對象讀寫請求,并根據(jù)配置文件選擇與對象對應的存儲服務器,進行相應的對象讀取操作,為待存儲的對象配置冗余副本的數(shù)量;
      [0054]每個所述存儲服務器3,在物理位置上互相隔離,每若干個存儲服務器設置于一個分區(qū)中,每個存儲服務器采用相同配置;在每個存儲服務器上設置有用于執(zhí)行磁盤設備上的存儲操作的存儲服務模塊、用于在后臺通過掃描磁盤檢查數(shù)據(jù)完整性的審計服務模塊及用于將數(shù)據(jù)拷貝到其他存儲服務器上的復制服務模塊;啟動每個存儲服務器上的存儲服務模塊、審計服務模塊和復制服務模塊。
      [0055]當客戶端I需要對已存儲的待讀取對象進行讀取時,客戶端I向代理節(jié)點2發(fā)送對象讀取請求,代理服務根據(jù)對象讀取請求在配置文件中,查找與待讀取對象對應的存儲服務器,代理節(jié)點2將對象讀取請求發(fā)送到對應的存儲服務器3,存儲服務器3在本地查找到待讀取對象后,通過代理節(jié)點2將待讀取對象返回給客戶端。
      [0056]當客戶端I需要對待寫入對象進行寫入時,客戶端I向代理節(jié)點2發(fā)送對象寫入請求,代理服務模塊根據(jù)對象寫入請求,根據(jù)配置文件中的冗余副本的數(shù)量選擇存放分區(qū)和存儲服務器3,客戶端I通過代理節(jié)點2將待寫入對象發(fā)送給選擇的存儲服務器3進行存儲。
      [0057]寫入成功的副本數(shù)大于三分之二后,存儲服務將寫入成功的信息通過代理節(jié)點2發(fā)送給客戶端I ;
      [0058]所述審計服務模塊掃描磁盤,若發(fā)現(xiàn)某一對象的數(shù)據(jù)有損壞或者磁盤不可用時,審計服務模塊將該對象或者區(qū)域進行標記,之后復制服務模塊根據(jù)配置文件從其它存儲服務器3拷貝一份未損壞的該對象的數(shù)據(jù)或者該區(qū)域的數(shù)據(jù)替代損壞的數(shù)據(jù),生成一個新的副本。
      [0059]當待存儲入存儲服務器3中的對象的非結構化數(shù)據(jù)激增時,代理節(jié)點2和存儲服務器3進行存儲擴容。
      [0060]在具體實施中,所述對象存儲系統(tǒng)作為一種新的網(wǎng)絡存儲系統(tǒng),由客戶端、代理節(jié)點(又稱代理服務器)、存儲節(jié)點(又稱存儲服務器)和網(wǎng)絡連接幾部分組成,客戶端不能直接訪問存儲節(jié)點,而是將請求通過網(wǎng)絡發(fā)送到代理節(jié)點,代理節(jié)點接收請求并將請求發(fā)送到存儲節(jié)點上,對象(例如:虛擬機鏡像、郵件、圖片和文檔等靜態(tài)非結構化數(shù)據(jù)統(tǒng)稱為對象)最終存儲在存儲節(jié)點上。
      [0061]1、所述對象存儲系統(tǒng)采用完全對等的系統(tǒng)結構,即對象存儲系統(tǒng)中每臺存儲服務器采用相同的系統(tǒng)配置;
      [0062]2、根據(jù)業(yè)務需求和硬件條件,對存儲服務器的物理位置進行隔離,建立分區(qū)(一個分區(qū)可以小到一塊磁盤,大到一個機房),對象存儲系統(tǒng)中的存儲服務器分布在各個分區(qū)中;
      [0063]根據(jù)業(yè)務需求,配置存放對象的冗余副本數(shù),所述的對象存儲系統(tǒng)會將數(shù)據(jù)的副本分布到不同的分區(qū)的存儲節(jié)點上,確保數(shù)據(jù)安全;
      [0064]4、根據(jù)業(yè)務需求和步驟2中的分區(qū)(Partit1n)數(shù),在代理節(jié)點上生成一個配置文件,該配置文件包含分區(qū)、存儲節(jié)點、端口和存儲設備的映射信息。這些映射信息相當于文件系統(tǒng)中的目錄結構,對象存儲系統(tǒng)根據(jù)這些映射信息來確定對象最終的存放位置。
      [0065]在生成映射信息時,對象存儲系統(tǒng)采用了在一致性哈希算法中引入Partit1n概念的方式,從而構建一個冗余的可擴展的分布式對象存儲系統(tǒng)。一致性哈希算法與普通的哈希算法相比,在增加存儲節(jié)點時,可降低數(shù)據(jù)的遷移量,提高對象存儲系統(tǒng)的可擴展性。分區(qū)Partit1n實際上是對存儲節(jié)點的劃分,通過中間一層的Partit1n的存儲再分配,對象存儲系統(tǒng)將數(shù)據(jù)比較均勻的分布到各存儲節(jié)點上;
      [0066]5、將步驟4中生成的關于映射信息的配置文件拷貝到對象存儲系統(tǒng)中的各個存儲節(jié)點上;
      [0067]6、在代理節(jié)點和各個存儲節(jié)點上啟動對象存儲系統(tǒng)的相關服務。所述對象存儲系統(tǒng)涉及的服務主要有代理服務、存儲服務、審計服務和復制服務。代理服務運行在代理節(jié)點上,對外提供對象存儲系統(tǒng)的訪問接口 ;存儲服務、審計服務和復制服務運行在存儲節(jié)點上。存儲服務負責執(zhí)行磁盤設備上的存儲操作;審計服務在后臺掃描磁盤來檢查存儲設備上數(shù)據(jù)的完整性;復制服務負責將一份完好的數(shù)據(jù)拷貝到其他存儲節(jié)點上。
      [0068]7、當用戶從客戶端上傳對象時,代理服務直接接收用戶請求并將請求發(fā)送給存儲服務;存儲服務根據(jù)冗余數(shù)選取存放分區(qū)和存儲節(jié)點,然后開始寫入對象,當寫入成功的副本數(shù)大于三分之二后,存儲服務將寫入成功的信息返回給用戶;審計服務在后臺掃描磁盤,若發(fā)現(xiàn)數(shù)據(jù)有損壞,審計服務會將對象進行標記,然后由復制服務從其他存儲節(jié)點拷貝一份完好的數(shù)據(jù)來替代損壞數(shù)據(jù);
      [0069]當對象存儲系統(tǒng)的某個區(qū)域發(fā)生故障時,該區(qū)域存儲的所有對象在其他區(qū)域中都存在副本,當審計服務檢查到磁盤不可用時,會將該區(qū)域進行標記,復制服務從其他存儲節(jié)點拷貝一份完好的數(shù)據(jù)到可用區(qū)域,生成一個新的副本,保證數(shù)據(jù)安全;
      [0070]當非結構化數(shù)據(jù)激增,存儲容量不足時,按步驟I增加新的存儲設備,然后執(zhí)行步驟4、5、6完成存儲擴容。
      [0071 ] 以上所述僅為本發(fā)明的較佳實施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進等,均應包含在本發(fā)明的保護范圍之內(nèi)。
      【權利要求】
      1.一種電信系統(tǒng)中的對象存儲方法,其特征在于,包括以下步驟: 步驟1:對多個存儲服務器在物理位置上進行隔離,建立分區(qū),每個分區(qū)中有若干個存儲服務器,每個存儲服務器采用相同配置; 步驟2:在代理節(jié)點上生成配置文件,所述配置文件包含分區(qū)的信息、存儲服務器的信息、端口的信息和對象與存儲服務器的映射信息,并將配置文件分別存儲到各個存儲服務器上; 步驟3:為待存儲的對象配置冗余副本的數(shù)量,并將冗余副本的數(shù)量存儲到配置文件中; 步驟4:在代理節(jié)點上設置用于對外提供訪問接口的代理服務模塊,在每個存儲服務器上設置用于執(zhí)行磁盤設備上的存儲操作的存儲服務模塊、用于在后臺通過掃描磁盤檢查數(shù)據(jù)完整性的審計服務模塊及用于將數(shù)據(jù)拷貝到其他存儲服務器上的復制服務模塊; 步驟5:啟動代理節(jié)點上的代理服務模塊,啟動每個存儲服務器上的存儲服務模塊、審計服務模塊和復制服務模塊; 步驟6:根據(jù)客戶端發(fā)送給代理節(jié)點的對象讀寫請求,代理服務模塊根據(jù)配置文件選擇與對象對應的存儲服務器,進行相應的對象讀取操作。
      2.根據(jù)權利要求1所述的對象存儲方法,其特征在于:所述步驟6中,當客戶端需要對已存儲的待讀取對象進行讀取時,客戶端向代理節(jié)點發(fā)送對象讀取請求,代理服務模塊根據(jù)對象讀取請求,在配置 文件中查找與待讀取對象對應的存儲服務器,代理節(jié)點將對象讀取請求發(fā)送到對應的存儲服務器,存儲服務器在本地查找到待讀取對象后,通過代理節(jié)點將待讀取對象返回給客戶端。
      3.根據(jù)權利要求1所述的對象存儲方法,其特征在于:所述步驟6中,當客戶端需要對待寫入對象進行寫入時,客戶端向代理節(jié)點發(fā)送對象寫入請求,代理服務模塊根據(jù)對象寫入請求,根據(jù)配置文件中的冗余副本的數(shù)量選擇存放分區(qū)和存儲服務器,客戶端通過代理節(jié)點將待寫入對象發(fā)送給選擇的存儲服務器進行存儲。
      4.根據(jù)權利要求3所述的對象存儲方法,其特征在于:當寫入成功的副本數(shù)大于三分之二后,存儲服務將寫入成功的信息通過代理節(jié)點發(fā)送給客戶端; 所述審計服務模塊掃描磁盤,若發(fā)現(xiàn)某一對象的數(shù)據(jù)有損壞或者磁盤不可用時,審計服務模塊將該對象或者區(qū)域進行標記,之后復制服務模塊根據(jù)配置文件從其它存儲服務器拷貝一份未損壞的該對象的數(shù)據(jù)或者該區(qū)域的數(shù)據(jù)替代損壞的數(shù)據(jù),生成一個新的副本。
      5.根據(jù)權利要求1所述的對象存儲方法,其特征在于:當待存儲入存儲服務器中的對象的非結構化數(shù)據(jù)激增時,執(zhí)行步驟1,步驟3及步驟4進行存儲擴容。
      6.一種電信系統(tǒng)中的對象存儲裝置,其特征在于:包括若干個客戶端(1),一個代理節(jié)點⑵和多個存儲服務器(3); 所述客戶端(I),用于向代理節(jié)點(2)發(fā)送對象讀寫請求; 所述代理節(jié)點(2),用于生成配置文件,所述配置文件包含分區(qū)的信息、存儲服務器的信息、端口的信息和對象與存儲服務器的映射信息,并將配置文件分別存儲到各個存儲服務器上;內(nèi)部設置有用于對外提供訪問接口的代理服務模塊;啟動代理服務模塊;根據(jù)客戶端發(fā)送的對象讀寫請求,并根據(jù)配置文件選擇與對象對應的存儲服務器,進行相應的對象讀取操作,為待存儲的對象配置冗余副本的數(shù)量;每個所述存儲服務器(3),在物理位置上互相隔離,每若干個存儲服務器設置于一個分區(qū)中,每個存儲服務器采用相同配置;在每個存儲服務器上設置有用于執(zhí)行磁盤設備上的存儲操作的存儲服務模塊、用于在后臺通過掃描磁盤檢查數(shù)據(jù)完整性的審計服務模塊及用于將數(shù)據(jù)拷貝到其他存儲服務器上的復制服務模塊;啟動每個存儲服務器上的存儲服務模塊、審計服務模塊和復制服務模塊。
      7.根據(jù)權利要求6所述的對象存儲裝置,其特征在于:當客戶端(I)需要對已存儲的待讀取對象進行讀取時,客戶端(I)向代理節(jié)點(2)發(fā)送對象讀取請求,代理服務模塊根據(jù)對象讀取請求在配置文件中,查找與待讀取對象對應的存儲服務器,代理節(jié)點(2)將對象讀取請求發(fā)送到對應的存儲服務器(3),存儲服務器(3)在本地查找到待讀取對象后,通過代理節(jié)點(2)將待讀取對象返回給客戶端。
      8.根據(jù)權利要求6所述的對象存儲裝置,其特征在于:當客戶端(I)需要對待寫入對象進行寫入時,客戶端(I)向代理節(jié)點(2)發(fā)送對象寫入請求,代理服務模塊根據(jù)對象寫入請求,根據(jù)配置文件中的冗余副本的數(shù)量選擇存放分區(qū)和存儲服務器(3),客戶端(I)通過代理節(jié)點(2)將待寫入對象發(fā)送給選擇的存儲服務器(3)進行存儲。
      9.根據(jù)權利要求8所述的對象存儲裝置,其特征在于:當寫入成功的副本數(shù)大于三分之二后,存儲服務將寫入成功的信息通過代理節(jié)點(2)發(fā)送給客戶端(I); 所述審計服務模塊掃描磁盤,若發(fā)現(xiàn)某一對象的數(shù)據(jù)有損壞或者磁盤不可用時,審計服務模塊將該對象或者區(qū)域進行標記,之后復制服務模塊根據(jù)配置文件從其它存儲服務器(3)拷貝一份未損壞的該對象的數(shù)據(jù)或者該區(qū)域的數(shù)據(jù)替代損壞的數(shù)據(jù),生成一個新的副本。
      10.根據(jù)權利要求6所述的對象存儲裝置,其特征在于:當待存儲入存儲服務器(3)中的對象的非結構化數(shù)據(jù)激增時,代理節(jié)點(2)和存儲服務器(3)進行存儲擴容。
      【文檔編號】G06F17/30GK104050102SQ201410293586
      【公開日】2014年9月17日 申請日期:2014年6月26日 優(yōu)先權日:2014年6月26日
      【發(fā)明者】郭寧 申請人:北京思特奇信息技術股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1