存儲資源集中管理的方法與系統(tǒng)的制作方法
【專利摘要】本發(fā)明公開了一種存儲資源集中管理的方法與系統(tǒng)。在本發(fā)明提供的存儲資源集中管理的系統(tǒng)中,通過存儲分配模塊從集中共享的存儲設備中為服務器單元劃分所需存儲資源大小的邏輯卷,并將存儲設備的網(wǎng)絡訪問地址信息、標識信息以及邏輯卷的信息發(fā)送給服務器單元,使得設置于整機柜中的服務器單元能夠基于存儲網(wǎng)絡協(xié)議,與存儲設備建立網(wǎng)絡連接,并使用邏輯卷的信息對應的物理存儲區(qū)域作為服務器單元的存儲設備?;诒景l(fā)明提供的存儲資源集中管理的方法與系統(tǒng),能夠實現(xiàn)對整機柜服務器單元存儲資源的集中管理,提供對服務器單元所需存儲資源的靈活分配,減少單個服務器單元占用的空間,提高整機柜服務器單元的密度。
【專利說明】存儲資源集中管理的方法與系統(tǒng)
【技術領域】
[0001]本發(fā)明涉及計算機存儲領域,特別涉及一種存儲資源集中管理的方法與系統(tǒng)。
【背景技術】
[0002]隨著網(wǎng)絡與存儲技術的不斷發(fā)展,整機柜服務器系統(tǒng)已經(jīng)成為計算機服務器系統(tǒng)領域的研究熱點。整機柜服務器系統(tǒng)是一種包含機柜,并由多個子系統(tǒng)構成的統(tǒng)一的模塊化服務器管理系統(tǒng)。
[0003]目前的整機柜服務器集中管理技術能夠實現(xiàn)服務器單元的外部構件的統(tǒng)一管理,如統(tǒng)一供電、統(tǒng)一散熱等集中管理,一定程度上降低了服務器單元的管理成本。
[0004]然而,對于服務器單元內部資源,例如存儲資源,仍然以分散式存儲為主。由于存儲設備裝嵌在服務器單元內部,占用了作為計算節(jié)點的服務器單元的大量空間,不僅限制著計算節(jié)點密度的提升,而且單一服務器單元的存儲定制還導致服務器單元生產(chǎn)成本的增加。
[0005]另外,每個服務器單元使用內置的獨立存儲設備,使得服務器單元內部可擴展的硬盤數(shù)量受到初始設計的限制。一方面,對存儲容量小的服務器單元,當內置的存儲設備容量過多,將導致硬盤盒空間的浪費。另一方面,存儲需求量大的服務器單元可能需要為將來的存儲需要預留更多內置空間,不得不擴大服務器單元的體積,導致服務器單元機架內計算節(jié)點密度較小,降低了數(shù)據(jù)中心的效能。
[0006]可見,整體機柜中服務器單元采用內置存儲等分散存儲的方式,不能滿足靈活的存儲需求,總體利用率低,而且存儲容量有限,擴容能力差。另外,分散存儲不便于管理和維護,增加了對服務器單元以及整個機柜設備的維護成本。
【發(fā)明內容】
[0007]根據(jù)本發(fā)明實施例的一個方面,所要解決的一個技術問題是:提供一種存儲資源集中管理的方法與系統(tǒng),實現(xiàn)對整機柜服務器單元存儲資源的集中管理,提供存儲資源的靈活分配與管理。
[0008]本發(fā)明實施例提供的存儲資源集中管理的系統(tǒng),所述系統(tǒng)包括:存儲分配模塊、一個或者多個服務器單元、存儲設備;
[0009]所述存儲分配模塊,用于根據(jù)服務器單元所需要的存儲資源大小,從預先配置的存儲設備中劃分滿足所述存儲資源大小的邏輯卷;將所述存儲設備所支持的存儲網(wǎng)絡協(xié)議信息、網(wǎng)絡訪問地址信息、標識信息以及所述邏輯卷的信息發(fā)送給所述服務器單元;
[0010]所述服務器單元集中設置于整機柜中,用于根據(jù)所述存儲設備的網(wǎng)絡訪問地址信息,基于所述存儲網(wǎng)絡協(xié)議,與所述存儲設備建立網(wǎng)絡連接;基于所述網(wǎng)絡連接,根據(jù)所述存儲設備的標識信息以及所述邏輯卷的信息,使用所述邏輯卷的信息對應的物理存儲區(qū)域作為所述服務器單元的存儲設備;
[0011]所述存儲設備設置于所述整機柜中,所述存儲設備由一個或者多個存儲單元組成,用于接受所述存儲分配模塊的劃分操作指令,為所述服務器單元提供存儲數(shù)據(jù)服務。
[0012]優(yōu)選地,所述系統(tǒng)還包括:
[0013]存儲控制模塊,用于識別新安裝的所述存儲設備,并為所述存儲設備生成存儲設備的標識信息;獲取所述存儲設備的類型、容量信息以及所支持的存儲網(wǎng)絡協(xié)議信息。
[0014]優(yōu)選地,所述系統(tǒng)還包括:
[0015]協(xié)議管理模塊,用于在獲取所述存儲設備的類型、容量信息以及所支持的存儲網(wǎng)絡協(xié)議信息之后,為所述存儲設備配置網(wǎng)絡訪問地址信息,并選擇所支持的存儲網(wǎng)絡協(xié)議啟動所述存儲設備的網(wǎng)絡連接功能,將所述存儲設備接入存儲網(wǎng)絡。
[0016]優(yōu)選地,所述系統(tǒng)還包括:
[0017]存儲適配模塊,用于在所述存儲設備接入存儲網(wǎng)絡之后,對所述存儲設備執(zhí)行格式化與分區(qū),獲得所述存儲設備的分區(qū)信息。
[0018]優(yōu)選地,所述存儲分配模塊,具體用于在所述存儲設備的分區(qū)中劃分出滿足所述存儲資源大小的邏輯卷;將所述劃分的邏輯卷的信息加入到數(shù)據(jù)地址映射保護表中,所述數(shù)據(jù)地址映射保護表包含邏輯卷的地址與存儲設備的物理地址的映射;
[0019]所述服務器單元,具體用于根據(jù)所述數(shù)據(jù)地址映射保護表,對所述邏輯卷的信息對應的物理存儲區(qū)域進行物理尋址;使用所述物理尋找所獲得的物理存儲區(qū)域作為所述服務器單元的存儲設備。
[0020]優(yōu)選地,所述一個或者多個服務器單元設置于所述整體機柜的服務器區(qū)域;
[0021]所述存儲分配模塊設置于所述整體機柜的服務器管理控制區(qū)域;
[0022]所述存儲控制模塊、協(xié)議管理模塊、存儲適配模塊與組成所述存儲設備的存儲單元設置于所述整體機柜的存儲區(qū)域。
[0023]優(yōu)選地,所述整體機柜的包括設備層、接口層與散熱層;
[0024]所述服務器單元、存儲分配模塊、存儲控制模塊、協(xié)議管理模塊、存儲適配模塊、存儲設備布置于所述設備層;
[0025]所述服務器單元的接口、存儲分配模塊的接口、存儲控制模塊的接口、協(xié)議管理模塊的接口、存儲適配模塊的接口、存儲設備的接口布置于所述接口層;
[0026]所述接口層與所述散熱層相連接,以為所述服務器單元、存儲分配模塊、存儲控制模塊、協(xié)議管理模塊、存儲適配模塊、存儲設備提供散熱。
[0027]優(yōu)選地,所述存儲單元包括磁盤、陣列、磁帶。
[0028]優(yōu)選地,所述存儲網(wǎng)絡協(xié)議包括SCS1、FCIP、iFCP、iSCSI和iSNS協(xié)議中的任意一種。
[0029]本發(fā)明實施例提供的存儲資源集中管理的方法,針對整機柜中集中設置的一個或者多個服務器單元、存儲分配模塊,以及設置于所述整機柜中的存儲設備,所述存儲設備由一個或者多個存儲單元組成,所述方法包括:
[0030]根據(jù)服務器單元所需要的存儲資源大小,從預先配置的存儲設備中劃分滿足所述存儲資源大小的邏輯卷;
[0031]將所述存儲設備所支持的存儲網(wǎng)絡協(xié)議信息、網(wǎng)絡訪問地址信息、標識信息以及所述邏輯卷的信息發(fā)送給所述服務器單元;
[0032]所述服務器單元根據(jù)所述存儲設備預的網(wǎng)絡訪問地址信息,基于所述存儲網(wǎng)絡協(xié)議,與所述存儲設備建立網(wǎng)絡連接;
[0033]所述服務器單元基于所述存儲網(wǎng)絡協(xié)議網(wǎng)絡連接,根據(jù)所述存儲設備的標識信息以及所述邏輯卷的信息,使用所述邏輯卷的信息對應的物理存儲區(qū)域作為所述服務器單元的存儲設備。
[0034]優(yōu)選地,在執(zhí)行從預先配置的存儲設備中劃分滿足所述存儲資源大小的邏輯卷的操作之前,所述方法還包括:
[0035]安裝所述存儲設備,并為所述存儲設備生成存儲設備的標識信息;
[0036]獲取所述存儲設備的類型、容量信息以及所支持的存儲網(wǎng)絡協(xié)議信息。
[0037]優(yōu)選地,在執(zhí)行獲取所述存儲設備的類型、容量信息以及所支持的存儲網(wǎng)絡協(xié)議信息之后,所述方法還包括:
[0038]為所述存儲設備配置網(wǎng)絡訪問地址信息,并選擇所支持的存儲網(wǎng)絡協(xié)議啟動所述存儲設備的網(wǎng)絡連接功能,所述存儲設備接入存儲網(wǎng)絡。
[0039]優(yōu)選地,在所述存儲設備接入存儲網(wǎng)絡之后,所述方法還包括:
[0040]對所述存儲設備執(zhí)行格式化與分區(qū),獲得所述存儲設備的分區(qū)信息。
[0041]優(yōu)選地,所述根據(jù)服務器單元所需要的存儲資源大小,從預先配置的存儲設備中劃分滿足所述存儲資源大小的邏輯卷,具體包括:在所述存儲設備的分區(qū)中劃分出滿足所述存儲資源大小的邏輯卷;所述方法還包括:
[0042]將所述劃分的邏輯卷的信息加入到數(shù)據(jù)地址映射保護表中,所述數(shù)據(jù)地址映射保護表包含邏輯卷的地址與存儲設備的物理地址的映射;
[0043]所述使用所述邏輯卷的信息對應的物理存儲區(qū)域作為所述服務器單元的存儲設備,具體包括:
[0044]根據(jù)所述數(shù)據(jù)地址映射保護表,對所述邏輯卷的信息對應的物理存儲區(qū)域進行物
理尋址;
[0045]使用所述物理尋找的操作所獲得的物理存儲區(qū)域作為所述服務器單元的存儲設備。
[0046]優(yōu)選地,所述存儲單元包括磁盤、陣列、磁帶。
[0047]優(yōu)選地,所述存儲網(wǎng)絡協(xié)議包括SCS1、FCIP、iFCP、iSCSI和iSNS協(xié)議中的任意一種。
[0048]基于本發(fā)明上述實施例提供的存儲資源集中管理的方法與系統(tǒng),通過存儲分配模塊根據(jù)服務器單元所需要的存儲資源大小,從集中共享的存儲設備中劃分滿足所需存儲資源大小的邏輯卷,并將存儲設備的網(wǎng)絡訪問地址信息、標識信息以及邏輯卷的信息發(fā)送給服務器單元,使得設置于整機柜中的服務器單元能夠基于存儲網(wǎng)絡協(xié)議,與存儲設備建立網(wǎng)絡連接,并使用邏輯卷的信息對應的物理存儲區(qū)域作為服務器單元的存儲設備。服務器單元能夠對存儲設備中的指定邏輯卷進行讀寫,而不會影響到存儲設備其他的存儲區(qū)域,從而實現(xiàn)基于整機柜的服務器單元存儲資源的集中統(tǒng)一配置。
[0049]通過存儲資源的集中分配管理,單個服務器單元不需要單獨內置存儲設備,減少了每個服務器單元的占用空間,提高了機架內服務器單元的密度,使得單個機柜能夠容納更多的服務器單元,提高數(shù)據(jù)中心單位空間內的計算能力,有效提高整機柜服務器系統(tǒng)的整體效率。同時,還提高了整機柜存儲資源的利用率以及存儲擴容能力,能夠對服務器單元的存儲資源進行統(tǒng)一按需部署與管理,降低了存儲資源的管理和維護成本。
[0050]通過以下參照附圖對本發(fā)明的示例性實施例的詳細描述,本發(fā)明的其它特征及其優(yōu)點將會變得清楚。
【專利附圖】
【附圖說明】
[0051]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術中的技術方案,下面將對實施例或現(xiàn)有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0052]同時,應當明白,為了便于描述,附圖中所示出的各個部分的尺寸并不是按照實際的比例關系繪制的。相似的標號和字母在下面的附圖中表示類似項,因此,一旦某一項在一個附圖中被定義,則在隨后的附圖中不需要對其進行進一步討論。
[0053]構成說明書的一部分的附圖描述了本發(fā)明的實施例,并且連同說明書一起用于解釋本發(fā)明的原理。
[0054]參照附圖,根據(jù)下面的詳細描述,可以更加清楚地理解本發(fā)明,其中:
[0055]圖1示出本發(fā)明所提供的存儲資源集中管理的系統(tǒng)一種實施例的結構示意圖;
[0056]圖2示出本發(fā)明所提供的存儲資源集中管理的系統(tǒng)另一種實施例的結構示意圖;
[0057]圖3示出本發(fā)明所提供的存儲資源集中管理的系統(tǒng)又一種實施例的結構示意圖;
[0058]圖4示出本發(fā)明所提供的存儲資源集中管理的系統(tǒng)再一種實施例的結構示意圖;
[0059]圖5示出本發(fā)明所提供的存儲資源集中管理的系統(tǒng)一種實施例的接口層的結構示意圖;
[0060]圖6示出本發(fā)明所提供的存儲資源集中管理的系統(tǒng)再一種實施例的結構示意圖;
[0061]圖7示出了本發(fā)明所提供的系統(tǒng)實施例中一種存儲網(wǎng)絡的拓撲結構示意圖;
[0062]圖8示出本發(fā)明所提供的存儲資源集中管理的方法一種施例的流程示意圖。
【具體實施方式】
[0063]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。應注意到:除非另外具體說明,否則在這些實施例中闡述的部件和步驟的相對布置不限制本發(fā)明的范圍。
[0064]以下對至少一個示例性實施例的描述實際上僅僅是說明性的,決不作為對本發(fā)明及其應用或使用的任何限制?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0065]對于相關領域普通技術人員已知的技術、方法和設備可能不作詳細討論,但在適當情況下,技術、方法和設備應當被視為授權說明書的一部分。
[0066]在這里示出和討論的所有示例中,任何具體值應被解釋為僅僅是示例性的,而不是作為限制。因此,示例性實施例的其它示例可以具有不同的值。
[0067]參見圖1所示,圖1示出本發(fā)明所提供的存儲資源集中管理的系統(tǒng)方法一種實施例的結構示意圖。該實施例提供的存儲資源集中管理的系統(tǒng)包括:存儲分配模塊101、一個或者多個服務器單元102、存儲設備103。
[0068]存儲分配模塊101用于根據(jù)服務器單元所需要的存儲資源大小,從預先配置的存儲設備中劃分滿足存儲資源大小的邏輯卷;將存儲設備的所支持的存儲網(wǎng)絡(StorageNetwork)協(xié)議信息、網(wǎng)絡訪問地址信息、標識信息以及邏輯卷的信息發(fā)送給服務器單元。
[0069]存儲分配模塊101可以與服務器單元102設置于統(tǒng)一整機柜中,也可以單獨設置。存儲分配模塊101執(zhí)行存儲設備劃分時,可基于具有相同業(yè)務類型的選擇處于同一區(qū)域的存儲設備的原則來劃分,但也可以采用其他原則來劃分。存儲分配模塊101提供對存儲資源的調度和控制功能,當接收到分配任務時,可以按照一定的優(yōu)先級進行調度處理,為服務器單元分配所需空間、處理服務器單元的讀寫請求、文件系統(tǒng)格式化請求等。
[0070]服務器單元102集中設置于整機柜中,用于根據(jù)存儲設備的網(wǎng)絡訪問地址信息,基于存儲設備所支持的存儲網(wǎng)絡協(xié)議,與存儲設備建立網(wǎng)絡連接;根據(jù)存儲設備的標識信息以及邏輯卷的信息,使用邏輯卷的信息對應的物理存儲區(qū)域作為服務器單元的存儲設備。網(wǎng)絡訪問地址信息可以為IP地址、iqn(iSCSI Qualified Name)號或者域名地址。
[0071]存儲設備103設置于服務器單元102所在的整機柜中,用于接受存儲分配模塊的劃分操作指令,為服務器單元提供存儲數(shù)據(jù)服務。
[0072]本發(fā)明上述實施例提供的系統(tǒng)中,通過存儲分配模塊101根據(jù)服務器單元102所需要的存儲資源大小,從集中共享的存儲設備103中劃分滿足所需存儲資源大小的邏輯卷,并將存儲設備所支持的存儲網(wǎng)絡協(xié)議、網(wǎng)絡訪問地址信息、標識信息以及邏輯卷的信息發(fā)送給服務器單元,使得設置于整機柜中的服務器單元102能夠基于存儲網(wǎng)絡協(xié)議,與存儲設備103建立網(wǎng)絡連接,并使用邏輯卷的信息對應的物理存儲區(qū)域作為服務器單元的存儲設備。服務器單元102能夠對存儲設備中的指定邏輯卷進行讀寫,而不會影響到存儲設備其他的存儲區(qū)域,從而實現(xiàn)基于整機柜的服務器單元存儲資源的集中統(tǒng)一配置。
[0073]參見圖2所示,圖2示出本發(fā)明所提供的存儲資源集中管理的系統(tǒng)另一種實施例的結構示意圖。根據(jù)本發(fā)明系統(tǒng)實施例的另一種具體示例,相對比于圖1,圖2所示實施例的系統(tǒng)還包括:
[0074]存儲控制模塊201用于識別新安裝的存儲設備,并為存儲設備生成存儲設備的標識信息;獲取存儲設備的類型、容量信息以及所支持的存儲網(wǎng)絡協(xié)議信息。
[0075]例如,存儲控制模塊201識別到新安裝的存儲設備后,可以生成一個管理編號作為該存儲設備的標識信息。管理編號的長度可以由磁盤陣列數(shù)目決定,例如可以是由字符以及數(shù)字隨機生成的無重復的字符串。獲取存儲設備的類型、容量信息以及所支持的存儲網(wǎng)絡協(xié)議信息后,并將所有信息連同管理編號追加到系統(tǒng)的存儲設備管理表當中。
[0076]繼續(xù)參見圖2,根據(jù)本發(fā)明系統(tǒng)實施例的一種具體示例,該系統(tǒng)還包括:協(xié)議管理模塊202,用于在獲取存儲設備的類型、容量信息、所支持的存儲網(wǎng)絡協(xié)議之后,為存儲設備配置網(wǎng)絡訪問地址信息,并選擇所支持的存儲網(wǎng)絡協(xié)議啟動存儲設備的網(wǎng)絡連接功能,存儲設備接入存儲網(wǎng)絡。
[0077]協(xié)議管理模塊202還可以提供對存儲網(wǎng)絡協(xié)議的解析與處理的支持。參見圖7所示,圖7示出了本發(fā)明所提供的系統(tǒng)實施例中一種存儲網(wǎng)絡的拓撲結構示意圖。
[0078]協(xié)議管理模塊202為存儲設備配置網(wǎng)絡訪問地址信息,并選擇存儲設備所支持的存儲網(wǎng)絡協(xié)議啟動存儲設備的網(wǎng)絡連接功能后,服務器單元可以對存儲設備基于該存儲網(wǎng)絡進行訪問。建立網(wǎng)絡連接所需要的提供網(wǎng)絡交換的網(wǎng)絡模塊可以設置在整機柜中,也可以單獨設置。服務器單元102可以通過服務器單元接口與網(wǎng)絡模塊相連接,訪問接入存儲網(wǎng)絡的存儲設備??梢愿鶕?jù)需要選擇合適的網(wǎng)絡模塊以及鏈路來對存儲網(wǎng)絡進行部署。
[0079]示例性地,如圖7所示,存儲網(wǎng)絡可以采用多服務器單元聯(lián)合存儲的結構。整機柜的所有服務器單元通過存儲網(wǎng)絡連接到同一個陣列庫,共享同一個數(shù)據(jù)存儲陣列組成的存儲設備。每個服務器單元可以通過系統(tǒng)總線,如圖7中的基于協(xié)議的分配總線,連接獲得所需的協(xié)議管理模塊202,協(xié)議管理模塊202連接到提供網(wǎng)絡交換的網(wǎng)絡模塊上,以圖7中NAS存儲網(wǎng)絡協(xié)議為例,協(xié)議管理模塊202具體可以包括NAS存儲驅動模塊與NAS模塊,并將服務器單元與NAS存儲設備捆綁生成一個數(shù)據(jù)通道,實現(xiàn)服務器單元對存儲設備中指定邏輯卷進行讀寫操作,達到存儲資源劃分的目的。進一步的,通過使用多個網(wǎng)絡模塊和多個協(xié)議管理模塊202,還可以實現(xiàn)鏈路和設備的冗余備份,保證數(shù)據(jù)訪問鏈路無單點故障,并且使存儲網(wǎng)絡的交換網(wǎng)絡的負載均衡,實現(xiàn)對存儲的高速可靠訪問。
[0080]繼續(xù)參見圖2,根據(jù)本發(fā)明系統(tǒng)實施例的一種具體示例,該系統(tǒng)還包括:存儲適配模塊203,用于在存儲設備接入存儲網(wǎng)絡之后,對存儲設備執(zhí)行格式化與分區(qū),獲得存儲設備的分區(qū)信息,例如,分區(qū)信息可以包括存儲設備的主分區(qū)與擴展分區(qū)信息。
[0081 ] 存儲適配模塊203可以為各種不同的存儲設備提供對外的統(tǒng)一接口,對內兼容各種不同的存儲設備,并能提供絕大部分的磁盤驅動。在安裝新的存儲設備之后,例如磁盤,存儲適配模塊203獲取到磁盤的具體信息,并提供相應的驅動程序,執(zhí)行格式化,將格式化后的接口提交給存儲分配模塊101,從而降低存儲設備對外的差異性,使得從存儲設備外部來看只是不同性能級別的既定積累存儲設備,從而能有效簡化對存儲資源的使用和配置。
[0082]例如,在存儲設備為磁盤,同一個磁盤柜中,插入10000轉速500GB容量的磁盤10個,15000轉速500GB容量的磁盤10個,經(jīng)過存儲適配模塊203的統(tǒng)一適配后,提交給存儲分配模塊101的為一級存儲(15000轉速)容量5TB,二級存儲(10000轉速)容量5TB。存儲分配模塊101只需按照不同級別和容量進行存儲管理。
[0083]根據(jù)本發(fā)明系統(tǒng)實施例的一種具體示例,存儲分配模塊101具體用于在存儲設備的分區(qū)中劃分出滿足存儲資源大小的邏輯卷;將劃分的邏輯卷的信息加入到數(shù)據(jù)地址映射保護表中,數(shù)據(jù)地址映射保護表包含邏輯卷的地址與存儲設備的物理地址的映射。服務器單元102具體用于根據(jù)數(shù)據(jù)地址映射保護表,對邏輯卷的信息對應的物理存儲區(qū)域進行物理尋址;使用物理尋找所獲得的物理存儲區(qū)域作為服務器單元的存儲設備。
[0084]參見圖3所示,圖3示出本發(fā)明所提供的存儲資源集中管理的系統(tǒng)又一種實施例的結構示意圖。該實施例種,整體機柜設置有多個區(qū)域,具體包括服務器區(qū)域、服務器管理控制區(qū)域、存儲區(qū)域,另外還可以包括用于設置網(wǎng)絡模塊的區(qū)域。圖中所示整機柜的規(guī)格為及各區(qū)域的劃分為示例性的,例如,對于圖中40U的標準機柜,可以按照20U:4U:1U:1 IU:4U的比例劃分。
[0085]服務器單元設置于整體機柜的服務器區(qū)域??梢栽O置多個服務器區(qū)域。
[0086]存儲適配模塊、存儲控制模塊、協(xié)議管理模塊以及組成存儲設備的一個或者多個存儲單元設置于整體機柜的存儲區(qū)域。
[0087]存儲分配模塊設置于整體機柜的服務器管理控制區(qū)域。通過存儲分塊模塊對服務器單元所需要的存儲資源進行統(tǒng)一控制,存儲分配模塊模塊可對加入的存儲設備進行統(tǒng)一管理,保存存儲設備的位置、編號以及類型等相關信息,并且支持API調用、管理協(xié)議包發(fā)送、管理模塊嵌入等多種管理方式,對存儲設備進行管理。
[0088]另外,服務器管理控制區(qū)域還可以包括:
[0089]遠程管理模塊,用于響應對服務器單元組成的服務器系統(tǒng)的遠程控制請求,可通過該模塊遠程對服務器系統(tǒng)進行狀態(tài)的監(jiān)控和配置;
[0090]散熱管理模塊,可通過該模塊對機柜的散熱層進行控制,在散熱管理模塊上面獲取當前所有服務器單元的溫度信息,并且通過散熱模塊的溫控接口調整配置散熱風扇運轉速度進行溫控;或者在獲取服務器單元的散熱需求信息后直接控制散熱風扇轉速。
[0091]故障管理模塊,可通過該模塊查看應對這個系統(tǒng)發(fā)生的故障信息,并使用故障記錄、故障重啟和故障恢復等功能;
[0092]電源管理模塊,可通過該模塊對系統(tǒng)各模塊的供電進行控制;
[0093]網(wǎng)絡管理模塊,負責對這個系統(tǒng)的網(wǎng)絡連接進行管理,可以通過該模塊對系統(tǒng)的網(wǎng)絡資源進行配置管理;
[0094]服務器管理模塊,可通過該模塊對服務器單元進行控制,該模塊可對加入的服務器單元進行自動識別與記錄,保存服務器單元的位置、編號以及類型等相關信息,并且提供對服務器單元的相關控制接口,包括服務器單元啟動與關閉、服務器單元狀態(tài)更改等;
[0095]機柜管理模塊,可通過該模塊獲取機柜的使用情況,包括服務器單元的已用空間、剩余空間與使用時間、資產(chǎn)信息、總體能耗等信息。
[0096]參見圖4所示,圖4示出本發(fā)明所提供的存儲資源集中管理的系統(tǒng)再一種實施例的結構示意圖。該實施例中,該系統(tǒng)設置于整體機柜中,整體機柜包括設備層、接口層與散熱層。
[0097]服務器單元、存儲分配模塊、存儲控制模塊、協(xié)議管理模塊、存儲適配模塊、存儲設備可以布置于設備層中。
[0098]服務器單元的接口、存儲分配模塊的接口、存儲控制模塊的接口、協(xié)議管理模塊的接口、存儲適配模塊的接口、存儲設備的接口布置于接口層。
[0099]接口層與散熱層相連接,為服務器單元、存儲分配模塊、存儲控制模塊、協(xié)議管理模塊、存儲適配模塊、存儲設備提供散熱。散熱層主要由散熱風扇組組成,由散熱管理模塊所控制。在整機柜服務器單元運行過程中,為機柜中的服務器單元主板進行集中散熱。
[0100]該系統(tǒng)還可以由外部電源連接電源接口進行統(tǒng)一供電,三層之間彼此相鄰且連通,機架內部的氣流保持相對隔離狀態(tài),使得單點故障不至于導致其他模塊過高溫度,通過散熱風扇組進行統(tǒng)一散熱。
[0101]參見圖5所示,圖5示出本發(fā)明所提供的存儲資源集中管理的系統(tǒng)一種實施例的接口層的結構示意圖。接口層為整機柜系統(tǒng)中所有模塊提供各自所需設備的接口,包括電源接口、服務器單元接口、服務器管理控制區(qū)域控制模塊接口、存儲適配模塊接口、存儲控制模塊接口、協(xié)議管理模塊接口等,還可以包括網(wǎng)絡模塊接口。各個設備或者模塊通過對應接口可以連接到傳輸總線上進行相互通信。
[0102]參見圖6所示,圖6示出本發(fā)明所提供的存儲資源集中管理的系統(tǒng)再一種實施例的結構示意圖。作為一個具體的示例,該實施例提供的系統(tǒng)的具體內部結構劃分為設備層、接口層以及散熱層。[0103]設備層位于整機柜服務器系統(tǒng)的前部,占機柜的主要空間。設備層包括主要的資源節(jié)點,如服務器單元、存儲單元等。服務器區(qū)域包括服務器單元,存儲區(qū)域包括存儲單元、協(xié)議管理模塊、存儲適配模塊以及存儲控制模塊。在存儲區(qū)域中,協(xié)議管理模塊、存儲適配模塊以及存儲控制模塊在存儲模塊的后半部,存儲單元則在存儲模塊的前半部??梢灾С植煌愋偷拇鎯υO備,通常也支持存儲單元的熱插拔,并支持對存儲設備進行統(tǒng)一管理和配置。
[0104]接口層位于整機柜服務器系統(tǒng)中部,占機柜的較小空間。接口層提供傳輸總線以及設備層的所有獨立模塊的接口,具體包括電源接口,服務器單元接口,各種控制管理模塊接口,交換設備接口以及存儲設備接口。所有接口與傳輸總線連接,設備層的各個設備分別連接到相應的接口,并通過傳輸總線進行相互通信。
[0105]散熱層位于整機柜服務器系統(tǒng)后方,占機柜較小空間,大部分面積均為散熱面積,以氣流熱交換方式散熱。散熱層配置有多組散熱設備插槽,可根據(jù)需求安裝不同型號的散熱風扇組。
[0106]本發(fā)明所提供的系統(tǒng)中,上述所有模塊均采用模塊化的組織方式,對相關的設備均設置對應的槽位和接口,可按照需求選擇或定制不同種類的設備或者接口,通過部署或置換不同類型的存儲接口模塊,安裝存儲設備,實現(xiàn)按需部署。所有模塊以及器件均支持模塊化組裝,當需要新增設備時,將該新增設備部署到整機柜服務器系統(tǒng)中,進行配置后即可使用。
[0107]上述各實施例中,存儲設備由一個或者多個存儲單元組成,存儲單元可以包括磁盤、陣列、磁帶。
[0108]示例性地,存儲網(wǎng)絡協(xié)議包括小型計算機系統(tǒng)接口(Smal I Computer SystemInterface, SCSI)、IP 光纖信道協(xié)議(Fibre Channel Frame Over IP, FCIP)、互聯(lián)網(wǎng)光纖信道協(xié)議(Internet Fibre Channel Protocol, iFCP)、互聯(lián)網(wǎng)小型計算機系統(tǒng)接口(Internet Small Computer System Interface, iSCSI)和互聯(lián)網(wǎng)存儲名稱服務(InternetStroage Name Service, iSNS)協(xié)議中的任意一種。
[0109]參見圖8所示,圖8示出本發(fā)明所提供的存儲資源集中管理的方法一種實施例的流程示意圖。該實施例提供的存儲資源集中管理的方法,針對整機柜中集中設置的一個或者多個服務器單元、存儲分配模塊,以及設置于整機柜中的存儲設備,存儲設備由一個或者多個存儲單元組成,該方法包括:
[0110]801,根據(jù)服務器單元所需要的存儲資源大小,從預先配置的存儲設備中劃分滿足存儲資源大小的邏輯卷;
[0111]802,將存儲設備所支持的存儲網(wǎng)絡協(xié)議信息、網(wǎng)絡訪問地址信息、標識信息以及邏輯卷的信息發(fā)送給服務器單元;
[0112]803,服務器單元根據(jù)存儲設備預的網(wǎng)絡訪問地址信息,基于存儲設備所支持的存儲網(wǎng)絡協(xié)議,與存儲設備建立網(wǎng)絡連接;
[0113]804,服務器單元基于網(wǎng)絡連接建立,根據(jù)存儲設備的標識信息以及邏輯卷的信息,使用邏輯卷的信息對應的物理存儲區(qū)域作為服務器單元的存儲設備。
[0114]根據(jù)本發(fā)明方法實施例的一種具體示例,在執(zhí)行801從預先配置的存儲設備中劃分滿足存儲資源大小的邏輯卷的操作之前,該方法還包括:安裝存儲設備,并為存儲設備生成存儲設備的標識信息;獲取存儲設備的類型、容量信息以及所支持的存儲網(wǎng)絡協(xié)議信息。
[0115]根據(jù)本發(fā)明方法實施例的一種具體示例,在執(zhí)行獲取存儲設備的類型、容量信息以及所支持的存儲網(wǎng)絡協(xié)議信息之后,該方法還包括:為存儲設備配置網(wǎng)絡訪問地址信息,并選擇所支持的存儲網(wǎng)絡協(xié)議啟動存儲設備的網(wǎng)絡連接功能,存儲設備接入存儲網(wǎng)絡。
[0116]根據(jù)本發(fā)明方法實施例的一種具體示例,在存儲設備接入存儲網(wǎng)絡之后,該方法還包括:對存儲設備執(zhí)行格式化與分區(qū),獲得存儲設備的分區(qū)信息。
[0117]根據(jù)本發(fā)明方法實施例的一種具體示例,根據(jù)服務器單元所需要的存儲資源大小,從預先配置的存儲設備中劃分滿足存儲資源大小的邏輯卷,具體包括可以通過在存儲設備的分區(qū)中劃分出滿足存儲資源大小的邏輯卷的實現(xiàn)。該方法還可以包括:將劃分的邏輯卷的信息加入到數(shù)據(jù)地址映射保護表中,數(shù)據(jù)地址映射保護表包含邏輯卷的地址與存儲設備的物理地址的映射。
[0118]使用邏輯卷的信息對應的物理存儲區(qū)域作為服務器單元的存儲設備,具體可以通過以下操作實現(xiàn):根據(jù)數(shù)據(jù)地址映射保護表,對邏輯卷的信息對應的物理存儲區(qū)域進行物理尋址,使用物理尋找的操作所獲得的物理存儲區(qū)域作為服務器單元的存儲設備。
[0119]存儲設備由一個或者多個存儲單元組成,示例性地,存儲單元包括磁盤、陣列、磁帶。存儲網(wǎng)絡協(xié)議可以包括SCS1、FCIP、iFCP、iSCSI和iSNS協(xié)議中的任意一種。
[0120]至此,已經(jīng)詳細描述了根據(jù)本發(fā)明的一種存儲資源集中管理的方法與系統(tǒng)。為了避免遮蔽本發(fā)明的構思,沒有描述本領域所公知的一些細節(jié)。本領域技術人員根據(jù)上面的描述,完全可以明白如何實施這里公開的技術方案。
[0121]本說明書中各個實施例均采用遞進的方式描述,每個實施例重點說明的都是與其它實施例的不同之處,各個實施例之間相同或相似的部分相互參見即可。對于存儲資源集中管理的方法實施例而言,由于其與系統(tǒng)實施例基本對應,所以描述的比較簡單,相關之處參見方法實施例的部分說明即可。
[0122]可能以許多方式來實現(xiàn)本發(fā)明的存儲資源集中管理的方法與系統(tǒng)。例如,可通過軟件、硬件、固件或者軟件、硬件、固件的任何組合來實現(xiàn)本發(fā)明的存儲資源集中管理的方法與系統(tǒng)。用于所述方法的步驟的上述順序僅是為了進行說明,本發(fā)明的方法的步驟不限于以上具體描述的順序,除非以其它方式特別說明。此外,在一些實施例中,還可將本發(fā)明實施為記錄在記錄介質中的程序,這些程序包括用于實現(xiàn)根據(jù)本發(fā)明的方法的機器可讀指令。因而,本發(fā)明還覆蓋存儲用于執(zhí)行根據(jù)本發(fā)明的方法的程序的記錄介質。
[0123]雖然已經(jīng)通過示例對本發(fā)明的一些特定實施例進行了詳細說明,但是本領域的技術人員應該理解,以上示例僅是為了進行說明,而不是為了限制本發(fā)明的范圍。本領域的技術人員應該理解,可在不脫離本發(fā)明的范圍和精神的情況下,對以上實施例進行修改。本發(fā)明的范圍由所附權利要求來限定。
【權利要求】
1.一種存儲資源集中管理的系統(tǒng),其特征在于,所述系統(tǒng)包括:存儲分配模塊、一個或者多個服務器單元、存儲設備; 所述存儲分配模塊,用于根據(jù)服務器單元所需要的存儲資源大小,從預先配置的存儲設備中劃分滿足所述存儲資源大小的邏輯卷;將所述存儲設備所支持的存儲網(wǎng)絡協(xié)議信息、網(wǎng)絡訪問地址信息、標識信息以及所述邏輯卷的信息發(fā)送給所述服務器單元; 所述服務器單元集中設置于整機柜中,用于根據(jù)所述存儲設備的網(wǎng)絡訪問地址信息,基于所述存儲網(wǎng)絡協(xié)議,與所述存儲設備建立網(wǎng)絡連接;根據(jù)所述存儲設備的標識信息以及所述邏輯卷的信息,使用所述邏輯卷的信息對應的物理存儲區(qū)域作為所述服務器單元的存儲設備; 所述存儲設備設置于所述整機柜中,所述存儲設備由一個或者多個存儲單元組成,用于接受所述存儲分配模塊的劃分操作指令,為所述服務器單元提供存儲數(shù)據(jù)服務。
2.根據(jù)權利要求1所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 存儲控制模塊,用于識別新安裝的所述存儲設備,并為所述存儲設備生成存儲設備的標識信息;獲取所述存儲設備的類型、容量信息以及所支持的存儲網(wǎng)絡協(xié)議信息。
3.根據(jù)權利要求2所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 協(xié)議管理模塊,用于在獲取所述存儲設備的類型、容量信息以及所支持的存儲網(wǎng)絡協(xié)議信息之后,為所述存儲設備配置網(wǎng)絡訪問地址信息,并選擇所支持的存儲網(wǎng)絡協(xié)議啟動所述存儲設備的網(wǎng)絡連接功能,將所述存儲設備接入存儲網(wǎng)絡。
4.根據(jù)權利要求3所述的系統(tǒng),其特征在于,所述系統(tǒng)還包括: 存儲適配模塊,用于在所述存儲設備接入存儲網(wǎng)絡之后,對所述存儲設備執(zhí)行格式化與分區(qū),獲得所述存儲設備的分區(qū)信息。
5.根據(jù)權利要求4所述的系統(tǒng),其特征在于,所述存儲分配模塊,具體用于在所述存儲設備的分區(qū)中劃分出滿足所述存儲資源大小的邏輯卷;將所述劃分的邏輯卷的信息加入到數(shù)據(jù)地址映射保護表中,所述數(shù)據(jù)地址映射保護表包含邏輯卷的地址與存儲設備的物理地址的映射; 所述服務器單元,具體用于根據(jù)所述數(shù)據(jù)地址映射保護表,對所述邏輯卷的信息對應的物理存儲區(qū)域進行物理尋址;使用所述物理尋找所獲得的物理存儲區(qū)域作為所述服務器單元的存儲設備。
6.根據(jù)權利要求5所述的系統(tǒng),其特征在于,所述一個或者多個服務器單元設置于所述整體機柜的服務器區(qū)域; 所述存儲分配模塊設置于所述整體機柜的服務器管理控制區(qū)域; 所述存儲控制模塊、協(xié)議管理模塊、存儲適配模塊與組成所述存儲設備的存儲單元設置于所述整體機柜的存儲區(qū)域。
7.根據(jù)權利要求6所述的系統(tǒng),其特征在于,所述整體機柜的包括設備層、接口層與散執(zhí)層.所述服務器單元、存儲分配模塊、存儲控制模塊、協(xié)議管理模塊、存儲適配模塊、存儲設備布置于所述設備層; 所述服務器單元的接口、存儲分配模塊的接口、存儲控制模塊的接口、協(xié)議管理模塊的接口、存儲適配模塊的接口、存儲設備的接口布置于所述接口層;所述接口層與所述散熱層相連接,以為所述服務器單元、存儲分配模塊、存儲控制模塊、協(xié)議管理模塊、存儲適配模塊、存儲設備提供散熱。
8.根據(jù)權利要求1至7任意一項所述的系統(tǒng),其特征在于,所述存儲單元包括磁盤、陣列、磁帶。
9.根據(jù)權利要求8所述的系統(tǒng),其特征在于,所述存儲網(wǎng)絡協(xié)議包括小型計算機系統(tǒng)接口 SCS1、IP光纖信道協(xié)議FCIP、互聯(lián)網(wǎng)光纖信道協(xié)議iFCP、互聯(lián)網(wǎng)小型計算機系統(tǒng)接口iSCSI和互聯(lián)網(wǎng)存儲名稱服務iSNS協(xié)議中的任意一種。
10.一種存儲資源集中管理的方法,其特征在于,針對整機柜中集中設置的一個或者多個服務器單元、存儲分配模塊,以及設置于所述整機柜中的存儲設備,所述存儲設備由一個或者多個存儲單元組成,所述方法包括: 根據(jù)服務器單元所需要的存儲資源大小,從預先配置的存儲設備中劃分滿足所述存儲資源大小的邏輯卷; 將所述存儲設備所支持的存儲網(wǎng)絡協(xié)議信息、網(wǎng)絡訪問地址信息、標識信息以及所述邏輯卷的信息發(fā)送給所述服務器單元; 所述服務器單元根據(jù)所述存儲設備預的網(wǎng)絡訪問地址信息,基于所述存儲網(wǎng)絡協(xié)議,與所述存儲設備建立網(wǎng)絡連接; 所述服務器單元基于所述網(wǎng)絡連接,根據(jù)所述存儲設備的標識信息以及所述邏輯卷的信息,使用所述邏輯卷的信息對應的物理存儲區(qū)域作為所述服務器單元的存儲設備。
11.根據(jù)權利要求10所述的方法,其特征在于,在執(zhí)行從預先配置的存儲設備中劃分滿足所述存儲資源大小的邏輯卷的操作之前,所述方法還包括: 安裝所述存儲設備,并為所述存儲設備生成存儲設備的標識信息; 獲取所述存儲設備的類型、容量信息以及所支持的存儲網(wǎng)絡協(xié)議信息。
12.根據(jù)權利要求11所述的方法,其特征在于,在執(zhí)行獲取所述存儲設備的類型、容量信息以及所支持的存儲網(wǎng)絡協(xié)議信息之后,所述方法還包括: 為所述存儲設備配置網(wǎng)絡訪問地址信息,并選擇所支持的存儲網(wǎng)絡協(xié)議啟動所述存儲設備的網(wǎng)絡連接功能,所述存儲設備接入存儲網(wǎng)絡。
13.根據(jù)權利要求12所述的方法,其特征在于,在所述存儲設備接入存儲網(wǎng)絡之后,所述方法還包括: 對所述存儲設備執(zhí)行格式化與分區(qū),獲得所述存儲設備的分區(qū)信息。
14.根據(jù)權利要求13所述的方法,其特征在于,所述根據(jù)服務器單元所需要的存儲資源大小,從預先配置的存儲設備中劃分滿足所述存儲資源大小的邏輯卷,具體包括:在所述存儲設備的分區(qū)中劃分出滿足所述存儲資源大小的邏輯卷;所述方法還包括: 將所述劃分的邏輯卷的信息加入到數(shù)據(jù)地址映射保護表中,所述數(shù)據(jù)地址映射保護表包含邏輯卷的地址與存儲設備的物理地址的映射; 所述使用所述邏輯卷的信息對應的物理存儲區(qū)域作為所述服務器單元的存儲設備,具體包括: 根據(jù)所述數(shù)據(jù)地址映射保護表,對所述邏輯卷的信息對應的物理存儲區(qū)域進行物理尋址; 使用所述物理尋找的操作所獲得的物理存儲區(qū)域作為所述服務器單元的存儲設備。
15.根據(jù)權利要求10至14任意一項所述的方法,其特征在于,所述存儲單元包括磁盤、陣列、磁帶。
16.根據(jù)權利要 求15所述的方法,其特征在于,所述存儲網(wǎng)絡協(xié)議包括SCS1、FCIP、iFCP、iSCSI和iSNS協(xié)議中的任意一種。
【文檔編號】G06F3/06GK103902225SQ201210574812
【公開日】2014年7月2日 申請日期:2012年12月26日 優(yōu)先權日:2012年12月26日
【發(fā)明者】馮明, 賴培源, 樊勇兵, 姚玉鳳, 唐宏, 陳天, 秦潤鋒 申請人:中國電信股份有限公司