亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

從共享存儲系統(tǒng)引導(dǎo)服務(wù)器的裝置和方法

文檔序號:7654877閱讀:226來源:國知局
專利名稱:從共享存儲系統(tǒng)引導(dǎo)服務(wù)器的裝置和方法
技術(shù)領(lǐng)域
本發(fā)明涉及引導(dǎo)服務(wù)器的系統(tǒng)、方法和裝置,尤其涉及從共享存 儲系統(tǒng)引導(dǎo)服務(wù)器的系統(tǒng)、方法和裝置。
背景技術(shù)
開發(fā)和改進服務(wù)器一直是數(shù)據(jù)通信系統(tǒng)的至關(guān)重要方面。服務(wù)器 開發(fā)和改進的兩個重要方面包括縮小服務(wù)器的物理尺寸和提高服務(wù)器 性能。與服務(wù)器性能有關(guān)的一種特定功能是服務(wù)器引導(dǎo)。當前可用服務(wù)器引導(dǎo)手段包括將引導(dǎo)數(shù)據(jù)局部地存儲在服務(wù)器上。例如,圖1是典型服務(wù)器引導(dǎo)系統(tǒng)100的示意性方塊圖。描繪的 系統(tǒng)100包括帶有引導(dǎo)驅(qū)動器112的一個或多個服務(wù)器110、交換架 構(gòu)(switch fabric) 120、和帶有RAID (廉價磁盤冗余陣列)控制器 132和數(shù)據(jù)存儲驅(qū)動器134的存儲系統(tǒng)130。引導(dǎo)服務(wù)器110包括訪問 局部存儲引導(dǎo)數(shù)據(jù)112。在服務(wù)器110被引導(dǎo)之后,服務(wù)器110接著 可以通過交換架構(gòu)120與存儲系統(tǒng)130通信,以便進行引導(dǎo)后操作。由于局部存儲引導(dǎo)驅(qū)動器112需要額外服務(wù)器110空間,引導(dǎo)驅(qū) 動器112使每個服務(wù)器110的必要尺寸增大。在帶有大量服務(wù)器110 或服務(wù)器刀片(blade)的系統(tǒng)中增大服務(wù)器110的必要尺寸尤其有問 題。隨著系統(tǒng)中的服務(wù)器110的數(shù)量不斷增加,弄清楚如何縮小每個 服務(wù)器的物理尺寸的好處也會增加。從前面的討論中可明顯看出,需要一種縮小必要服務(wù)器尺寸的系 統(tǒng)、裝置和方法。有利的是,這樣的系統(tǒng)、裝置和方法將顯著縮小每 個服務(wù)器的尺寸和改善整個計算工作。

發(fā)明內(nèi)容
本發(fā)明就是根據(jù)現(xiàn)有技術(shù)的當前狀態(tài),尤其根據(jù)現(xiàn)有技術(shù)中當前 可用引導(dǎo)方案沒有完全解決的問題和需要作出的。于是,本發(fā)明的目 的是提供從共享引導(dǎo)數(shù)據(jù)存儲器引導(dǎo)服務(wù)器的裝置、系統(tǒng)和方法。在本系統(tǒng)的一個方面中,通過將一個或多個服務(wù)器的服務(wù)器引導(dǎo) 驅(qū)動器重定位到共享存儲系統(tǒng)減小服務(wù)器尺寸。所述實施例中的系統(tǒng) 包括每一個含有處理器的一個或多個服務(wù)器、含有多個存儲體和與服 務(wù)器相對應(yīng)的一個或多個引導(dǎo)體的存儲系統(tǒng)、和含有一個或多個可劃分(partitionaMe )交換機的交換架構(gòu);交換架構(gòu)將引導(dǎo)業(yè)務(wù)與非引 導(dǎo)業(yè)務(wù)分離開和實現(xiàn)服務(wù)器和存儲系統(tǒng)之間的通信。在某些實施例中,該系統(tǒng)包括服務(wù)器和存儲系統(tǒng)可以與之通信的 外部設(shè)備。在一些實施例中,外部設(shè)備可以包括附加存儲設(shè)備。在一 些實施例中,交換架構(gòu)包括將引導(dǎo)業(yè)務(wù)與存儲業(yè)務(wù)分離開的一個或多 個可劃分交換機。在一些實施例中,將存儲體和引導(dǎo)體容納在一個或 多個驅(qū)動器封裝刀片中。在某些實施例中,服務(wù)器可以是同一外殼內(nèi) 的服務(wù)器刀片。在一些實施例中,引導(dǎo)服務(wù)器的系統(tǒng)還可以包括一個 或多個存儲控制器或存儲控制器刀片。本發(fā)明還給出從共享存儲系統(tǒng)引導(dǎo)服務(wù)器的裝置。該裝置可以具 體化成與交換架構(gòu)連接的通信模塊,該通信模塊通過交換架構(gòu)接收來 自服務(wù)器的引導(dǎo)數(shù)據(jù)請求;存儲引導(dǎo)數(shù)據(jù)的引導(dǎo)存儲模塊;和根據(jù)引 導(dǎo)數(shù)據(jù)請求訪問引導(dǎo)數(shù)據(jù)的數(shù)據(jù)訪問模塊。通信模塊還將請求引導(dǎo)數(shù) 據(jù)傳送到服務(wù)器。在某些實施例中,通信模塊是內(nèi)部交換模塊。在一 些實施例中,該裝置還可以包括一個或多個存儲控制器或存儲控制器 刀片。本發(fā)明還給出從共享存儲系統(tǒng)引導(dǎo)服務(wù)器的方法。所公開實施例 中的方法主要包括完成上面針對所述裝置和系統(tǒng)的操作給出的功能所 需的操作。在一個實施例中,該方法包括與交換架構(gòu)連接,通過交換 架構(gòu)接收來自服務(wù)器的引導(dǎo)數(shù)據(jù)請求,訪問與引導(dǎo)數(shù)據(jù)請求相對應(yīng)的 引導(dǎo)數(shù)據(jù),和通過交換架構(gòu)將引導(dǎo)數(shù)據(jù)傳送到服務(wù)器。在整個說明書中提及的特征、優(yōu)點、或類似語言并不意味著可以
利用本發(fā)明實現(xiàn)的所有特征和優(yōu)點應(yīng)該在或在本發(fā)明的任何單個實施 例中。而是應(yīng)該將涉及特征和優(yōu)點的語言理解為結(jié)合一個實施例所述 的具體特征、優(yōu)點或特性包括在本發(fā)明的至少一個實施例中,因此, 在整個說明書中對特征和優(yōu)點,或類似語言的討論可能,但未必,涉 及同一實施例。更進一步,在一個或多個實施例中可以以任何適用方式組合本發(fā) 明的所述特征、優(yōu)點和特性。本領(lǐng)域的普通技術(shù)人員應(yīng)該認識到,沒 有特定實施例的一個或多個具體特征或優(yōu)點也可以實施本發(fā)明。在其 它情況中,在某些實施例中可能識別出可能未出現(xiàn)在本發(fā)明的所有實 施例中的附加特征和優(yōu)點。本發(fā)明的這些特征和優(yōu)點可以從如下的描 述和所附的權(quán)利要求書中更明顯看出,或可以通過實施如下文給出的 發(fā)明獲知。


為了易于理解本發(fā)明的優(yōu)點,下面參照例示在附圖中的特定實施 例給出上述簡要描述的發(fā)明的更具體描述。在明白了這些附圖只描繪 本發(fā)明的典型實施例,因此,不應(yīng)該認為是對本發(fā)明范圍的限制之后,現(xiàn)在利用附圖更具體和詳細地描述和說明本發(fā)明,在附圖中 圖l是按照現(xiàn)有發(fā)明的典型服務(wù)器引導(dǎo)系統(tǒng)的示意圖方塊圖; 圖2是按照本發(fā)明的服務(wù)器引導(dǎo)系統(tǒng)的一個實施例的示意圖方塊圖;圖3是按照本發(fā)明的存儲系統(tǒng)的一個實施例的示意圖方塊圖;圖4是按照本發(fā)明的服務(wù)器引導(dǎo)方法的一個實施例的示意圖流程圖;和圖5是按照本發(fā)明的服務(wù)器引導(dǎo)系統(tǒng)的一個實施例的示意圖方塊圖。
具體實施方式
將本說明書描述的許多功能單元標記成模塊,以便更特別地強調(diào) 它們的實現(xiàn)獨立性。例如,模塊可以實現(xiàn)成包含定制VLSI(甚大規(guī) 模集成)電路或門陣列、諸如邏輯芯片的現(xiàn)用半導(dǎo)體、晶體管、或其 它分立部件的硬件電路。模塊也可以以諸如現(xiàn)場可編程門陣列、可編 程陣列邏輯、可編程邏輯設(shè)備等的可編程硬件設(shè)備的形式實現(xiàn)。這些模塊也可以以被各種類型處理器執(zhí)行的軟件的形式實現(xiàn)???執(zhí)行代碼的標識模塊可以包含,例如,可以組織成,例如,對象、過 程、或函數(shù)的一個或多個物理或邏輯塊的計算機指令。不過,標識模 塊的執(zhí)行代碼在物理上不需要在一起,而是可以包含當在邏輯上聯(lián)合 在一起時,包含模塊和實現(xiàn)模塊的設(shè)定目的、存儲在不同地方的不同 指令。當然,可執(zhí)行代碼的模塊可以是單條指令或許多條指令,甚至可 以分布在幾個不同代碼段上,在不同程序中,在不同處理器中,和跨 越幾個存儲設(shè)備。類似地,這里可以在模塊內(nèi)標識和例示,并且可以 以任何適當形式具體化和在任何適當類型的結(jié)構(gòu)內(nèi)組織操作數(shù)據(jù)。操 作數(shù)據(jù)可以被收集成單個數(shù)據(jù)集,或可以分布在不同地方,包括在不 同存儲設(shè)備上,并且,可以至少部分地只作為系統(tǒng)或網(wǎng)絡(luò)上的電子信 號而存在。在整個說明書中提及的"一個實施例"、"實施例"或類似語言意味 著結(jié)合該實施例描述的具體特征、結(jié)構(gòu)或特性包括在本發(fā)明的至少一 個實施例中。因此,在整個說明書中出現(xiàn)的短語"在一個實施例中"、"在 實施例中,,和類似語言可能,但未必,都指同一實施例。提及的計算機可讀媒體可以采取能夠生成信號,使信號生成,或 使機器可讀指令的程序在數(shù)字處理裝置上能夠執(zhí)行的任何形式。計算 機可讀媒體可以通過傳輸線、緊致盤、數(shù)字視頻盤、磁帶、伯努利(Bernoulli)驅(qū)動器、磁盤、穿孔卡片、閃速存儲器、集成電路、或 其它數(shù)字處理裝置存儲設(shè)備實現(xiàn)。更進一步,在一個或多個實施例中可以以任何適用方式組合本發(fā) 明的所述特征、結(jié)構(gòu)或特性。但是,本領(lǐng)域的普通技術(shù)人員應(yīng)該認識 到,沒有一個或多個具體細節(jié),或利用其它方法、部件、材料等也可
以實施本發(fā)明。在其它情況中,未示出或描述眾所周知的結(jié)構(gòu)、材料、 或操作,以免使本發(fā)明的各方面不突出。圖2是按照本發(fā)明的服務(wù)器引導(dǎo)系統(tǒng)200的示意圖方塊圖。描繪 的系統(tǒng)200包括一個或多個服務(wù)器210、交換架構(gòu)220、存儲系統(tǒng)230、 一個或多個存儲控制器232、 一個或多個引導(dǎo)體(boot volume) 234、 和一個或多個數(shù)據(jù)存儲體236。服務(wù)器引導(dǎo)系統(tǒng)200通過將服務(wù)器引 導(dǎo)驅(qū)動器重定位到存儲系統(tǒng)230減小服務(wù)器210的所需物理尺寸。服務(wù)器210從存儲系統(tǒng)230中的引導(dǎo)體234引導(dǎo)。在某些實施例 中,服務(wù)器210是相同或不同機架(chassis)內(nèi)的服務(wù)器刀片(參見 圖5)。在這樣的實施例中,服務(wù)器210可以與存儲系統(tǒng)230處在同 一機架中。描繪的系統(tǒng)200包括兩個服務(wù)器210;但是,任何數(shù)量的 服務(wù)器都不違背本發(fā)明。隨著系統(tǒng)200內(nèi)的服務(wù)器210的數(shù)量的增加, 縮小每個服務(wù)器210的必要尺寸的好處也會增加。交換架構(gòu)220實現(xiàn)服務(wù)器210和存儲系統(tǒng)230之間的通信通道。 在某些實施例中,交換架構(gòu)220還允許與外部設(shè)備通信(參見圖5)。 在某些實施例中,將分開的通信通道指定給每個服務(wù)器210,以便一 個服務(wù)器不能看見或訪問指定給另一個服務(wù)器的通信通道。在某些實 施例中,可以將交換架構(gòu)220劃分成將引導(dǎo)業(yè)務(wù)與諸如存儲業(yè)務(wù)和外 部設(shè)備業(yè)務(wù)的其它業(yè)務(wù)分離開。將引導(dǎo)業(yè)務(wù)與其它業(yè)務(wù)分離開便于引 導(dǎo)服務(wù)器210,就像引導(dǎo)體234對服務(wù)器210來說是本地的。引導(dǎo)體234可以與數(shù)據(jù)存儲體236駐留在相同的存儲設(shè)備上,或 駐留在分開的存儲設(shè)備上。引導(dǎo)體234可以包括服務(wù)器210的引導(dǎo)數(shù) 據(jù)。在某些實施例中,引導(dǎo)體234包括引導(dǎo)存儲設(shè)備的冗余陣列。在 某些實施例中,引導(dǎo)體234包括一個或多個驅(qū)動器封裝刀片。在這樣 的實施例中,可以將引導(dǎo)驅(qū)動器存儲在與數(shù)據(jù)存儲體236相同或不同 的驅(qū)動器封裝刀片內(nèi)。引導(dǎo)體234可以按照服務(wù)器210的數(shù)量劃分或 組織。例如,可以將引導(dǎo)體234劃分為使得一個服務(wù)器不可以看見或 訪問與另 一個服務(wù)器對應(yīng)的引導(dǎo)體。劃分或組織共享引導(dǎo)體234便于 高效和有效引導(dǎo)數(shù)據(jù)管理、更新、和解決故障。 描繪的存儲系統(tǒng)230可以包括容納存儲控制器232、引導(dǎo)體234、 和數(shù)據(jù)存儲體236的機架。存儲控制器232便于服務(wù)器210和數(shù)據(jù)存 儲體236之間的非引導(dǎo)業(yè)務(wù)通信。在某些實施例中,存儲控制器232 可以包括一個或多個控制器刀片232。數(shù)據(jù)存儲體236包括服務(wù)器210 可訪問的任何形式數(shù)據(jù)承載媒體。數(shù)據(jù)存儲體236存儲非引導(dǎo)數(shù)據(jù)。 在某些實施例中,數(shù)據(jù)存儲體236包括一個或多個驅(qū)動器封裝刀片。圖3是按照本發(fā)明的存儲系統(tǒng)300的示意圖方塊圖。描繪的存儲 系統(tǒng)300包括通信模塊310、數(shù)據(jù)訪問模塊320、引導(dǎo)存儲模塊330、 數(shù)據(jù)存儲模塊340、和數(shù)據(jù)控制器模塊350。存儲系統(tǒng)300的各種部件 通過在使服務(wù)器能夠從引導(dǎo)體引導(dǎo),就像引導(dǎo)體對服務(wù)器是本地的同 時,為服務(wù)器引導(dǎo)驅(qū)動器提供可替代位置來縮小必要服務(wù)器尺寸。通信模塊310通過交換架構(gòu)220接收來自服務(wù)器210的引導(dǎo)數(shù)據(jù) 請求。通信模塊310還將請求的引導(dǎo)數(shù)據(jù)傳送到請求服務(wù)器210。在 某些實施例中,通信模塊還被配置成通過交換架構(gòu)220與外部設(shè)備通 信。在某些實施例中,通信模塊310是內(nèi)部交換模塊(參見圖5)。 在存在多個服務(wù)器210的實施例中,通信模塊310可以從每個服務(wù)器 210接收引導(dǎo)數(shù)據(jù)請求,并且又將適當引導(dǎo)數(shù)據(jù)傳送到適當服務(wù)器 210。引導(dǎo)存儲模塊330存儲服務(wù)器引導(dǎo)數(shù)據(jù),并且可以對應(yīng)于圖2的 引導(dǎo)體234。在某些實施例中,引導(dǎo)存儲模塊330包括引導(dǎo)驅(qū)動器的 冗余陣列中的多個服務(wù)器210的引導(dǎo)數(shù)據(jù)。例如,在一些實施例中, 將引導(dǎo)數(shù)據(jù)劃分和指定給特定服務(wù)器210。在其它實施例中, 一組服 務(wù)器210可以訪問相同引導(dǎo)數(shù)據(jù)。引導(dǎo)數(shù)據(jù)的特定組織取決于特定實 施例的需要。在某些實施例中,數(shù)據(jù)訪問模塊320區(qū)分訪問引導(dǎo)存儲模塊330 的請求和訪問數(shù)據(jù)存儲模塊340的請求。數(shù)據(jù)存儲模塊340可以包括 非引導(dǎo)數(shù)據(jù),并且對應(yīng)于圖2的數(shù)據(jù)存儲體236。在某些實施例中, 非引導(dǎo)數(shù)據(jù)可以包括服務(wù)器進行引導(dǎo)后操作所需的數(shù)據(jù)。存儲控制器 模塊350便于服務(wù)器210和數(shù)據(jù)存儲模塊340之間的通信,并且可以 對應(yīng)于圖2的存儲控制器232。在某些實施例中,存儲控制器模塊350 是一個或多個RAID控制器或RAID控制器刀片。圖4是按照本發(fā)明的服務(wù)器引導(dǎo)方法400的一個實施例的示意圖 流程圖。描繪的方法400包括如下操作與交換架構(gòu)連接(410),從 服務(wù)器接收引導(dǎo)數(shù)據(jù)請求(420),訪問與引導(dǎo)數(shù)據(jù)請求相對應(yīng)的引導(dǎo) 數(shù)據(jù)(430),和通過交換架構(gòu)將引導(dǎo)數(shù)據(jù)傳送到服務(wù)器(440)。方 法400的操作通過使服務(wù)器能夠從共享引導(dǎo)存儲器引導(dǎo)來減小服務(wù)器 尺寸。與交換架構(gòu)連接(410)可以包括通信模塊310與也與服務(wù)器210 連接的交換架構(gòu)220連接。 一旦連接,通信模塊310可以從服務(wù)器210 接收引導(dǎo)數(shù)據(jù)請求(420)。在某些實施例中,通信模塊310還可以接 收訪問數(shù)據(jù)存儲模塊340的請求。在接收到引導(dǎo)數(shù)據(jù)請求(420 )之后,通信模塊310可以將請求轉(zhuǎn) 發(fā)到數(shù)據(jù)訪問模塊320。訪問引導(dǎo)數(shù)據(jù)(430)可以包括數(shù)據(jù)訪問模塊 320按照引導(dǎo)數(shù)據(jù)請求訪問存儲在引導(dǎo)存儲模塊330中的引導(dǎo)數(shù)據(jù)。 在某些實施例中,訪問引導(dǎo)數(shù)據(jù)(430 )可以包括訪問具體指定給請求 服務(wù)器210的引導(dǎo)數(shù)據(jù)。一旦訪問了適當數(shù)據(jù),通信模塊310就可以通過交換架構(gòu)220將 引導(dǎo)數(shù)據(jù)傳送到適當服務(wù)器210 (440)。在某些實施例中,通信模塊 310可以通過配置成將引導(dǎo)業(yè)務(wù)與存儲業(yè)務(wù)分離開的交換架構(gòu)220內(nèi) 的分區(qū)將引導(dǎo)數(shù)據(jù)傳送到服務(wù)器210 (440)。在某些實施例中,分區(qū) 是用于接收引導(dǎo)數(shù)據(jù)請求(420)的相同分區(qū)。圖5是按照本發(fā)明的服務(wù)器引導(dǎo)系統(tǒng)500的一個特定實施例的示 意圖方塊圖。描繪的系統(tǒng)500包括服務(wù)器機架510、 一個或多個服務(wù) 器刀片512、交換架構(gòu)520、引導(dǎo)/存儲業(yè)務(wù)交換機522、存儲系統(tǒng)530、 內(nèi)部交換機532、驅(qū)動器封裝刀片540、引導(dǎo)存儲體542、數(shù)據(jù)存儲體 544、 RAID控制器刀片550、和外部設(shè)備560。所描繪系統(tǒng)500的各 種部件例示了本發(fā)明的特定實施例。服務(wù)器機架510容納服務(wù)器刀片512。在一些實施例中,服務(wù)器 機架510包括比在圖5中描繪的服務(wù)器刀片512多的服務(wù)器刀片。服 務(wù)器刀片512可以將引導(dǎo)數(shù)據(jù)請求傳送到引導(dǎo)/存儲業(yè)務(wù)交換機522。的內(nèi)部交換機532。由于引導(dǎo)數(shù)據(jù)請求是引導(dǎo)業(yè)務(wù),與控制器業(yè)務(wù)或數(shù)據(jù)存儲業(yè)務(wù)不 同,內(nèi)部交換機532可以將引導(dǎo)數(shù)據(jù)請求轉(zhuǎn)發(fā)到引導(dǎo)存儲體542。引 導(dǎo)存儲體542可以包括與引導(dǎo)數(shù)據(jù)請求相對應(yīng)的引導(dǎo)數(shù)據(jù)。在描繪的 實施例中,引導(dǎo)存儲體542和數(shù)據(jù)存儲體544被容納在驅(qū)動器封裝刀 片540內(nèi)??梢栽L問與引導(dǎo)數(shù)據(jù)請求相對應(yīng)的引導(dǎo)數(shù)據(jù),并且將它轉(zhuǎn) 發(fā)到內(nèi)部交換機532。然后,內(nèi)部交換機532可以通過交換架構(gòu)520將引導(dǎo)數(shù)據(jù)轉(zhuǎn)發(fā)回 到適當服務(wù)器刀片512。 一旦服務(wù)器刀片512被引導(dǎo),服務(wù)器刀片512 就可以通過引導(dǎo)/存儲業(yè)務(wù)交換機522進行諸如與RAID控制器刀片 550通信和訪問數(shù)據(jù)存儲體544的其它操作。服務(wù)器512可以通過引 導(dǎo)/存儲業(yè)務(wù)交換機522訪問外部設(shè)備560上的數(shù)據(jù)。本發(fā)明可以在不偏離其精神或基本特性的情況下以其它特定形式 體現(xiàn)。無論從那一點來看,都應(yīng)該認為所述實施例只是例示性的,而 不是限制性的。因此,本發(fā)明的范圍由所附權(quán)利要求書指出,而不是 由前面的描述指出。在權(quán)利要求書的等同的含義和范圍之內(nèi)的所有改 變都包含在它們的范圍之內(nèi)。
權(quán)利要求
1.一種從共享存儲系統(tǒng)引導(dǎo)服務(wù)器的系統(tǒng),該系統(tǒng)包含包含至少一個處理器的至少一個服務(wù)器;包含多個存儲體和與所述至少一個服務(wù)器相對應(yīng)的至少一個引導(dǎo)體的存儲系統(tǒng);和包含至少一個可劃分交換機的交換架構(gòu),該交換架構(gòu)被配置成將引導(dǎo)業(yè)務(wù)與非引導(dǎo)業(yè)務(wù)隔離開并實現(xiàn)所述至少一個服務(wù)器與所述至少一個引導(dǎo)體之間的通信。
2. 根據(jù)權(quán)利要求l所述的系統(tǒng),進一步包含外部設(shè)備。
3. 根據(jù)權(quán)利要求l所述的系統(tǒng),其中,交換架構(gòu)包含配置成將引 導(dǎo)業(yè)務(wù)與存儲業(yè)務(wù)隔離開的至少一個可劃分交換機。
4. 根據(jù)權(quán)利要求l所述的系統(tǒng),其中,所述至少一個引導(dǎo)體駐留 在存儲設(shè)備的冗余陣列中。
5. 根據(jù)權(quán)利要求l所述的系統(tǒng),其中,多個存儲體和至少一個引 導(dǎo)體駐留在至少一個驅(qū)動器封裝刀片中。
6. 根據(jù)權(quán)利要求l所述的系統(tǒng),其中,所述至少一個服務(wù)器包含 服務(wù)器刀片。
7. 根據(jù)權(quán)利要求l所述的系統(tǒng),其中,存儲系統(tǒng)進一步包含至少 一個存儲控制器。
8. 根據(jù)權(quán)利要求7所述的系統(tǒng),其中,所述至少一個存儲控制器 被容納在至少一個存儲控制器刀片內(nèi)。
9. 一種從共享存儲系統(tǒng)引導(dǎo)服務(wù)器的裝置,該裝置包含 與配置成將引導(dǎo)業(yè)務(wù)與非引導(dǎo)業(yè)務(wù)分離開的交換架構(gòu)連接的通信模塊,該通信模塊被配置成通過交換架構(gòu)從與交換架構(gòu)相連的服務(wù)器 接收引導(dǎo)數(shù)據(jù)請求;配置成存儲引導(dǎo)數(shù)據(jù)的引導(dǎo)存儲模塊;和 配置成按照引導(dǎo)數(shù)據(jù)請求訪問引導(dǎo)數(shù)據(jù)的數(shù)據(jù)訪問模塊;并且 通信模塊被進一步配置成響應(yīng)引導(dǎo)數(shù)據(jù)請求的接收,將引導(dǎo)數(shù)據(jù)傳送到至少一個服務(wù)器。
10. 根據(jù)權(quán)利要求9所述的裝置,其中,引導(dǎo)存儲模塊包含引導(dǎo) 存儲設(shè)備的冗余陣列。
11. 根據(jù)權(quán)利要求9所述的裝置,其中,通信模塊被進一步配置 成通過交換架構(gòu)與外部設(shè)備通信。
12. 根據(jù)權(quán)利要求9所述的裝置,其中,通信模塊通過配置成將 引導(dǎo)業(yè)務(wù)與存儲業(yè)務(wù)分離開的交換架構(gòu)內(nèi)的分區(qū)接收引導(dǎo)數(shù)據(jù)請求。
13. 根據(jù)權(quán)利要求9所述的裝置,其中,數(shù)據(jù)存儲模塊和引導(dǎo)存 儲模塊駐留在至少一個封裝刀片內(nèi)。
14. 根據(jù)權(quán)利要求9所述的裝置,其中,通信模塊包含內(nèi)部交換 模塊。
15. 根據(jù)權(quán)利要求9所述的裝置,進一步包含至少一個存儲控制器。
16. 根據(jù)權(quán)利要求15所述的裝置,其中,至少一個存儲控制器被 容納在至少一個存儲控制器刀片內(nèi)。
17. —種從共享存儲系統(tǒng)引導(dǎo)服務(wù)器的方法,該方法包括 與配置成將引導(dǎo)業(yè)務(wù)與非引導(dǎo)業(yè)務(wù)分離開的交換架構(gòu)連接; 通過交換架構(gòu)從與交換架構(gòu)相連的服務(wù)器接收引導(dǎo)數(shù)據(jù)請求;訪問與引導(dǎo)數(shù)據(jù)請求相對應(yīng)的引導(dǎo)數(shù)據(jù);和通過交換架構(gòu)將引導(dǎo)數(shù)據(jù)傳送到服務(wù)器。
18. 根據(jù)權(quán)利要求17所述的方法,其中,從與交換架構(gòu)相連的服務(wù)器接收引導(dǎo)數(shù)據(jù)請求包含通過配置成將引導(dǎo)業(yè)務(wù)與存儲業(yè)務(wù)分-離開 的交換架構(gòu)內(nèi)的分區(qū)接收引導(dǎo)數(shù)據(jù)請求。
19. 根據(jù)權(quán)利要求17所述的方法,其中,通過交換架構(gòu)將引導(dǎo)數(shù) 據(jù)傳送到服務(wù)器包含通過配置成將引導(dǎo)業(yè)務(wù)與存儲業(yè)務(wù)分離開的交換 架構(gòu)內(nèi)的分區(qū)將引導(dǎo)數(shù)據(jù)傳送到服務(wù)器.
20. 根據(jù)權(quán)利要求17所述的方法,其中,訪問與引導(dǎo)數(shù)據(jù)請求相 對應(yīng)的引導(dǎo)數(shù)據(jù)包含訪問來自引導(dǎo)體的陣列的引導(dǎo)數(shù)據(jù).
21. 根據(jù)權(quán)利要求17所述的方法,其中,與交換架構(gòu)連接包含與 也與外部設(shè)備連接的交換架構(gòu)連接。
22. —種從共享存儲系統(tǒng)引導(dǎo)服務(wù)器的系統(tǒng),該系統(tǒng)包含包含至少一個處理器的至少一個服務(wù)器;包含多個存儲體、至少一個存儲控制器、和與所述至少一個服務(wù) 器相對應(yīng)的至少一個引導(dǎo)體的存儲系統(tǒng);和包含至少一個可劃分交換機的交換架構(gòu),該交換架構(gòu)被配置成將 引導(dǎo)業(yè)務(wù)與非引導(dǎo)業(yè)務(wù)分離開并實現(xiàn)所述至少一個服務(wù)器與所述至少 一個引導(dǎo)體、所述多個存儲體、和所述至少一個外部設(shè)備之間的通信。
全文摘要
本發(fā)明公開了從共享存儲系統(tǒng)引導(dǎo)服務(wù)器的裝置、系統(tǒng)和計算機可讀媒體。本發(fā)明教導(dǎo)了含有至少一個處理器的至少一個服務(wù)器、含有多個存儲驅(qū)動器和與至少一個服務(wù)器相對應(yīng)的至少一個引導(dǎo)體的存儲系統(tǒng)、和含有至少一個交換機的交換架構(gòu);交換架構(gòu)將引導(dǎo)業(yè)務(wù)與存儲業(yè)務(wù)分離開和實現(xiàn)服務(wù)器與存儲系統(tǒng)的引導(dǎo)體之間的通信。在一些實施例中,交換架構(gòu)包括將引導(dǎo)業(yè)務(wù)與存儲業(yè)務(wù)分離開的一個或多個可劃分交換機。引導(dǎo)體可以是存儲設(shè)備的冗余陣列。在某些實施例中,本發(fā)明還包括服務(wù)器、交換架構(gòu)和存儲系統(tǒng)外部的設(shè)備。
文檔編號H04L12/02GK101127683SQ200710112158
公開日2008年2月20日 申請日期2007年6月19日 優(yōu)先權(quán)日2006年8月14日
發(fā)明者格雷格·S.·盧卡斯, 沙赫·M.·伊斯蘭 申請人:國際商業(yè)機器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1