TW200540635A - System and method for information handling system PCI express advanced switching - Google Patents
System and method for information handling system PCI express advanced switching Download PDFInfo
- Publication number
- TW200540635A TW200540635A TW094113857A TW94113857A TW200540635A TW 200540635 A TW200540635 A TW 200540635A TW 094113857 A TW094113857 A TW 094113857A TW 94113857 A TW94113857 A TW 94113857A TW 200540635 A TW200540635 A TW 200540635A
- Authority
- TW
- Taiwan
- Prior art keywords
- peripheral
- information
- communication protocol
- patent application
- advanced
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4022—Coupling between buses using switching circuits, e.g. switching matrix, connection or expansion network
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F13/00—Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F13/38—Information transfer, e.g. on bus
- G06F13/40—Bus structure
- G06F13/4004—Coupling between buses
- G06F13/4027—Coupling between buses using bus bridges
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/46—Interconnection of networks
- H04L12/4633—Interconnection of networks using encapsulation techniques, e.g. tunneling
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Bus Control (AREA)
- Small-Scale Networks (AREA)
- Data Exchanges In Wide-Area Networks (AREA)
Description
200540635 九、發明說明: 【發明所屬^技術領域】 發明領域 本毛明般係論及資訊處理系統組件通訊之領域,以 5及係更明讀論及一種資訊處理系統ρα邮觀油⑽⑽ Switching(快速PCI介面先進交換)有關之系統和方法。 L先前技々标;j 相關技藝之說明 隨著資訊之價值和用途的持續增加,個人和企業係不 10斷在尋求額外可處理及儲存資訊之方法。使用者可用的一 個選項,係資訊處理系統。一資訊處理系統,通常係可處 理、編譯、儲存、和/或傳達企業、個人、或其他目的有關 之資訊或資料,藉以容許使用者利用該資訊之價值。由於 技術和資訊處理需求和要件在不同之使用者或應用之間會 15有變化,資訊處理系統亦可能會因要處理何種資訊、要如 何來處理此資訊、有多少資訊要被處理、儲存、咬通訊、 和此資訊要如何快速地及有效率地被處理、儲存、或通訊 而有變化。資訊處理系統中之變更形式,可容許資訊處理 系統呈一般性,或可就一類似財務事項處理、航允訂位、 20企業資料儲存、或全球通訊等特定使用者或特定用途來加 以配置。此外,彼等資訊處理系統,可能係包含有多種硬 體和軟體組件,彼等可配置使處理、儲存、及傳達資訊, 以及可能包含有一或多之電腦系統、資料儲存系統、和網 路系統。 200540635
10 15
20 彼等資訊處理系統,經常係包含有眾多可傳達或否則 處理資訊之組件和周邊設備。典型地,此等資訊處理系統, 可使用一些標準化通訊協定’諸如周邊組件連結介面("PCI”) 和PCI Express通訊協定,透過一背板(backplane)或匯流 排,在此種組件與周邊設備之間進行通訊。舉例而言,一 些便攜式資訊處理系統’經常係包含有一類似無線網路卡 之PCI插槽,其可承接一周邊裝置,以供上述之資訊處理系 統使用。通常,PCI和PCI Express通訊協定所為之通訊,係 在一相當簡單之方式中,以相當直接地在彼等組件與周邊 設備間轉移之資訊來加以執行。舉例而言,PCI Express係 使用樹狀型定址,其可容許資訊之轉移沿一樹狀分枝,但 不支援資訊自一樹狀分枝經過根部至另一樹狀分枝之轉 移。一些較複雜之通訊協定,通常係可藉由將該資訊格式 化成一些包含可供封包交換及路由選擇之標頭資訊的封 包,來支援此資訊自一分支至另一分支之轉移。 為提昇上述PCI Express通訊協定之彈性,資訊處理系 統業界’已合作制定出上述之PCI Express先進交換(AS) 通訊協定。此種AS封包,可將來自一基礎通訊協定之資 訊,封裝成一可支援上述資訊之路由選擇及交換的PCI Express AS封包。一基礎封包之封裝,通常係涉及到將控制 和路由選擇貧訊加進一由上述可供PCI Express和其他通訊 協定中之資訊’’穿透’’的AS規格所界定之封包標頭内。一資 訊處理系統内之PCI Express先進交換通訊協定的具現體, 通常係以一些可將AS封裝加至一個與一 pci Express封包 6 200540635 相聯結之組件或周邊設備俾使該PCI Express封包可透過該 資訊處理系統之背板網路結構而被傳達之分立式裝置,來 加以完成。舉例而言,一PCI Express裝置相聯結之資訊, 係使傳達至一先進交換橋接器,俾使封裝進一封包内,而 5透過背板網路,使路由選擇至一第二先進交換(as)橋接 裔,俾自該封包摘取出上述之資訊,以及使傳達至一個與 此第二AS橋接H相聯結之資訊處理系統處理組件的北橋, 以供適當之處理。AS封裝有關之分立式裝置的使用,將會 增加一貧訊處理系統之建構和配置的複雜性,因為一分立 H)式裝4,通常係供每-❹上述域之通訊協定,諸如ρα Express,的組件或周邊設備使用。 L發明内容】 發明概要 所以,在此需要有一種系統和方法,來簡化一種具有 15多數界接之處理子系統的資訊處理系統之PCI Express先進 交換的具現體。 依據本發明’在此係提供一種系統和方法,其可大幅 降低先刖具現一資訊處理系統中之pci Express先進交換有 關的方法和系統相關聯之缺點和問題。一周邊通訊裝置, 20可接收來自多數處理子系統在一基礎通訊協定中之周邊設 備資机’每一處理子系統係可與此周邊通訊裝置之多數埠 口中的一個相通訊。此種周邊通訊裴置,可將該周邊設備 貢訊封裝進一些先進之交換封包内,以及使此等封包路由 選擇至一些選定之周邊裝置。 7 200540635 更明確地說,一具有多數刀鋒處理子系統之刀鋒伺服 為資讯處理系統,係可藉由使周邊設備資訊路由選擇經過 一與每一處理子系統相界接之周邊通訊裝置,使與一或多 之周邊設備相互作用。周邊設備資訊,係自_基礎通訊協 5定,諸如PCI Express,内之每一處理子系統,傳達至一個 指定給此處理子系統之周邊通訊裝置的埠口。該周邊通訊 裝置之一封裝模組,可藉由使用其可接收上述周邊設備資 訊之埠口相關聯的標頭資訊,使該周邊設備資訊封裝進PCI Express先進交換封包内。該周邊通訊裝置之一路由選擇組 10件’可使該周邊設備資訊,經過此資訊處理系統之背板匯 流排,路由選擇至一選定之周邊裝置。一自周邊設備透過 该背板匯流排傳達至處理子系統之資訊,會被該路由選擇 模組接收,以及會提供給該封裝模組,藉以自該PCI Express AS ’摘取出上述之周邊設備貧δίΐ。此摘取出之周邊設備資 15訊,係在該基礎通訊協定中,使傳達至上述先進交換封包 所識別之一被選定的處理子系統相聯結之周邊通訊裝置的 埠口。 本發明提供了眾多技術上重要之優點。一技術上重要 之優點的範例是,上述與一資訊處理糸統之多數處理子系 20統相關聯的資訊之封裝、路由選擇、和交換,係透過單一 衣置之多數璋口來加以管理。使用早一裝置,就一些具有 多個處理組件和多個周邊設備而言,諸如刀鋒伺服器,係 可簡化一資訊處理系統之設計和製造。舉例而言,使一刀 鋒伺服器之每一刀鋒與該周邊通訊裝置之一埠口的界接, 200540635 可支援來自一由AS封包資訊所識別之選定的刀鋒之資訊與 一選定的周邊設備藉由該PCI Express AS通訊協定透過一 背板之通訊。在此一方式中,彼等個別之刀鋒,並不需要 具有個別之PCI Express先進交換封裝硬體,而是依賴集中 5 之封裝。 圖式簡單說明 本發明可為本技藝之專業人員,藉由參照所附諸圖而 有較佳之瞭解,以及明瞭其之諸多目的、特徵、和優點。 使用相同之參考數字,在遍及諸圖中,係指明相同或相似 10 之元件。 第1圖係描述一具有多數處理子系統和一可封裝及路 由選擇PCI Express先進交換通訊協定内之周邊設備資訊的 集中式周邊通訊裝置之資訊處理系統的方塊圖;而 第2圖則係描述一分佈式PCI Express先進交換周邊通 15 訊裝置之方塊圖。 I:實施方式】 詳細說明 透過-基礎通訊協定使多數資訊處理系統之處理子系 20 i、周邊通裝置相界接,可容許—先進之交換通訊協 定中的周邊設備咨 貝成有集中之封裝和路由選擇,藉以簡化 ^些複雜之資訊#丨田< 、處理糸統,諸如刀鋒伺服器,的設計和製 造。就此一專利φ过〜、 处 况明書之目的而言,一資訊處理系統, 心^含有任何可運作來計算、分類、處理收、 取回、開始、交始 換、儲存、顯示、表明、備測、記錄、再 9 200540635 現、操作、或利用任何形式之資訊、信息、或商業、科學、 控制、或其他目的之資料的工具或工具集合體。 舉例而言’一資訊處理系統,可能為一個人電腦、一 網路儲存裝置、或任何其他適當之裝置、以及可在尺寸、 5形狀、性能、功能性、和價格上有所變化。此資訊處理系 統,可能包括隨機存取記憶體(RAM)、一或多類似中央處 理單元(CPU)或硬體或軟體控制邏輯等之處理資源、 ROM、和/或其他類型之非揮發性記憶體。該資訊處理系統 之額外組件,可能包括一或多之磁碟機、一或多可與外部 10 裝置相通訊之網路埠口、加上各種輸入和輸出(I/O)裝置, 諸如鍵盤、滑鼠、和視訊顯示器。此資訊處理系統,亦可 能包括一或多可運作來在各種硬體組件之間傳輸通訊的匯 流排。 茲參照第1圖,此方塊圖係描述一種資訊處理系統1〇, 15 其係具有多數之處理子系統12和一集中式周邊通訊裝置 14,而可封裝及路由選擇PCI Express先進交換通訊協定内 之周邊設備資訊。舉例而言,此資訊處理系統10,係一刀 鋒伺服器,其係具有多數可處理網路資訊之處理子系統刀 鋒12。此等處理子系統12,係包含有一處理器16和北橋18, 20 彼等可產生資訊,而使用一基礎通訊協定,諸如PCI Express,傳達給周邊裝置,以及係包含有其他有助於資訊 之處理的組件,諸如記憶體和韌體。該資訊處理系統10之 周邊裝置,係包含有一些PCI Express AS裝置20,彼等係透 過一PCI Express相容式背板匯流排26和PCI Express裝置22 10 200540635 直接相通訊,後者係具有一相聯結之先進交換橋接器24, 藉以將PCI Express資訊,封裝進該PCI Express AS通訊協定 内,使透過該背板匯流排26相通訊。周邊設備資訊,可使 用彼等PCI Express Advanced Switching(先進交換)封包標 5 頭内所包含之定址資訊,在一些選定之處理子系統12與該 背板匯流排2 6上面被選定之裝置2 0或2 2之間作路由選擇。 該PCI Express Advanced Switching(先進交換)周邊通 訊裝置14,可支援使用一佈置在單一外殼内之封裝模組3〇 和路由選擇模組32,而在一些選定之處理子系統12與選定 10之周邊設備裝置20或22中間相通訊。該封裝模組3〇,可接 收來自一處理子系統12之埠口 34的周邊設備資訊,以及可 使用該PCI Express AS通訊協定,以上述接收埠口 34所接收 而可使該周邊設備資訊聯結至處理子系統12之標頭資料, 使該周邊設備資訊封裝進一些封包内。此封裝之周邊設備 15資訊,係藉由該路由選擇組件30,使路由選擇至_些周邊 裝置。一自周邊裝置透過背板匯流排26傳達至一選定之處 理子系統12的資訊,係以該PCIExpressAS通訊協定,使透 過該路由選擇模組30,路由選擇至該封裝模組烈,以便自 該路由選擇封包,摘取出該周邊設備資訊。該封裝模組烈, 20可基於該封包標頭資訊,將該周邊設備資訊導引至上述選 疋之埠口 34則吏此周邊设備資訊,傳達至上述選定之處 理子系統12。該封裝模組28,可封裝及摘取彼等多數處理 子系統12相關聯之周邊設備資訊,藉以就每—處理子系 統,降低一分開之先進交換橋接器的使用。 200540635 種分佈式PCI Express 一中央封包式周邊設 和第二周邊通訊裝置 茲參照第2圖,此方塊圖係描述一 先進交換周邊通訊裝置14,藉以例示 備資訊之優點的一個範例。彼等第_ 5
10 14,可使彼等多數處理子系統與多數周邊裝置間之資訊, 路由選擇經過一PCI Express AS相容性網路26。彼等封裝模 組28,可透過一些與一刀鋒伺服器之刀鋒相界接的刀鋒埠 口 34,以及透過一舉例而言直接與Pa Express裝置相界接 之基礎通訊協定匯流排36,來傳達基礎通訊協定資訊。任 何數目之PCI Express AS周邊通訊裝置14,可互相作用使周 邊設備資訊,在一些選定之處理子系統與周邊設備之間作 路由選擇,因而可支援一資訊處理系統使在周邊設備之使 用方面為可升級,諸如具有一些數目相對小而可管理互連 之資訊處理系統的刀鋒伺服器之周邊設備。 雖然本發明已詳加說明,理應瞭解的是,在不違離本 15 發明如所附申請專利範圍所界定之精神與範圍下,對其完 成各種變更形式、替代品、和替代方案。 I:圖式簡單說明3 第1圖係描述一具有多數處理子系統和一可封裝及路 由選擇PCI Express先進交換通訊協定内之周邊設備資訊的 20 集中式周邊通訊裝置之資訊處理系統的方塊圖;而 第2圖則係描述一分佈式PCI Express先進交換周邊通 訊裝置之方塊圖。 12 200540635 【主要元件符號說明】 ίο…資訊處理系統 12…處理子系統 14…集中式周邊通訊裝置 16…處理器 18···北橋 20-PCI Express AS 裝置 22...PCI Express裝置 24…先進交換橋接器 26…背板匯流排 28…封裝模組 30…封裝模組 32…路由選擇模組 34…接收埠口
13
Claims (1)
- 200540635 十、申請專利範圍: 1. 一種資訊處理系統,其係包含有: 多數之處理子系統,每一處理子系統,係具有一些 可運作來處理一或多之周邊設備相關聯的資訊,此等周 邊設備資訊,係具有一基礎通訊協定; 一或多之周邊設備,彼等可運作來透過該基礎通訊 協定,與該處理子系統相互作用;背板匯流排,其可與該等周邊設備相界接,以及可 運作使以一先進交換通訊協定來傳達之周邊設備資 訊;和 周邊通訊裝置,其係與該背板匯流排和每一處理子 系統相界接,此周邊通訊裝置’可運作來在該基礎通訊 協定中,將接收自該等處理子系統之周邊設備資訊,封 裝進該先進交換通訊協定内,以及在此先進交換通訊協 定内,使該周邊設備通訊協定,透過該背板匯流排,路 由選擇至一選定之周邊設備。 2·如申請專利範圍第1項之資訊處理系統,其中,該周邊 通訊裝置,進一步可運作來移除彼等在該先進交換通訊 協定中而接收自該背板匯流排之周邊設備資訊,以便在 該基礎通訊協定中,傳達至一選定之處理子系統。 3·如申請專利範圍第2項之資訊處理系統,其中,該先進 交換通訊協定,係一PCI Express先進交換通訊協定。 4·如申請專利範圍第3項之資訊處理系統,其中,該基礎 通訊協定,係包括PCI Express通訊協定。 200540635 5.如申請專利範圍第4項之資訊處理系統,其中,一或多 之周邊設備,係由一PCI Express先進交換相容性周邊設 備所組成。 6·如申請專利範圍第4項之資訊處理系統,其中,一或多 之周邊設備,係由一PCI Express相容性周邊設備所組 成,此資訊處理系統,係進一步包含有一佈置在該等pCI Express相容性周邊設備與周邊通訊裝置之間的先進交 換封裝裝置,此封裝裝置,可運作來使用該先進交換通 訊協定,使該周邊設備與該周邊通訊裝置相界接。 7·如申請專利範圍第4項之資訊處理系統,其中,每一處 理子系統,係一刀鋒祠服器之刀鋒。 8·如申請專利範圍第4項之資訊處理系統,其中係進一步 包含有一第一周邊通訊裝置,其係與該背板匯流排相界 接,以及可運作來在該先進交換通訊協定中,與該第一 周邊通訊裝置,傳達周邊設備資訊。 9· 一種周邊通訊裝置,其係包含有·· 多個基礎通訊協定埠口,每一埠口可運作來透過一 基礎通訊協定,與一組件傳達資訊; 一與該基礎通訊協定埠口相界接之封裝模組,此封 裝模組可運作來將接收自該基礎通訊協定璋口之資 訊,封裝進一些具有一先進交換通訊協定之封包内;和 路由選擇模組,其係與該封裝模組相界接,以及可 運作來在該先進交換通訊協定中,透過一匯流排,將該 資訊傳達至一選定之周邊設備。 15 200540635 10·如申請專利範圍第9項之周邊通訊裝置,其中,該路由 選擇模組,進一步可運作來接收在該先進交換通訊協定 中透過该匯流排來自一周邊設備而與一選定之組件相 關聯的資訊,以及該封裝模組,進一步可運作來將該基 礎通訊協定中之資訊,傳達至一與該組件相聯結之基礎 通訊協定埠口。 11·如申請專利範圍第9項之周邊通訊裝置,其中,該先進 父換通吼協定,係由一pCIExpress先進交換通訊協定所 組成。 12.如申請專利範圍第η項之周邊通訊裝置,其中,該基礎 通訊協定,係包括PCI Express通訊協定。 13·如申請專利範圍第n項之周邊通訊裝置,其巾,該組件 係由一處理子系統橋接器所組成。 14.如申請專利範圍第13項之周邊通訊裝置,其巾,該處理 子系統係由-舰ϋ子系統所組成,以及該匯流排係由 一刀鋒伺服器背板匯流排所組成。 15·-種可在多個處理子系統與_或多之周邊設備中間傳 達資訊的方法,此方法係包含有下列步驟: 在該處理子系統處,產生—周邊設備有關之資訊; 將-基礎通訊協定巾之資訊,傳達至—周邊通訊裝 置之埠口,每-埠π係、與―個處理子純相聯結;、 在該周邊通訊裝置處,將該資誠裝進一些先進交 換通訊龄封包内,此等封包係具卜基於該資訊相關 聯之埠口的路由選擇資訊;以及 16 200540635 以該先進交換通訊協定,透過一匯流排,使該等先 進交換通訊協定封包’路由選擇至上述選定之周邊設 備。 16.如申請專利範圍第15項之方法,其中,該先進交換通訊 協定,係由一PCI Express先進交換通訊協定所組成。 17·如申請專利範圍第16項之方法,其中,資訊之產生進一 步係包括以一刀鋒資訊處理系統伺服器之資訊處理系 統刀鋒來產生資訊。 18·如申請專利範圍第17項之方法,其中,路由選擇該先進 交換通訊協定封包’進一步係包括透過一刀鋒資訊處理 系統伺服器背板匯流排來路由選擇該等封包。 19.如申請專利範圍第16項之方法,其中進一步係包含有下 列步驟: 使彼等具有透過該匯流排來自一周邊設備之周邊 設備資訊的先進交換通訊協定封包,路由選擇至該周邊 通訊裝置,以使傳達至一選定之處理子系統; 在忒周邊通訊裝置處,摘取來自該先進交換封包之 周邊設備資訊;以及 在忒基Μ通汛協疋中,將上述摘取出之資訊,傳達 至上述選定之處理子系統相聯結的埠口。 20·如申請專利範圍第19項之方法,其中,該基礎通訊協 定,係由一pCIExpress通訊協定所組成。 2L如申請專利範圍第19項之方法,其中進—步係包含有下 列步驟: 17 200540635 在該基礎通訊協定中,使來自該處理子系統之周邊 設備資訊,透過該周邊通訊裝置,傳達至一第二處理子 系統;以及 在該先進交換通訊協定中,使來自該周邊設備之周 邊設備資訊,透過該周邊通訊裝置,傳達至一第二周邊 設備。 18
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US10/850,248 US20050262269A1 (en) | 2004-05-20 | 2004-05-20 | System and method for information handling system PCI express advanced switching |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| TW200540635A true TW200540635A (en) | 2005-12-16 |
Family
ID=34839017
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| TW094113857A TW200540635A (en) | 2004-05-20 | 2005-04-29 | System and method for information handling system PCI express advanced switching |
Country Status (10)
| Country | Link |
|---|---|
| US (1) | US20050262269A1 (zh) |
| JP (1) | JP2005332396A (zh) |
| KR (1) | KR20060045877A (zh) |
| CN (1) | CN100470517C (zh) |
| DE (1) | DE102005021515A1 (zh) |
| FR (1) | FR2870957B1 (zh) |
| GB (1) | GB2414316B (zh) |
| IT (1) | ITTO20050345A1 (zh) |
| SG (2) | SG137854A1 (zh) |
| TW (1) | TW200540635A (zh) |
Families Citing this family (49)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| ITMI20032144A1 (it) | 2003-11-07 | 2005-05-08 | Alfa Wassermann Spa | Forme polimorfe di rifaximina, processi per ottenerle e |
| US7757238B2 (en) * | 2004-06-29 | 2010-07-13 | Intel Corporation | Task switching with a task containing code region to adjust priority |
| US9264384B1 (en) | 2004-07-22 | 2016-02-16 | Oracle International Corporation | Resource virtualization mechanism including virtual host bus adapters |
| US7685319B2 (en) * | 2004-09-28 | 2010-03-23 | Cray Canada Corporation | Low latency communication via memory windows |
| US20060067315A1 (en) * | 2004-09-30 | 2006-03-30 | Andrew Tan | Building packets in a multi-protocol environment |
| US7502377B2 (en) * | 2004-10-29 | 2009-03-10 | Intel Corporation | PCI to PCI express protocol conversion |
| US7552242B2 (en) * | 2004-12-03 | 2009-06-23 | Intel Corporation | Integrated circuit having processor and switch capabilities |
| US8285907B2 (en) * | 2004-12-10 | 2012-10-09 | Intel Corporation | Packet processing in switched fabric networks |
| US9813283B2 (en) | 2005-08-09 | 2017-11-07 | Oracle International Corporation | Efficient data transfer between servers and remote peripherals |
| JP4670676B2 (ja) * | 2006-02-17 | 2011-04-13 | 日本電気株式会社 | スイッチ及びネットワークブリッジ装置 |
| JP4877482B2 (ja) * | 2006-04-11 | 2012-02-15 | 日本電気株式会社 | PCIExpressリンク、マルチホストコンピュータシステム、およびPCIExpressリンクの再構成方法 |
| US7549018B2 (en) * | 2006-08-03 | 2009-06-16 | International Business Machines Corporation | Configurable blade enclosure |
| WO2008018485A1 (fr) | 2006-08-09 | 2008-02-14 | Nec Corporation | Commutateur pour une interconnexion, et système |
| US8543948B2 (en) | 2006-09-07 | 2013-09-24 | Toshiba Global Commerce Solutions Holdings Corporation | Structure for PCI-E based POS terminal |
| US8560755B2 (en) | 2006-09-07 | 2013-10-15 | Toshiba Global Commerce Solutions Holding Corporation | PCI-E based POS terminal |
| JP4501916B2 (ja) * | 2006-09-20 | 2010-07-14 | 日本電気株式会社 | I/o機器の共有システムと情報処理装置共有システム及びそれらに用いる方法 |
| JP5252292B2 (ja) * | 2006-11-01 | 2013-07-31 | 株式会社グラフィン | インタフェース装置及び電子装置 |
| CN101212477B (zh) * | 2006-12-30 | 2010-11-10 | 广达电脑股份有限公司 | 刀锋型服务器中的嵌入式系统间的管理接口 |
| JP4432975B2 (ja) * | 2007-01-15 | 2010-03-17 | 日本電気株式会社 | パケット通信デバイス、パケット通信方法、およびパケット通信プログラム |
| US8050290B2 (en) | 2007-05-16 | 2011-11-01 | Wilocity, Ltd. | Wireless peripheral interconnect bus |
| US9075926B2 (en) * | 2007-07-19 | 2015-07-07 | Qualcomm Incorporated | Distributed interconnect bus apparatus |
| US7827343B2 (en) * | 2007-09-20 | 2010-11-02 | International Business Machines Corporation | Method and apparatus for providing accelerator support in a bus protocol |
| US8976799B1 (en) * | 2007-10-01 | 2015-03-10 | Apple Inc. | Converged computer I/O system and bridging mechanism for peer-to-peer communication |
| AU2008361245B2 (en) * | 2008-08-28 | 2015-07-23 | Telefonaktiebolaget L M Ericsson (Publ) | Recovery of media gateway resources for terminations |
| US9710418B2 (en) * | 2009-01-16 | 2017-07-18 | Dell Products L.P. | System and method for security configuration |
| US8639733B2 (en) | 2009-03-16 | 2014-01-28 | Apple Inc. | Automatic identification of compatible applications and accessories |
| US9973446B2 (en) | 2009-08-20 | 2018-05-15 | Oracle International Corporation | Remote shared server peripherals over an Ethernet network for resource virtualization |
| US8327536B2 (en) | 2010-06-30 | 2012-12-11 | Apple Inc. | Method of manufacturing high-speed connector inserts and cables |
| US9112310B2 (en) | 2010-06-30 | 2015-08-18 | Apple Inc. | Spark gap for high-speed cable connectors |
| CN104317376B (zh) | 2010-06-30 | 2017-04-12 | 苹果公司 | 电缆内的电力分发 |
| US9331963B2 (en) | 2010-09-24 | 2016-05-03 | Oracle International Corporation | Wireless host I/O using virtualized I/O controllers |
| JP5110156B2 (ja) * | 2010-12-03 | 2012-12-26 | 日本電気株式会社 | スイッチ及びネットワークブリッジ装置 |
| US20120226774A1 (en) | 2011-02-23 | 2012-09-06 | Apple Inc. | Display snooping |
| US8775713B2 (en) * | 2011-12-27 | 2014-07-08 | Intel Corporation | Multi-protocol tunneling over an I/O interconnect |
| US8782321B2 (en) * | 2012-02-08 | 2014-07-15 | Intel Corporation | PCI express tunneling over a multi-protocol I/O interconnect |
| US8880923B2 (en) | 2012-03-29 | 2014-11-04 | Intel Corporation | Link power management in an I/O interconnect |
| US8902593B2 (en) * | 2012-04-11 | 2014-12-02 | Dell Products L.P. | System and method for coupling information handling systems in a modular chassis |
| FR2997521B1 (fr) * | 2012-10-26 | 2016-01-01 | European Aeronautic Defence & Space Co Eads France | Procede et systeme permettant l'interaction de machines virtuelles hebergees par des solutions de virtualisation heterogenes |
| US9083550B2 (en) | 2012-10-29 | 2015-07-14 | Oracle International Corporation | Network virtualization over infiniband |
| CN103793003B (zh) * | 2012-10-31 | 2018-02-13 | 华为技术有限公司 | 一种交换板和刀片服务器 |
| US10044581B1 (en) | 2015-09-29 | 2018-08-07 | Amazon Technologies, Inc. | Network traffic tracking using encapsulation protocol |
| US10261937B2 (en) * | 2014-07-25 | 2019-04-16 | Dell Products L.P. | Method and system for communication of device information |
| US9817787B2 (en) * | 2015-03-26 | 2017-11-14 | Intel Corporation | Method, apparatus and system for encapsulating information in a communication |
| US10110691B2 (en) * | 2015-06-12 | 2018-10-23 | Dell Products L.P. | Systems and methods for enabling virtual keyboard-video-mouse for external graphics controllers |
| US10033602B1 (en) | 2015-09-29 | 2018-07-24 | Amazon Technologies, Inc. | Network health management using metrics from encapsulation protocol endpoints |
| US10243820B2 (en) | 2016-09-28 | 2019-03-26 | Amazon Technologies, Inc. | Filtering network health information based on customer impact |
| US10911263B2 (en) | 2016-09-28 | 2021-02-02 | Amazon Technologies, Inc. | Programmatic interfaces for network health information |
| US10917324B2 (en) | 2016-09-28 | 2021-02-09 | Amazon Technologies, Inc. | Network health data aggregation service |
| US10862777B2 (en) | 2016-09-28 | 2020-12-08 | Amazon Technologies, Inc. | Visualization of network health information |
Family Cites Families (8)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| AU7036600A (en) * | 1999-09-08 | 2001-04-10 | Mellanox Technologies Ltd. | Parallel bus communications over a packet-switching fabric |
| JP2003046567A (ja) * | 2001-07-31 | 2003-02-14 | Toshiba Corp | マルチトンネル・ゲートウェイ装置、仮想マルチドロップ接続通信システム及び同システムにおける通信方法 |
| JP3666474B2 (ja) * | 2002-06-21 | 2005-06-29 | 日本電気株式会社 | 折り返しポートを備えるスイッチ装置およびカプセル化パケットスイッチング方法 |
| US7539183B2 (en) * | 2002-06-24 | 2009-05-26 | Emerson Network Power - Embedded Computing, Inc. | Multi-service platform system and method |
| US7899030B2 (en) * | 2002-09-11 | 2011-03-01 | Jinsalas Solutions, Llc | Advanced switching architecture |
| US7573876B2 (en) * | 2002-12-05 | 2009-08-11 | Intel Corporation | Interconnecting network processors with heterogeneous fabrics |
| US7046668B2 (en) * | 2003-01-21 | 2006-05-16 | Pettey Christopher J | Method and apparatus for shared I/O in a load/store fabric |
| JP3761544B2 (ja) * | 2003-06-25 | 2006-03-29 | インターナショナル・ビジネス・マシーンズ・コーポレーション | 設定装置、情報処理装置、設定方法、プログラム、及び記録媒体 |
-
2004
- 2004-05-20 US US10/850,248 patent/US20050262269A1/en not_active Abandoned
-
2005
- 2005-04-27 SG SG200717842-9A patent/SG137854A1/en unknown
- 2005-04-27 SG SG200502786A patent/SG117554A1/en unknown
- 2005-04-29 TW TW094113857A patent/TW200540635A/zh unknown
- 2005-05-02 KR KR1020050036642A patent/KR20060045877A/ko not_active Withdrawn
- 2005-05-10 DE DE102005021515A patent/DE102005021515A1/de not_active Ceased
- 2005-05-12 FR FR0504764A patent/FR2870957B1/fr not_active Expired - Lifetime
- 2005-05-16 JP JP2005142906A patent/JP2005332396A/ja active Pending
- 2005-05-19 IT IT000345A patent/ITTO20050345A1/it unknown
- 2005-05-19 CN CNB2005100708340A patent/CN100470517C/zh not_active Expired - Lifetime
- 2005-05-20 GB GB0510353A patent/GB2414316B/en not_active Expired - Lifetime
Also Published As
| Publication number | Publication date |
|---|---|
| FR2870957A1 (fr) | 2005-12-02 |
| GB2414316A (en) | 2005-11-23 |
| DE102005021515A1 (de) | 2005-12-22 |
| IE20050245A1 (en) | 2005-12-14 |
| SG117554A1 (en) | 2005-12-29 |
| FR2870957B1 (fr) | 2008-06-27 |
| CN1700195A (zh) | 2005-11-23 |
| ITTO20050345A1 (it) | 2005-11-21 |
| GB2414316B (en) | 2006-08-02 |
| KR20060045877A (ko) | 2006-05-17 |
| CN100470517C (zh) | 2009-03-18 |
| US20050262269A1 (en) | 2005-11-24 |
| GB0510353D0 (en) | 2005-06-29 |
| JP2005332396A (ja) | 2005-12-02 |
| SG137854A1 (en) | 2007-12-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TW200540635A (en) | System and method for information handling system PCI express advanced switching | |
| CN115480869B (zh) | 微服务架构 | |
| US10732879B2 (en) | Technologies for processing network packets by an intelligent network interface controller | |
| US20190044879A1 (en) | Technologies for reordering network packets on egress | |
| US7757232B2 (en) | Method and apparatus for implementing work request lists | |
| US9996484B1 (en) | Hardware acceleration for software emulation of PCI express compliant devices | |
| US9678866B1 (en) | Transactional memory that supports put and get ring commands | |
| US8972630B1 (en) | Transactional memory that supports a put with low priority ring command | |
| JPWO2015194534A1 (ja) | スイッチ装置とコンピュータシステムと方法並びにプログラム | |
| CN105049464B (zh) | 用于加速网络虚拟化的技术 | |
| CN108491278B (zh) | 一种处理业务数据的方法和网络设备 | |
| US10248315B2 (en) | Devices and methods for interconnecting server nodes | |
| CN105389120A (zh) | 支持通过活动消息的rma api | |
| US20250245184A1 (en) | System and method for ghost bridging | |
| CN116303149B (zh) | 基于bmc芯片实现控制器接口拓展的方法及系统 | |
| US9342313B2 (en) | Transactional memory that supports a get from one of a set of rings command | |
| CN107533526B (zh) | 经由具有完全连接网格拓扑的pci express结构向存储写入数据 | |
| CN103401775A (zh) | 源报文转换装置及其报文转换方法、目标报文转换装置及其报文转换方法 | |
| WO2025007786A1 (zh) | 一种交换机、交换机柜和数据交换方法 | |
| CN110505138A (zh) | 报文转发方法、装置、电子设备及机器可读存储介质 | |
| CN116016726A (zh) | 一种器件控制方法及分布式系统 | |
| EP3631640B1 (en) | Communication between field programmable gate arrays | |
| CN114924843B (zh) | 一种信息传输的方法、装置、计算机设备和存储介质 | |
| IE84641B1 (en) | Information handling system with PCI express advanced switching | |
| TW532011B (en) | Network topology structure on board of computer cluster |