一種計(jì)算系統(tǒng)之間處理單元互連的系統(tǒng)及方法
【專利摘要】本發(fā)明提供一種計(jì)算系統(tǒng)之間處理單元互連的系統(tǒng)及方法。該系統(tǒng)包括至少兩個(gè)計(jì)算系統(tǒng),每一個(gè)計(jì)算系統(tǒng)中包括兩個(gè)處理單元,該兩個(gè)處理單元通過(guò)快速通道互聯(lián)(QPI)總線進(jìn)行板內(nèi)互連;不同計(jì)算系統(tǒng)中的任意兩個(gè)處理單元通過(guò)(QPI)總線進(jìn)行板間互連,實(shí)現(xiàn)所述至少兩個(gè)計(jì)算系統(tǒng)中的任意兩個(gè)處理單元的連接。本發(fā)明能夠以緊耦合方式將不同計(jì)算系統(tǒng)的處理單元直接連接。
【專利說(shuō)明】一種計(jì)算系統(tǒng)之間處理單元互連的系統(tǒng)及方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)【技術(shù)領(lǐng)域】,特別涉及一種計(jì)算系統(tǒng)之間處理單元互連的系統(tǒng)及方法。
【背景技術(shù)】
[0002]目前,計(jì)算系統(tǒng)內(nèi)部包括一個(gè)或多個(gè)處理單元,從而完成各種業(yè)務(wù)處理。處理單元往往都采用集中式的架構(gòu)設(shè)計(jì),單個(gè)或多個(gè)處理單元集成在一個(gè)系統(tǒng)中。這種設(shè)計(jì)增強(qiáng)了系統(tǒng)中的孤島效應(yīng),如果單個(gè)處理器單元遇到故障,會(huì)影響整個(gè)計(jì)算系統(tǒng)的穩(wěn)定性。
[0003]為了解決上述問(wèn)題,擴(kuò)展單個(gè)計(jì)算系統(tǒng)的處理能力,可以將不同計(jì)算系統(tǒng)中的處理單元互連,目前互連的方式為:通過(guò)以太網(wǎng)設(shè)備、PCIE接口設(shè)備或者其他接口設(shè)備,將不同計(jì)算系統(tǒng)中的處理單元連接在一起。
[0004]可見(jiàn),在現(xiàn)有技術(shù)中,不同計(jì)算系統(tǒng)中的處理單元必須通過(guò)額外的接口設(shè)備實(shí)現(xiàn)間接互連,是一種松耦合的連接方式,從而增加了處理單元之間通信的延時(shí),而且也不利于處理單元之間高速信號(hào)的傳輸。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種計(jì)算系統(tǒng)之間處理單元互連的系統(tǒng)及方法,能夠以緊耦合方式將不同計(jì)算系統(tǒng)的處理單元直接連接。
[0006]一種計(jì)算系統(tǒng)之間處理單元互連的系統(tǒng),包括至少兩個(gè)計(jì)算系統(tǒng),每一個(gè)計(jì)算系統(tǒng)中包括兩個(gè)處理單元,該兩個(gè)處理單元通過(guò)快速通道互聯(lián)(QPI)總線進(jìn)行板內(nèi)互連;
[0007]不同計(jì)算系統(tǒng)中的任意兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板間互連,實(shí)現(xiàn)所述至少兩個(gè)計(jì)算系統(tǒng)中的任意兩個(gè)處理單元的連接。
[0008]包括2個(gè)所述計(jì)算系統(tǒng),
[0009]一個(gè)計(jì)算系統(tǒng)中的每一個(gè)處理單元通過(guò)QPI總線與另一個(gè)計(jì)算系統(tǒng)中的兩個(gè)處理單元分別進(jìn)行板間互連。
[0010]包括4個(gè)所述計(jì)算系統(tǒng),其中,
[0011]第一計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第三計(jì)算系統(tǒng)中的第一處理單元相連,以及通過(guò)QPI總線與第二計(jì)算系統(tǒng)中的第二處理單元相連;
[0012]第一計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第二計(jì)算系統(tǒng)中的第一處理單元相連,以及通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第一處理單元相連;
[0013]第二計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第三計(jì)算系統(tǒng)中的第二處理單元相連;
[0014]第二計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第二處理單元相連;
[0015]第三計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第二處理單元相連;
[0016]第三計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第一處理單元相連。
[0017]每一個(gè)計(jì)算系統(tǒng)中的兩個(gè)處理單元通過(guò)9.2GT/s的QPI總線進(jìn)行板內(nèi)互連。
[0018]該系統(tǒng)進(jìn)一步包括:互連擴(kuò)展模塊,
[0019]所述互連擴(kuò)展模塊與所述至少兩個(gè)計(jì)算系統(tǒng)中每一個(gè)處理單元的存儲(chǔ)模塊相連,以形成存儲(chǔ)模塊池。
[0020]一種計(jì)算系統(tǒng)之間處理單元互連的方法,應(yīng)用于上述任意一種系統(tǒng)中,所述系統(tǒng)包括至少兩個(gè)計(jì)算系統(tǒng),每一個(gè)計(jì)算系統(tǒng)中包括兩個(gè)處理單元,該兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板內(nèi)互連;
[0021]該方法包括:將不同計(jì)算系統(tǒng)中的任意兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板間互連,實(shí)現(xiàn)所述至少兩個(gè)計(jì)算系統(tǒng)中的任意兩個(gè)處理單元的連接。
[0022]當(dāng)包括2個(gè)所述計(jì)算系統(tǒng)時(shí),所述將不同計(jì)算系統(tǒng)中的任意兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板間互連包括:
[0023]將一個(gè)計(jì)算系統(tǒng)中的每一個(gè)處理單元通過(guò)QPI總線與另一個(gè)計(jì)算系統(tǒng)中的兩個(gè)處理單元分別進(jìn)行板間互連。
[0024]當(dāng)包括4個(gè)所述計(jì)算系統(tǒng)時(shí),所述將不同計(jì)算系統(tǒng)中的任意兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板間互連包括:
[0025]將第一計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第三計(jì)算系統(tǒng)中的第一處理單元相連,以及通過(guò)QPI總線與第二計(jì)算系統(tǒng)中的第二處理單元相連;
[0026]將第一計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第二計(jì)算系統(tǒng)中的第一處理單元相連,以及通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第一處理單元相連;
[0027]將第二計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第三計(jì)算系統(tǒng)中的第二處理單元相連;
[0028]將第二計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第二處理單元相連;
[0029]將第三計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第二處理單元相連;
[0030]將第三計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第一處理單元相連。
[0031]該方法進(jìn)一步包括:設(shè)置互連擴(kuò)展模塊,
[0032]將所述互連擴(kuò)展模塊與所述至少兩個(gè)計(jì)算系統(tǒng)中每一個(gè)處理單元的存儲(chǔ)模塊相連,以形成存儲(chǔ)模塊池。
[0033]該方法進(jìn)一步包括:根據(jù)業(yè)務(wù)負(fù)載和業(yè)務(wù)類型,對(duì)所述至少兩個(gè)計(jì)算系統(tǒng)中各個(gè)處理單元的計(jì)算資源進(jìn)行統(tǒng)一劃分和配置。
[0034]本發(fā)明實(shí)施例提出了一種計(jì)算系統(tǒng)之間處理單元互連的系統(tǒng)及方法,能夠利用QPI總線以緊耦合方式將不同計(jì)算系統(tǒng)的處理單元直接連接在一起,無(wú)需借助其他額外的接口設(shè)備,因此不需要通過(guò)接口設(shè)備相連時(shí)所需的數(shù)據(jù)轉(zhuǎn)發(fā)等處理,從而降低了處理單元之間通信的延時(shí),而且也有利于處理單元之間高速信號(hào)的傳輸。
【專利附圖】
【附圖說(shuō)明】
[0035]圖1是本發(fā)明一個(gè)實(shí)施例中雙計(jì)算系統(tǒng)四處理器擴(kuò)展互聯(lián)結(jié)構(gòu)示意圖。
[0036]圖2是本發(fā)明一個(gè)實(shí)施例中四計(jì)算系統(tǒng)八處理器擴(kuò)展互聯(lián)結(jié)構(gòu)示意圖。
[0037]圖3是本發(fā)明一個(gè)實(shí)施例中單計(jì)算系統(tǒng)中構(gòu)建存儲(chǔ)池的結(jié)構(gòu)示意圖。
[0038]圖4是本發(fā)明一個(gè)實(shí)施例中雙計(jì)算系統(tǒng)中構(gòu)建存儲(chǔ)池的結(jié)構(gòu)示意圖。
[0039]圖5是本發(fā)明一個(gè)實(shí)施例中四計(jì)算系統(tǒng)中構(gòu)建存儲(chǔ)池的結(jié)構(gòu)示意圖。
[0040]圖6是本發(fā)明一個(gè)實(shí)施例中單計(jì)算系統(tǒng)內(nèi)部的一種結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0041]本發(fā)明一個(gè)實(shí)施例提出了一種計(jì)算系統(tǒng)之間處理單元互連的系統(tǒng),包括至少兩個(gè)計(jì)算系統(tǒng),每一個(gè)計(jì)算系統(tǒng)中包括兩個(gè)處理單元,該兩個(gè)處理單元通過(guò)快速通道互聯(lián)(QuickPath Interconnect, QPI)總線進(jìn)行板內(nèi)互連;
[0042]不同計(jì)算系統(tǒng)中的任意兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板間互連,實(shí)現(xiàn)所述至少兩個(gè)計(jì)算系統(tǒng)中的任意兩個(gè)處理單元的連接。
[0043]可見(jiàn),本發(fā)明的該實(shí)施例能夠利用QPI總線以緊耦合方式將不同計(jì)算系統(tǒng)的處理單元直接連接在一起,無(wú)需借助其他額外的接口設(shè)備,因此不需要通過(guò)接口設(shè)備相連時(shí)所需的數(shù)據(jù)轉(zhuǎn)發(fā)等處理,從而降低了處理單元之間通信的延時(shí),而且也有利于處理單元之間高速信號(hào)的傳輸。
[0044]進(jìn)一步地,本發(fā)明的該實(shí)施例是一種緊耦合式基于QPI高速總線的可擴(kuò)展互聯(lián)式的計(jì)算機(jī)體系架構(gòu)設(shè)計(jì),通過(guò)這種可擴(kuò)展的高速互連架構(gòu),可以支持在單個(gè)計(jì)算系統(tǒng)中多個(gè)處理單元間的線性擴(kuò)展,同時(shí)該體系架構(gòu)可以充分根據(jù)業(yè)務(wù)負(fù)載和業(yè)務(wù)類型,對(duì)計(jì)算機(jī)的計(jì)算資源進(jìn)行劃分和配置,從而達(dá)到系統(tǒng)資源的最優(yōu)化配置。
[0045]進(jìn)一步地,本發(fā)明實(shí)施例基于QPI高速總線的多計(jì)算系統(tǒng)擴(kuò)展架構(gòu)設(shè)計(jì),能有效孤立系統(tǒng)中的單點(diǎn)故障,提高整個(gè)系統(tǒng)的穩(wěn)定性。
[0046]在本發(fā)明的一些實(shí)施例中,計(jì)算系統(tǒng)的個(gè)數(shù)可以為2個(gè),此時(shí),計(jì)算系統(tǒng)之間處理單元的互連結(jié)構(gòu)可以參見(jiàn)圖1。圖1中,包括計(jì)算系統(tǒng)N和計(jì)算系統(tǒng)N+1共2個(gè)計(jì)算系統(tǒng),每個(gè)計(jì)算系統(tǒng)中都包括處理單元I和處理單元2,其中,
[0047]板內(nèi)互連方式為:在計(jì)算系統(tǒng)N和計(jì)算系統(tǒng)N+1中,處理單元I和處理單元2都通過(guò)QPI總線進(jìn)行板內(nèi)互連;
[0048]板間互連方式為:對(duì)于計(jì)算系統(tǒng)N,處理單元I通過(guò)QPI總線與計(jì)算系統(tǒng)N+1中的處理單元I和處理單元2分別進(jìn)行板間互連;而且,計(jì)算系統(tǒng)N中,處理單元2通過(guò)QPI總線與計(jì)算系統(tǒng)N+1中的處理單元I和處理單元2分別進(jìn)行板間互連。
[0049]參見(jiàn)圖1,按照上述拓?fù)溥B接后任意計(jì)算系統(tǒng)中的處理單元可以直接與自身以及另外計(jì)算系統(tǒng)中的任意一個(gè)處理單元間實(shí)現(xiàn)數(shù)據(jù)的交換和通信,這樣可以有效提高系統(tǒng)中處理單元間數(shù)據(jù)通訊的效率,同時(shí)可以通過(guò)QPI互連將系統(tǒng)擴(kuò)展為I個(gè)具有4個(gè)處理單元的合成整系統(tǒng),提升原有系統(tǒng)的計(jì)算性能。
[0050]在本發(fā)明的另一些實(shí)施例中,計(jì)算系統(tǒng)的個(gè)數(shù)可以為4個(gè),其中在每個(gè)計(jì)算系統(tǒng)中有2個(gè)處理單元組成,同時(shí)每個(gè)處理單元具有2個(gè)互連端口 Pl和P2,通過(guò)QPI互連總線可以將4個(gè)計(jì)算系統(tǒng)合成為I個(gè)支持8處理單元的合成整系統(tǒng),此時(shí),計(jì)算系統(tǒng)之間處理單元的互連結(jié)構(gòu)可以參見(jiàn)圖2。圖2中,包括計(jì)算系統(tǒng)N、計(jì)算系統(tǒng)N+1、計(jì)算系統(tǒng)N+2和計(jì)算系統(tǒng)N+3、共4個(gè)計(jì)算系統(tǒng),每個(gè)計(jì)算系統(tǒng)中都包括2個(gè)處理單元,其中,
[0051]板內(nèi)互連方式為(圖2中未示出):計(jì)算系統(tǒng)N中,處理單元O通過(guò)QPI總線與處理單元I互連;計(jì)算系統(tǒng)N+1中,處理單元2通過(guò)QPI總線與處理單元3互連;計(jì)算系統(tǒng)N+2中,處理單元4通過(guò)QPI總線與處理單元5互連;計(jì)算系統(tǒng)N+3中,處理單元6通過(guò)QPI總線與處理單元7互連;
[0052]參見(jiàn)圖2,板間互連方式為:
[0053]計(jì)算系統(tǒng)N中的處理單元I通過(guò)QPI總線與計(jì)算系統(tǒng)N+2中的處理單元I相連,并且,計(jì)算系統(tǒng)N中的處理單元I通過(guò)QPI總線與計(jì)算系統(tǒng)N+1中的處理單元2相連;
[0054]計(jì)算系統(tǒng)N中的處理單元2通過(guò)QPI總線與計(jì)算系統(tǒng)N+1中的處理單元I相連,并且計(jì)算系統(tǒng)N中的處理單元2通過(guò)QPI總線與計(jì)算系統(tǒng)N+3中的處理單元I相連;
[0055]計(jì)算系統(tǒng)N+1中的處理單元I通過(guò)QPI總線與計(jì)算系統(tǒng)N+2中的處理單元2相連;
[0056]計(jì)算系統(tǒng)N+1中的處理單元2通過(guò)QPI總線與計(jì)算系統(tǒng)N+3中的處理單元2相連;
[0057]計(jì)算系統(tǒng)N+2中的處理單元I通過(guò)QPI總線與計(jì)算系統(tǒng)N+3中的處理單元2相連;
[0058]計(jì)算系統(tǒng)N+2中的處理單元2通過(guò)QPI總線與計(jì)算系統(tǒng)N+3中的處理單元I相連。
[0059]參見(jiàn)圖2,通過(guò)上述QPI互連拓?fù)?,可以?shí)現(xiàn)將系統(tǒng)擴(kuò)展為I個(gè)具有8個(gè)處理單元的合成整系統(tǒng),將原有處理單元的計(jì)算性能提升4倍,同時(shí)能有效孤立系統(tǒng)中的單點(diǎn)故障,提高整個(gè)系統(tǒng)的穩(wěn)定性。
[0060]在上述圖1和圖2所示的結(jié)構(gòu)中,每一個(gè)計(jì)算系統(tǒng)中的兩個(gè)處理單元可以通過(guò)9.2GT/s的QPI總線進(jìn)行板內(nèi)互連。
[0061]為了進(jìn)一步實(shí)現(xiàn)將不同計(jì)算系統(tǒng)內(nèi)的存儲(chǔ)模塊互連,以便形成存儲(chǔ)模塊池,從而可以供互連的各個(gè)處理單元訪問(wèn),在本發(fā)明系統(tǒng)的一些實(shí)施例中,可以進(jìn)一步包括:互連擴(kuò)展模塊,該互連擴(kuò)展模塊與至少兩個(gè)計(jì)算系統(tǒng)中每一個(gè)處理單元的存儲(chǔ)模塊相連,以形成存儲(chǔ)模塊池。圖3至圖5分別示出了單計(jì)算系統(tǒng)、雙計(jì)算系統(tǒng)和四計(jì)算系統(tǒng)中,通過(guò)互連擴(kuò)展模塊形成存儲(chǔ)模塊池的示意圖。
[0062]參見(jiàn)圖3至圖5,在新的基于融合架構(gòu)的緊耦合式支持多計(jì)算系統(tǒng)即計(jì)算源動(dòng)態(tài)分配的計(jì)算機(jī)體系架構(gòu),以I個(gè)單系統(tǒng)雙處理單元作為一個(gè)基礎(chǔ)計(jì)算源,通過(guò)前面介紹的QPI互連拓?fù)洌?個(gè)基礎(chǔ)計(jì)算源通過(guò)互連擴(kuò)展模塊可以動(dòng)態(tài)擴(kuò)展為I個(gè)支持4處理單元的系統(tǒng),系統(tǒng)計(jì)算性能可以提升2倍;同樣基于此架構(gòu),4個(gè)基礎(chǔ)計(jì)算源通過(guò)互連擴(kuò)展模塊可以動(dòng)態(tài)擴(kuò)展為I個(gè)支持8處理單元的系統(tǒng),系統(tǒng)計(jì)算性能可以提升4倍。
[0063]需要說(shuō)明的是,基于上述本發(fā)明實(shí)施例的任意一種互連系統(tǒng),還可以充分根據(jù)業(yè)務(wù)負(fù)載和業(yè)務(wù)類型,對(duì)多個(gè)計(jì)算系統(tǒng)中各個(gè)處理單元的計(jì)算資源進(jìn)行統(tǒng)一劃分和配置,從而達(dá)到系統(tǒng)資源的最優(yōu)化配置。
[0064]圖6是本發(fā)明一個(gè)實(shí)施例中單計(jì)算系統(tǒng)內(nèi)部的一種結(jié)構(gòu)示意圖。參見(jiàn)圖6,在本發(fā)明一個(gè)實(shí)施例中,每一個(gè)計(jì)算系統(tǒng)由信息處理單元、集中管理單元、信息采集單元、應(yīng)用擴(kuò)展模塊、磁盤(pán)擴(kuò)展單元、磁盤(pán)存儲(chǔ)陣列、互連擴(kuò)展單元、網(wǎng)絡(luò)傳輸單元等組成,處理單元作為計(jì)算模塊上的核心單元,采用傳統(tǒng)X86架構(gòu)的處理器設(shè)計(jì),2個(gè)處理單元之間通過(guò)兩條9.2GT/s的OPI總線進(jìn)行互連,實(shí)現(xiàn)處理單元之間的數(shù)據(jù)通訊。每個(gè)處理單元支持4個(gè)獨(dú)立的內(nèi)存擴(kuò)展單元,每個(gè)擴(kuò)展單元可以提供128GB的數(shù)據(jù)存儲(chǔ)容量,同時(shí)提供16.7GB/s的數(shù)據(jù)傳輸帶寬,因此每個(gè)處理單元可以提過(guò)66.7GB/s的數(shù)據(jù)傳輸帶寬用作數(shù)據(jù)的高速傳輸。單計(jì)算源中共有4個(gè)I/O擴(kuò)展控制單元,每個(gè)I/O擴(kuò)展單元都獨(dú)立通過(guò)I組PCIex8的通路與信息處理單元直接連接,可以搭配系統(tǒng)定制的Mezz轉(zhuǎn)換卡,實(shí)現(xiàn)PCIe-FC、PCIe-1nfiniband、PCIe-Ethernet應(yīng)用的轉(zhuǎn)換。集中管理單元通過(guò)DMI總線與信息處理單元連接,接收由信息處理單元發(fā)送的指令。集中管理單元通過(guò)PCIe2.0x4的鏈路連接網(wǎng)絡(luò)單元,網(wǎng)絡(luò)單元支持4條lOGb/s的數(shù)據(jù)鏈路,用于連接系統(tǒng)中的網(wǎng)絡(luò)交換單元,可以將通過(guò)網(wǎng)絡(luò)交換模塊傳輸?shù)挠?jì)算任務(wù)傳遞到處理單元中進(jìn)行處理,同時(shí)可以將處理單元處理完的數(shù)據(jù)再通過(guò)網(wǎng)絡(luò)單元進(jìn)行反饋。磁盤(pán)擴(kuò)展單元與信息處理單元通過(guò)PCIe3.0x8的鏈路連接,可以支持業(yè)界通用的LSI或Adaptec公司的磁盤(pán)存儲(chǔ)方案,可以實(shí)現(xiàn)對(duì)RAID5、6等高級(jí)兼顧性能和安全性存儲(chǔ)的應(yīng)用。磁盤(pán)存儲(chǔ)陣列同時(shí)與存儲(chǔ)增強(qiáng)單元和信息處理單元連接,當(dāng)搭配存儲(chǔ)擴(kuò)展單元時(shí),磁盤(pán)存儲(chǔ)陣列通過(guò)SAS通道與存儲(chǔ)擴(kuò)展單元連接,可以支持傳統(tǒng)的SAS/SATA/SSD類型的存儲(chǔ)設(shè)備。當(dāng)不搭配存儲(chǔ)擴(kuò)展單元時(shí),磁盤(pán)存儲(chǔ)陣列通過(guò)兩個(gè)PCIe3.0x4連路與信息處理單元連接,可以對(duì)未來(lái)的PCIE SSD進(jìn)行支持,大幅提高計(jì)算源系統(tǒng)的磁盤(pán)存儲(chǔ)性能。互連擴(kuò)展單元支持I條QPI總線,可以與另外計(jì)算源系統(tǒng)中的互連擴(kuò)展單元進(jìn)行連接,組成圖1或圖2中的QPI互連拓?fù)洌瑢?shí)現(xiàn)緊耦合式的多計(jì)算源動(dòng)態(tài)擴(kuò)展,單個(gè)QPI總線可以支持9.6GT/s的傳輸帶寬。
[0065]以上對(duì)本發(fā)明實(shí)施例提出的計(jì)算系統(tǒng)之間處理單元互連的系統(tǒng)進(jìn)行了說(shuō)明。
[0066]本發(fā)明一個(gè)實(shí)施例還提出了一種計(jì)算系統(tǒng)之間處理單元互連的方法,應(yīng)用于上述任意一種結(jié)構(gòu)的互連系統(tǒng)中,該系統(tǒng)包括至少兩個(gè)計(jì)算系統(tǒng),每一個(gè)計(jì)算系統(tǒng)中包括兩個(gè)處理單元,
[0067]該方法包括:該兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板內(nèi)互連;將不同計(jì)算系統(tǒng)中的任意兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板間互連,實(shí)現(xiàn)所述至少兩個(gè)計(jì)算系統(tǒng)中的任意兩個(gè)處理單元的連接。
[0068]在本發(fā)明的一些實(shí)施例中,當(dāng)包括2個(gè)所述計(jì)算系統(tǒng)時(shí),所述將不同計(jì)算系統(tǒng)中的任意兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板間互連的處理包括:
[0069]將一個(gè)計(jì)算系統(tǒng)中的每一個(gè)處理單元通過(guò)QPI總線與另一個(gè)計(jì)算系統(tǒng)中的兩個(gè)處理單元分別進(jìn)行板間互連。
[0070]在本發(fā)明的一些實(shí)施例中,當(dāng)包括4個(gè)所述計(jì)算系統(tǒng)時(shí),所述將不同計(jì)算系統(tǒng)中的任意兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板間互連包括:
[0071]將第一計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第三計(jì)算系統(tǒng)中的第一處理單元相連,以及通過(guò)QPI總線與第二計(jì)算系統(tǒng)中的第二處理單元相連;將第一計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第二計(jì)算系統(tǒng)中的第一處理單元相連,以及通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第一處理單元相連;將第二計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第三計(jì)算系統(tǒng)中的第二處理單元相連;將第二計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第二處理單元相連;將第三計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第二處理單元相連;將第三計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第一處理單元相連。
[0072]在本發(fā)明的一些實(shí)施例中,上述方法進(jìn)一步包括:設(shè)置互連擴(kuò)展模塊,
[0073]將所述互連擴(kuò)展模塊與所述至少兩個(gè)計(jì)算系統(tǒng)中每一個(gè)處理單元的存儲(chǔ)模塊相連,以形成存儲(chǔ)模塊池。
[0074]在本發(fā)明的一些實(shí)施例中,該方法進(jìn)一步包括:根據(jù)業(yè)務(wù)負(fù)載和業(yè)務(wù)類型,對(duì)所述至少兩個(gè)計(jì)算系統(tǒng)中各個(gè)處理單元的計(jì)算資源進(jìn)行統(tǒng)一劃分和配置。
[0075]需要說(shuō)明的是,在本文中,諸如第一和第二之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括一個(gè)......”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同因素。
[0076]以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所做的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明保護(hù)的范圍之內(nèi)。
【權(quán)利要求】
1.一種計(jì)算系統(tǒng)之間處理單元互連的系統(tǒng),其特征在于,包括至少兩個(gè)計(jì)算系統(tǒng),每一個(gè)計(jì)算系統(tǒng)中包括兩個(gè)處理單元,該兩個(gè)處理單元通過(guò)快速通道互聯(lián)QPI總線進(jìn)行板內(nèi)互連; 不同計(jì)算系統(tǒng)中的任意兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板間互連,實(shí)現(xiàn)所述至少兩個(gè)計(jì)算系統(tǒng)中的任意兩個(gè)處理單元的連接。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,包括2個(gè)所述計(jì)算系統(tǒng), 一個(gè)計(jì)算系統(tǒng)中的每一個(gè)處理單元通過(guò)QPI總線與另一個(gè)計(jì)算系統(tǒng)中的兩個(gè)處理單元分別進(jìn)行板間互連。
3.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,包括4個(gè)所述計(jì)算系統(tǒng),其中, 第一計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第三計(jì)算系統(tǒng)中的第一處理單元相連,以及通過(guò)QPI總線與第二計(jì)算系統(tǒng)中的第二處理單元相連; 第一計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第二計(jì)算系統(tǒng)中的第一處理單元相連,以及通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第一處理單元相連; 第二計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第三計(jì)算系統(tǒng)中的第二處理單元相連; 第二計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第二處理單元相連; 第三計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第二處理單元相連; 第三計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第一處理單元相連。
4.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于, 每一個(gè)計(jì)算系統(tǒng)中的兩個(gè)處理單元通過(guò)9.2GT/s的QPI總線進(jìn)行板內(nèi)互連。
5.根據(jù)權(quán)利要求1至4中任一所述的系統(tǒng),其特征在于,該系統(tǒng)進(jìn)一步包括:互連擴(kuò)展模塊, 所述互連擴(kuò)展模塊與所述至少兩個(gè)計(jì)算系統(tǒng)中每一個(gè)處理單元的存儲(chǔ)模塊相連,以形成存儲(chǔ)模塊池。
6.一種計(jì)算系統(tǒng)之間處理單元互連的方法,其特征在于,應(yīng)用于如權(quán)利要求1至5中任一所述的系統(tǒng)中,所述系統(tǒng)包括至少兩個(gè)計(jì)算系統(tǒng),每一個(gè)計(jì)算系統(tǒng)中包括兩個(gè)處理單元,該兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板內(nèi)互連; 該方法包括:將不同計(jì)算系統(tǒng)中的任意兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板間互連,實(shí)現(xiàn)所述至少兩個(gè)計(jì)算系統(tǒng)中的任意兩個(gè)處理單元的連接。
7.根據(jù)權(quán)利要求6所述的方法,其特征在于,當(dāng)包括2個(gè)所述計(jì)算系統(tǒng)時(shí),所述將不同計(jì)算系統(tǒng)中的任意兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板間互連包括: 將一個(gè)計(jì)算系統(tǒng)中的每一個(gè)處理單元通過(guò)QPI總線與另一個(gè)計(jì)算系統(tǒng)中的兩個(gè)處理單元分別進(jìn)行板間互連。
8.根據(jù)權(quán)利要求6所述的方法,其特征在于,當(dāng)包括4個(gè)所述計(jì)算系統(tǒng)時(shí),所述將不同計(jì)算系統(tǒng)中的任意兩個(gè)處理單元通過(guò)QPI總線進(jìn)行板間互連包括: 將第一計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第三計(jì)算系統(tǒng)中的第一處理單元相連,以及通過(guò)QPI總線與第二計(jì)算系統(tǒng)中的第二處理單元相連; 將第一計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第二計(jì)算系統(tǒng)中的第一處理單元相連,以及通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第一處理單元相連; 將第二計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第三計(jì)算系統(tǒng)中的第二處理單元相連; 將第二計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第二處理單元相連; 將第三計(jì)算系統(tǒng)中的第一處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第二處理單元相連; 將第三計(jì)算系統(tǒng)中的第二處理單元通過(guò)QPI總線與第四計(jì)算系統(tǒng)中的第一處理單元相連。
9.根據(jù)權(quán)利要求6至8中任一所述的方法,其特征在于,該方法進(jìn)一步包括:設(shè)置互連擴(kuò)展模塊, 將所述互連擴(kuò)展模塊與所述至少兩個(gè)計(jì)算系統(tǒng)中每一個(gè)處理單元的存儲(chǔ)模塊相連,以形成存儲(chǔ)模塊池。
10.根據(jù)權(quán)利要求6至8中任一所述的方法,其特征在于,該方法進(jìn)一步包括:根據(jù)業(yè)務(wù)負(fù)載和業(yè)務(wù)類型,對(duì)所述至少兩個(gè)計(jì)算系統(tǒng)中各個(gè)處理單元的計(jì)算資源進(jìn)行統(tǒng)一劃分和配置。
【文檔編號(hào)】G06F13/38GK104408014SQ201410814349
【公開(kāi)日】2015年3月11日 申請(qǐng)日期:2014年12月23日 優(yōu)先權(quán)日:2014年12月23日
【發(fā)明者】王磊 申請(qǐng)人:浪潮電子信息產(chǎn)業(yè)股份有限公司