[發(fā)明專利]數(shù)據(jù)中心使用的低延遲無損交換結(jié)構(gòu)有效
| 申請?zhí)枺?/td> | 201380074543.1 | 申請日: | 2013-12-11 |
| 公開(公告)號: | CN105229976B | 公開(公告)日: | 2018-11-09 |
| 發(fā)明(設(shè)計)人: | 凱沙夫·戈文德·卡步爾;維喬伊·潘迪;亞歷山大·菲利普·坎貝爾 | 申請(專利權(quán))人: | 聯(lián)想企業(yè)解決方案(新加坡)有限公司 |
| 主分類號: | H04L12/727 | 分類號: | H04L12/727 |
| 代理公司: | 北京申翔知識產(chǎn)權(quán)代理有限公司 11214 | 代理人: | 艾晶 |
| 地址: | 新加坡*** | 國省代碼: | 新加坡;SG |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 數(shù)據(jù)中心 使用 延遲 無損 交換 結(jié)構(gòu) | ||
一個實(shí)施例,系統(tǒng)包括被配置為與低延遲交換機(jī)和緩存交換機(jī)通信的交換機(jī),所述交換機(jī)具有適于執(zhí)行邏輯的處理器,適于在交換機(jī)入口接收包的邏輯,適于接收擁堵信息的邏輯,適于基于至少所述擁堵信息確定至少一個擁堵條件被滿足的邏輯,適于在所述至少一個擁堵條件被滿足時將包轉(zhuǎn)發(fā)策略應(yīng)用到所述包的邏輯,適于在所述包滿足所述包轉(zhuǎn)發(fā)策略時將所述包轉(zhuǎn)發(fā)到緩存交換機(jī)的邏輯和在所述至少一個擁堵條件沒有被滿足時將所述包轉(zhuǎn)發(fā)到低延遲交換機(jī)的邏輯。
背景技術(shù)
本發(fā)明涉及數(shù)據(jù)中心基礎(chǔ)設(shè)施,更特別地,本發(fā)明涉及在數(shù)據(jù)中心使用低延遲無損交換結(jié)構(gòu)。
低延遲是數(shù)據(jù)中心交換結(jié)構(gòu)非常想要達(dá)到的特征。例如,在高頻率的交易中,低延遲允許應(yīng)用在每秒的多個片段執(zhí)行大量的訂單,例如自動化證券交易,等等。類似的,在實(shí)時通信中,例如視頻傳送、遙感測量等,處理信息時的延遲可能不利于用戶體驗或依靠所述視頻傳送和/或遙感測量有效控制設(shè)備。
低延遲交換結(jié)構(gòu)執(zhí)行的重要問題是不提供深度緩存,這樣在結(jié)構(gòu)擁擠時數(shù)據(jù)包會丟失。也就是說,交換機(jī)因為擁堵狀況不能轉(zhuǎn)發(fā)數(shù)據(jù)包并且所述交換機(jī)將一個或多個數(shù)據(jù)包丟棄,這造成交易失敗或顯著延遲。
無損交換機(jī)現(xiàn)有的解決方案都涉及內(nèi)部包緩存。緩存交換機(jī)被配置為經(jīng)由存儲器緩存發(fā)送所有數(shù)據(jù)包以避免包丟失。不幸的是,這種解決方案導(dǎo)致延遲增加,因為將數(shù)據(jù)包移進(jìn)后再移出存儲器會花費(fèi)時間,這樣增加了解決方案的延遲。因此,更好的解決方法對提供數(shù)據(jù)中心的低延遲無損交換結(jié)構(gòu)是有益的。
發(fā)明內(nèi)容
在一個實(shí)施例中,系統(tǒng)包括被配置為與低延遲交換機(jī)和緩存交換機(jī)通信的交換機(jī),所述交換機(jī)包括適于執(zhí)行邏輯的處理器、適于在交換機(jī)入口處接收包的邏輯、適于接收擁堵信息的邏輯、適于基于至少所述擁堵信息確定至少一個擁堵條件被滿足的邏輯、適于在至少一個擁堵條件被滿足時將包轉(zhuǎn)發(fā)策略應(yīng)用到所述包的邏輯、適于當(dāng)所述包滿足所述包轉(zhuǎn)發(fā)策略時將所述包轉(zhuǎn)發(fā)到緩存交換機(jī)的邏輯、適于當(dāng)所述至少一個擁堵條件沒有被滿足時將所述包轉(zhuǎn)發(fā)到低延遲交換機(jī)的邏輯。
在另一個實(shí)施例中,提供具有保證傳輸?shù)牡脱舆t包轉(zhuǎn)發(fā)的計算機(jī)程序產(chǎn)品包括嵌有計算機(jī)可讀程序代碼的計算機(jī)可讀存儲介質(zhì),所述計算機(jī)程序代碼包括被配置為在交換機(jī)入口處接收包的計算機(jī)可讀程序代碼、被配置為確定至少一個擁堵條件被滿足的計算機(jī)可讀程序代碼、被配置為在至少一個擁堵條件被滿足時將包轉(zhuǎn)發(fā)策略應(yīng)用到所述包的計算機(jī)可讀程序代碼、被配置為當(dāng)所述包滿足包轉(zhuǎn)發(fā)策略時將所述包轉(zhuǎn)發(fā)到緩存交換機(jī)的計算機(jī)可讀程序代碼、和被配置為當(dāng)至少一個擁堵條件沒有被滿足時將所述包轉(zhuǎn)發(fā)到低延遲交換機(jī)的計算機(jī)可讀程序代碼。
在再一個實(shí)施例中,提供具有保證傳輸?shù)牡脱舆t包轉(zhuǎn)發(fā)的方法包括在交換機(jī)入口接收包,確定至少一個擁堵條件被滿足、在至少一個擁堵條件被滿足時將包轉(zhuǎn)發(fā)策略應(yīng)用到所述包、當(dāng)所述包滿足所述包轉(zhuǎn)發(fā)策略時將所述包轉(zhuǎn)發(fā)到緩存交換機(jī)、和當(dāng)至少一個擁堵條件沒有被滿足時將所述包轉(zhuǎn)發(fā)到低延遲交換機(jī)。
根據(jù)另一個實(shí)施例,提供具有保證傳輸?shù)牡脱舆t包轉(zhuǎn)發(fā)的方法包括在交換機(jī)入口處接收包、從一個或多個下游交換機(jī)接收擁堵信息、基于至少所述擁堵信息確定至少一個擁堵條件被滿足、處理所述包以確定所述包的至少一個屬性、在至少一個擁堵條件被滿足時將包轉(zhuǎn)發(fā)策略應(yīng)用到所述包,其中所述包的至少一個屬性用于確定所述包是否滿足所述包轉(zhuǎn)發(fā)策略,當(dāng)所述包滿足所述包轉(zhuǎn)發(fā)策略時將所述包轉(zhuǎn)發(fā)到緩存交換機(jī)、和當(dāng)至少一個擁堵條件沒有被滿足時將所述包轉(zhuǎn)發(fā)到低延遲交換機(jī)。
本發(fā)明的其他方面和實(shí)施例將在下面與附圖一起通過對本發(fā)明的原理舉例說明的具體實(shí)施例中說明。
附圖說明
本發(fā)明的實(shí)施例將被描述,僅以示例方式,參考如下相關(guān)附圖:
圖1說明根據(jù)一個實(shí)施例的網(wǎng)絡(luò)結(jié)構(gòu);
圖2顯示根據(jù)一個實(shí)施例,與圖1中服務(wù)器和/或客戶端相關(guān)的代表性的硬件環(huán)境;
圖3是根據(jù)一個實(shí)施例的數(shù)據(jù)中心的低延遲無損交換結(jié)構(gòu)配置的簡化圖;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于聯(lián)想企業(yè)解決方案(新加坡)有限公司,未經(jīng)聯(lián)想企業(yè)解決方案(新加坡)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201380074543.1/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 數(shù)據(jù)中心和數(shù)據(jù)中心設(shè)計
- 一種組網(wǎng)數(shù)據(jù)中心系統(tǒng)及方法
- 一種數(shù)據(jù)中心系統(tǒng)及其配置方法
- 一種數(shù)據(jù)中心能源利用效率的測算方法和裝置
- 跨數(shù)據(jù)中心協(xié)同計算方法及其系統(tǒng)
- 數(shù)據(jù)中心底座單體、數(shù)據(jù)中心底座及數(shù)據(jù)中心
- 一種醫(yī)療云數(shù)據(jù)系統(tǒng)
- 政務(wù)云基礎(chǔ)設(shè)施即服務(wù)實(shí)現(xiàn)系統(tǒng)
- 服務(wù)調(diào)用方法、裝置、設(shè)備及介質(zhì)
- 多數(shù)據(jù)中心訪問方法及系統(tǒng)





