两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

用于處理數(shù)據(jù)的服務(wù)器處理器混合系統(tǒng)及其方法

文檔序號:7919728閱讀:155來源:國知局
專利名稱:用于處理數(shù)據(jù)的服務(wù)器處理器混合系統(tǒng)及其方法
技術(shù)領(lǐng)域
本發(fā)明一般地涉及數(shù)據(jù)處理。具體地,本發(fā)明涉及用于更高效的 數(shù)據(jù)處理的服務(wù)器處理器混合系統(tǒng)。
背景技術(shù)
Webl.0在歷史上被稱為World Wide Web,其最初致力于連接計(jì) 算機(jī)并使計(jì)算機(jī)的技術(shù)更高效。Web2.0/3.0被視為包含社區(qū)和社會網(wǎng) 絡(luò),該網(wǎng)絡(luò)構(gòu)建上下文關(guān)系并且促進(jìn)知識共享和虛擬網(wǎng)絡(luò)服務(wù)。傳統(tǒng) 網(wǎng)絡(luò)服務(wù)可看作是很薄的客戶端。即,瀏覽器顯示由服務(wù)器中繼的圖 像,每個(gè)重要的用戶動作被傳遞到前端服務(wù)器進(jìn)行處理。Web2.0是由 客戶端上的軟件層構(gòu)成的社會交互作用,因此用戶得到快速系統(tǒng)反應(yīng)。 數(shù)據(jù)的后端存儲和檢索在后臺異步進(jìn)行,因此用戶不必等待網(wǎng)絡(luò)。 Web3.0適合例如在虛擬世界中的3維視覺。利用3D共享,其能夠開啟 新的方式來連接和合作。按照如此方法,web3.0描述Web運(yùn)用和交互 沿幾條不同路線的發(fā)展。這些包括將Web變換為數(shù)據(jù)庫,向使內(nèi)容可
由多個(gè)非瀏覽器應(yīng)用程序訪問的進(jìn)步。
遺憾的是,傳統(tǒng)服務(wù)器不能有效地處理Web3,0的特征。沒有現(xiàn)有 的方法解決該問題。鑒于以上所述,存在解決該缺點(diǎn)的方法的需要。

發(fā)明內(nèi)容
本發(fā)明涉及服務(wù)器處理器混合系統(tǒng),其包括(尤其是) 一組(一 個(gè)或多個(gè))前端服務(wù)器(例如主機(jī))和一組后端應(yīng)用程序優(yōu)化處理器。 而且,本發(fā)明的實(shí)施例提供了一種服務(wù)器和處理器混合系統(tǒng)和方法,
用于通過i/o連接的混合系統(tǒng),在細(xì)密的等級分布和管理應(yīng)用程序的執(zhí)
行。該方法允許一個(gè)系統(tǒng)用于管理和控制系統(tǒng)功能,并且一個(gè)或多個(gè)其它系統(tǒng)當(dāng)作協(xié)處理器或者加速器以用于服務(wù)器功能。
本發(fā)明允許重復(fù)使用前端服務(wù)器管理和控制系統(tǒng)組件,例如虛擬 網(wǎng)絡(luò)或者游戲處理組件的應(yīng)用程序用作加速器或協(xié)處理器。可利用不 同的操作系統(tǒng)運(yùn)行該系統(tǒng)組件。該前端服務(wù)器擔(dān)當(dāng)基于正常事務(wù)的計(jì) 算資源,若非如此,這些事務(wù)會觸發(fā)大計(jì)算強(qiáng)度的圖形、渲染或其它 功能。該處理器位于后端來處理這些功能。除傳統(tǒng)事務(wù)處理之外,該 前端服務(wù)器也將執(zhí)行特殊處理器選擇功能,以及單元協(xié)處理器的建立、 控制和管理功能。
本發(fā)明的第一方面提供了用于處理數(shù)據(jù)的服務(wù)器處理器混合系
統(tǒng),包括 一組用于從外部源接收數(shù)據(jù)的前端服務(wù)器; 一組用于從該 組前端服務(wù)器接收數(shù)據(jù)、用于處理該數(shù)據(jù)、以及用于向該組前端服務(wù) 器返回經(jīng)處理的數(shù)據(jù)的后端應(yīng)用程序優(yōu)化處理器;以及在該組前端服 務(wù)器的至少一個(gè)內(nèi)具有一組網(wǎng)絡(luò)互聯(lián)的接口 ,該接口連接該組前端服 務(wù)器和該組后端應(yīng)用程序優(yōu)化處理器。
本發(fā)明的第二方面提供了用于處理數(shù)據(jù)的方法,包括在前端服 務(wù)器上從外部源接收數(shù)據(jù);將該數(shù)據(jù)從前端服務(wù)器經(jīng)由具有一組網(wǎng)絡(luò) 互聯(lián)的接口向后端應(yīng)用程序優(yōu)化處理器發(fā)送,所述接口包括在服務(wù)器 中;在后端應(yīng)用程序優(yōu)化處理器上處理數(shù)據(jù)以產(chǎn)生經(jīng)處理的數(shù)據(jù);以 及在前端服務(wù)器上從后端應(yīng)用程序優(yōu)化處理器接收該經(jīng)處理的數(shù)據(jù)。
本發(fā)明的第三方面提供了用于部署用于處理數(shù)據(jù)的服務(wù)器處理 器混合系統(tǒng)的方法,包括提供計(jì)算機(jī)基礎(chǔ)設(shè)施,可操作以在前端 服務(wù)器上從外部源接收數(shù)據(jù);從前端服務(wù)器經(jīng)由具有一組網(wǎng)絡(luò)互聯(lián)的 接口向后端應(yīng)用程序優(yōu)化處理器發(fā)送數(shù)據(jù),所述接口包括在前端服務(wù) 器中;在后端應(yīng)用程序優(yōu)化處理器上處理數(shù)據(jù)以產(chǎn)生經(jīng)處理的數(shù)據(jù); 以及在前端服務(wù)器上從后端應(yīng)用程序優(yōu)化處理器接收該經(jīng)處理的數(shù) 據(jù)。


從結(jié)合附圖的本發(fā)明的各種方面的詳細(xì)描述中,將更容易地明白本發(fā)明的這些和其它特征,其中
圖l表示描述根據(jù)本發(fā)明的服務(wù)器處理器混合系統(tǒng)的組件的框圖。
圖2A表示根據(jù)本發(fā)明的圖l的系統(tǒng)更詳細(xì)的圖。 圖2B表示根據(jù)本發(fā)明的混合系統(tǒng)的后端應(yīng)用程序優(yōu)化處理器更 具體的圖。
圖3表示在根據(jù)本發(fā)明的服務(wù)器處理器混合系統(tǒng)內(nèi)的通信流。 圖4A-4D表示根據(jù)本發(fā)明的方法流程圖。
這些圖不必按比例繪制。這些圖僅僅是示意性表示,不意在描述 本發(fā)明的具體參數(shù)。這些圖僅意在描述本發(fā)明的典型實(shí)施例,并因此 不應(yīng)該作為本發(fā)明范圍的限制。附圖中,相似的附圖標(biāo)記代表相似的 元件。
具體實(shí)施例方式
如上面指出的,本發(fā)明涉及一種服務(wù)器處理器混合系統(tǒng),其包括 (尤其是) 一組(一個(gè)或多個(gè))前端服務(wù)器(例如主機(jī))和一組后端 應(yīng)用程序優(yōu)化處理器。而且,本發(fā)明的實(shí)施例提供了一種服務(wù)器和處
理器混合系統(tǒng)和方法,用于通過i/o連接的混合系統(tǒng),在細(xì)密的等級分
布和管理應(yīng)用程序執(zhí)行。該方法允許一個(gè)系統(tǒng)用于管理和控制系統(tǒng)功 能,并且一個(gè)或多個(gè)其它系統(tǒng)用作協(xié)處理器或者加速器。
本發(fā)明允許重復(fù)使用前端服務(wù)器管理和控制系統(tǒng)組件,以及例如 虛擬網(wǎng)絡(luò)或者游戲處理組件的應(yīng)用程序用作加速器或者協(xié)處理器。可 利用不同的操作系統(tǒng)運(yùn)行該系統(tǒng)組件。該前端服務(wù)器擔(dān)當(dāng)基于正常事 務(wù)的計(jì)算資源,若非如此,這些事務(wù)會觸發(fā)大計(jì)算強(qiáng)度的圖形、渲染、 數(shù)值密集計(jì)算或其它功能。該處理器位于后端來處理這些功能。除傳 統(tǒng)事務(wù)處理之外,前端服務(wù)器也將執(zhí)行特殊處理器選擇功能,以及協(xié) 處理器的建立、控制和管理功能。應(yīng)注意,在此使用的術(shù)語"數(shù)據(jù)"可 表示任何類型的數(shù)據(jù),比如多模態(tài)數(shù)據(jù)(視頻/數(shù)據(jù))流、預(yù)定義的塊 長度、文本、圖形、圖像格式、xml、 html等。在混合系統(tǒng)的前端具有服務(wù)器(尤其)擅于高事務(wù)吞吐量、單元處理器負(fù)載管理、單元處理 器資源管理。
現(xiàn)在參考圖l,其示出了根據(jù)本發(fā)明的邏輯框圖。大體上,本發(fā) 明提供了一種服務(wù)器處理器混合系統(tǒng)ll,其包括一組(一個(gè)或多個(gè))
前端服務(wù)器12,和一組后端應(yīng)用程序優(yōu)化處理器(以下簡稱為處理器) 20。如圖所示,每個(gè)服務(wù)器12典型地包括基礎(chǔ)設(shè)施14 (例如電子郵件、 垃圾郵件、防火墻、安全性等)、網(wǎng)絡(luò)內(nèi)容服務(wù)器16以及入口/前端18 (例如,如下面將進(jìn)一步描述的接口 )。應(yīng)用程序19和數(shù)據(jù)庫18也宿 寄(host)在這些服務(wù)器上。按照如此方法,服務(wù)器12典型地是System z服務(wù)器,其由紐約Armonk的IBM公司商業(yè)應(yīng)用(System z和相關(guān)術(shù) 語是美國和/或其它國家IBM公司的商標(biāo))。每個(gè)處理器20典型地包括 一個(gè)或多個(gè)應(yīng)用程序功能加速器22,以及一個(gè)或多個(gè)數(shù)據(jù)庫功能加速 器24。按照如此方法,處理器20典型是單元刀片(cell blade),其由 IBM公司商業(yè)應(yīng)用(單元、單元刀片和相關(guān)術(shù)語是美國和/或其它國家 IBM公司的商標(biāo))。此外,處理器20根據(jù)正在運(yùn)行的應(yīng)用程序19進(jìn)行 了優(yōu)化,使得性能是最佳的和高效的。如圖所示,服務(wù)器12通過典型 的通信方法(例如LAN, WLAN等)從外部源10接收數(shù)據(jù)。這些數(shù)椐 經(jīng)由服務(wù)器12的接口傳送到處理器20以進(jìn)行處理。然后經(jīng)處理的數(shù)據(jù) 可被存儲和/或返回到服務(wù)器12以及外部源10上。如所述,服務(wù)器12代 表混合系統(tǒng)ll的前端,而處理器20代表后端。
該系統(tǒng)進(jìn)一步表示在圖2A-B中。圖2A表示外部源IO與服務(wù)器12 通信,該服務(wù)器12通過接口23與處理器20通信。典型地,接口23是實(shí) 施/包含在每個(gè)服務(wù)器12內(nèi)的輸入/輸出(I/O)籠(cage)。接口23也 包括一組網(wǎng)絡(luò)互聯(lián),例如快速外圍組件互聯(lián)(express PCI) 25。接口 23也可以包括在上述包括在此的專利申請中指示的其它組件。
在任何情況下,數(shù)據(jù)將從處理器20上的外部源10被接收,并經(jīng)由 接口23傳送到服務(wù)器。 一旦接收,處理器20將處理該數(shù)據(jù),向服務(wù)器 12返回經(jīng)處理的數(shù)據(jù),服務(wù)器12能夠向外部源10返回該經(jīng)處理的數(shù)據(jù)。 處理器20也能夠控制(leverage )分級(staging )存儲和經(jīng)處理的數(shù)據(jù)的存儲設(shè)備,以存儲原始數(shù)據(jù)和/或經(jīng)處理的數(shù)據(jù)。如圖2B中所示,每 個(gè)處理器20典型地包括電源處理元件(PPE) 30、耦合到PPE的元件 互聯(lián)總線(EIB) 32、以及一組(例如一個(gè)或者多個(gè))但是典型地多 個(gè)專用引擎(SPE) 34。這些SPE共享用于處理數(shù)據(jù)的裝入程序。
簡要地參考圖3,示出了表示混合系統(tǒng)ll內(nèi)組件布置的更具體的 框圖。如圖所示,服務(wù)器12從外部源A和B接收/發(fā)送數(shù)據(jù),并將該數(shù) 據(jù)傳遞到處理器20用于處理。在這些處理之后,經(jīng)處理的數(shù)據(jù)返回到 服務(wù)器12,以及外部源A和B。同時(shí)呈現(xiàn)在混合系統(tǒng)ll內(nèi)的是分級存儲 設(shè)備36和經(jīng)處理的數(shù)據(jù)的存儲設(shè)備38。分級存儲設(shè)備36可用于在處理 數(shù)據(jù)之前、期間和/或之后存儲數(shù)據(jù),而經(jīng)處理的數(shù)據(jù)的存儲設(shè)備可用 于存儲經(jīng)處理的數(shù)據(jù)。
現(xiàn)在參考圖4A-4D,將描述根據(jù)本發(fā)明的說明性過程的流程圖。 為了 (使本發(fā)明詳述的剩余部分)簡潔的目的,將服務(wù)器12表示為"S", 而將處理器20表示為"C"。在步驟S1,外部源(A)做出連接請求。在 步驟S2,連接請求在由服務(wù)器S檢驗(yàn)后傳遞到C。在步驟S3, C接受連 接,S通知A連接建立完成。在步驟S4,流P從A到達(dá)服務(wù)器S。 S執(zhí)行 P,-T(P),其中T是關(guān)于流P的轉(zhuǎn)換函數(shù)。在步驟S5, S能夠在存儲器中 存儲數(shù)據(jù)和/或?qū)⒃摂?shù)據(jù)傳遞到其它設(shè)備。在步驟S6,輸出字節(jié)連續(xù)地 傳遞到C上。在步驟S7, C執(zhí)行P"-U(P,),其中U是由C執(zhí)行的轉(zhuǎn)換函 數(shù)。在步驟S8, P,,傳遞回S。在步驟S9, S執(zhí)行P^V(P"),其中V是由 服務(wù)器S執(zhí)行的轉(zhuǎn)換函數(shù)。在步驟SIO, pS連續(xù)地傳遞到B或者A。另夕卜, 在步驟SIO, A發(fā)出連接結(jié)束包(E)。在步驟Sll, S接收E并且在S12 S檢查E。在步驟S13,確定E是連接結(jié)束包。在步驟S14,輸入取樣和 計(jì)算停止。在步驟S15, S通知C流完成。在步驟S16, C停止計(jì)算。在 步驟S17, C通知S計(jì)算結(jié)束。在步驟S18, S通知B連接結(jié)束。在步驟S19, S告知A計(jì)算完成。
盡管沒有在框圖中分別地示出,下面是在本發(fā)明下可能做出的另 一個(gè)控制流的例子。該控制流在請求由S直接向C做出而沒有數(shù)據(jù)從A 發(fā)出或者重定向到B的方案下是有用的。I. S做出連接請求
2. 連接請求有效?(由C執(zhí)行)
3. 如果是,由C接受
4. 流P從S到達(dá)處理器C (P也可以只是具有預(yù)定長度的"阻塞,,輸 入)
5. C執(zhí)行T(P),其中T是關(guān)于流P的轉(zhuǎn)換函數(shù)
6. T(P)輸出字節(jié)被連續(xù)地傳遞回S
7.S遇到結(jié)束文件(End-of-File )或者流的末尾(End of Stream) 8.S發(fā)出連接結(jié)束包(E)
9. C檢查E
10. E是連接結(jié)束包?
II. 如果是,停止取樣輸入,停止C的計(jì)算 12.C通知S計(jì)算結(jié)束
在本發(fā)明下,可使用推模型和拉模型??刂葡⒖赏ㄟ^單獨(dú)的控 制路徑發(fā)送,而數(shù)據(jù)消息在常規(guī)數(shù)據(jù)路徑上發(fā)送。在此需要兩個(gè)單獨(dú) 的連接ID。控制消息也可隨數(shù)據(jù)消息一起通過相同路徑發(fā)送。在這種 情況下,僅僅需要一個(gè)連接ID。對于單獨(dú)或者統(tǒng)一的數(shù)據(jù)路徑和控制 路徑來說推模型和拉模型都能夠?qū)崿F(xiàn)。該推模型對短數(shù)據(jù)有用,在此 關(guān)心等待時(shí)間??刂葡⑼ǔ>哂袛?shù)據(jù)傳輸?shù)牡却龝r(shí)間界限。這需要 數(shù)據(jù)源計(jì)算機(jī)處理器的參與,直到所有數(shù)據(jù)被推出。該拉模型通常對 批量數(shù)據(jù)有用,在此目的地計(jì)算機(jī)能夠從源存儲器直接讀取數(shù)據(jù)而不 涉及源的處理器。在此,將數(shù)據(jù)的位置和大小從源通知給目的地的等 待時(shí)間能夠容易地分?jǐn)偟秸麄€(gè)數(shù)據(jù)傳輸上。在本發(fā)明優(yōu)選實(shí)施例中, 依賴要被交換的數(shù)據(jù)長度,可有選擇地調(diào)用推和拉模型。
下列步驟表示推、拉模型是怎樣工作的
動態(tài)模型選擇
(1) S和C想要通信。發(fā)送器(S或C)做出以下決定-步驟1-數(shù)據(jù)是否是預(yù)定長度的,并且小于推閾值(PT) 步驟2-如果是,則使用"推,,步驟3-如果否,則數(shù)據(jù)是流性質(zhì)的而沒有任何已知的大小。發(fā)送 器不將數(shù)據(jù)的位置地址"肩式分接"到接收器。
推閾值(PT)是對給定應(yīng)用程序或者數(shù)據(jù)類型(固定長度或流) 由系統(tǒng)的設(shè)計(jì)者選擇的參數(shù)。
推類型
S將數(shù)據(jù)塊大小(如果已知)肩式分接到C。 S查找應(yīng)用通信速率要求(R)。 S在"鏈路集成池,,內(nèi)查找鏈路的號碼弁(N)。 通過擴(kuò)展或者收縮N, S匹配R和N (動態(tài)分配)。 S和C對數(shù)據(jù)傳輸所需的鏈路號碼取得一致意見。 S向C推數(shù)據(jù)。
S能夠以以下方式關(guān)閉連接-當(dāng)所有的數(shù)據(jù)被發(fā)送(已知大小)和 當(dāng)工作完成時(shí)。
S關(guān)閉通過肩式分接到達(dá)S的連接。 拉模式
S將數(shù)據(jù)塊大小(如果已知)肩式分接到C并尋址第一字節(jié)的位置。 S查閱應(yīng)用程序通信率要求(R)。 S查閱"鏈路集成池"內(nèi)的鏈路號碼幷(N)。 通過擴(kuò)展或者收縮N, S匹配R和N (動態(tài)分配)。 S和C對數(shù)據(jù)傳輸所需的鏈路號碼取得一致意見。 C從S的存儲器拉數(shù)據(jù)。
s能夠以以下方式關(guān)閉連接-當(dāng)所有的數(shù)據(jù)被發(fā)送(已知大小)和 當(dāng)工作完成時(shí)。
S關(guān)閉通過肩式分接到C的連接。
在圖3中,服務(wù)器12 ("S")和處理器20 ("C,,)共享對分級存儲 設(shè)備36的訪問。如果S需要將數(shù)據(jù)組D傳送到C,則必需采取下列步驟 -(i) S必須讀取D以及(ii)通過鏈路L向C傳送D。相反,S可通知C 該數(shù)據(jù)組的名字,并且C可從36直接讀取該數(shù)據(jù)組。由于S和C共享分 級設(shè)備36,所以這是可能的。列出對此所需的步驟如下(為了簡潔,使用"S"和"C"以分別指代服務(wù)器12和處理器20 ) -
步驟1-S沿到達(dá)C的控制路徑提供數(shù)據(jù)組名字&位置(數(shù)據(jù)組描述 符)。這起"肩式分接"的作用。C通過對從S"推"的數(shù)據(jù)進(jìn)行輪詢接收 該信息。
步驟2 一 C使用數(shù)據(jù)組描述符從D讀取數(shù)據(jù)。 步驟l -推或拉執(zhí)行是可能的。 步驟2 -拉或推執(zhí)行是可能的。 步驟l (推)-"控制路徑"
S將數(shù)據(jù)組名稱&位置(如果已知)肩式分接(寫入)到C。 步驟l (拉)-"控制路徑"
S將數(shù)據(jù)塊大小(如果已知)肩式分接到C。
C從S的存儲器拉數(shù)據(jù)。
步驟2 (拉形式)-"數(shù)據(jù)路徑"
分級存儲設(shè)備36存儲具有數(shù)據(jù)組名稱和數(shù)據(jù)組塊位置的表。
C使用數(shù)據(jù)組名稱D向分級存儲設(shè)備36做出讀取請求。
分級存儲設(shè)備36提供塊的列表。
C從分級存儲設(shè)備36讀取塊。
C遇到數(shù)據(jù)組的末端。
C關(guān)閉連接。
步驟2 (推形式)-"數(shù)據(jù)路徑"
分級存儲設(shè)備36存儲具有數(shù)據(jù)組名稱和數(shù)據(jù)組塊位置的表。 C使用數(shù)據(jù)組名稱D向分級存儲設(shè)備36做出讀取請求。 分級存儲設(shè)備36的存儲控制器將D的磁盤塊直接推進(jìn)C的存儲器。 D關(guān)閉連接。
為了說明和描述的目的,已經(jīng)呈現(xiàn)了本發(fā)明各種方面的上述說明。 不意在窮舉或者限制本發(fā)明到所公開的精確形式,明顯地,很多修改 和變形是可能的。這些對本領(lǐng)域技術(shù)人員顯而易見的修改和變形意在 包含在由伴隨的權(quán)利要求限定的本發(fā)明的范圍中。
權(quán)利要求
1. 一種用于處理數(shù)據(jù)的服務(wù)器處理器混合系統(tǒng),包括一組用于從外部源接收數(shù)據(jù)的前端服務(wù)器;一組后端應(yīng)用程序優(yōu)化處理器,用于從該組前端服務(wù)器接收數(shù)據(jù)、用于處理該數(shù)據(jù)、以及用于向該組前端服務(wù)器返回經(jīng)處理的數(shù)據(jù);以及在該組前端服務(wù)器的至少一個(gè)內(nèi)具有一組網(wǎng)絡(luò)互聯(lián)的接口,該接口連接該組前端服務(wù)器和該組后端應(yīng)用程序優(yōu)化處理器。
2. 如權(quán)利要求l的前端服務(wù)器處理器混合系統(tǒng),該接口是輸入/ 輸出(I/O)籠。
3. 如權(quán)利要求l的前端服務(wù)器處理器混合系統(tǒng),該接口包括在該 組前端服務(wù)器中的每個(gè)中。
4. 如權(quán)利要求l的前端服務(wù)器處理器混合系統(tǒng),該組后端應(yīng)用程 序優(yōu)化處理器的每一個(gè)包括電源處理元件(PPE); 耦合到PPE的元件互聯(lián)總線(EIB);以及 耦合到EIB的一組專用引擎(SPE)。
5. 如權(quán)利要求4的前端服務(wù)器處理器混合系統(tǒng),該組SPE被配置 成處理所迷數(shù)據(jù)。
6. 如權(quán)利要求l的前端服務(wù)器處理器混合系統(tǒng),進(jìn)一步包括網(wǎng)絡(luò) 內(nèi)容服務(wù)器、入口、應(yīng)用程序、應(yīng)用程序加速器和數(shù)據(jù)庫加速器。
7. 如權(quán)利要求l的前端服務(wù)器處理器混合系統(tǒng),進(jìn)一步包括 分級存儲設(shè)備;以及經(jīng)處理的數(shù)據(jù)的存儲設(shè)備。
8. —種處理數(shù)據(jù)的方法,包括 在前端服務(wù)上從外部源接收數(shù)據(jù);將該數(shù)據(jù)從前端服務(wù)器經(jīng)由具有一組網(wǎng)絡(luò)互聯(lián)的接口向后端應(yīng) 用程序優(yōu)化處理器發(fā)送,該接口包括在所述前端服務(wù)器中;在后端應(yīng)用程序優(yōu)化處理器上處理數(shù)據(jù)以產(chǎn)生經(jīng)處理的數(shù)據(jù);以及在前端服務(wù)器上從后端應(yīng)用程序優(yōu)化處理器接收該經(jīng)處理的數(shù)據(jù)。
9. 如權(quán)利要求8的方法,該接口是輸入輸出(I/O)籠。
10. 如權(quán)利要求8的方法,該后端應(yīng)用程序優(yōu)化處理器包括 電源處理元件(PPE); 耦合到PPE的元件互聯(lián)總線(EIB);以及 耦合到EIB的一組專用引擎(SPE)。
11. 如權(quán)利要求8的方法,該組SPE被配置成處理所述數(shù)據(jù)。
12. 如權(quán)利要求8的方法,進(jìn)一步包括網(wǎng)絡(luò)內(nèi)容服務(wù)器、入口、 應(yīng)用程序、應(yīng)用程序加速器和數(shù)據(jù)庫加速器。
13. —種用于部署用于處理數(shù)據(jù)的服務(wù)器處理器混合系統(tǒng)的方 法,包括提供計(jì)算機(jī)基礎(chǔ)設(shè)施,可操作以 在前端服務(wù)器上從外部源接收數(shù)據(jù);從前端服務(wù)器經(jīng)由具有一組網(wǎng)絡(luò)互聯(lián)的接口向后端應(yīng)用程序優(yōu) 化處理器發(fā)送數(shù)據(jù),該接口包括在服務(wù)器中;在后端應(yīng)用程序優(yōu)化處理器上處理數(shù)據(jù)以產(chǎn)生經(jīng)處理的數(shù)據(jù);以及在前端服務(wù)器上從后端應(yīng)用程序優(yōu)化處理器接收該經(jīng)處理的數(shù)據(jù)。
14. 如權(quán)利要求13的方法,該接口是輸入/輸出(1/0)籠。
15. 如權(quán)利要求13的方法,該接口包括在該組前端服務(wù)器的至少 一個(gè)中。
16. 如權(quán)利要求13的方法,該后端應(yīng)用程序優(yōu)化處理器包括 電源處理元件(PPE); 耦合到PPE的元件互聯(lián)總線(EIB);以及 耦合到EIB的一組專用引擎(SPE )。
17. 如權(quán)利要求14的方法,該組SPE被配置成處理所述數(shù)據(jù)。
18. 如權(quán)利要求13的方法,進(jìn)一步包括 分級存儲設(shè)備;以及 經(jīng)處理的數(shù)據(jù)的存儲設(shè)備。
19. 如權(quán)利要求13的方法,進(jìn)一步包括網(wǎng)絡(luò)內(nèi)容服務(wù)器、入口、 應(yīng)用程序、應(yīng)用程序加速器和數(shù)據(jù)庫加速器。
全文摘要
本申請涉及服務(wù)器處理器混合系統(tǒng),其(尤其是)包括一組(一個(gè)或多個(gè))前端服務(wù)器(例如主機(jī))和一組后端應(yīng)用程序優(yōu)化處理器。此外,本發(fā)明的實(shí)施提供了一種服務(wù)器和處理器混合系統(tǒng)及方法,用于通過I/O連接的混合系統(tǒng)在細(xì)密的等級分布和管理應(yīng)用程序的執(zhí)行。該方法允許一個(gè)系統(tǒng)用于管理和控制系統(tǒng)功能,以及一個(gè)或多個(gè)其它系統(tǒng)用作協(xié)處理器。
文檔編號H04L29/08GK101437042SQ20081016567
公開日2009年5月20日 申請日期2008年9月24日 優(yōu)先權(quán)日2007年11月15日
發(fā)明者J·R·穆里奇, R·B·克里什納莫西, 金文柱 申請人:國際商業(yè)機(jī)器公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
扶沟县| 紫阳县| 青浦区| 柳江县| 栾川县| 闽清县| 开鲁县| 合水县| 新化县| 寻乌县| 石林| 郧西县| 苏尼特右旗| 花莲市| 连州市| 根河市| 古田县| 泽库县| 柘城县| 和龙市| 汕头市| 汉中市| 弋阳县| 霍城县| 牙克石市| 铜川市| 凉城县| 青田县| 丹巴县| 阿克陶县| 北票市| 开封县| 瑞丽市| 晋城| 明水县| 大田县| 偃师市| 张家港市| 富锦市| 巨鹿县| 家居|