JP5068055B2 - データ処理システム、アドレス割り当て方法およびコンピュータ・プログラム(ファイバ・チャネル・スイッチによるネットワーク・ファブリックからの多数のポート・アドレスの取得) - Google Patents
データ処理システム、アドレス割り当て方法およびコンピュータ・プログラム(ファイバ・チャネル・スイッチによるネットワーク・ファブリックからの多数のポート・アドレスの取得) Download PDFInfo
- Publication number
- JP5068055B2 JP5068055B2 JP2006273487A JP2006273487A JP5068055B2 JP 5068055 B2 JP5068055 B2 JP 5068055B2 JP 2006273487 A JP2006273487 A JP 2006273487A JP 2006273487 A JP2006273487 A JP 2006273487A JP 5068055 B2 JP5068055 B2 JP 5068055B2
- Authority
- JP
- Japan
- Prior art keywords
- fabric
- port
- address
- switch
- server
- 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.)
- Expired - Fee Related
Links
- 239000004744 fabric Substances 0.000 title claims description 84
- 238000000034 method Methods 0.000 title claims description 20
- 238000012545 processing Methods 0.000 title claims description 18
- 239000000835 fiber Substances 0.000 title claims description 16
- 238000004590 computer program Methods 0.000 title claims description 6
- 238000004891 communication Methods 0.000 claims description 8
- 238000012790 confirmation Methods 0.000 claims description 3
- 230000008878 coupling Effects 0.000 claims 2
- 238000010168 coupling process Methods 0.000 claims 2
- 238000005859 coupling reaction Methods 0.000 claims 2
- 230000008569 process Effects 0.000 description 5
- 230000006870 function Effects 0.000 description 4
- 229920000638 styrene acrylonitrile Polymers 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 238000009432 framing Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000004044 response Effects 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000011664 signaling Effects 0.000 description 2
- 241001522296 Erithacus rubecula Species 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000013519 translation Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/10—Protocols in which an application is distributed across nodes in the network
- H04L67/1097—Protocols in which an application is distributed across nodes in the network for distributed storage of data in networks, e.g. transport arrangements for network file system [NFS], storage area networks [SAN] or network attached storage [NAS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/25—Routing or path finding in a switch fabric
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L49/00—Packet switching elements
- H04L49/35—Switches specially adapted for specific applications
- H04L49/356—Switches specially adapted for specific applications for storage area networks
- H04L49/357—Fibre channel switches
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Small-Scale Networks (AREA)
- Computer And Data Communications (AREA)
Description
proposed standard Fibre ChannelFraming and Signaling (FC-FS Rev. 1.90) NCITS Project 1331-D, April. 9, 2003
100 サーバ・シャーシ
102 サーバ
104 FCスイッチ・モジュール
106 Nポート
108 別の外部ポート
110 FCファブリック
112 Fポート
114 Eポート
116 ネーム・サーバ
118 アドレス・テーブル
120 その他のサーバ
122 その他のスイッチ
124 その他のストレージ
126 FCスイッチ
Claims (11)
- ファイバ・チャネル通信用に構成されるデータ処理システムであって、
複数のサーバ・コンピューティング装置と、
前記複数のサーバ・コンピューティング装置に結合されるための1つのファブリック・ポートと、ファイバ・チャネル・アーキテクチャのための相互接続構成を含むファブリックと、
前記複数のサーバ・コンピューティング装置と前記ファブリックの間に配置され、前記ファブリックの前記1つのファブリック・ポートとの相互接続用の1つのノード・ポートと、要求処理ロジックとを含むファイバ・チャネル・スイッチであって、前記要求処理ロジックが、前記1つのファブリック・ポートと前記1つのノード・ポートとの接続を介して、前記複数のサーバ・コンピューティング装置のうちの個々のサーバ・コンピューティング装置のために多数の要求を前記ファブリックに送信し得るようにされたプログラム・コードを含むファイバ・チャネル・スイッチと、
前記ファブリックに結合され、前記ファイバ・チャネル・スイッチ内の前記要求処理ロジックによって提供された各要求に対して前記ファブリックによって割り当てられたアドレス識別情報を保存するように構成されるテーブルとを含むデータ処理システム。 - 前記テーブルが、ネーム・サーバ内に保存される、請求項1に記載のデータ処理システム。
- 前記複数のサーバ・コンピューティング装置の各々に結合されるサーバ・シャーシをさらに含む、請求項1に記載のデータ処理システム。
- 前記サーバ・シャーシが、前記ファイバ・チャネル・スイッチにさらに結合される、請求項3に記載のデータ処理システム。
- スイッチのためのアドレス割り当て方法であって、
複数のサーバ・コンピューティング装置のための要求をスイッチからファブリックに送信するステップであって、前記スイッチが、前記ファブリックの1つのファブリック・ポートとの相互接続用の1つのノード・ポートを含むステップと、
前記要求に対する割り当てられたアドレス識別情報を前記ファブリックから前記1つのファブリック・ポートと前記1つのノード・ポートとの接続を介して受信するステップとを含む方法。 - 提示されたアドレスを前記要求と一緒に前記ファブリックに送信するステップと、
前記提示されたアドレスが前記サーバ・コンピューティング装置に割り当てられている旨の確認を受信するステップとをさらに含む、請求項5に記載の方法。 - 更新されたアドレスを前記要求と一緒に前記ファブリックに送信するステップと、
前記更新されたアドレスが前記サーバ・コンピューティング装置に割り当てられている旨の確認を受信するステップとをさらに含む、請求項5に記載の方法。 - 前記提示されたアドレスが、ワールド・ワイド・ネーム(WWN)である、請求項6に記載の方法。
- サーバ・シャーシを複数のサーバ・コンピューティング装置に結合するステップをさらに含む、請求項5に記載の方法。
- サーバ・シャーシを前記スイッチに結合するステップをさらに含む、請求項5に記載の方法。
- スイッチへのアドレス割り当て用のコンピュータ利用可能プログラム・コードを有するコンピュータ・プログラムであって、
複数のサーバ・コンピューティング装置のための要求を、ファブリックの1つのファブリック・ポートとの相互接続用の1つのノード・ポートを含むスイッチから前記ファブリックに送信するためのコンピュータ利用可能プログラム・コードと、
前記要求に対する割り当てられたアドレス識別情報を前記ファブリックから前記1つのファブリック・ポートと前記1つのノード・ポートとの接続を介して受信するためのコンピュータ利用可能プログラム・コードとを含むコンピュータ・プログラム。
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US11/318,971 US7599397B2 (en) | 2005-12-27 | 2005-12-27 | Obtaining multiple port addresses by a fibre channel switch from a network fabric |
| US11/318971 | 2005-12-27 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2007179529A JP2007179529A (ja) | 2007-07-12 |
| JP5068055B2 true JP5068055B2 (ja) | 2012-11-07 |
Family
ID=38193575
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2006273487A Expired - Fee Related JP5068055B2 (ja) | 2005-12-27 | 2006-10-04 | データ処理システム、アドレス割り当て方法およびコンピュータ・プログラム(ファイバ・チャネル・スイッチによるネットワーク・ファブリックからの多数のポート・アドレスの取得) |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US7599397B2 (ja) |
| JP (1) | JP5068055B2 (ja) |
| CN (1) | CN1992729B (ja) |
| TW (1) | TWI394403B (ja) |
Families Citing this family (35)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| GB2406742B (en) * | 2003-10-03 | 2006-03-22 | 3Com Corp | Switching fabrics and control protocols for them |
| US7921431B2 (en) * | 2006-01-20 | 2011-04-05 | Emulex Design & Manufacturing Corporation | N-port virtualization driver-based application programming interface and split driver implementation |
| US8050260B1 (en) | 2007-01-30 | 2011-11-01 | Qlogic, Corporation | Method and system for load balancing in infiniband switches and networks |
| US8661518B2 (en) * | 2007-06-13 | 2014-02-25 | Cisco Technology, Inc. | N-port ID virtualization (NPIV) proxy module, NPIV proxy switching system and methods |
| CN101175077B (zh) * | 2007-10-26 | 2010-06-30 | 华中科技大学 | 光纤通道知识产权核 |
| EP2220849B1 (en) * | 2007-12-12 | 2019-03-13 | Nokia Technologies Oy | Address assignment protocol |
| US8341308B2 (en) | 2008-06-09 | 2012-12-25 | International Business Machines Corporation | Method and apparatus for a fibre channel N-port ID virtualization protocol |
| US20100070722A1 (en) * | 2008-09-16 | 2010-03-18 | Toshio Otani | Method and apparatus for storage migration |
| US7944812B2 (en) * | 2008-10-20 | 2011-05-17 | International Business Machines Corporation | Redundant intermediary switch solution for detecting and managing fibre channel over ethernet FCoE switch failures |
| US8214528B2 (en) * | 2008-11-03 | 2012-07-03 | Emulex Design & Manufacturing Corporation | Address identifier scaling in converged networks |
| US8055736B2 (en) * | 2008-11-03 | 2011-11-08 | International Business Machines Corporation | Maintaining storage area network (‘SAN’) access rights during migration of operating systems |
| US8041987B2 (en) * | 2008-11-10 | 2011-10-18 | International Business Machines Corporation | Dynamic physical and virtual multipath I/O |
| US20120005392A1 (en) * | 2009-01-23 | 2012-01-05 | Hitachi, Ltd. | Information processing system |
| US8274881B2 (en) * | 2009-05-12 | 2012-09-25 | International Business Machines Corporation | Altering access to a fibre channel fabric |
| JP4972670B2 (ja) * | 2009-06-05 | 2012-07-11 | 株式会社日立製作所 | 仮想計算機システム、そのアクセス制御方法及び通信装置 |
| CN101645896B (zh) * | 2009-09-04 | 2012-06-06 | 杭州华三通信技术有限公司 | 基于光纤通道网络的属性传播方法和交换机系统 |
| CN102263807A (zh) | 2010-05-31 | 2011-11-30 | 国际商业机器公司 | 在存储区域网络保持通信路径畅通的方法和存储区域网络 |
| CN102316134B (zh) * | 2010-07-05 | 2013-11-27 | 杭州华三通信技术有限公司 | Fc名称服务信息的本地查询方法及装置 |
| JP5614293B2 (ja) | 2011-01-12 | 2014-10-29 | 富士通株式会社 | 通信制御装置、通信システム、情報処理装置および通信制御方法 |
| CN102148760B (zh) * | 2011-04-02 | 2014-01-22 | 福建星网锐捷网络有限公司 | Id申请方法、装置及系统 |
| US9143567B2 (en) | 2012-06-27 | 2015-09-22 | International Business Machines Corporation | Gateway device to connect native fibre channel ports to pure fibre channel over ethernet storage area networks |
| US8750311B2 (en) * | 2012-07-25 | 2014-06-10 | Hewlett-Packard Development Company, L.P. | Fibre channel host virtualization |
| CN102833116A (zh) * | 2012-09-07 | 2012-12-19 | 山西省电力公司电力科学研究院 | 电力设备状态信息融合与展示系统 |
| EP2947852B1 (en) * | 2013-02-18 | 2017-09-13 | Huawei Technologies Co., Ltd. | Method, device and system for implementing node port virtualization in the fibre channel |
| US9578401B2 (en) * | 2013-07-24 | 2017-02-21 | Commscope Technologies Llc | Systems and methods for detecting component rotation within a communication assembly |
| US9749236B2 (en) * | 2014-07-29 | 2017-08-29 | Brocade Communications Systems, Inc. | Increased network scalability by router aware switches |
| US9709757B2 (en) * | 2014-10-17 | 2017-07-18 | Commscope Technologies Llc | Systems and methods for port mapping |
| CN104811473B (zh) * | 2015-03-18 | 2018-03-02 | 华为技术有限公司 | 一种创建虚拟非易失性存储介质的方法、系统及管理系统 |
| CN107547453B (zh) * | 2016-06-23 | 2019-12-03 | 平安科技(深圳)有限公司 | 一种实现交换机端口聚合的方法及终端 |
| CN106888111B (zh) * | 2016-12-30 | 2019-11-08 | 北京同有飞骥科技股份有限公司 | 一种解决双机集群fc-san切换的方法 |
| CN108683659A (zh) * | 2018-05-11 | 2018-10-19 | 新华三技术有限公司成都分公司 | 多协议数据通信方法及装置 |
| US12504586B2 (en) * | 2018-08-03 | 2025-12-23 | Ppc Broadband, Inc. | Fiber optical connectors |
| US10873543B2 (en) * | 2019-01-28 | 2020-12-22 | Dell Products L.P. | Fiber channel fabric login/logout system |
| US11435534B2 (en) * | 2019-06-11 | 2022-09-06 | Clearfield, Inc. | Flexible optical fiber connectors and assemblies |
| US11294847B1 (en) * | 2020-11-30 | 2022-04-05 | Dell Products L.P. | Fibre channel host onboarding system |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6421711B1 (en) * | 1998-06-29 | 2002-07-16 | Emc Corporation | Virtual ports for data transferring of a data storage system |
| US6941260B2 (en) * | 2001-04-26 | 2005-09-06 | International Business Machines Corporation | Method and apparatus for emulating a fiber channel port |
| US7082497B2 (en) * | 2001-12-28 | 2006-07-25 | Hewlett-Packard Development Company, L.P. | System and method for managing a moveable media library with library partitions |
| WO2004051935A1 (ja) * | 2002-12-05 | 2004-06-17 | Allied Telesis K.K. | ユーザ特定システム、ユーザ特定装置、ユーザ特定方法、アドレス変換装置、及びプログラム |
| US6976112B2 (en) * | 2002-11-27 | 2005-12-13 | International Business Machines Corporation | Apparatus, method and program product for automatically distributing power to modules inserted in live chassis |
| CN100375434C (zh) * | 2002-12-20 | 2008-03-12 | 国际商业机器公司 | 非置信服务器环境中san管理的安全系统和方法 |
| JP2004208215A (ja) * | 2002-12-26 | 2004-07-22 | Yutaka Katsuyama | ローカルエリア光ネットワークシステム |
| US7606239B2 (en) * | 2003-01-31 | 2009-10-20 | Brocade Communications Systems, Inc. | Method and apparatus for providing virtual ports with attached virtual devices in a storage area network |
| US6807579B1 (en) * | 2003-05-12 | 2004-10-19 | International Business Machines Corporation | Method, system and program products for assigning an address identifier to a partition of a computing environment |
| JP4278444B2 (ja) * | 2003-06-17 | 2009-06-17 | 株式会社日立製作所 | 仮想ポート名の管理装置 |
| US8239552B2 (en) * | 2003-08-21 | 2012-08-07 | Microsoft Corporation | Providing client access to devices over a network |
| US7523207B2 (en) * | 2003-11-20 | 2009-04-21 | International Business Machines Corporation | Configuration of fibre channel SAN path |
| JP4230410B2 (ja) * | 2004-05-11 | 2009-02-25 | 株式会社日立製作所 | 仮想ストレージの通信品質制御装置 |
-
2005
- 2005-12-27 US US11/318,971 patent/US7599397B2/en not_active Expired - Fee Related
-
2006
- 2006-09-18 CN CN200610139222.7A patent/CN1992729B/zh not_active Expired - Fee Related
- 2006-10-04 JP JP2006273487A patent/JP5068055B2/ja not_active Expired - Fee Related
- 2006-12-04 TW TW095144885A patent/TWI394403B/zh not_active IP Right Cessation
Also Published As
| Publication number | Publication date |
|---|---|
| CN1992729B (zh) | 2013-07-24 |
| US7599397B2 (en) | 2009-10-06 |
| TW200742348A (en) | 2007-11-01 |
| TWI394403B (zh) | 2013-04-21 |
| US20070147267A1 (en) | 2007-06-28 |
| CN1992729A (zh) | 2007-07-04 |
| JP2007179529A (ja) | 2007-07-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP5068055B2 (ja) | データ処理システム、アドレス割り当て方法およびコンピュータ・プログラム(ファイバ・チャネル・スイッチによるネットワーク・ファブリックからの多数のポート・アドレスの取得) | |
| EP1952249B1 (en) | Technique for implementing virtual fabric membership assignments for devices in a storage area network | |
| US6356944B1 (en) | System and method for increasing write performance in a fibre channel environment | |
| US7990994B1 (en) | Storage gateway provisioning and configuring | |
| US7843907B1 (en) | Storage gateway target for fabric-backplane enterprise servers | |
| US8743872B2 (en) | Storage traffic communication via a switch fabric in accordance with a VLAN | |
| US5954796A (en) | System and method for automatically and dynamically changing an address associated with a device disposed in a fire channel environment | |
| US8422359B2 (en) | Communication network control system and control method | |
| US8108454B2 (en) | Address assignment in Fibre Channel over Ethernet environments | |
| US7340167B2 (en) | Fibre channel transparent switch for mixed switch fabrics | |
| US6941350B1 (en) | Method and apparatus for reliably choosing a master network manager during initialization of a network computing system | |
| US8351442B1 (en) | Method and system for network communication | |
| US8625623B2 (en) | Method and system to allocate exchange identifications for fibre channel N—PORT aggregation | |
| KR101454954B1 (ko) | 스토리지 에어리어 네트워크(san)의 구성 | |
| US6965934B1 (en) | Encapsulation protocol for linking storage area networks over a packet-based network | |
| US8140657B2 (en) | Method and system to connect multiple SCSI initiators to a fibre channel fabric topology using a single N-PORT | |
| AU4707001A (en) | Encapsulation protocol for linking storage area networks over a packet-based network | |
| JP6047248B2 (ja) | ファイバチャネルにおけるノードポート仮想化を実施する方法、装置、及びシステム | |
| WO2016204777A1 (en) | Network communications | |
| ياسو ابراهيم | Module 5: Fibre Channel Storage Area Network Module–5 Fibre Channel Storage Area Network (FC SAN |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20090622 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20110629 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20110705 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20110927 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120403 |
|
| 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: 20120731 |
|
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20120814 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20150824 Year of fee payment: 3 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5068055 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| LAPS | Cancellation because of no payment of annual fees |