本發(fā)明涉及計算機領(lǐng)域,特別是涉及一種支持單八路和雙四路動態(tài)分區(qū)的多路計算機系統(tǒng)。
背景技術(shù):
隨著信息技術(shù)的發(fā)展,計算機系統(tǒng)已經(jīng)成為人們生活和工作中不可或缺的角色。
計算機系統(tǒng)由計算機硬件和軟件兩部分組成,其中,硬件包括處理器、存儲器和外部設(shè)備等,軟件是計算機的運行程序和相應(yīng)的文檔。計算機系統(tǒng)具有接收和存儲信息、按程序快速計算和判斷并輸出處理結(jié)果等功能。傳統(tǒng)的計算機系統(tǒng)為單路系統(tǒng),即包括一個處理器,和相應(yīng)的存儲器以及I/O模組。然而隨著應(yīng)用數(shù)據(jù)量不斷增長,傳統(tǒng)的單路系統(tǒng)的計算機系統(tǒng)在數(shù)據(jù)運算性能及I/O擴展性方面已經(jīng)無法滿足海量數(shù)據(jù)增長的需求。
因此,如何提高計算機系統(tǒng)的數(shù)據(jù)運算性能,以滿足海量數(shù)據(jù)增長對于計算機系統(tǒng)的需求,是本領(lǐng)域技術(shù)人員目前需要解決的技術(shù)問題。
技術(shù)實現(xiàn)要素:
本發(fā)明的目的是提供一種支持單八路和雙四路動態(tài)分區(qū)的多路計算機系統(tǒng),用以提高計算機系統(tǒng)的數(shù)據(jù)運算性能,以滿足海量數(shù)據(jù)增長對于計算機系統(tǒng)的需求。
為解決上述技術(shù)問題,本發(fā)明提供了如下技術(shù)方案:
一種支持單八路和雙四路動態(tài)分區(qū)的多路計算機系統(tǒng),包括:第一計算模組、第二計算模組、基礎(chǔ)I/O模組和存控模組,其中,所述第一計算模組包括四個以環(huán)形拓撲進行連接的處理器,所述第二計算模組亦包括四個以環(huán)形拓撲進行連接的處理器,所述第一計算模組和所述第二計算模組之間通過全互聯(lián)拓撲連接,所述第一計算模組和所述第二計算模組均和所述基礎(chǔ)I/O模組以及存控模組連接,
所述第一計算模組和所述第二計算模組用于處理運算數(shù)據(jù)和運算核心指令;
所述基礎(chǔ)I/O模組用于與外界設(shè)備進行網(wǎng)絡(luò)數(shù)據(jù)的通訊以及對所述第一計算模組和/或所述第二計算模組進行信息管理;
所述存控模組用于對數(shù)據(jù)存儲進行擴展。
優(yōu)選地,所述第一計算模組包括:以環(huán)形拓撲互連的第一處理器、第二處理器、第三處理器和第四處理器;所述第二計算模組包括:以環(huán)形拓撲互連的第五處理器、第六處理器、第七處理器和第八處理器;其中,所述第一處理器和所述第八處理器連接,所述第二處理器和所述第七處理器連接,所述第三處理器和所述第六處理器連接,所述第四處理器和所述第五處理器連接。
優(yōu)選地,各相互連接的兩個處理器之間通過UPI總線連接。
優(yōu)選地,還包括:擴展I/O模組,用于支持PCIE擴展設(shè)備,對I/O進行擴展。
優(yōu)選地,所述擴展I/O模組包括:
10個PCIE 3.0x8插槽,用于直插PCIE擴展設(shè)備;其中,第一處理單元與3個所述PCIE 3.0x8插槽連接,第二處理單元與2個所述述PCIE 3.0x8插槽連接,第五處理單元與3個所述PCIE 3.0x8插槽連接,第六處理單元與2個所述述PCIE 3.0x8插槽連接。
優(yōu)選地,所述基礎(chǔ)I/O模組包括:第一I/O模組和第二I/O模組,其中,所述第一I/O模組和所述第一計算模組連接,所述第二I/O模組和所述第二計算模組連接。
優(yōu)選地,所述第一計算模組還包括第一控制單元,所述第一控制單元分別和所述第一處理器以及第一I/O模組連接;所述第二計算模組還包括第二控制單元,所述第二控制單元分別和所述第五處理器以及第二I/O模組連接。
優(yōu)選地,所述第一I/O模組和所述第二I/O模組均包括網(wǎng)絡(luò)單元、USB接口、VGA接口、COM接口和RJ45接口,所述第一I/O模組的網(wǎng)絡(luò)單元用于接收所述第一控制單元傳來的網(wǎng)絡(luò)信號和外界設(shè)備進行通訊,所述第二I/O模組的網(wǎng)絡(luò)單元用于接收所述第二控制單元傳來的網(wǎng)絡(luò)信號和外界設(shè)備進行通訊,所述第一I/O模組和/或所述第二I/O模組的的USB接口、VGA接口、COM接口和RJ45接口用于將自身所在計算機系統(tǒng)的運行狀態(tài)信息發(fā)送至外界管理設(shè)備并接收所述外界管理設(shè)備對該計算機系統(tǒng)的系統(tǒng)更新信息。
優(yōu)選地,所述存控模組包括:第一PCIE x8擴展插槽和第二PCIE x8擴展插槽;其中所述第一PCIE x8擴展插槽和所述第一處理器連接,用于通過連接磁盤控制卡來連接物理磁盤進行數(shù)據(jù)的讀寫;所述第二PCIE x8擴展插槽和所述第五處理器連接,用于通過連接磁盤控制卡來連接物理磁盤進行數(shù)據(jù)的讀寫。
與現(xiàn)有技術(shù)相比,上述技術(shù)方案具有以下優(yōu)點:
本發(fā)明所提供的一種支持單八路和雙四路動態(tài)分區(qū)的多路計算機系統(tǒng),包括:第一計算模組、第二計算模組、基礎(chǔ)I/O模組和存控模組,其中,第一計算模組包括四個以環(huán)形拓撲進行連接的處理器,第二計算模組亦包括四個以環(huán)形拓撲進行連接的處理器,第一計算模組和第二計算模組之間通過全互聯(lián)拓撲連接,第一計算模組和第二計算模組均和基礎(chǔ)I/O模組以及存控模組連接,第一計算模組和第二計算模組用于處理運算數(shù)據(jù)和運算核心指令;基礎(chǔ)I/O模組用于與外界設(shè)備進行網(wǎng)絡(luò)數(shù)據(jù)的通訊以及對第一計算模組和/或第二計算模組進行信息管理;存控模組用于對數(shù)據(jù)存儲進行擴展。該計算機系統(tǒng)包括兩組共八個處理器,并構(gòu)建了全處理器的互連拓撲架構(gòu),通過互聯(lián)架構(gòu)可以動態(tài)將物理的多路系統(tǒng)組成一個邏輯八路系統(tǒng)或兩個邏輯四路系統(tǒng),從而組建了具備更強運算能力的多路系統(tǒng),同時該計算機系統(tǒng)具有靈活的可調(diào)整性,可以根據(jù)應(yīng)用的不同實現(xiàn)架構(gòu)的動態(tài)調(diào)整,大大提高計算機系統(tǒng)的數(shù)據(jù)運算性能,滿足了海量數(shù)據(jù)增長對于計算機系統(tǒng)的需求。
附圖說明
為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為本發(fā)明一種具體實施方式所提供的一種支持單八路和雙四路動態(tài)分區(qū)的多路計算機系統(tǒng)結(jié)構(gòu)示意圖;
圖2為本發(fā)明另一種具體實施方式所提供的一種支持單八路和雙四路動態(tài)分區(qū)的多路計算機系統(tǒng)結(jié)構(gòu)示意圖。
具體實施方式
本發(fā)明的核心是提供一種支持單八路和雙四路動態(tài)分區(qū)的多路計算機系統(tǒng),用以提高計算機系統(tǒng)的數(shù)據(jù)運算性能,以滿足海量數(shù)據(jù)增長對于計算機系統(tǒng)的需求。
為了使本發(fā)明的上述目的、特征和優(yōu)點能夠更為明顯易懂,下面結(jié)合附圖對本發(fā)明的具體實施方式做詳細的說明。
在以下描述中闡述了具體細節(jié)以便于充分理解本發(fā)明。但是本發(fā)明能夠以多種不同于在此描述的其它方式來實施,本領(lǐng)域技術(shù)人員可以在不違背本發(fā)明內(nèi)涵的情況下做類似推廣。因此本發(fā)明不受下面公開的具體實施的限制。
請參考圖1,圖1為本發(fā)明一種具體實施方式所提供的一種支持單八路和雙四路動態(tài)分區(qū)的多路計算機系統(tǒng)結(jié)構(gòu)示意圖。
本發(fā)明的一種具體實施方式提供了一種支持單八路和雙四路動態(tài)分區(qū)的多路計算機系統(tǒng),包括:第一計算模組1、第二計算模組2、基礎(chǔ)I/O模組3和存控模組4,其中,第一計算模組1包括四個以環(huán)形拓撲進行連接的處理器,第二計算模組2亦包括四個以環(huán)形拓撲進行連接的處理器,第一計算模組1和第二計算模組2之間通過全互聯(lián)拓撲連接,第一計算模組1和第二計算模組2均和基礎(chǔ)I/O模組3以及存控模組4連接,第一計算模組1和第二計算模組2用于處理運算數(shù)據(jù)和運算核心指令;基礎(chǔ)I/O模組3用于與外界設(shè)備進行網(wǎng)絡(luò)數(shù)據(jù)的通訊以及對第一計算模組和/或第二計算模組進行信息管理;存控模組4用于對數(shù)據(jù)存儲進行擴展。
在本實施方式中,該計算機系統(tǒng)包括兩組共八個處理器,并構(gòu)建了全處理器的互連拓撲架構(gòu),通過互聯(lián)架構(gòu)可以動態(tài)將物理的多路系統(tǒng)組成一個邏輯八路系統(tǒng)或兩個邏輯四路系統(tǒng),從而組建了具備更強運算能力的多路系統(tǒng),同時該計算機系統(tǒng)具有靈活的可調(diào)整性,可以根據(jù)應(yīng)用的不同實現(xiàn)架構(gòu)的動態(tài)調(diào)整,大大提高計算機系統(tǒng)的數(shù)據(jù)運算性能,滿足了海量數(shù)據(jù)增長對于計算機系統(tǒng)的需求。
請參考圖2,圖2為本發(fā)明另一種具體實施方式所提供的一種支持單八路和雙四路動態(tài)分區(qū)的多路計算機系統(tǒng)結(jié)構(gòu)示意圖。
在本發(fā)明的一種實施方式中,第一計算模組1包括:以環(huán)形拓撲互連的第一處理器11、第二處理器12、第三處理器13和第四處理器14;第二計算模組2包括:以環(huán)形拓撲互連的第五處理器21、第六處理器22、第七處理器23和第八處理器24;其中,第一處理器11和第八處理器24連接,第二處理器12和第七處理器23連接,第三處理器13和第六處理器22連接,第四處理器14和第五處理器21連接。其中,各相互連接的兩個處理器之間通過UPI總線連接。
在本實施方式中,每個計算模組中含有4個基于X86架構(gòu)的物理處理器,相互連接的兩個處理器之間通過UPI總線連接,每個計算模組構(gòu)成一個邏輯的4路系統(tǒng),則該計算機系統(tǒng)包括了兩個4路系統(tǒng),而第一計算模組和第二計算模組之間又通過本實施方式中的拓撲進行連接,可以組建成一個邏輯的8路系統(tǒng)。通過所有的處理器互聯(lián)后,計算機系統(tǒng)可以根據(jù)應(yīng)用的需要動態(tài)配置成單個邏輯的8路系統(tǒng)或邏輯雙4路系統(tǒng)。尤其是處理器之間通過UPI總線互聯(lián),基于UPI互聯(lián)技術(shù)可以使得多個處理器實現(xiàn)互相通訊,從而組件具備更強運算能力的多路系統(tǒng),計算機系統(tǒng)也具備了更加靈活的可調(diào)整性,可以根據(jù)實際需要動態(tài)調(diào)整。
進一步地,該計算機系統(tǒng)還包括:擴展I/O模組5,用于支持PCIE擴展設(shè)備,對I/O進行擴展。優(yōu)選地,擴展I/O模組包括:10個PCIE3.0x8插槽,用于直插PCIE擴展設(shè)備;其中,第一處理單元與3個PCIE 3.0x8插槽連接,第二處理單元與2個述PCIE 3.0x8插槽連接,第五處理單元與3個PCIE 3.0x8插槽連接,第六處理單元與2個述PCIE 3.0x8插槽連接。
在本實施方式中,擴展I/O模組主要為系統(tǒng)進行I/O能力的擴展,在擴展I/O模組上設(shè)計10個PCIE 3.0x8插槽,用于直插標準的PCIE擴展設(shè)備,可實現(xiàn)系統(tǒng)對25Gb/s或40Gb/s網(wǎng)絡(luò)的支持,實現(xiàn)系統(tǒng)與8Gb/s或16Gb/s光纖存儲的訪問,每組插槽數(shù)據(jù)帶寬可達64Gb/s。其中,10個PCIE 3.0x8插槽中x8的PCIE信號分別來自與上述兩個計算模組,每個計算模組提供5組x8PCIE信號,其中,第一處理器提供3組共計x24Lane的PCIE,第二處理器提供2組共計x16Lane的PCIE;第五處理器提供3組共計x24Lane的PCIE,第六處理器提供2組共計x16Lane的PCIE。
在本發(fā)明的一種實施方式中,基礎(chǔ)I/O模組3包括:第一I/O模組31和第二I/O模組32,其中,第一I/O模組31和第一計算模組1連接,第二I/O模組32和第二計算模組2連接。
其中,第一計算模組1還包括第一控制單元15,第一控制單元15分別和第一處理器11以及第一I/O模組31連接;第二計算模組2還包括第二控制單元25,第二控制單元25分別和第五處理器21以及第二I/O模組連接32。
進一步地,第一I/O模組31和第二I/O模組32均包括網(wǎng)絡(luò)單元、USB接口、VGA接口、COM接口和RJ45接口,第一I/O模組31的網(wǎng)絡(luò)單元用于接收第一控制單元15傳來的網(wǎng)絡(luò)信號和外界設(shè)備進行通訊,第二I/O模組32的網(wǎng)絡(luò)單元用于接收第二控制單元25傳來的網(wǎng)絡(luò)信號和外界設(shè)備進行通訊,第一I/O模組31和/或第二I/O模組32的的USB接口、VGA接口、COM接口和RJ45接口用于將自身所在計算機系統(tǒng)的運行狀態(tài)信息發(fā)送至外界管理設(shè)備并接收外界管理設(shè)備對該計算機系統(tǒng)的系統(tǒng)更新信息。
在本實施方式中,基礎(chǔ)I/O模組在系統(tǒng)中主要用于網(wǎng)絡(luò)數(shù)據(jù)的通訊及基礎(chǔ)設(shè)備的信息管理。在單個邏輯8路系統(tǒng)中只需要搭配第一I/O模組,由第一I/O模組來為整個系統(tǒng)提供網(wǎng)絡(luò)及管理功能,在雙個邏輯4路系統(tǒng)中需要同時搭配第一I/O模組和第二I/O模組,此時每個I/O模組為每個獨立的4路系統(tǒng)提供網(wǎng)絡(luò)及管理功能。在每個I/O模組中由1個網(wǎng)絡(luò)單元、2個USB接口、1個VGA接口、1個COM接口和1個RJ45接口組成,各I/O模組與計算機系統(tǒng)中的對應(yīng)控制單元進行連接,一方面接收該控制單元傳來的網(wǎng)絡(luò)信號通過網(wǎng)絡(luò)單元實現(xiàn)系統(tǒng)與外界設(shè)備的通訊,另一方面通過USB、VGA、COM及RJ45口可以使外界的管理設(shè)備端獲取本系統(tǒng)運行的狀態(tài)信息并實現(xiàn)系統(tǒng)軟件上的更新。
在本發(fā)明的一種實施方式中,存控模組4包括:第一PCIE x8擴展插槽和第二PCIE x8擴展插槽;其中第一PCIE x8擴展插槽和第一處理器連接,用于通過連接磁盤控制卡來連接物理磁盤進行數(shù)據(jù)的讀寫;第二PCIE x8擴展插槽和第五處理器連接,用于通過連接磁盤控制卡來連接物理磁盤進行數(shù)據(jù)的讀寫。
在本實施方式中,存控模組用來為系統(tǒng)擴展數(shù)據(jù)存儲能力,存控模組上行通過2組PCIE x8的信號分別與系統(tǒng)中的兩個計算模組進行連接,其中1組PCIE x8信號來自第一計算模組中的第一處理器,另1組PCIE x8的信號來自第二計算模組中的第五處理器,通過PCIE x8擴展插槽可以搭配通用的磁盤控制卡來連接物理磁盤進行數(shù)據(jù)的寫入及讀取。在邏輯單8路系統(tǒng)的情況下,存控模組中只需要使用1組PCIE x8擴展插槽,通過連接磁盤控制卡來統(tǒng)一連接物理磁盤;在邏輯雙4路系統(tǒng)的配額下,存控模組中的2組PCIE x8擴展插槽均需要使用,需要搭配2張磁盤控制卡來分別連接所需的物理磁盤。
需要說明的是,在實際應(yīng)用中,為了保證整個計算機系統(tǒng)的穩(wěn)定運行,在系統(tǒng)中還會設(shè)有風扇模組進行散熱,以及電源模塊為各模組進行供電。
還需要說明的是,為了方便各個功能模組之間的相互連接,可以設(shè)置一個系統(tǒng)中背板,將連線設(shè)計完成,只需將各個功能模組與系統(tǒng)中背板的連接端連接即可。
綜上所述,本發(fā)明所提供的支持單八路和雙四路動態(tài)分區(qū)的多路計算機系統(tǒng),包括兩組共八個處理器,并構(gòu)建了全處理器的互連拓撲架構(gòu),通過互聯(lián)架構(gòu)可以動態(tài)將物理的多路系統(tǒng)組成一個邏輯八路系統(tǒng)或兩個邏輯四路系統(tǒng),從而組建了具備更強運算能力的多路系統(tǒng),同時該計算機系統(tǒng)具有靈活的可調(diào)整性,可以根據(jù)應(yīng)用的不同實現(xiàn)架構(gòu)的動態(tài)調(diào)整,且擴展I/O模組的設(shè)置也提高了系統(tǒng)的I/O擴展性,大大提高計算機系統(tǒng)的數(shù)據(jù)運算性能,滿足了海量數(shù)據(jù)增長對于計算機系統(tǒng)的需求。
以上對本發(fā)明所提供的一種支持單八路和雙四路動態(tài)分區(qū)的多路計算機系統(tǒng)進行了詳細介紹。本文中應(yīng)用了具體個例對本發(fā)明的原理及實施方式進行了闡述,以上實施例的說明只是用于幫助理解本發(fā)明的方法及其核心思想。應(yīng)當指出,對于本技術(shù)領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明原理的前提下,還可以對本發(fā)明進行若干改進和修飾,這些改進和修飾也落入本發(fā)明權(quán)利要求的保護范圍內(nèi)。