專利名稱:刀片服務(wù)器的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計(jì)算才幾領(lǐng)域,更具體地涉及一種刀片月良務(wù)器。
背景技術(shù):
現(xiàn)有的刀片服務(wù)器(Blade server )包括若干個刀片式數(shù)據(jù)處 理才莫塊(簡稱刀片Blade )、負(fù)責(zé)》合整個系統(tǒng)供電的電源才莫塊、用于 系統(tǒng)冷卻的風(fēng)扇、以及用于與外部進(jìn)行數(shù)據(jù)交換的連接網(wǎng)絡(luò)模塊等。
目前的刀片服務(wù)器的結(jié)構(gòu)如圖1所示。 一個背板上可以插若千 個刀片。在高性能計(jì)算中,需要在每個刀片上插交換卡(如 InifiniBand (IB )網(wǎng)子卡),然后通過直通模塊連接高速交換機(jī)或直 接連接高速交換機(jī)。
刀片月艮務(wù)器內(nèi)還包4舌以太網(wǎng)"l妄口 。該以太網(wǎng)4妻口獨(dú)立于高速網(wǎng) 接口 ,刀片的以太網(wǎng)通過以太網(wǎng)交換才幾與外部以太網(wǎng)連才妄。
刀片服務(wù)器還包括管理監(jiān)控網(wǎng)絡(luò),用于管理和控制刀片。刀片 上的主板管理控制器(Board Management Controller,簡稱BMC ) 與管理才莫塊(Management Module,簡稱MM)連4妄,也是單獨(dú)的 網(wǎng)絡(luò)。BMC的主要作用是對刀片的關(guān)4定部件進(jìn)4亍監(jiān)控(如溫度、電 壓等)。BMC還用于實(shí)現(xiàn)刀片的開機(jī)、關(guān)機(jī)、以及網(wǎng)絡(luò)切換等功能。 管理模塊的作用是對整個刀片進(jìn)行管理和控制。背板是位于刀片服務(wù)器中間的部分, 一方面起到固定刀片和其 他模塊的作用,另 一方面將各個刀片的連接信號同其他模塊連接。
每個刀片都是獨(dú)立的計(jì)算才幾單元,包^fe中央處理單元(Center Processing Unit,簡稱CPU )、內(nèi)存、芯片組、和I/O芯片組(如石更 盤4妄口、網(wǎng)《各4妻口等)。當(dāng)?shù)镀g實(shí)i見以太網(wǎng)多各交互時,刀片1 的以太網(wǎng)經(jīng)過背才反,通過外面連4妄的以太網(wǎng)交換:才幾交換,然后再通 過背板,到達(dá)刀片n的以太網(wǎng)。高速網(wǎng)交換時,信號從刀片1的CPU 與內(nèi)存通過I/O芯片組、高速網(wǎng)子卡到達(dá)背板,通過背板連4妻的直 通模塊,到外面連接的高速交換機(jī),數(shù)據(jù)交換完成后,再由背板返 回到刀片n的高速網(wǎng)子卡、I/O芯片組到內(nèi)存和CPU。任何刀片之 間的數(shù)據(jù)交換都是通過外面連接的交換扭^莫塊或交換才幾完成的。
KVM是4定盤(Keyboard )、 #見頻(Video )、和鼠標(biāo)(Mouse) 的簡寫,用于統(tǒng)一管理系統(tǒng)的視頻切換。刀片服務(wù)器包括多個刀片, 每個刀片都可以安裝不同的操作系統(tǒng),切換查看每個刀片的KVM 時,通過管理沖莫塊進(jìn)行KVM網(wǎng)絡(luò)切換。KVM網(wǎng)絡(luò)是單獨(dú)的網(wǎng)絡(luò), 與高速網(wǎng)、以太網(wǎng)、以及管理監(jiān)控網(wǎng)分離,并不是多網(wǎng)合一的結(jié)構(gòu)。
由以上的描述可以看出,當(dāng)前的刀片服務(wù)器存在的問題是網(wǎng) 纟各多,有高速網(wǎng)、以太網(wǎng)、KVM網(wǎng)全各、和管J里網(wǎng)^各等;高速交換: 成本高,高速網(wǎng)絡(luò)需要在每個刀片上插高速網(wǎng)子卡,服務(wù)器外需要 有高速交換設(shè)備連接,設(shè)備之間的連接需要大量的連接線纜;網(wǎng)絡(luò) 交換延遲大,高速網(wǎng)交換的延遲對計(jì)算性能影響非常大,目前的結(jié) 構(gòu)中刀片之間的交換需要在外面的交換機(jī)進(jìn)行交換,網(wǎng)絡(luò)延遲很大。
發(fā)明內(nèi)容
鑒于現(xiàn)有的刀片服務(wù)器高速交換成本高、交換遲延大的問題, 本發(fā)明提供了 一種新的刀片服務(wù)器。根據(jù)本發(fā)明的刀片服務(wù)器包括刀片式數(shù)據(jù)處理模塊,用于接 收數(shù)據(jù),并對所接收的數(shù)據(jù)進(jìn)行處理;高速交換背板,用于實(shí)現(xiàn)刀 片式數(shù)據(jù)處理模塊之間的高速數(shù)據(jù)交換,以及用于實(shí)現(xiàn)刀片式數(shù)據(jù)
處理才莫塊和高速互:f關(guān);漠塊之間的高速數(shù)據(jù)交換;高速互聯(lián)才莫塊,用
于實(shí)現(xiàn)刀片服務(wù)器之間的連接和高速數(shù)據(jù)交換;I/O接口模塊,用 于實(shí)現(xiàn)刀片服務(wù)器與外部網(wǎng)絡(luò)之間的連接;以及管理控制模塊,用 于控制刀片式數(shù)據(jù)處理模塊之間的切換,以及用于刀片服務(wù)器的監(jiān) 控和管理。
根據(jù)本發(fā)明的刀片服務(wù)器還可以包括系統(tǒng)電源模塊,用于為 刀片服務(wù)器提供電源;以及系統(tǒng)制冷模塊,用于對刀片服務(wù)器的內(nèi) 部運(yùn)行環(huán)境的溫度進(jìn)行控制。
其中,刀片式數(shù)據(jù)處理才莫塊包括至少一個中央處理器,用于 利用內(nèi)存單元中運(yùn)行的操作系統(tǒng)對所接收的數(shù)據(jù)進(jìn)行處理;內(nèi)存單 元,用于運(yùn)行刀片式凄t據(jù)處理4莫塊乂人外部網(wǎng)絡(luò)調(diào)入的、用于對所4妻 收的數(shù)據(jù)進(jìn)行處理的才喿作系統(tǒng);以及互聯(lián)控制器,用于實(shí)現(xiàn)中央處 理器與高速交換背板之間的高速數(shù)據(jù)交換,以及用于實(shí)現(xiàn)內(nèi)存單元 與高速交換背板之間的高速數(shù)據(jù)交換。
其中,高速交換背板包括至少兩個交換芯片,其中,至少兩個 交換芯片之間、以及至少兩個交換芯片與至少一個刀片式數(shù)據(jù)處理 模塊之間是冗余的網(wǎng)絡(luò)信號連接。具體地,刀片式數(shù)據(jù)處理模塊包 括至少兩個分別連4妄至不同交換芯片的端口 。
其中,刀片式凄t據(jù)處理才莫塊還可以包括管理單元,其中,管理 單元用于對刀片式數(shù)據(jù)處理模塊進(jìn)行管理,并通過互聯(lián)控制器和高 速交換背板與管理控制模塊進(jìn)行高速數(shù)據(jù)交換。其中,刀片式數(shù)據(jù) 處理模塊與高速交換背板之間的連接是高速串行連接。高速交換背 板與高速互聯(lián)模塊之間的連接是多口連接。本發(fā)明通過在高速交換背板上實(shí)現(xiàn)刀片式數(shù)據(jù)處理模塊之間的 高速數(shù)據(jù)交換、設(shè)置多個刀片式數(shù)據(jù)處理模塊共用的I/O模塊、高
速互連才莫塊、和管理控制才莫塊,實(shí)現(xiàn)了高速網(wǎng)、以太網(wǎng)、KVM網(wǎng) 絡(luò)、和管理網(wǎng)絡(luò)等的多網(wǎng)合一,降低了高速交換成本,減小了網(wǎng)絡(luò) 交換延遲。
此處所說明的附圖用來提供對本發(fā)明的進(jìn)一步理解,構(gòu)成本申 請的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并 不構(gòu)成對本發(fā)明的不當(dāng)限定。在附圖中
圖1是現(xiàn)有的刀片服務(wù)器的結(jié)構(gòu)框圖2是根據(jù)本發(fā)明實(shí)施例的刀片服務(wù)器的結(jié)構(gòu)框圖3是根據(jù)本發(fā)明實(shí)施例的刀片月良務(wù)器中的互聯(lián)控制器的接口 示意圖;以及
圖4是根據(jù)本發(fā)明實(shí)施例的刀片服務(wù)器中的高速交換背板的內(nèi) 部結(jié)構(gòu)示意圖。
具體實(shí)施例方式
下面參考附圖,詳細(xì)說明本發(fā)明的具體實(shí)施方式
。
參考圖2,說明根據(jù)本發(fā)明實(shí)施例的刀片服務(wù)器。如圖2所示, 該刀片服務(wù)器包括刀片,用于接收數(shù)據(jù),并對所接收的數(shù)據(jù)進(jìn)行 處理;高速交換背板,用于實(shí)現(xiàn)刀片之間的高速數(shù)據(jù)交換,以及用 于實(shí)現(xiàn)刀片和高速互聯(lián)模塊之間的高速數(shù)據(jù)交換;高速互聯(lián)模塊, 用于實(shí)現(xiàn)刀片服務(wù)器之間的連接和高速數(shù)據(jù)交換;I/O接口模塊,用于實(shí)現(xiàn)刀片服務(wù)器與外部網(wǎng)絡(luò)之間的連接;管理控制模塊,用于
控制刀片之間的鍵盤、視頻、鼠標(biāo)的切換,以及用于刀片服務(wù)器的
監(jiān)控和管理;系統(tǒng)電源模塊,用于為刀片服務(wù)器提供電源;以及系 統(tǒng)制冷才莫塊,用于對刀片服務(wù)器的內(nèi)部運(yùn)行環(huán)境的溫度進(jìn)行控制。
從圖2中可以看出,才艮據(jù)本發(fā)明實(shí)施例的刀片只包括CPU、內(nèi) 存、管理單元、和互聯(lián)控制器。與原來的刀片結(jié)構(gòu)相比,根據(jù)本發(fā) 明實(shí)施例的刀片中沒有石更盤和I/O芯片組(當(dāng)然,4艮據(jù)本發(fā)明實(shí)施 例的刀片也可以包4舌石更盤和I/O芯片組)。
其中,4艮據(jù)本發(fā)明實(shí)施例的高速交換背板用于實(shí)現(xiàn)刀片之間的 網(wǎng)絡(luò)交換功能。而原來的背板只是信號的連接,不用于實(shí)現(xiàn)網(wǎng)絡(luò)交 換。而且,刀片之間的交換直4妻通過高速交換背玲反實(shí)現(xiàn),不同刀片 服務(wù)器之間的交換通過高速互聯(lián)模塊實(shí)現(xiàn);刀片服務(wù)器與外部網(wǎng)絡(luò)
(如以太網(wǎng)、存儲網(wǎng)等)的連4妄通過i/o才莫塊實(shí)現(xiàn)。
具體地,在一個刀片內(nèi),管理網(wǎng)、CPU、內(nèi)存等硬件都連4妄在 互聯(lián)控制器上,互if關(guān)控制器用于實(shí)現(xiàn)這些lt據(jù)的統(tǒng)一轉(zhuǎn)換,包括硬 件信號的連沖妄和協(xié)i義的統(tǒng)一。其中,互聯(lián)控制器通過將CPU、內(nèi)存、 以及管理單元的數(shù)據(jù)轉(zhuǎn)換為高速串行通信協(xié)議,實(shí)現(xiàn)CPU、內(nèi)存、 以及管理單元與高速交換背板的連接,從而實(shí)現(xiàn)與其他刀片的信息 交才灸。在物理層次上,單個刀片上沒有了以太網(wǎng)、高速網(wǎng)、和KVM 網(wǎng)絡(luò),這些信息的傳輸都是通過互聯(lián)控制器實(shí)現(xiàn)統(tǒng)一的數(shù)據(jù)傳輸?shù)摹?當(dāng)外部以太網(wǎng)接入刀片服務(wù)器時,通過I/O模塊實(shí)現(xiàn)以太網(wǎng)和刀片 內(nèi)部的數(shù)據(jù)轉(zhuǎn)換;當(dāng)外部的KVM接入時,通過管理模塊實(shí)現(xiàn)數(shù)據(jù) 的轉(zhuǎn)換;刀片服務(wù)器內(nèi)部的高速網(wǎng)絡(luò)通信是通過高速交換背板實(shí)現(xiàn) 數(shù)據(jù)交換的,刀片之間的高速數(shù)據(jù)交換是通過高速互聯(lián)模塊實(shí)現(xiàn)數(shù) 據(jù)交換的。所以,從物理結(jié)構(gòu)上講,多個網(wǎng)絡(luò)合為一個,不存在物 理上多個網(wǎng)絡(luò)在刀片月良務(wù)器內(nèi)的互^:。另夕卜,不同類型的^t據(jù)信號, 在協(xié)議層次上是有區(qū)分的,都是底層數(shù)據(jù)的通信。其中,為了實(shí)現(xiàn)刀片和高速交換背板之間的高帶寬低延遲,刀片的互聯(lián)控制器與高 速交換背板之間的連接是高速串行多通道通信。
另外,由于刀片上沒有硬盤,所以刀片要直接從網(wǎng)絡(luò)啟動操作 系統(tǒng),將操作系統(tǒng)調(diào)入內(nèi)存中運(yùn)行。無硬盤的架構(gòu)減少了由于硬盤 故障導(dǎo)致的系統(tǒng)停才幾問題。
其中,刀片與刀片之間的通信過程是,刀片1的數(shù)據(jù)從CPU、
內(nèi)存經(jīng)過互聯(lián)控制器的轉(zhuǎn)換,再經(jīng)過高速交換背板的交換,到達(dá)刀
片n的互聯(lián)控制器、CPU、和內(nèi)存,從而達(dá)到數(shù)據(jù)交換的目的。由 于刀片之間的數(shù)據(jù)交換直接經(jīng)過高速交換背板進(jìn)行,不再通過外面 的交換機(jī)進(jìn)行,所以減少了數(shù)據(jù)的傳輸時間,在高性能計(jì)算中網(wǎng)絡(luò) 延遲非常低,極大提高了計(jì)算性能。而且,只有刀片服務(wù)器與刀片 服務(wù)器之間的高速連接,才通過高速互聯(lián)模塊實(shí)現(xiàn)。
其中,如圖3所示,互聯(lián)控制器物理上的接口可以包括但是不 限于與CPU、內(nèi)存、管理單元、以及高速交換背板之間的接口 。
其中,互聯(lián)控制器與背板交換芯片之間的物理接口是一路或多 路的雙向全雙工通信接口,通信協(xié)i義是高速串行通信方式,每個物 理通信通道可以有若干邏輯通道,以達(dá)到多通道高速數(shù)據(jù)的傳輸, 進(jìn)而實(shí)現(xiàn)刀片上的CPU、內(nèi)存、管理單元與背4反交換芯片的通信。
其中,互聯(lián)控制器內(nèi)的協(xié)議層實(shí)現(xiàn)不同設(shè)備數(shù)據(jù)類型之間的數(shù) 據(jù)協(xié)議轉(zhuǎn)換,主要是CPU、內(nèi)存、管理單元與背板交換芯片之間的 數(shù)據(jù)交換協(xié)議轉(zhuǎn)換。下面以內(nèi)存數(shù)據(jù)的傳輸流程為例,i兌明H據(jù)協(xié) 議的轉(zhuǎn)換過程數(shù)據(jù)從背板交換芯片到達(dá)互聯(lián)控制器的通路是高速 串行協(xié)議,互聯(lián)控制器將數(shù)據(jù)解析后緩存實(shí)現(xiàn)與內(nèi)存的數(shù)據(jù)交換, 這是標(biāo)準(zhǔn)的內(nèi)存數(shù)據(jù)讀寫。其他數(shù)據(jù)也類似,不同的數(shù)據(jù)類型與背板交換芯片數(shù)據(jù)交換時在協(xié)議中有不同的數(shù)據(jù)類型標(biāo)識?;ヂ?lián)控制 器實(shí)現(xiàn)不同設(shè)備之間的通信信號以及協(xié)議的轉(zhuǎn)換。
其中,如圖4所示,根據(jù)本發(fā)明實(shí)施例的高速交換背板內(nèi)可以 包括三個網(wǎng)絡(luò)交換芯片,連接所有的刀片。每個刀片與高速交換背
+反之間都是冗余的網(wǎng)絡(luò)信號連4妾。比如,刀片l有刀片1A和刀片 1B兩個相互冗余的端口,分別連4妻到不同的網(wǎng)絡(luò)芯片上。如果刀片 的一個端口壞掉,另夕|、一個端口會承接網(wǎng)絡(luò)交換功能。高速交換背 板內(nèi)的三個交換芯片之間是相互聯(lián)通的,刀片端口與高速芯片的連 接也是交叉連接。也就是刀片端口 1A連4妄到芯片2上,貝'J 1B連接 到芯片3上;刀片端口 2A連接到芯片3上,則2B連^t妄到芯片1上; 刀片端口3A連接到芯片l上,則3B連接到芯片l上。另外,高速 交換背板內(nèi)的交換芯片也是冗余連接的,交換芯片之間有高速連接 通道,如果一個交換芯片壞掉,另外兩個交換芯片還能連接網(wǎng)絡(luò), 刀片之間的通信網(wǎng)絡(luò)不會完全斷掉。冗余的設(shè)計(jì)和連接,可以極大 增強(qiáng)連接的可靠性。其中,高速互聯(lián)模塊與高速交換背板內(nèi)的交換 芯片的連接也是雙端口連接,如圖4中的虛線所示。當(dāng)?shù)镀c刀片 之間進(jìn)行通信時,系統(tǒng)會自動選擇最短的交換路徑。
具體地,從數(shù)據(jù)交換的角度對網(wǎng)絡(luò)交換芯片之間的通信過程進(jìn) 行描述。在每個網(wǎng)絡(luò)交換芯片內(nèi)都有一個通信鏈路表,記錄著刀片 與網(wǎng)絡(luò)交換芯片之間的鏈路關(guān)系。當(dāng)數(shù)據(jù)從一個刀片到另 一個刀片 交換時,網(wǎng)絡(luò)交換芯片會從交換凄史據(jù)中解析源地址和目標(biāo)地址,再 在鏈路表中找到最短的交換路徑,將數(shù)據(jù)發(fā)送到目的地址。
例如,如圖4所示,刀片l有兩個冗余的沖妾口 1A和1B,刀片 3有兩個冗余的接口 3A和3B。當(dāng)?shù)镀?與刀片3交換數(shù)據(jù)時,如 果所有的接口和網(wǎng)絡(luò)交換芯片是完好無故障的,則刀片l和刀片3 之間的凝:據(jù)交摘:^各徑有以下幾種1) 刀片1A"^交換芯片2->刀片3B;
2) 刀片1A^交換芯片2^交換芯片1^刀片3A;
3) 刀片1B+交換芯片3^交換芯片1^刀片3A;以及
4) 刀片1B"^交換芯片3^交換芯片2^刀片3B。
網(wǎng)絡(luò)交換芯片會自動選擇鏈路最短的刀片1A+交換芯片2~>刀
片3B實(shí)現(xiàn)數(shù)據(jù)交換和通信。
如果網(wǎng)絡(luò)交換芯片2出現(xiàn)了故障,則刀片l和刀片3實(shí)現(xiàn)數(shù)據(jù) 交換的可能《連;咯為刀片1B—交換芯片3^交換芯片l"^刀片3A,仍
然能夠?qū)崿F(xiàn)數(shù)據(jù)的交換。
如果刀片1的接口 1A出現(xiàn)故障,則刀片1和刀片3實(shí)現(xiàn)數(shù)據(jù) 交換的可能鏈路包括以下幾種
1) 刀片1B^交換芯片3^交換芯片1^刀片3A;
2) 刀片lB-^交換芯片3 +交換芯片2^刀片3B。
兩個可能的傳輸鏈路是等長的,在這種情況下,系統(tǒng)根據(jù)先A 后B的線^各實(shí)現(xiàn)交換,使用刀片1B^交換芯片3 +交換芯片1^刀 片3A鏈路實(shí)現(xiàn)數(shù)據(jù)交換。
如果刀片1的接口 1A和刀片3的接口 3B同時出現(xiàn)故障,則刀 片1和刀片3實(shí)現(xiàn)數(shù)據(jù)交換的交換鏈路是刀片1B^交換芯片3">交 換芯片1^刀片3A。
由上可見系統(tǒng)冗余的可靠性,當(dāng)一個或兩個不同刀片的4妄口出 現(xiàn)故障,或者一個交換芯片出現(xiàn)故障時,系統(tǒng)還能正常運(yùn)行,進(jìn)行數(shù)據(jù)的交換。只有芯片和接口同時出現(xiàn)故障時,系統(tǒng)中的某些刀片 之間的數(shù)據(jù)交換才可能會無法進(jìn)行,只有沒有壞的交換芯片和連接 刀片4妄口的刀片之間才能正常運(yùn)4亍。
其中,刀片之間的KVM切換和查看通過管理控制模塊實(shí)現(xiàn)。 整個刀片系統(tǒng)是通過管理控制模塊來進(jìn)行管理和控制的。刀片上的 管理單元通過網(wǎng)絡(luò)與管理控制模塊實(shí)現(xiàn)交換。管理控制模塊通過將 管理單元的信息進(jìn)行匯總來實(shí)現(xiàn)對刀片的監(jiān)控。對于控制信息,管 理控制才莫塊將控制信息通過網(wǎng)絡(luò)發(fā)給刀片的管理單元,通過管理單 元實(shí)現(xiàn)對刀片的控制。
綜上所述,在本發(fā)明中,高速背板內(nèi)置在刀片服務(wù)器的內(nèi)部, 所有的連^妻線^各都通過電^各板實(shí)現(xiàn),所以可靠性較高(傳統(tǒng)的交換 機(jī)需要安裝在刀片服務(wù)器的外部,通過外部的專用連接電纜相連接, 可靠性低而且線長存在傳輸延遲,影響傳輸性能)。
另外,根據(jù)本發(fā)明實(shí)施例的高速背板內(nèi)實(shí)現(xiàn)了交換和連接的冗 余,無論刀片連接的線路壞掉一個或者交換芯片壞掉一個,都不會 影響系統(tǒng)的數(shù)據(jù)交換;而交換機(jī)是沒有這樣的能力的,交換機(jī)內(nèi)的
交換芯片一旦壞:焯一個,該交換:才幾連4妻的系統(tǒng);就無法交"l奐;在交換:
機(jī)連接的接口上也無法實(shí)現(xiàn)冗余。
但是,根據(jù)本發(fā)明實(shí)施例的高速背板并不是簡單的將交換機(jī)的 功能移植到背板上,在實(shí)現(xiàn)的方式和功能都有4艮大的區(qū)別,高速背 板是緊密結(jié)合刀片服務(wù)器的產(chǎn)品,系統(tǒng)的結(jié)構(gòu)、接口等諸多方面都 與刀片和刀片服務(wù)器內(nèi)的設(shè)備密切配合。而交換機(jī)一般是通用的標(biāo) 準(zhǔn)產(chǎn)品。
以上所述4又為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明,對 于本領(lǐng)j或的才支術(shù)人員來i兌,本發(fā)明可以有各種更改和變4匕。凡在本 發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均 應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。
權(quán)利要求
1. 一種刀片服務(wù)器,其特征在于,包括至少兩個數(shù)據(jù)處理模塊,用于接收數(shù)據(jù),并對所接收的數(shù)據(jù)進(jìn)行處理;交換背板,用于實(shí)現(xiàn)所述至少兩個數(shù)據(jù)處理模塊之間的數(shù)據(jù)交換,以及用于實(shí)現(xiàn)每個所述至少兩個數(shù)據(jù)處理模塊和互聯(lián)模塊之間的數(shù)據(jù)交換;互聯(lián)模塊,通過所述的交換背板,實(shí)現(xiàn)每個所述至少兩個數(shù)據(jù)處理模塊和所述互聯(lián)模塊間的數(shù)據(jù)交換;I/O接口模塊,用于實(shí)現(xiàn)所述刀片服務(wù)器與外部網(wǎng)絡(luò)之間的連接;以及管理控制模塊,用于控制所述至少兩個數(shù)據(jù)處理模塊之間的切換,以及用于所述刀片服務(wù)器的監(jiān)控和管理。
2. 根據(jù)權(quán)利要求1所述的刀片服務(wù)器,其特征在于,所述交換背 板包括至少兩個交換芯片,其中,所述至少兩個交換芯片之間、 以及所述至少兩個交換芯片與所述刀片式數(shù)據(jù)處理模塊之間 是冗余的網(wǎng)絡(luò)信號連接。
3. 根據(jù)權(quán)利要求2所述的刀片服務(wù)器,其特征在于,所述刀片式 數(shù)據(jù)處理才莫塊包括至少兩個分別連4妾至不同交換芯片的端口 。
4. 根據(jù)權(quán)利要求3所述的刀片服務(wù)器,其特征在于,所述刀片式 數(shù)據(jù)處理模塊包括至少一個中央處理器,用于利用內(nèi)存單元中運(yùn)行的操作系統(tǒng)對所接收的凄史據(jù)進(jìn)行處理;所述內(nèi)存單元,用于運(yùn)行所述刀片式凄丈據(jù)處理才莫塊從所述外部網(wǎng)絡(luò)調(diào)入的、用于對所接收的數(shù)據(jù)進(jìn)行處理的操作系統(tǒng); 以及互聯(lián)控制器,用于實(shí)現(xiàn)所述中央處理器與所述交換背板之 間的數(shù)據(jù)交換,以及用于實(shí)現(xiàn)所述內(nèi)存單元與所述交換背板之 間的數(shù)據(jù)交換。
5. 根據(jù)權(quán)利要求4所述的刀片服務(wù)器,其特征在于,所述刀片式 數(shù)據(jù)處理才莫塊還包括管理單元,其中,所述管理單元用于對所 述刀片式數(shù)據(jù)處理模塊進(jìn)行管理,并通過所述互聯(lián)控制器和所 述交換背板與所述管理控制模塊進(jìn)行數(shù)據(jù)交換。
6. 根據(jù)權(quán)利要求1至5中任一項(xiàng)所述的刀片服務(wù)器,其特征在于, 所述刀片式數(shù)據(jù)處理才莫塊與所述高速交換背板之間的連接是 高速串行連4妄。
7. 根據(jù)權(quán)利要求6所述的刀片服務(wù)器,其特征在于,所述交換背 板與所述互聯(lián)模塊之間的連接是多口連接。
8. 根據(jù)權(quán)利要求7所述的刀片服務(wù)器,其特征在于,還包括系統(tǒng)制冷模塊,用于對所述刀片服務(wù)器的內(nèi)部運(yùn)行環(huán)境的 溫度進(jìn)行控制。
9. 根據(jù)權(quán)利要求8所述的刀片服務(wù)器,其特征在于,還包括系統(tǒng)電源模塊,用于為所述刀片服務(wù)器提供電源。
全文摘要
本發(fā)明公開了一種刀片服務(wù)器包括刀片式數(shù)據(jù)處理模塊,用于接收數(shù)據(jù),并對所接收的數(shù)據(jù)進(jìn)行處理;高速交換背板,用于實(shí)現(xiàn)刀片式數(shù)據(jù)處理模塊之間的高速數(shù)據(jù)交換,以及用于實(shí)現(xiàn)刀片式數(shù)據(jù)處理模塊和高速互聯(lián)模塊之間的高速數(shù)據(jù)交換;高速互聯(lián)模塊,用于實(shí)現(xiàn)刀片服務(wù)器之間的連接和高速數(shù)據(jù)交換;I/O接口模塊,用于實(shí)現(xiàn)刀片服務(wù)器與外部網(wǎng)絡(luò)之間的連接;以及管理控制模塊,用于控制刀片式數(shù)據(jù)處理模塊之間的切換,以及刀片服務(wù)器的監(jiān)控和管理。本發(fā)明實(shí)現(xiàn)了高速網(wǎng)、以太網(wǎng)、KVM網(wǎng)絡(luò)、和管理網(wǎng)絡(luò)等的多網(wǎng)合一,降低了高速交換成本,減小了網(wǎng)絡(luò)交換延遲。
文檔編號H04L12/04GK101431432SQ20071017688
公開日2009年5月13日 申請日期2007年11月6日 優(yōu)先權(quán)日2007年11月6日
發(fā)明者崔吉順, 健 張, 迅 黃 申請人:聯(lián)想(北京)有限公司