欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置及一種大規(guī)模計(jì)算機(jī)集群的制作方法

文檔序號(hào):6545318閱讀:147來(lái)源:國(guó)知局
多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置及一種大規(guī)模計(jì)算機(jī)集群的制作方法
【專(zhuān)利摘要】本發(fā)明屬于計(jì)算機(jī)內(nèi)存數(shù)據(jù)傳輸【技術(shù)領(lǐng)域】,并提供了一種多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置及大規(guī)模計(jì)算機(jī)集群,該多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置包括與指定處理器相連的若干內(nèi)存裝置;該多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置還包括:與所述若干內(nèi)存裝置耦接的內(nèi)存橋接模塊,所述內(nèi)存橋接模塊包括若干發(fā)送端口、接收端口以及通過(guò)系統(tǒng)總線與處理器進(jìn)行通訊的控制端口;其中,所述控制端口接收計(jì)算機(jī)啟動(dòng)自檢時(shí)生成的端口映射表,根據(jù)處理器發(fā)送的內(nèi)存數(shù)據(jù)遷移操作指令,在指定的兩個(gè)或者兩個(gè)以上的內(nèi)存裝置之間通過(guò)發(fā)送端口與接收端口建立數(shù)據(jù)鏈路。通過(guò)本發(fā)明,避免了內(nèi)存數(shù)據(jù)遷移對(duì)處理器所造成的負(fù)荷,節(jié)約了處理器資源,縮短了數(shù)據(jù)遷移路徑,提高了內(nèi)存數(shù)據(jù)遷移效率。
【專(zhuān)利說(shuō)明】多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置及一種大規(guī)模計(jì)算機(jī)集群
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及計(jì)算機(jī)和計(jì)算機(jī)內(nèi)部與外部的內(nèi)存數(shù)據(jù)傳輸【技術(shù)領(lǐng)域】,尤其涉及一種多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置和基于該多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置的一種大規(guī)模計(jì)算機(jī)集群。
【背景技術(shù)】
[0002]隨著大數(shù)據(jù)時(shí)代的到來(lái),對(duì)計(jì)算機(jī)提出了更高的數(shù)據(jù)運(yùn)算、處理、傳輸、存儲(chǔ)等各項(xiàng)要求。因此,服務(wù)器或者高性能計(jì)算機(jī)的主板上通常設(shè)置多個(gè)處理器(CPU)。
[0003]內(nèi)存的存取機(jī)制和架構(gòu)對(duì)于處理器的運(yùn)算速度,具有決定性的影響。傳統(tǒng)的主板架構(gòu)中,內(nèi)存控制是有北橋芯片所負(fù)責(zé),其充當(dāng)內(nèi)存控制集線器(MCH)的作用。單個(gè)處理器作浮點(diǎn)運(yùn)算時(shí)可使用絕大部分的內(nèi)存,不過(guò)由于內(nèi)存的使用會(huì)受到內(nèi)存控制集線器的控制,仍然會(huì)影響到處理器對(duì)內(nèi)存的存取速度。當(dāng)兩個(gè)或者四個(gè)處理器同時(shí)運(yùn)作時(shí),必須共享內(nèi)存總線(Memory Bus)的帶寬,造成存取數(shù)據(jù)的速度下降。雖然,Intel或者AMD等處理器制造商已經(jīng)在處理器中設(shè)置多級(jí)高速緩存(L1/L2/L3),用于存儲(chǔ)常用的指令與數(shù)據(jù)供處理器使用,但是仍然無(wú)法解決內(nèi)存對(duì)數(shù)據(jù)存儲(chǔ)數(shù)據(jù)瓶頸問(wèn)題。
[0004]同時(shí),對(duì)于設(shè)置多個(gè)處理器的計(jì)算機(jī)而言,各個(gè)處理器均有指定的內(nèi)存。因此,當(dāng)某一處理器發(fā)生數(shù)據(jù)擁堵、內(nèi)存中數(shù)據(jù)出現(xiàn)錯(cuò)誤時(shí),往往需要將某一處理器及內(nèi)存中的數(shù)據(jù)遷移到另一個(gè)處理器及其所指定的內(nèi)存中。
[0005]隨著計(jì)算機(jī)中內(nèi)存容量的提高,內(nèi)存之間需要傳輸?shù)臄?shù)據(jù)量會(huì)非常巨大。參圖1所示,若內(nèi)存512中有IOGB的數(shù)據(jù)需要傳輸至內(nèi)存511中。通常由內(nèi)存512將數(shù)據(jù)發(fā)送至處理器502,然后通過(guò)處理器502通過(guò)快速通道互聯(lián)(Quick Path Interconnect, QPI)發(fā)送至處理器501,然后通過(guò)處理器501將數(shù)據(jù)發(fā)送至內(nèi)存511。
[0006]在該數(shù)據(jù)傳輸過(guò)程中,需要處理器通過(guò)訪問(wèn)存取指令引導(dǎo)數(shù)據(jù)從源地址發(fā)送至目的地地址。因?yàn)樘幚砥髦噶钜淮蝹鬏數(shù)臄?shù)據(jù)量有限,最大為8個(gè)字節(jié),故在大規(guī)模數(shù)據(jù)遷移過(guò)程中,處理器需要執(zhí)行數(shù)量龐當(dāng)?shù)闹噶顏?lái)弓丨導(dǎo)數(shù)據(jù)的傳輸;同時(shí),數(shù)據(jù)在遷移過(guò)程中的傳輸路徑比較長(zhǎng)。因此,這對(duì)于與特定內(nèi)存連接的處理器在數(shù)據(jù)傳輸過(guò)程中,對(duì)處理器所占用的資源較大,極大的影響計(jì)算機(jī)的性能。這種缺陷隨著計(jì)算機(jī)內(nèi)存系統(tǒng)容量和頻率的提高后,所導(dǎo)致的技術(shù)問(wèn)題會(huì)變得越來(lái)越明顯,導(dǎo)致現(xiàn)有技術(shù)中計(jì)算機(jī)中的內(nèi)存裝置之間的數(shù)據(jù)遷移效率比較低,不利于內(nèi)存裝置的維護(hù)、升級(jí)。
[0007]有鑒于此,有必要對(duì)現(xiàn)有技術(shù)中的內(nèi)存數(shù)據(jù)遷移的裝置予以改進(jìn),以解決上述技術(shù)瑕疵。

【發(fā)明內(nèi)容】

[0008]本發(fā)明的目的在于提供一種多點(diǎn)內(nèi)存互聯(lián)裝置以及運(yùn)用該多節(jié)點(diǎn)內(nèi)存裝置的一種大規(guī)模計(jì)算機(jī)集群,從而在大規(guī)模內(nèi)存數(shù)據(jù)遷移過(guò)程中避免處理器資源過(guò)度消耗的問(wèn)題,進(jìn)而提高內(nèi)存數(shù)據(jù)遷移效率,提高內(nèi)存裝置維護(hù)、升級(jí)以及數(shù)據(jù)遷移的能力;同時(shí),基于上述發(fā)明目的提供一種大規(guī)模計(jì)算機(jī)集群。[0009]為實(shí)現(xiàn)上述發(fā)明目的,本發(fā)明提供了一種多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置,包括與指定處理器相連的若干內(nèi)存裝置;
該多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置還包括:
與所述若干內(nèi)存裝置耦接的內(nèi)存橋接模塊,所述內(nèi)存橋接模塊包括若干發(fā)送端口、接收端口以及通過(guò)系統(tǒng)總線與處理器進(jìn)行通訊的控制端口 ;其中,
所述控制端口接收計(jì)算機(jī)啟動(dòng)自檢時(shí)生成的端口映射表,根據(jù)處理器發(fā)送的內(nèi)存數(shù)據(jù)遷移操作指令,在指定的兩個(gè)或者兩個(gè)以上的內(nèi)存裝置之間通過(guò)發(fā)送端口或者接收端口建立數(shù)據(jù)鏈路。
[0010]作為本發(fā)明的進(jìn)一步改進(jìn),所述內(nèi)存橋接模塊由若干組匹配設(shè)置的發(fā)送端口與接收端口、控制端口以及藕接所述發(fā)送端口與接收端口的介質(zhì)訪問(wèn)控制模塊組成。
[0011]作為本發(fā)明的進(jìn)一步改進(jìn),所述內(nèi)存橋接模塊由分別與內(nèi)部總線相連的若干組匹配設(shè)置的發(fā)送端口與接收端口、控制端口以及數(shù)據(jù)傳輸任務(wù)隊(duì)列解析模塊組成。
[0012]作為本發(fā)明的進(jìn)一步改進(jìn),所述數(shù)據(jù)傳輸任務(wù)隊(duì)列解析模塊包括:核心控制器、指令解碼器、地址屬性寄存器和數(shù)據(jù)長(zhǎng)度屬性寄存器;其中,
所述核心控制器通過(guò)內(nèi)部總線接收內(nèi)存數(shù)據(jù)遷移操作指令并發(fā)送至地址屬性寄存器和數(shù)據(jù)長(zhǎng)度屬性寄存器;
所述地址屬性寄存器和數(shù)據(jù)長(zhǎng)度屬性寄存器通過(guò)查詢端口映射表獲取源數(shù)據(jù)地址和目的地址所對(duì)應(yīng)的端口信息;由指令解碼器首先生成讀指令,通過(guò)核心控制器經(jīng)由內(nèi)部總線將讀指令通過(guò)接收端口發(fā)送至源設(shè)備,然后源設(shè)備將數(shù)據(jù)上傳至發(fā)送端口 ;所述數(shù)據(jù)傳輸任務(wù)隊(duì)列解析模塊控制源設(shè)備的發(fā)送端口通過(guò)內(nèi)部總線將數(shù)據(jù)發(fā)送至目的地設(shè)備的接收端口,最后通過(guò)指令解碼器生成寫(xiě)指令,將數(shù)據(jù)寫(xiě)入目的地設(shè)備中。作為本發(fā)明的進(jìn)一步改進(jìn),還包括與介質(zhì)訪問(wèn)控制模塊相連的外部數(shù)據(jù)發(fā)送端口、外部數(shù)據(jù)接收端口,并通過(guò)所述協(xié)議解析模塊和通訊端口與外部計(jì)算機(jī)、網(wǎng)絡(luò),以及不同物理機(jī)中所形成的虛擬機(jī)之間進(jìn)行數(shù)據(jù)遷移。
[0013]作為本發(fā)明的進(jìn)一步改進(jìn),還包括與內(nèi)部總線相連的外部數(shù)據(jù)發(fā)送端口、外部數(shù)據(jù)接收端口,并通過(guò)所述協(xié)議解析模塊和通訊端口與外部計(jì)算機(jī)、網(wǎng)絡(luò),以及不同物理機(jī)中所形成的虛擬機(jī)之間進(jìn)行數(shù)據(jù)遷移。
[0014]作為本發(fā)明的進(jìn)一步改進(jìn),所述協(xié)議解析模塊包括=WiFi解析模塊、藍(lán)牙解析模塊、Zigbee解析模塊、以太網(wǎng)解析模塊、RF解析模塊、API解析模塊。
[0015]作為本發(fā)明的進(jìn)一步改進(jìn),所述系統(tǒng)總線為基于sm_bUs協(xié)議或者PC1-e協(xié)議的總線形式。
[0016]作為本發(fā)明的進(jìn)一步改進(jìn),所述內(nèi)存裝置包括:
主控制模塊、與主控制模塊并行連接的若干易失性存儲(chǔ)裝置和若干非易失性存儲(chǔ)裝置、電源監(jiān)測(cè)控制電路、串行接口,與電壓轉(zhuǎn)換電路相連的充放電模塊;其中,
所述主控制模塊能夠根據(jù)電源監(jiān)測(cè)控制電路所監(jiān)測(cè)到的系統(tǒng)電壓的斷電與恢復(fù)的電平變化信號(hào),并在計(jì)算機(jī)發(fā)生異常掉電時(shí),在充放電模塊與主控制模塊、若干易失性存儲(chǔ)裝置以及若干非易失性存儲(chǔ)裝置之間建立電連接,以通過(guò)主控制模塊控制系統(tǒng)數(shù)據(jù)在易失性存儲(chǔ)裝置與非易失性存儲(chǔ)裝置之間作備份與恢復(fù)。
[0017]同時(shí),本發(fā)明還提供了一種大規(guī)模計(jì)算機(jī)集群,包括多個(gè)如上述任一項(xiàng)所述多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置的計(jì)算機(jī),各計(jì)算機(jī)能夠通過(guò)所述多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置中的通訊端口建立數(shù)據(jù)鏈路。
[0018]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果是:在本發(fā)明中,由于內(nèi)存數(shù)據(jù)的遷移不需要通過(guò)其所屬的處理器,避免占用處理器中寶貴的L1\L2\L3緩存,從而在大規(guī)模內(nèi)存數(shù)據(jù)遷移過(guò)程中避免處理器資源過(guò)度消耗的問(wèn)題,同時(shí)縮短了數(shù)據(jù)遷移路徑,進(jìn)而提高內(nèi)存數(shù)據(jù)遷移效率,提高了內(nèi)存裝置的維護(hù)、升級(jí)以及數(shù)據(jù)遷移的能力。
【專(zhuān)利附圖】

【附圖說(shuō)明】
[0019]附圖用來(lái)提供對(duì)本發(fā)明的進(jìn)一步理解,與本發(fā)明的各實(shí)施例共同用于解釋本發(fā)明,但并不構(gòu)成對(duì)本發(fā)明的限制。其中,
圖1為現(xiàn)有技術(shù)中內(nèi)存數(shù)據(jù)遷移的示意圖;
圖2為本發(fā)明實(shí)施一中一種多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置的示意圖;
圖3為圖2中所示的內(nèi)存橋接模塊在實(shí)施例一中的示意圖;
圖4為多節(jié)點(diǎn)互聯(lián)存儲(chǔ)裝置連接實(shí)現(xiàn)與外部數(shù)據(jù)進(jìn)行內(nèi)存數(shù)據(jù)遷移的示意圖;
圖5為計(jì)算機(jī)啟動(dòng)自檢時(shí)所生成的端口映射表;
圖6為圖3、圖4及圖7所示的接收端口或者發(fā)送端口的示意圖;
圖7為圖2中所示的內(nèi)存橋接模塊在實(shí)施例二中的示意圖;
圖8為圖7中所示的數(shù)據(jù)傳輸任務(wù)隊(duì)列解析模塊的示意圖;
圖9為非易失性的內(nèi)存裝置的示意圖;
圖10為圖9中所示的內(nèi)存裝置中主控制模塊設(shè)置數(shù)據(jù)傳輸引擎的示意圖;
圖11為在云計(jì)算環(huán)境中虛擬機(jī)在不同物理機(jī)之間進(jìn)行虛擬機(jī)遷移的示意圖;
圖12為本發(fā)明一種大規(guī)模計(jì)算機(jī)集群的示意圖。
[0020]其中,說(shuō)明書(shū)中各實(shí)施例的附圖標(biāo)記說(shuō)明如下:
多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置-100 ;處理器-501、502 ;內(nèi)存-511、512 ;內(nèi)存裝置_600、611、612、613、614 ;內(nèi)存橋接模塊-700 ;發(fā)送端 口 _7011、7012、7013、7014 ;接收端 口 -7021,7022,7023,7024 ;控制端口 -703 ;系統(tǒng)總線-7031 ;介質(zhì)訪問(wèn)控制模塊-704 ;協(xié)議解析模塊-705 ;通訊接口 -706 ;內(nèi)部總線-707 ;數(shù)據(jù)傳輸任務(wù)隊(duì)列模塊_708 ;核心控制器-7081 ;指令解碼器-7082 ;地址屬性寄存器-7083 ;數(shù)據(jù)長(zhǎng)度屬性寄存器-7084 ;外部數(shù)據(jù)發(fā)送端口 -7111 ;外部數(shù)據(jù)接收端口 -7211 ;PM(A) -201 ;PM(B) -202 ;遷移前運(yùn)行于PM(A)中的VM (a)-211 ;遷移后運(yùn)行于PM(B)中的VM(a)_212 ;主控制模塊-601 ;數(shù)據(jù)傳輸引擎-6011 ;非易失性存儲(chǔ)裝置-602 ;易失性存儲(chǔ)裝置-603 ;電源檢測(cè)控制電路-604 ;串行接口 -605 ;充放電模塊-606 ;數(shù)據(jù)接收或發(fā)送端口 -7000 ;數(shù)據(jù)差分信號(hào)輸入/輸出裝置-7001 ;時(shí)鐘同步裝置-7002 ;FIF0-7003 ;大規(guī)模計(jì)算機(jī)集群-200 ;應(yīng)用網(wǎng)絡(luò)-222。
【具體實(shí)施方式】
[0021]下面結(jié)合附圖所示的各實(shí)施方式對(duì)本發(fā)明進(jìn)行詳細(xì)說(shuō)明,但應(yīng)當(dāng)說(shuō)明的是,這些實(shí)施方式并非對(duì)本發(fā)明的限制,本領(lǐng)域普通技術(shù)人員根據(jù)這些實(shí)施方式所作的功能、方法、或者結(jié)構(gòu)上的等效變換或替代,均屬于本發(fā)明的保護(hù)范圍之內(nèi)。
[0022]實(shí)施例一: 請(qǐng)參圖2、圖3、圖6、圖9和圖10所示的本發(fā)明一種多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置的一種【具體實(shí)施方式】。
[0023]在本實(shí)施方式中,該多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置100包括與指定處理器501、502相連的四個(gè)內(nèi)存裝置611、612、613、614。需要說(shuō)明的是,本實(shí)施例僅是示例性說(shuō)明,在實(shí)際應(yīng)用過(guò)程中,并不限制處理器和內(nèi)存裝置的數(shù)量。
[0024]同時(shí),為便于闡述,在本實(shí)施例中,處理器501串行連接內(nèi)存裝置611和612,處理器502串行連接內(nèi)存裝置613和614。
[0025]在本實(shí)施方式中,該內(nèi)存裝置611、612、613、614優(yōu)選為非易失性的內(nèi)存裝置。需要說(shuō)明的是,也可部分的或者全部的將內(nèi)存裝置611、612、613、614選用普通的易失性內(nèi)存裝置(參圖1中的內(nèi)存511、512)。
[0026]具體的,請(qǐng)參圖9所示,該非易失性的內(nèi)存裝置600包括:
主控制模塊601、與主控制模塊601并行連接的若干易失性存儲(chǔ)裝置603和若干非易失性存儲(chǔ)裝置602、電源監(jiān)測(cè)控制電路604、串行接口 605,與電壓轉(zhuǎn)換電路相連的充放電模塊606。
[0027]進(jìn)一步的,該主控制模塊601能夠根據(jù)電源監(jiān)測(cè)控制電路604所監(jiān)測(cè)到的系統(tǒng)電壓的斷電與恢復(fù)的電平變化信號(hào),并在計(jì)算機(jī)發(fā)生異常掉電時(shí),在充放電模塊606與主控制模塊601、若干易失性存儲(chǔ)裝置603以及若干非易失性存儲(chǔ)裝置602之間建立電連接,以通過(guò)主控制模塊601控制系統(tǒng)數(shù)據(jù)(即易失性存儲(chǔ)裝置603中運(yùn)行的數(shù)據(jù))在易失性存儲(chǔ)裝置603與非易失性存儲(chǔ)裝置602之間作備份與恢復(fù)。
[0028]配合參圖10所示,在本實(shí)施方式中,該主控制模塊601還包含了數(shù)據(jù)傳輸引擎6011,其可通過(guò)串行接口 605接收主機(jī)(HOST)發(fā)布的數(shù)據(jù)遷移的命令隊(duì)列,在源設(shè)備與目的地設(shè)備之間進(jìn)行數(shù)據(jù)傳輸。
[0029]具體的,在本實(shí)施方式中,該易失性存儲(chǔ)裝置603為DRAM,該非易失性存儲(chǔ)裝置602為NAND FLASH,該充放電模塊606由五個(gè)單位容量為100F,輸出工作電壓為2.7V的超級(jí)電容(Super Capacitor)串聯(lián)而成,該串行接口 605為基于SMI (Scalable MemoryInterface)協(xié)議的串行數(shù)據(jù)通信接口,該主控制模塊601優(yōu)選為FPGA,或者其他具有邏輯運(yùn)算功能的半導(dǎo)體芯片。
[0030]同時(shí)在本實(shí)施方式中,該多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置100還包括:與所述四個(gè)內(nèi)存裝置611、612、613、614耦接的內(nèi)存橋接模塊700,所述內(nèi)存橋接模塊包括四個(gè)發(fā)送端口 7011、7012、7013、7014、四個(gè)接收端口 7021、7022、7023、7024以及通過(guò)系統(tǒng)總線7031與處理器501,502進(jìn)行通訊的控制端口 703。
[0031]具體的,該控制端口 703可接收計(jì)算機(jī)啟動(dòng)自檢時(shí)生成的端口映射表(參圖5所示),根據(jù)處理器501或502發(fā)送的內(nèi)存數(shù)據(jù)遷移操作指令,在指定的兩個(gè)或者兩個(gè)以上的內(nèi)存裝置611、612、613、614之間通過(guò)發(fā)送端口 7011?7014或者接收端口 7021?7024建立數(shù)據(jù)鏈路。上述過(guò)程的具體實(shí)現(xiàn)過(guò)程和方式參本說(shuō)明書(shū)實(shí)施例三。
[0032]結(jié)合參照?qǐng)D10所示。在本實(shí)施方式中,處理器501或502,可將內(nèi)存遷移參數(shù)和命令發(fā)送至源內(nèi)存裝置611中主控制模塊601的數(shù)據(jù)傳輸引擎709,并通過(guò)系統(tǒng)總線7031連接的控制端口 703通知介質(zhì)訪問(wèn)控制模塊704打通源設(shè)備與目的地設(shè)備之間的物理鏈路,然后由該源內(nèi)存裝置611的數(shù)據(jù)傳輸引擎709控制完成整個(gè)數(shù)據(jù)傳輸工作。傳輸完成后,由處理器501或502通知介質(zhì)訪問(wèn)控制模塊704關(guān)閉此次傳輸?shù)臄?shù)據(jù)鏈路。
[0033]需要說(shuō)明的是,當(dāng)源設(shè)備與目的地設(shè)備建立物理鏈路之時(shí),需要在接收端口 7021、7022,7023,7024與發(fā)送端口 7011、7012、7013、7014進(jìn)行時(shí)鐘同步,其具體實(shí)現(xiàn)方式參圖6所示。
[0034]具體的,該系統(tǒng)總線7031是基于sm_bus協(xié)議總線形式。sm_bus (系統(tǒng)管理總線)是一種二進(jìn)制的總線形式,其基于I2C的操作原理,可用于計(jì)算機(jī)中各設(shè)備之間接收和發(fā)送消息或者命令,是一種低速率通訊總線。由于sm_bus不單獨(dú)使用控制線,故可節(jié)省設(shè)備的管腳數(shù)量,減低設(shè)備制造成本。
[0035]最后,在指定的兩個(gè)或者兩個(gè)以上的內(nèi)存裝置611、612、613、614之間通過(guò)發(fā)送端口 7011、7012、7013、7014 或者接收端口 7021、7022、7023、7024 建立數(shù)據(jù)鏈路。
[0036]舉例說(shuō)明,若指定連接處理器502的內(nèi)存裝置613中有IOGB的數(shù)據(jù)需要遷移到指定連接處理器501的內(nèi)存裝置611中。則發(fā)送端口 7023與接收端口 7011之間建立數(shù)據(jù)鏈路,然后該內(nèi)存裝置613中的數(shù)據(jù)按照串行化內(nèi)存數(shù)據(jù)的固定格式從接收端口 7011遷移至內(nèi)存裝置611中。
[0037]在上述整個(gè)數(shù)據(jù)遷移過(guò)程中,該數(shù)據(jù)遷移實(shí)則為內(nèi)存數(shù)據(jù)遷移,且在整個(gè)數(shù)據(jù)遷移過(guò)程中不需要處理器501、502通過(guò)QPI進(jìn)行數(shù)據(jù)遷移,有效地降低了處理器501和502的負(fù)荷,及對(duì)系統(tǒng)計(jì)算資源的占用,提高了計(jì)算機(jī)的整體性能。這種優(yōu)勢(shì)在TB和更高的PB級(jí)內(nèi)存規(guī)模的服務(wù)器或者高性能計(jì)算機(jī)、圖形工作站、數(shù)據(jù)中心、云計(jì)算技術(shù)等應(yīng)用場(chǎng)合中的技術(shù)優(yōu)勢(shì)會(huì)變得尤其明顯。
[0038]在本實(shí)施方式中,由于多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置100中所包含的內(nèi)存裝置611、612、613、614均具有非易失性特點(diǎn),其具有斷電數(shù)據(jù)備份與恢復(fù)的功能。同時(shí),可在每一個(gè)內(nèi)存裝置 611、612、613、614 中設(shè)置一個(gè)串行模塊,S卩:SMB (Scalable Memory Buffer)模塊(未示出),遵循JEDEC FB-DIMM標(biāo)準(zhǔn)提供的重新建立內(nèi)存與CPU之間的數(shù)據(jù)鏈路的能力,實(shí)現(xiàn)了內(nèi)存裝置611、612、613、614的熱插拔與手動(dòng)內(nèi)存遷移。
[0039]該SMB模塊可設(shè)置于每一個(gè)內(nèi)存裝置611、612、613、614PCB中,也可整合入每一個(gè)內(nèi)存裝置611、612、613、614中主控制模塊601中。以通過(guò)該SMB模塊配合串行接口 605,實(shí)現(xiàn)內(nèi)存數(shù)據(jù)的串行化遷移。
[0040]在本實(shí)施方式中,可實(shí)現(xiàn)對(duì)本地計(jì)算機(jī)位于同一主板上不同插槽中的內(nèi)存裝置600之間的數(shù)據(jù)遷移,由于該內(nèi)存裝置600具有掉電數(shù)據(jù)備份與保護(hù)功能,因此在計(jì)算機(jī)運(yùn)行時(shí),通過(guò)操作系統(tǒng)的操作,可將某一內(nèi)存裝置600的數(shù)據(jù)提前遷移至操作系統(tǒng)指定的其他內(nèi)存裝置600中。
[0041]通過(guò)本發(fā)明,避免了內(nèi)存數(shù)據(jù)遷移對(duì)處理器所造成的負(fù)荷,節(jié)約了處理器資源,縮短了數(shù)據(jù)遷移路徑,提高了內(nèi)存數(shù)據(jù)遷移效率。
[0042]需要說(shuō)明是的,當(dāng)內(nèi)存裝置600全部選用普通的易失性的內(nèi)存裝置時(shí),也可通過(guò)OS (操作系統(tǒng))所發(fā)送的數(shù)據(jù)遷移指令,以在不同內(nèi)存裝置600中進(jìn)行內(nèi)存數(shù)據(jù)遷移,并可同樣地實(shí)現(xiàn)內(nèi)存裝置600的熱插拔。
[0043]實(shí)施例二:
請(qǐng)參圖4所示的本發(fā)明一種多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置的另一種【具體實(shí)施方式】。本實(shí)施方式與實(shí)施例一的主要區(qū)別在于,在本實(shí)施方式中,該多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置100還包括與介質(zhì)訪問(wèn)控制模塊704相連的外部數(shù)據(jù)發(fā)送端口 7111、外部數(shù)據(jù)接收端口 7211,并通過(guò)所述協(xié)議解析模塊705和通訊端口 706與外部計(jì)算機(jī)之間進(jìn)行數(shù)據(jù)遷移。
[0044]具體的,在本實(shí)施方式中,該協(xié)議解析模塊705選自WiFi解析模塊。同時(shí),該系統(tǒng)總線7031是PC1-e協(xié)議的總線。PC1-e是一種高速串行點(diǎn)對(duì)點(diǎn)雙通道高速寬帶傳輸總線形式,包括PC1-e X1\X2\X4\X8\X16 ;其可視整個(gè)多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置100的存儲(chǔ)規(guī)模而選擇具體的PC1-e的規(guī)格,從而實(shí)現(xiàn)在不同的計(jì)算機(jī)之間通過(guò)WiFi無(wú)線網(wǎng)絡(luò)環(huán)境進(jìn)行內(nèi)存數(shù)據(jù)遷移。
[0045]需要說(shuō)明的是,該協(xié)議解析模塊705還可包括:藍(lán)牙解析模塊、Zigbee解析模塊、以太網(wǎng)解析模塊、RF解析模塊、API解析模塊,并可根據(jù)不同計(jì)算機(jī)之間所組成的有線和/或無(wú)線通訊系統(tǒng),以支持大容量的數(shù)據(jù)遷移。
[0046]實(shí)施例三:
請(qǐng)參圖2、圖5、圖7和圖8所示的本發(fā)明一種多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置的第三種【具體實(shí)施方式】。
[0047]當(dāng)計(jì)算機(jī)開(kāi)機(jī)時(shí)固件會(huì)進(jìn)行內(nèi)存檢測(cè),以得到每個(gè)內(nèi)存裝置611、612、613、614的物理地址范圍(包括起始地址和結(jié)束地址)和端口信息,生成如圖5所示的端口映射表,然后通過(guò)控制端口 703發(fā)送至內(nèi)存橋接模塊700。例如:以一個(gè)內(nèi)存容量為64GB的內(nèi)存裝置611接插在主板上第一個(gè)SMI插槽中時(shí),則內(nèi)存裝置611的物理地址范圍為0x000000000000000(T0x0000000FFFFFFFFF,端口號(hào)為O ;內(nèi)存裝置612的物理地址范圍為0x000000100000000(T0x0000001FFFFFFFFF,端口號(hào)為I ;內(nèi)存裝置613的物理地址范圍為0x000000200000000(T0x0000002FFFFFFFFF,端口號(hào)為2 ;內(nèi)存裝置614的物理地址范圍為0x000000300000000(T0x0000003FFFFFF FFF,端口號(hào)為 3。
[0048]當(dāng)計(jì)算機(jī)啟動(dòng)時(shí),該控制端口703能夠接收計(jì)算機(jī)啟動(dòng)自檢時(shí)所生成的端口映射表,并接收處理器發(fā)送的內(nèi)存數(shù)據(jù)遷移操作指令。
[0049]接下來(lái),我們以內(nèi)存裝置614中某一段內(nèi)存數(shù)據(jù)遷移到內(nèi)存裝置611中的具體過(guò)程舉例作詳細(xì)闡述。
[0050]在本實(shí)施方式中,該內(nèi)存橋接模塊700由分別與內(nèi)部總線707相連的若干組匹配設(shè)置的發(fā)送端口與接收端口、內(nèi)部總線707、控制端口 703以及數(shù)據(jù)傳輸任務(wù)隊(duì)列解析模塊708組成。該數(shù)據(jù)傳輸任務(wù)隊(duì)列解析模塊708包括:核心控制器7081、指令解碼器7082、地址屬性寄存器7083和數(shù)據(jù)長(zhǎng)度屬性寄存器7084。
[0051]具體的,該核心控制器7081通過(guò)內(nèi)部總線707接收內(nèi)存數(shù)據(jù)遷移操作指令并發(fā)送至地址屬性寄存器7083和數(shù)據(jù)長(zhǎng)度屬性寄存器7084。
[0052]該地址屬性寄存器7083和數(shù)據(jù)長(zhǎng)度屬性寄存器7084通過(guò)查詢端口映射表(參圖5所示)獲取源數(shù)據(jù)地址和目的地址所對(duì)應(yīng)設(shè)備的端口信息。具體的,該端口信息包含了被遷移的內(nèi)存數(shù)據(jù)在遷移前在源設(shè)備中內(nèi)存地址與數(shù)據(jù)長(zhǎng)度(即圖5中第I列與第2列所表征的內(nèi)存數(shù)據(jù)的起始地址0-3至結(jié)束地址0-3之間的內(nèi)存數(shù)據(jù)的字節(jié)數(shù)大小);需要被遷移后的目的地設(shè)備中的內(nèi)存地址與數(shù)據(jù)長(zhǎng)度(即圖5中第I列與第2列所表征的內(nèi)存數(shù)據(jù)的起始地址0-3至結(jié)束地址0-3之間的內(nèi)存數(shù)據(jù)的字節(jié)數(shù)大小);以及,源設(shè)備與目的地設(shè)備的發(fā)送/接收端口(7011/7021~7014/7024)的端口號(hào)。
[0053]接下來(lái),由指令解碼器7081首先生成讀指令,并通過(guò)核心控制器7081經(jīng)由內(nèi)部總線707將該讀指令通過(guò)接收端口 7024發(fā)送至源設(shè)備(即內(nèi)存裝置614);然后,原設(shè)備將數(shù)據(jù)上傳至發(fā)送端口 7014。
[0054]接下來(lái),數(shù)據(jù)隊(duì)列任務(wù)解析模塊708控制源設(shè)備的發(fā)送端口 7014通過(guò)內(nèi)部總線707將數(shù)據(jù)發(fā)送至目的地設(shè)備(即內(nèi)存裝置611)的接收端口 7021。
[0055]最后,通過(guò)指令解碼器7082生成寫(xiě)指令,將數(shù)據(jù)寫(xiě)入目的地設(shè)備中。從而實(shí)現(xiàn)在指定的兩個(gè)內(nèi)存裝置611與614之間通過(guò)發(fā)送端口或接收端口建立數(shù)據(jù)鏈路。
[0056]參圖6所示,該數(shù)據(jù)接收或發(fā)送端口 7000包括數(shù)據(jù)差分信號(hào)輸入/輸出端口7001、FIF07003以及用于同步數(shù)據(jù)差分信號(hào)的時(shí)鐘同步裝置7003。
[0057]需要說(shuō)明的是,在本說(shuō)明書(shū)中各實(shí)施例中的所描述的發(fā)送端口 7011、7012、7013、7014和接收端口 7021、7022、7023、7024以及外部數(shù)據(jù)發(fā)送端口 7111、7112均可采用如圖6所示的數(shù)據(jù)接收或發(fā)送端口 7000來(lái)實(shí)現(xiàn),以作為對(duì)大容量?jī)?nèi)存數(shù)據(jù)在遷移過(guò)程中作為數(shù)據(jù)的接收接口或者發(fā)送端口。
[0058]在本實(shí)施方式中,該內(nèi)部總線707為一種內(nèi)部高速總線,負(fù)責(zé)發(fā)送端口 7011、7012,7013,7014與接收端口 7021、7022、7023、7024以及數(shù)據(jù)傳輸任務(wù)隊(duì)列解析模塊708、外部數(shù)據(jù)發(fā)送端口 7 111和外部數(shù)據(jù)接收端口 7112之間傳遞數(shù)據(jù)和命令。同時(shí),為了避免該內(nèi)部總線707發(fā)生信號(hào)或數(shù)據(jù)擁堵,可在該內(nèi)部總線707上再掛載若干緩存器-buffer(未示出)。
[0059]在本實(shí)施方式中,同樣可實(shí)現(xiàn)如實(shí)施例二中所述的與外部計(jì)算機(jī)進(jìn)行有線和/或無(wú)線通訊形式的內(nèi)存數(shù)據(jù)遷移的技術(shù)效果。當(dāng)然,本實(shí)施方式中的外部數(shù)據(jù)發(fā)送端口 7111、外部數(shù)據(jù)接收端口 7112、協(xié)議解析模塊705和通訊端口 706也可省略。
[0060]實(shí)施例四:
請(qǐng)參圖11所示,本【具體實(shí)施方式】闡述了在云計(jì)算環(huán)境中虛擬機(jī)在不同物理機(jī)之間進(jìn)行虛擬機(jī)遷移的具體實(shí)現(xiàn)過(guò)程,并提供了一種基于云計(jì)算環(huán)境中不同物理機(jī)(PhysicalMachine, PM)中所創(chuàng)建的虛擬機(jī)(Virtual Machine, VM)進(jìn)行虛擬機(jī)(VM)遷移的具體實(shí)現(xiàn)過(guò)程。
[0061]虛擬機(jī)(VM)是通過(guò)軟件模擬具有完整硬件系統(tǒng)功能,并運(yùn)行在一個(gè)完全隔離環(huán)境中的計(jì)算機(jī)系統(tǒng),其本質(zhì)是運(yùn)行在計(jì)算機(jī)內(nèi)存中的數(shù)據(jù)。隨著大數(shù)據(jù)與云計(jì)算技術(shù)的發(fā)展,經(jīng)常需要在不同物理機(jī)(PM)之間通過(guò)網(wǎng)絡(luò)進(jìn)行虛擬機(jī)遷移,其本質(zhì)仍然是內(nèi)存數(shù)據(jù)的遷移。
[0062]在本實(shí)施方式中,虛擬機(jī)在不同物理機(jī)之間進(jìn)行遷移的具體操作依次執(zhí)行以下具體步驟完成。
[0063]第一步:hostl上執(zhí)行下列遷移命令:
virsh migrate —live vml qemu+ssh://host2.example, com/system其中,遷移后的目的端為host2.example, com ;遷移的源端為hostl (即圖11中基于PM (A) 201所形成的主機(jī))。
[0064]第二步:hostl接收到上述遷移命令后,對(duì)vm(a)211的存在性、以及hostl與host2的連通性等狀態(tài)進(jìn)行檢查。
[0065]具體的,可通過(guò)ping host2主機(jī)域名、IP以判斷hostl與host2的連通性。若驗(yàn)證通過(guò),則hostl發(fā)送遷移命令給其所屬物理機(jī)PM(A) 201的處理器(未圖示),執(zhí)行vm(a)201內(nèi)存頁(yè)的遷移操作。
[0066]第三步:hostl上hypervisor(監(jiān)控管理器)監(jiān)控內(nèi)存頁(yè)的傳輸情況,并記錄hostl上對(duì)已傳輸?shù)膶儆趘m(a)211的內(nèi)存頁(yè)的修改。該監(jiān)控管理器位于hostl中,用于管理本物理機(jī)PM (A) 201中創(chuàng)建的所有虛擬機(jī)。
[0067]第四步:host2 (即圖11中基于PM(B) 202所形成的主機(jī))接收hostl傳輸過(guò)來(lái)的內(nèi)存頁(yè),并在host2的物理機(jī)PM (B) 202物理內(nèi)存中分配容納該內(nèi)存頁(yè)的指定空間。
[0068]接下來(lái),host2對(duì)該內(nèi)存頁(yè)進(jìn)行驗(yàn)證。
[0069]具體的,該驗(yàn)證命令為“virsh domstate vml”,以驗(yàn)證從hostl遷移到host2的虛擬機(jī)vm(a)212處于運(yùn)行狀態(tài),從而完成最終的虛擬機(jī)內(nèi)存頁(yè)所包含的內(nèi)存數(shù)據(jù)遷移。
[0070]在本【具體實(shí)施方式】中,由于不同物理機(jī)之間所創(chuàng)建或者部署的虛擬機(jī)在進(jìn)行遷移過(guò)程中,數(shù)據(jù)的遷移過(guò)程基本上可以不依靠其所屬的處理器而僅僅依靠接收端口、發(fā)送端口、外部數(shù)據(jù)接收端口 7111、外部數(shù)據(jù)發(fā)送端口 7112、協(xié)議解析模塊705、通訊端口 -706,并通過(guò)局域網(wǎng)或者因特網(wǎng)完成虛擬機(jī)數(shù)據(jù)遷移,從而減少了在虛擬機(jī)遷移過(guò)程中對(duì)處理器資源的占用,提高了虛擬機(jī)遷移的效率。
[0071]甚至,由于該物理機(jī)中的內(nèi)存裝置600具掉電數(shù)據(jù)備份和恢復(fù),以及支持熱插拔的特性;因此,甚至可以將整個(gè)內(nèi)存裝置600從物理上脫離原有物理機(jī)的控制,并物理地遷移至所需要運(yùn)行虛擬機(jī)的物理機(jī)中,以完成虛擬機(jī)的遷移。
[0072]結(jié)合圖4或者圖7所示,在本實(shí)施方式中,該通訊接口 706為網(wǎng)卡,該協(xié)議解析模塊705為API解析模塊。
[0073]實(shí)施例五:
請(qǐng)參圖12所示的本發(fā)明一種大規(guī)模計(jì)算機(jī)集群的一種【具體實(shí)施方式】。在本實(shí)施方式中,一種大規(guī)模計(jì)算機(jī)集群200,包括數(shù)量龐大且含有實(shí)施例一至四中任一種實(shí)施例所描述的多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置100的計(jì)算機(jī)所組成。為便于闡述,僅以圖12中所示出的計(jì)算機(jī)201、202、203、204 舉例說(shuō)明。
[0074]在本實(shí)施方式中,各計(jì)算機(jī)201、202、203、204能夠通過(guò)其所包含的多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置100中的通訊端口 706以及應(yīng)用網(wǎng)絡(luò)222建立數(shù)據(jù)鏈路。其具體實(shí)現(xiàn)過(guò)程參實(shí)施例一至四,在此不再贅述。
[0075]大規(guī)模計(jì)算機(jī)集群可中的計(jì)算機(jī)可形成星形結(jié)構(gòu)、拓?fù)浣Y(jié)構(gòu),并依托應(yīng)用網(wǎng)絡(luò)222可形成網(wǎng)絡(luò)化的應(yīng)用裝置,例如分布式計(jì)算系統(tǒng)。
[0076]通過(guò)本實(shí)施例,可在大規(guī)模計(jì)算機(jī)集群200中實(shí)現(xiàn)TB級(jí)、甚至更大規(guī)模(如PB級(jí))的內(nèi)存數(shù)據(jù)遷移,降低了內(nèi)存數(shù)據(jù)遷移過(guò)程中對(duì)處理器所造成的負(fù)荷,提高了計(jì)算機(jī)的整體性能。
[0077]上文所列出的一系列的詳細(xì)說(shuō)明僅僅是針對(duì)本發(fā)明的可行性實(shí)施方式的具體說(shuō)明,它們并非用以限制本發(fā)明的保護(hù)范圍,凡未脫離本發(fā)明技藝精神所作的等效實(shí)施方式或變更均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
[0078]對(duì)于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無(wú)論從哪一點(diǎn)來(lái)看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說(shuō)明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。
[0079]此外,應(yīng)當(dāng)理解,雖然本說(shuō)明書(shū)按照實(shí)施方式加以描述,但并非每個(gè)實(shí)施方式僅包含一個(gè)獨(dú)立的技術(shù)方案,說(shuō)明書(shū)的這種敘述方式僅僅是為清楚起見(jiàn),本領(lǐng)域技術(shù)人員應(yīng)當(dāng)將說(shuō)明書(shū)作為一個(gè)整體,各實(shí)施例中的技術(shù)方案也可以經(jīng)適當(dāng)組合,形成本領(lǐng)域技術(shù)人員可以理解的其他實(shí)施方式。
【權(quán)利要求】
1.一種多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置,包括與指定處理器相連的若干內(nèi)存裝置; 其特征在于,該多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置還包括: 與所述若干內(nèi)存裝置耦接的內(nèi)存橋接模塊,所述內(nèi)存橋接模塊包括若干發(fā)送端口、接收端口以及通過(guò)系統(tǒng)總線與處理器進(jìn)行通訊的控制端口 ;其中, 所述控制端口接收計(jì)算機(jī)啟動(dòng)自檢時(shí)生成的端口映射表,根據(jù)處理器發(fā)送的內(nèi)存數(shù)據(jù)遷移操作指令,在指定的兩個(gè)或者兩個(gè)以上的內(nèi)存裝置之間通過(guò)發(fā)送端口或者接收端口建立數(shù)據(jù)鏈路。
2.根據(jù)權(quán)利要求1所述的多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置,其特征在于,所述內(nèi)存橋接模塊由若干組匹配設(shè)置的發(fā)送端口與接收端口、控制端口以及藕接所述發(fā)送端口與接收端口、控制端口的介質(zhì)訪問(wèn)控制模塊組成。
3.根據(jù)權(quán)利要求1所述的多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置,其特征在于,所述內(nèi)存橋接模塊由分別與內(nèi)部總線相連的若干組匹配設(shè)置的發(fā)送端口與接收端口、控制端口以及數(shù)據(jù)傳輸任務(wù)隊(duì)列解析模塊組成。
4.根據(jù)權(quán)利要求3所述的多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置,其特征在于, 所述數(shù)據(jù)傳輸任務(wù)隊(duì)列解析模塊包括:核心控制器、指令解碼器、地址屬性寄存器和數(shù)據(jù)長(zhǎng)度屬性寄存器;其中, 所述核心控制器通過(guò)內(nèi)部總線接收內(nèi)存數(shù)據(jù)遷移操作指令并發(fā)送至地址屬性寄存器和數(shù)據(jù)長(zhǎng)度屬性寄存器; 所述地址屬性寄存器和數(shù)據(jù)長(zhǎng)度屬性寄存器通過(guò)查詢端口映射表獲取源數(shù)據(jù)地址和目的地址所對(duì)應(yīng)的端口信息;由指令解碼器首先生成讀指令,通過(guò)核心控制器經(jīng)由內(nèi)部總線將讀指令通過(guò)接收端口發(fā)送至源設(shè)備,然后源設(shè)備將數(shù)據(jù)上傳至發(fā)送端口 ;所述數(shù)據(jù)傳輸任務(wù)隊(duì)列解析模塊控制源設(shè)備的發(fā)送端口通過(guò)內(nèi)部總線將數(shù)據(jù)發(fā)送至目的地設(shè)備的接收端口,最后通過(guò)指令解碼器生成寫(xiě)指令,將數(shù)據(jù)寫(xiě)入目的地設(shè)備中。
5.根據(jù)權(quán)利要求2所述的多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置,其特征在于,還包括與介質(zhì)訪問(wèn)控制模塊相連的外部數(shù)據(jù)發(fā)送端口、外部數(shù)據(jù)接收端口,并通過(guò)所述協(xié)議解析模塊和通訊端口與外部計(jì)算機(jī)、網(wǎng)絡(luò),以及不同物理機(jī)中所形成的虛擬機(jī)之間進(jìn)行數(shù)據(jù)遷移。
6.根據(jù)權(quán)利要求3所述的多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置,其特征在于,還包括與內(nèi)部總線相連的外部數(shù)據(jù)發(fā)送端口、外部數(shù)據(jù)接收端口,并通過(guò)所述協(xié)議解析模塊和通訊端口與外部計(jì)算機(jī)、網(wǎng)絡(luò),以及不同物理機(jī)中所形成的虛擬機(jī)之間進(jìn)行數(shù)據(jù)遷移。
7.根據(jù)權(quán)利要求5或6所述的多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置,其特征在于,所述協(xié)議解析模塊包括=WiFi解析模塊、藍(lán)牙解析模塊、Zigbee解析模塊、以太網(wǎng)解析模塊、RF解析模塊、API解析模塊。
8.根據(jù)權(quán)利要求1所述的多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置,其特征在于,所述系統(tǒng)總線為基于sm_bus協(xié)議或者PC1-e協(xié)議的總線形式。
9.根據(jù)權(quán)利要求1至8中任一項(xiàng)所述的多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置,其特征在于,所述內(nèi)存裝置包括: 主控制模塊、與主控制模塊并行連接的若干易失性存儲(chǔ)裝置和若干非易失性存儲(chǔ)裝置、電源監(jiān)測(cè)控制電路、串行接口,與電壓轉(zhuǎn)換電路相連的充放電模塊;其中, 所述主控制模塊能夠根據(jù)電源監(jiān)測(cè)控制電路所監(jiān)測(cè)到的系統(tǒng)電壓的斷電與恢復(fù)的電平變化信號(hào),并在計(jì)算機(jī)發(fā)生異常掉電時(shí),在充放電模塊與主控制模塊、若干易失性存儲(chǔ)裝置以及若干非易失性存儲(chǔ)裝置之間建立電連接,以通過(guò)主控制模塊控制系統(tǒng)數(shù)據(jù)在易失性存儲(chǔ)裝置與非易失性存儲(chǔ)裝置之間作備份與恢復(fù)。
10.一種大規(guī)模計(jì)算機(jī)集群,其特征在于,包括多個(gè)含有權(quán)利要求1至9中任一項(xiàng)所述多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置的計(jì)算機(jī),各計(jì)算機(jī)能夠通過(guò)所述多節(jié)點(diǎn)內(nèi)存互聯(lián)裝置中的通訊端口建立數(shù)據(jù)鏈路。
【文檔編號(hào)】G06F9/50GK103927233SQ201410179151
【公開(kāi)日】2014年7月16日 申請(qǐng)日期:2014年4月30日 優(yōu)先權(quán)日:2014年4月30日
【發(fā)明者】江韜, H·F·黃, 李驚雷 申請(qǐng)人:無(wú)錫云動(dòng)科技發(fā)展有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
吉隆县| 灌阳县| 乌什县| 盐津县| 吴江市| 阿荣旗| 绥棱县| 阿坝县| 安阳县| 乌鲁木齐市| 新安县| 金塔县| 集贤县| 常熟市| 雅安市| 沙坪坝区| 仲巴县| 涡阳县| 吉林省| 黎城县| 肃宁县| 崇仁县| 建昌县| 图木舒克市| 西丰县| 绥棱县| 太康县| 惠水县| 阿拉善盟| 郴州市| 阳春市| 桃园市| 盐亭县| 合川市| 玉树县| 茌平县| 清镇市| 新干县| 龙山县| 炉霍县| 永州市|