JP2012059064A - スイッチ装置 - Google Patents
スイッチ装置 Download PDFInfo
- Publication number
- JP2012059064A JP2012059064A JP2010202282A JP2010202282A JP2012059064A JP 2012059064 A JP2012059064 A JP 2012059064A JP 2010202282 A JP2010202282 A JP 2010202282A JP 2010202282 A JP2010202282 A JP 2010202282A JP 2012059064 A JP2012059064 A JP 2012059064A
- Authority
- JP
- Japan
- Prior art keywords
- bridge
- computer
- devices
- identifier
- packet
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- 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/4604—LAN interconnection over a backbone network, e.g. Internet, Frame Relay
- H04L12/462—LAN interconnection over a bridge based backbone
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2213/00—Indexing scheme relating to interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
- G06F2213/0052—Assignment of addresses or identifiers to the modules of a bus system
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Mathematical Physics (AREA)
- Computer Hardware Design (AREA)
- General Physics & Mathematics (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Bus Control (AREA)
Abstract
【解決手段】スイッチ装置は、計算機に接続される第1ブリッジと、複数のデバイスにそれぞれ接続される複数のブリッジを含む第2ブリッジ群と、該第1ブリッジと該複数の第2ブリッジ群との接続関係を制御する制御部とを有し、該制御部は、バス識別子の異なる物理識別子を該複数のデバイスにそれぞれ割り当て、該計算機から受信した該複数のデバイスの接続状態を読み取る命令に応じて該第1ブリッジに割り当てられた識別子に基づいて、該複数のデバイスに論理識別子を割り当て、割り当てた該物理識別子と該論理識別子との対応関係に基づいて、該第1ブリッジと該第2ブリッジ群との間を伝播するパケットの物理識別子と論理識別子とを変換する。
【選択図】図2
Description
13 メモリ
14 RC
15 PCISW
16、17、18 SLOT
19 スイッチ装置
20 上流ブリッジ
21 制御部
22、23、24 下流ブリッジ
25 スイッチ
26 変換部
27 管理ブリッジ
28 ブリッジ制御部
29 コンフィグ処理部
30 記憶部
31 パケット変換部
32 記憶部
33 ブリッジ制御部
34 コンフィグ処理部
40 パケット
41 ヘッダ
42 データ
50 変換テーブル
70 コンフィグテーブル
Claims (7)
- 計算機と複数のデバイスに接続可能なスイッチ装置であって、
該計算機に接続される第1ブリッジと、
該複数のデバイスにそれぞれ接続される複数のブリッジを含む第2ブリッジ群と、
該第1ブリッジと該複数の第2ブリッジ群との接続関係を制御する制御部とを有し、該制御部は、
バス識別子の異なる物理識別子を該複数のデバイスにそれぞれ割り当て、
該計算機と該第1ブリッジが接続された場合に、該計算機から受信した該複数のデバイスの接続状態を読み取る命令に応じて該第1ブリッジに割り当てられた識別子に基づいて、該複数のデバイスに論理識別子を割り当て、
該複数のデバイスにそれぞれ割り当てた該物理識別子と該論理識別子との対応関係に基づいて、該第1ブリッジと該第2ブリッジ群との間を伝播するパケットの物理識別子と論理識別子とを変換する
ことを特徴とするスイッチ装置。 - 該識別子は、バスを識別するバス識別子とデバイスを識別するデバイス識別子を有し、
該論理識別子は、該バス識別子が同一で、該デバイス識別子が異なることを特徴とする、請求項1に記載のスイッチ装置。 - 該制御部は、
該計算機に接続した際に第1ブリッジに割り振られた識別子を取得し、
取得した該識別子およびあらかじめ設定されたデバイス識別子に基づいて、第2ブリッジ群に接続されたデバイスの論理識別子を決定することを特徴とする、請求項1に記載のスイッチ装置。 - 該制御部は、
該複数のデバイスにそれぞれ割り当てられた該物理識別子と該論理識別子との対応関係を示す変換テーブルを有し、
受信した該パケットから識別子を抽出し、
該変換テーブルに基づいて抽出した該識別子を変換する
ことを特徴とする、請求項1に記載のスイッチ装置。 - 該変換テーブルは、それぞれの該デバイスを該計算機に識別させるか否かを決定する情報を有することを特徴とする、請求項4に記載のスイッチ装置。
- 該変換テーブルは、該デバイスを該計算機に識別させる順番を決定する情報を有することを特徴とする、請求項4に記載のスイッチ装置。
- 計算機に接続される第1ブリッジと、複数のデバイスにそれぞれ接続される複数のブリッジを含む第2ブリッジ群とを有するスイッチ装置の制御方法であって、
バス識別子の異なる物理識別子を該複数のデバイスにそれぞれ割り当て、
該計算機と該第1ブリッジが接続された場合に、該計算機から受信した該複数のデバイスの接続状態を読み取る命令に応じて該第1ブリッジに割り当てられた識別子に基づいて、該複数のデバイスに論理識別子を割り当て、
該複数のデバイスにそれぞれ割り当てた該物理識別子と該論理識別子との対応関係に基づいて、該第1ブリッジと該第2ブリッジ群との間を伝播するパケットの物理識別子と論理識別子とを変換する
ことを特徴とするスイッチ装置の制御方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010202282A JP5541021B2 (ja) | 2010-09-09 | 2010-09-09 | スイッチ装置 |
US13/212,262 US8793424B2 (en) | 2010-09-09 | 2011-08-18 | Switch apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010202282A JP5541021B2 (ja) | 2010-09-09 | 2010-09-09 | スイッチ装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012059064A true JP2012059064A (ja) | 2012-03-22 |
JP5541021B2 JP5541021B2 (ja) | 2014-07-09 |
Family
ID=45807787
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010202282A Expired - Fee Related JP5541021B2 (ja) | 2010-09-09 | 2010-09-09 | スイッチ装置 |
Country Status (2)
Country | Link |
---|---|
US (1) | US8793424B2 (ja) |
JP (1) | JP5541021B2 (ja) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013218582A (ja) * | 2012-04-10 | 2013-10-24 | Canon Inc | 信号処理装置 |
JP2014006726A (ja) * | 2012-06-25 | 2014-01-16 | Ricoh Co Ltd | コントローラ、電子機器及びusbデバイスの制御方法 |
JP2018521402A (ja) * | 2016-01-13 | 2018-08-02 | 華為技術有限公司Huawei Technologies Co.,Ltd. | スイッチングデバイス、ペリフェラル・コンポーネント・インターコネクト・エクスプレスシステムおよびその初期化方法 |
WO2023112646A1 (ja) * | 2021-12-16 | 2023-06-22 | 日本電気株式会社 | 情報処理装置、及び情報処理装置の制御方法 |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9348396B2 (en) * | 2011-06-08 | 2016-05-24 | Nec Corporation | Computer system, connection device, power supply control method, and power supply control program recording medium |
US9268732B2 (en) * | 2012-06-08 | 2016-02-23 | Advanced Micro Devices, Inc. | Tunnel suitable for multi-segment communication links and method therefor |
KR102007368B1 (ko) * | 2012-12-17 | 2019-08-05 | 한국전자통신연구원 | Pci 익스프레스 스위치 및 이를 이용한 컴퓨터 시스템 |
JP6089835B2 (ja) * | 2013-03-19 | 2017-03-08 | 富士通株式会社 | 情報処理装置及び制御方法 |
JP6056607B2 (ja) * | 2013-03-28 | 2017-01-11 | 富士通株式会社 | 情報処理システム及び情報処理システムの制御方法 |
JP6597925B1 (ja) * | 2019-04-26 | 2019-10-30 | 富士通クライアントコンピューティング株式会社 | 情報処理システム |
WO2022012309A1 (zh) * | 2020-07-13 | 2022-01-20 | 华为技术有限公司 | 扩展PCIe***的方法、PCIe交换设备及PCIe*** |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080137676A1 (en) * | 2006-12-06 | 2008-06-12 | William T Boyd | Bus/device/function translation within and routing of communications packets in a pci switched-fabric in a multi-host environment environment utilizing a root switch |
JP2008171413A (ja) * | 2006-12-19 | 2008-07-24 | Internatl Business Mach Corp <Ibm> | データ処理システム内で第1のホスト・システムと第2のホスト・システムとの間で通信するための方法、プログラム、およびシステム(ソケット接続および共用メモリを使用するホスト・システム間の通信のためのシステムおよび方法) |
JP2008181389A (ja) * | 2007-01-25 | 2008-08-07 | Nec Computertechno Ltd | ノード制御装置および情報処理装置 |
JP2008243141A (ja) * | 2007-03-29 | 2008-10-09 | Seiko Epson Corp | Usbデバイス機器の認識順制御方法 |
WO2009025381A1 (ja) * | 2007-08-23 | 2009-02-26 | Nec Corporation | I/oシステムおよびi/o制御方法 |
JP2010079816A (ja) * | 2008-09-29 | 2010-04-08 | Hitachi Ltd | Pciデバイス共有方法 |
JP2012038037A (ja) * | 2010-08-05 | 2012-02-23 | Fujitsu Ltd | スイッチング回路、情報処理装置、及びスイッチング回路の制御方法 |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1051000B1 (en) * | 1999-03-25 | 2014-05-07 | Canon Kabushiki Kaisha | Method and device for allocating at least one routing identifier to at least one bridge in a network |
US7650275B2 (en) * | 2005-01-20 | 2010-01-19 | Hewlett-Packard Development Company, L.P. | Virtualization of a parition based on addresses of an I/O adapter within an external emulation unit |
US7610431B1 (en) * | 2005-10-14 | 2009-10-27 | Sun Microsystems, Inc. | Configuration space compaction |
JP4831317B2 (ja) | 2006-02-24 | 2011-12-07 | 日本電気株式会社 | Pci多段ブリッジ構成コンピュータにおけるacpiマシン語テーブル記述方法及び装置とそのプログラム |
JP5154238B2 (ja) | 2008-01-18 | 2013-02-27 | 株式会社日立製作所 | 複合型計算機システムの管理方法及び複合型計算機システム |
JP5074274B2 (ja) * | 2008-04-16 | 2012-11-14 | 株式会社日立製作所 | 計算機システム及び通信経路の監視方法 |
JP5069732B2 (ja) * | 2009-10-05 | 2012-11-07 | 株式会社日立製作所 | 計算機装置、計算機システム、アダプタ承継方法 |
-
2010
- 2010-09-09 JP JP2010202282A patent/JP5541021B2/ja not_active Expired - Fee Related
-
2011
- 2011-08-18 US US13/212,262 patent/US8793424B2/en not_active Expired - Fee Related
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080137676A1 (en) * | 2006-12-06 | 2008-06-12 | William T Boyd | Bus/device/function translation within and routing of communications packets in a pci switched-fabric in a multi-host environment environment utilizing a root switch |
JP2008171413A (ja) * | 2006-12-19 | 2008-07-24 | Internatl Business Mach Corp <Ibm> | データ処理システム内で第1のホスト・システムと第2のホスト・システムとの間で通信するための方法、プログラム、およびシステム(ソケット接続および共用メモリを使用するホスト・システム間の通信のためのシステムおよび方法) |
JP2008181389A (ja) * | 2007-01-25 | 2008-08-07 | Nec Computertechno Ltd | ノード制御装置および情報処理装置 |
JP2008243141A (ja) * | 2007-03-29 | 2008-10-09 | Seiko Epson Corp | Usbデバイス機器の認識順制御方法 |
WO2009025381A1 (ja) * | 2007-08-23 | 2009-02-26 | Nec Corporation | I/oシステムおよびi/o制御方法 |
JP2010079816A (ja) * | 2008-09-29 | 2010-04-08 | Hitachi Ltd | Pciデバイス共有方法 |
JP2012038037A (ja) * | 2010-08-05 | 2012-02-23 | Fujitsu Ltd | スイッチング回路、情報処理装置、及びスイッチング回路の制御方法 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2013218582A (ja) * | 2012-04-10 | 2013-10-24 | Canon Inc | 信号処理装置 |
JP2014006726A (ja) * | 2012-06-25 | 2014-01-16 | Ricoh Co Ltd | コントローラ、電子機器及びusbデバイスの制御方法 |
JP2018521402A (ja) * | 2016-01-13 | 2018-08-02 | 華為技術有限公司Huawei Technologies Co.,Ltd. | スイッチングデバイス、ペリフェラル・コンポーネント・インターコネクト・エクスプレスシステムおよびその初期化方法 |
US10810151B2 (en) | 2016-01-13 | 2020-10-20 | Huawei Technologies Co., Ltd. | Switching device, peripheral component interconnect express system, and method for initializing peripheral component interconnect express system |
US11080221B2 (en) | 2016-01-13 | 2021-08-03 | Huawei Technologies Co., Ltd. | Switching device, peripheral component interconnect express system, and method for initializing peripheral component interconnect express system |
WO2023112646A1 (ja) * | 2021-12-16 | 2023-06-22 | 日本電気株式会社 | 情報処理装置、及び情報処理装置の制御方法 |
Also Published As
Publication number | Publication date |
---|---|
JP5541021B2 (ja) | 2014-07-09 |
US20120066428A1 (en) | 2012-03-15 |
US8793424B2 (en) | 2014-07-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5541021B2 (ja) | スイッチ装置 | |
US8583848B2 (en) | Switching circuit connected to an I/O device, and switching circuit connected to an I/O device control method | |
JP6014271B2 (ja) | データ処理システム及びデータ処理方法 | |
JP5477707B2 (ja) | I/oシステムおよびi/o制御方法 | |
US8412863B2 (en) | Storage apparatus and virtual port migration method for storage apparatus | |
US9742671B2 (en) | Switching method | |
JP2017108231A (ja) | 通信制御プログラム、通信制御方法及び情報処理装置 | |
JP2008046722A (ja) | I/o装置及び方法 | |
JP2008065486A (ja) | ストレージシステムおよびそのデータ移行方法 | |
CN102707991A (zh) | 多根i/o 虚拟化共享方法和*** | |
JP5310175B2 (ja) | スイッチシステム、及びスイッチシステムの制御方法 | |
US10698849B2 (en) | Methods and apparatus for augmented bus numbering | |
JP6753412B2 (ja) | コンピュータ、デバイス割当管理方法及びプログラム | |
US20120183001A1 (en) | Network apparatus, network configuration method and program recording medium which records a network apparatus program | |
JP2020113137A (ja) | ストレージ装置 | |
CN113934674B (zh) | 基于pcie总线的命令传输方法及片上*** | |
JP2010237839A (ja) | PCI−Express通信システム、及びPCI−Express通信方法 | |
WO2022012309A1 (zh) | 扩展PCIe***的方法、PCIe交换设备及PCIe*** | |
JP5477168B2 (ja) | マルチホストシステム | |
CN114006875A (zh) | 扩展PCIe***的方法、PCIe交换设备及PCIe*** | |
CN101178697B (zh) | 一种pcie设备通信方法及*** | |
WO2016041453A1 (zh) | 远程资源访问方法和交换设备 | |
US11836105B2 (en) | Communication device, information processing system, and communication method | |
US20200327091A1 (en) | Device communication control module and device communication control method | |
CN110581869B (zh) | 资源分配方法、tlp报文处理方法、设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20130702 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20140131 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20140218 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20140317 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20140408 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140421 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5541021 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |