JP5489601B2 - 物理及び仮想マルチパス入出力を動的に管理する方法、装置、システム、及びプログラム - Google Patents
物理及び仮想マルチパス入出力を動的に管理する方法、装置、システム、及びプログラム Download PDFInfo
- Publication number
- JP5489601B2 JP5489601B2 JP2009197241A JP2009197241A JP5489601B2 JP 5489601 B2 JP5489601 B2 JP 5489601B2 JP 2009197241 A JP2009197241 A JP 2009197241A JP 2009197241 A JP2009197241 A JP 2009197241A JP 5489601 B2 JP5489601 B2 JP 5489601B2
- Authority
- JP
- Japan
- Prior art keywords
- virtual
- hba
- physical
- client
- module
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR 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; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/16—Error detection or correction of the data by redundancy in hardware
- G06F11/20—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements
- G06F11/2002—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where interconnections or communication control functionality are redundant
- G06F11/2005—Error detection or correction of the data by redundancy in hardware using active fault-masking, e.g. by switching out faulty elements or by switching in spare elements where interconnections or communication control functionality are redundant using redundant communication controllers
-
- 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/14—Handling requests for interconnection or transfer
-
- 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/14—Handling requests for interconnection or transfer
- G06F13/16—Handling requests for interconnection or transfer for access to memory bus
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2201/00—Indexing scheme relating to error detection, to error correction, and to monitoring
- G06F2201/815—Virtual
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/06—Digital input from, or digital output to, record carriers, e.g. RAID, emulated record carriers or networked record carriers
- G06F3/0601—Interfaces specially adapted for storage systems
- G06F3/0628—Interfaces specially adapted for storage systems making use of a particular technique
- G06F3/0662—Virtualisation aspects
- G06F3/0664—Virtualisation aspects at device level, e.g. emulation of a storage device or system
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Quality & Reliability (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Hardware Redundancy (AREA)
- Debugging And Monitoring (AREA)
- Computer And Data Communications (AREA)
Description
Claims (18)
- 第1の論理パーティション(LPAR)に存在する仮想クライアントが第1の物理ホスト・バス・アダプタ(HBA)を介してストレージ・ネットワーク及び前記仮想クライアントの間でデータを転送することを可能にするステップと、
第2のLPARに存在する仮想I/Oサーバが第2の物理HBAを介して前記ストレージ・ネットワーク及び前記仮想I/Oサーバの間でデータを転送することを可能にするステップと、
仮想マシン・モニタが前記第1のLPAR及び前記第2のLPARの間でパーティション間通信を提供することを可能にするステップと、
前記仮想クライアントが、前記パーティション間通信を経由して前記仮想I/Oサーバにアクセスし、前記仮想I/Oサーバ及び前記第2の物理HBAを介して前記ストレージ・ネットワークにアクセスすることにより、前記ストレージ・ネットワーク及び前記仮想クライアントの間でデータを転送することを動的に可能にするステップと
を含む方法。 - 前記仮想I/Oサーバが前記第2の物理HBAを介して前記ストレージ・ネットワーク及び第2の仮想クライアントの間でデータを転送することを可能にするステップを更に含む、請求項1に記載の方法。
- 複数の仮想クライアントに対する、前記第2の物理HBAのための複数の仮想識別子アドレスを得るステップを更に含む、請求項2に記載の方法。
- 前記仮想クライアントが前記第2の物理HBAを介してデータを転送することを可能にするために、前記第1のHBAに関連した故障を検出するステップを更に含む、請求項3に記載の方法。
- 前記第1のHBAが前記仮想クライアントにとって使用不可になることに応答して、前記仮想I/Oサーバ及び前記第2の物理HBAを介して前記ストレージ・ネットワーク及び前記仮想クライアントの間でデータを転送することをマルチパスI/Oモジュールを介して決定するステップを更に含む、請求項1に記載の方法。
- 前記第2の物理HBAが前記仮想クライアントにとって使用不可になることに応答して、前記仮想クライアントが前記仮想I/Oサーバ及び第3の物理HBAを介して前記ストレージ・ネットワーク及び前記仮想クライアントの間でデータを転送することを動的に可能にするステップを更に含み、
前記第1の物理HBA、前記第2の物理HBA、及び第3の物理HBAのうちの第1の1つがファイバ・チャネルHBAを含み、前記第1の物理HBA、前記第2の物理HBA、及び第3の物理HBAのうちの第2の1つがiSCSI HBAを含む、前記請求項1に記載の方法。 - 第1の論理パーティション(LPAR)に存在し、第1の物理ホスト・バス・アダプタ(HBA)を介してネットワークにデータを転送するための仮想クライアント・モジュールと、
第2のLPARに存在し、第2の物理HBAを介して前記ネットワークにデータを転送するための仮想I/Oサーバ・モジュールと、
前記仮想クライアント・モジュールを前記仮想I/Oサーバ・モジュールに結合するための仮想マシン・モニタと
を含み、
前記仮想マシン・モニタは、前記第1のLPAR及び前記第2のLPARの間でパーティション間通信を提供するように構成され、前記仮想クライアント・モジュール、前記仮想I/Oサーバ・モジュール、及び前記仮想マシン・モニタの少なくとも1つは、前記仮想クライアント・モジュールが、前記パーティション間通信を経由して前記仮想I/Oサーバ・モジュールにアクセスし、前記仮想I/Oサーバ・モジュール及び前記第2の物理HBAを介して前記ネットワークにアクセスすることにより、前記ネットワークにデータを転送することを動的に可能にするように構成される、装置。 - 前記第1の物理HBA及び前記第2の物理HBAの使用不可を検出するように構成されたマルチパスI/Oモジュールを更に含む、請求項7に記載の装置。
- 前記仮想クライアント・モジュールは前記マルチパスI/Oモジュールを含み、前記マルチパスI/Oモジュールは前記検出された使用可に基づいて前記第1の物理HBA及び前記第2の物理HBAの間で選択するように構成される、請求項8に記載の装置。
- 前記マルチパスI/Oモジュールは、前記第1の物理HBA及び前記第2の物理HBAの間で前記仮想クライアント・モジュールのI/Oワークロードを分散するように構成され、更に、前記仮想マシン・モニタはホスト化された仮想マシン・モニタを含む、請求項8に記載の装置。
- 第3の物理HBAを介して前記ネットワークにデータを転送するための第2の仮想I/Oサーバ・モジュールを更に含み、
前記仮想クライアント・モジュールは、前記第1の物理HBA及び前記第2の物理HBAが使用不可であるとき、前記第2の仮想I/Oサーバ・モジュール及び前記第3の物理HBAを介して前記ネットワークにデータを動的に転送するように構成される、請求項7に記載の装置。 - 前記第2の仮想I/Oサーバ・モジュールは、第4の物理HBAを介して前記ネットワークにデータを転送するようにマルチパスI/Oモジュールを構成し、更に、前記第2の仮想I/Oサーバ・モジュールは、前記第3の物理HBAが使用不可であるとき、前記第4の物理HBAを介して前記ネットワークにデータを動的に転送するように構成される、請求項11に記載の装置。
- 前記仮想マシン・モニタは、前記第1の物理HBAに関連した故障の検出に応答して、前記仮想クライアント・モジュールが前記第2の物理HBAを介して前記ネットワークにデータを転送することを動的に可能にするように構成される、請求項7に記載の装置。
- 前記第2の物理HBAは、NポートID仮想化(NPIV)を支援することができるファイバ・チャネルHBAを含む、請求項7に記載の装置。
- 第1の論理パーティション(LPAR)に存在し、第1のファイバ・チャネル・ホスト・バス・アダプタ(HBA)を介してストレージ・エリア・ネットワーク(SAN)にデータを転送するように構成された仮想クライアント・モジュールと、
第2のLPARに存在し、第2のファイバ・チャネルHBAを介して前記SANにデータを転送するように構成された仮想I/Oサーバ・モジュールと、
前記仮想クライアント・モジュールを前記仮想I/Oサーバ・モジュールに結合するための仮想マシン・モニタと、
を含み、
前記仮想マシン・モニタは、前記第1のLPAR及び前記第2のLPARの間でパーティション間通信を提供するように構成され、前記仮想クライアント・モジュールは、前記第1のファイバ・チャネルHBAの故障のとき、前記仮想クライアント・モジュールが、前記パーティション間通信を経由して前記仮想I/Oサーバ・モジュールにアクセスし、前記仮想I/Oサーバ・モジュール及び前記第2のファイバ・チャネルHBAを介して前記SANにアクセスすることにより、前記SANにデータを転送することを動的に可能にするためのマルチパスI/Oモジュールを含む、システム。 - 前記仮想I/Oサーバ・モジュールは、前記仮想クライアント・モジュール及び他のクライアント・モジュールの間で物理I/O資源を動的に割り振るように構成され、更に、前記仮想マシン・モニタはネイティブ仮想マシン・モニタを含む、請求項15に記載のシステム。
- 前記仮想マシン・モニタは、前記仮想クライアント・モジュール及び他のクライアント・モジュールのワークロードに基づいて前記仮想クライアント・モジュール及び前記他のクライアント・モジュールの間で複数のプロセッサの処理機能を動的に割り振るように構成される、請求項15に記載のシステム。
- 少なくとも1つのプロセッサによって実行される命令を含むコンピュータ・プログラムであって
第1の論理パーティション(LPAR)に存在する仮想クライアントが第1の物理ホスト・バス・アダプタ(HBA)を介してストレージ・ネットワーク及び前記仮想クライアントの間でデータを転送するための命令と、
第2のLPARに存在する仮想I/Oサーバが第2の物理HBAを介して前記ストレージ・ネットワーク及び前記仮想I/Oサーバの間でデータを転送するための命令と、
仮想マシン・モニタが前記第1のLPAR及び前記第2のLPARの間でパーティション間通信を提供するための命令と、
前記仮想クライアントが、前記パーティション間通信を経由して前記仮想I/Oサーバにアクセスし、前記仮想I/Oサーバ及び前記第2の物理HBAを介して前記ストレージ・ネットワークにアクセスすることにより、前記ストレージ・ネットワーク及び前記仮想クライアントの間でデータを転送することを動的に可能にするための命令と
を前記プロセッサに実行させるプログラム。
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/268,238 US8041987B2 (en) | 2008-11-10 | 2008-11-10 | Dynamic physical and virtual multipath I/O |
US12/268238 | 2008-11-10 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2010113707A JP2010113707A (ja) | 2010-05-20 |
JP5489601B2 true JP5489601B2 (ja) | 2014-05-14 |
Family
ID=42166274
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2009197241A Active JP5489601B2 (ja) | 2008-11-10 | 2009-08-27 | 物理及び仮想マルチパス入出力を動的に管理する方法、装置、システム、及びプログラム |
Country Status (5)
Country | Link |
---|---|
US (1) | US8041987B2 (ja) |
JP (1) | JP5489601B2 (ja) |
KR (1) | KR101107899B1 (ja) |
CN (1) | CN101741831B (ja) |
TW (1) | TWI439867B (ja) |
Families Citing this family (66)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7257811B2 (en) * | 2004-05-11 | 2007-08-14 | International Business Machines Corporation | System, method and program to migrate a virtual machine |
US8990800B2 (en) * | 2009-01-14 | 2015-03-24 | Dell Products L.P. | System and method for increased system availability to network storage in virtualized environments |
JP5477047B2 (ja) * | 2010-02-25 | 2014-04-23 | 富士通株式会社 | 情報処理装置、仮想計算機接続方法、プログラム及び記録媒体 |
US8719817B2 (en) * | 2010-03-25 | 2014-05-06 | Vmware, Inc. | Virtualization intermediary/virtual machine guest operating system collaborative SCSI path management |
US8244924B2 (en) * | 2010-06-24 | 2012-08-14 | International Business Machines Corporation | Discovery and configuration of device configurations |
US8495412B2 (en) * | 2010-09-10 | 2013-07-23 | International Business Machines Corporation | Autonomous propagation of virtual input/output (VIO) operation(s) to second VIO server (VIOS) due to a detected error condition at a first VIOS |
US8726274B2 (en) | 2010-09-10 | 2014-05-13 | International Business Machines Corporation | Registration and initialization of cluster-aware virtual input/output server nodes |
US20120096462A1 (en) * | 2010-10-18 | 2012-04-19 | Electronics And Telecommunications Research Institute | Dynamic virtualization technique for multicore processor system |
US20120110297A1 (en) * | 2010-10-29 | 2012-05-03 | Unisys Corp. | Secure partitioning with shared input/output |
US8930620B2 (en) * | 2010-11-12 | 2015-01-06 | Symantec Corporation | Host discovery and handling of ALUA preferences and state transitions |
US8627136B2 (en) * | 2010-12-27 | 2014-01-07 | Netapp Inc. | Non-disruptive failover of RDMA connection |
US8402191B2 (en) * | 2010-12-30 | 2013-03-19 | Stmicroelectronics, Inc. | Computing element virtualization |
WO2012157038A1 (ja) * | 2011-05-13 | 2012-11-22 | 株式会社日立製作所 | 接続経路管理方法、i/o仮想化装置及び接続経路管理プログラム |
JPWO2012176278A1 (ja) * | 2011-06-21 | 2015-02-23 | 富士通株式会社 | 情報処理装置、仮想マシン制御方法およびプログラム |
EP2725496A1 (en) * | 2011-06-21 | 2014-04-30 | Fujitsu Limited | Information processing device, virtual machine control method and program |
JP5422611B2 (ja) * | 2011-06-24 | 2014-02-19 | 株式会社日立製作所 | 計算機システム、ホストバスアダプタ制御方法及びそのプログラム |
WO2012149714A1 (zh) | 2011-08-25 | 2012-11-08 | 华为技术有限公司 | 一种节点控制器链路的切换方法、处理器***和节点 |
US9530156B2 (en) * | 2011-09-29 | 2016-12-27 | Amazon Technologies, Inc. | Customizable uniform control user interface for hosted service images |
JP6007547B2 (ja) * | 2012-03-30 | 2016-10-12 | 日本電気株式会社 | 仮想化システム、スイッチコントローラ、ファイバチャネルスイッチ、マイグレーション方法、マイグレーションプログラム |
US8880934B2 (en) * | 2012-04-04 | 2014-11-04 | Symantec Corporation | Method and system for co-existence of live migration protocols and cluster server failover protocols |
US20130346532A1 (en) * | 2012-06-21 | 2013-12-26 | Microsoft Corporation | Virtual shared storage in a cluster |
US8750311B2 (en) | 2012-07-25 | 2014-06-10 | Hewlett-Packard Development Company, L.P. | Fibre channel host virtualization |
TW201416852A (zh) * | 2012-10-23 | 2014-05-01 | Hon Hai Prec Ind Co Ltd | 磁碟陣列卡自動修護方法及系統 |
KR101471879B1 (ko) * | 2012-10-31 | 2014-12-11 | 삼성에스디에스 주식회사 | 하이퍼바이저 기반 서버 이중화 시스템, 그 방법 및 서버 이중화 컴퓨터 프로그램이 기록된 기록매체 |
US9641614B2 (en) | 2013-05-29 | 2017-05-02 | Microsoft Technology Licensing, Llc | Distributed storage defense in a cluster |
US10404520B2 (en) | 2013-05-29 | 2019-09-03 | Microsoft Technology Licensing, Llc | Efficient programmatic memory access over network file access protocols |
CN103559155B (zh) * | 2013-10-25 | 2016-09-14 | 华为技术有限公司 | 一种数据传输方法、相关装置及数据传输*** |
US9710410B2 (en) * | 2013-10-31 | 2017-07-18 | Qualcomm Incorporated | Camera control slave devices with multiple slave device identifiers |
CN103577149B (zh) * | 2013-11-20 | 2017-02-08 | 华为技术有限公司 | Hba兼容处理方法、装置及*** |
US9571585B2 (en) | 2013-11-26 | 2017-02-14 | International Business Machines Corporation | Using alternate port name for uninterrupted communication |
US9172600B1 (en) * | 2013-12-31 | 2015-10-27 | Symantec Corporation | Efficient I/O error analysis and proactive I/O failover to alternate paths for InfiniBand channel |
US9424216B2 (en) * | 2014-03-14 | 2016-08-23 | International Business Machines Corporation | Ascertaining configuration of a virtual adapter in a computing environment |
US9374324B2 (en) * | 2014-03-14 | 2016-06-21 | International Business Machines Corporation | Determining virtual adapter access controls in a computing environment |
US9262351B2 (en) | 2014-03-27 | 2016-02-16 | International Business Machines Corporation | Inter-adapter cooperation for multipath input/output systems |
US9569316B2 (en) * | 2014-09-11 | 2017-02-14 | International Business Machines Corporation | Managing VIOS failover in a single storage adapter environment |
CN104461951A (zh) * | 2014-11-19 | 2015-03-25 | 浪潮(北京)电子信息产业有限公司 | 动态管理物理和虚拟多路径i/o的方法及*** |
US10223159B2 (en) * | 2015-02-18 | 2019-03-05 | Red Hat Israel, Ltd. | Configuring virtual machine interfaces to provide access to a requested logical network based on virtual function availability and a virtual function capability option |
US10257273B2 (en) | 2015-07-31 | 2019-04-09 | Netapp, Inc. | Systems, methods and devices for RDMA read/write operations |
US9952797B2 (en) | 2015-07-31 | 2018-04-24 | Netapp, Inc. | Systems, methods and devices for addressing data blocks in mass storage filing systems |
CN105630715A (zh) * | 2015-12-18 | 2016-06-01 | 国云科技股份有限公司 | 一种基于Multipath的存储预警方法 |
US10057153B1 (en) * | 2016-06-02 | 2018-08-21 | Cisco Technology, Inc. | Detecting slow virtual devices |
US20180143932A1 (en) * | 2016-11-21 | 2018-05-24 | Intel Corporation | Apparatuses and methods to spawn multiple virtual serial bus hub instances on a same physical serial bus hub |
US20180181421A1 (en) * | 2016-12-27 | 2018-06-28 | Intel Corporation | Transferring packets between virtual machines via a direct memory access device |
US10275327B2 (en) * | 2017-01-05 | 2019-04-30 | Hewlett Packard Enterprises Development LP | Virtual fibre channel port migration |
US11070512B2 (en) * | 2017-02-10 | 2021-07-20 | International Business Machines Corporation | Server port virtualization for guest logical unit number (LUN) masking in a host direct attach configuration |
DE102017103554B3 (de) * | 2017-02-21 | 2018-05-09 | Phoenix Contact Gmbh & Co. Kg | Frontadapter zum Verbinden mit einer Steuerungseinrichtung und Automatisierungssystem |
US10338829B2 (en) | 2017-05-05 | 2019-07-02 | Dell Products, L.P. | Managing multipath configuraton in data center using remote access controller |
CN107612777B (zh) * | 2017-09-25 | 2020-09-22 | 苏州浪潮智能科技有限公司 | 一种光纤交换机检测工具及方法 |
US11204792B2 (en) | 2018-04-04 | 2021-12-21 | International Business Machines Corporation | Attaching storage resources to virtual machine instances |
US10592155B2 (en) * | 2018-04-10 | 2020-03-17 | International Business Machines Corporation | Live partition migration of virtual machines across storage ports |
US11048556B2 (en) * | 2018-04-12 | 2021-06-29 | International Business Machines Corporation | Multi-channel, multi-control logical partition migration |
US10496486B1 (en) * | 2018-06-29 | 2019-12-03 | International Business Machines Corporation | Protecting data integrity in a multiple path input/output environment |
US11050660B2 (en) * | 2018-09-28 | 2021-06-29 | EMC IP Holding Company LLC | Host device with multi-path layer implementing path selection based at least in part on fabric identifiers |
US11336509B2 (en) * | 2018-10-31 | 2022-05-17 | EMC IP Holding Company LLC | Detecting single points of failure on a storage system |
CN109358990A (zh) * | 2018-11-01 | 2019-02-19 | 郑州云海信息技术有限公司 | 一种多控***中的信息传输方法、装置及存储介质 |
US10545785B1 (en) * | 2018-11-12 | 2020-01-28 | Hewlett Packard Enterprise Development Lp | Virtual host bus adapter logins |
US10833982B2 (en) * | 2018-11-29 | 2020-11-10 | International Business Machines Corporation | Server-side path selection in multi virtual server environment |
US10963416B2 (en) * | 2019-05-29 | 2021-03-30 | Mastercard International Incorporated | Systems, computer-readable media and computer-implemented methods for network adapter activation in connection with fibre channel uplink mapping |
CN111522692B (zh) * | 2020-04-20 | 2023-05-30 | 浙江大学 | 一种基于虚拟机的多操作***输入及输出设备冗余保障*** |
CN111522760A (zh) * | 2020-04-22 | 2020-08-11 | 北京思特奇信息技术股份有限公司 | 一种基于总线模式的应用接口通信方法和*** |
CN114257541A (zh) * | 2020-09-10 | 2022-03-29 | 华为技术有限公司 | 一种故障链路的切换方法、***及相关设备 |
US11392459B2 (en) * | 2020-09-14 | 2022-07-19 | EMC IP Holding Company LLC | Virtualization server aware multi-pathing failover policy |
US11683372B2 (en) * | 2020-11-24 | 2023-06-20 | International Business Machines Corporation | Virtualized fabric management server for storage area network |
US11709699B2 (en) | 2020-11-24 | 2023-07-25 | International Business Machines Corporation | Virtualized fabric name server for storage area network |
US11522814B2 (en) | 2020-11-24 | 2022-12-06 | International Business Machines Corporation | Virtualized fabric login server for storage area network |
CN117591037B (zh) * | 2024-01-18 | 2024-05-03 | 山东云海国创云计算装备产业创新中心有限公司 | 一种虚拟化数据访问***、方法、装置及服务器 |
Family Cites Families (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2001155420A (ja) * | 1999-11-25 | 2001-06-08 | Tomcat Computer Kk | Cdシステム |
JP4039794B2 (ja) * | 2000-08-18 | 2008-01-30 | 富士通株式会社 | マルチパス計算機システム |
KR100372915B1 (ko) * | 2001-01-02 | 2003-02-19 | 김한규 | 네트워크에 직접 부착 가능한 디스크 시스템 |
KR20030030148A (ko) | 2001-10-08 | 2003-04-18 | 주식회사 엑사큐브시스템 | 시스템 소프트웨어 및 지유아이(gui) 기반 관리소프트웨어를 이용한 네트워크 연결형 가상 저장방법 및그 시스템 |
JP3957065B2 (ja) * | 2002-08-28 | 2007-08-08 | 富士通株式会社 | ネットワーク計算機システムおよび管理装置 |
US7307948B2 (en) * | 2002-10-21 | 2007-12-11 | Emulex Design & Manufacturing Corporation | System with multiple path fail over, fail back and load balancing |
US7783779B1 (en) * | 2003-09-19 | 2010-08-24 | Vmware, Inc | Storage multipath management in a virtual computer system |
US7721150B2 (en) * | 2004-03-19 | 2010-05-18 | Intel Corporation | Failover and load balancing |
JP2006079495A (ja) * | 2004-09-13 | 2006-03-23 | Hitachi Ltd | ストレージシステム及び論理区画の設定方法 |
JP2006094313A (ja) * | 2004-09-27 | 2006-04-06 | Fujitsu Ltd | ルーティングリカバリシステム |
US7711978B1 (en) * | 2004-12-30 | 2010-05-04 | Symantec Operating Corporation | Proactive utilization of fabric events in a network virtualization environment |
US7496790B2 (en) * | 2005-02-25 | 2009-02-24 | International Business Machines Corporation | Method, apparatus, and computer program product for coordinating error reporting and reset utilizing an I/O adapter that supports virtualization |
US20060195663A1 (en) * | 2005-02-25 | 2006-08-31 | International Business Machines Corporation | Virtualized I/O adapter for a multi-processor data processing system |
CN100485630C (zh) * | 2005-11-21 | 2009-05-06 | 国际商业机器公司 | 具有中央控制的数据备份的方法和*** |
JP4486921B2 (ja) * | 2005-12-09 | 2010-06-23 | 富士通株式会社 | ストレージ仮想化装置およびそれを用いたコンピュータシステム |
US7599397B2 (en) | 2005-12-27 | 2009-10-06 | International Business Machines Corporation | Obtaining multiple port addresses by a fibre channel switch from a network fabric |
US7921431B2 (en) | 2006-01-20 | 2011-04-05 | Emulex Design & Manufacturing Corporation | N-port virtualization driver-based application programming interface and split driver implementation |
US7543081B2 (en) | 2006-08-08 | 2009-06-02 | International Business Machines Corporation | Use of N—Port ID virtualization to extend the virtualization capabilities of the FC-SB-3 protocol and other protocols |
JP4847272B2 (ja) * | 2006-10-18 | 2011-12-28 | 株式会社日立製作所 | 論理区画ごとに電源を管理する計算機システム、ストレージ装置及びそれらの制御方法 |
JP5057366B2 (ja) * | 2006-10-30 | 2012-10-24 | 株式会社日立製作所 | 情報システム及び情報システムのデータ転送方法 |
US7793139B2 (en) * | 2006-12-12 | 2010-09-07 | International Business Machines Corporation | Partial link-down status for virtual Ethernet adapters |
JP2008186211A (ja) * | 2007-01-30 | 2008-08-14 | Hitachi Ltd | 計算機システム |
US7711979B2 (en) * | 2007-02-16 | 2010-05-04 | Symantec Corporation | Method and apparatus for flexible access to storage facilities |
US7778157B1 (en) * | 2007-03-30 | 2010-08-17 | Symantec Operating Corporation | Port identifier management for path failover in cluster environments |
US8341308B2 (en) * | 2008-06-09 | 2012-12-25 | International Business Machines Corporation | Method and apparatus for a fibre channel N-port ID virtualization protocol |
-
2008
- 2008-11-10 US US12/268,238 patent/US8041987B2/en not_active Expired - Fee Related
-
2009
- 2009-08-20 KR KR1020090077109A patent/KR101107899B1/ko active IP Right Grant
- 2009-08-27 JP JP2009197241A patent/JP5489601B2/ja active Active
- 2009-09-30 TW TW098133308A patent/TWI439867B/zh active
- 2009-11-09 CN CN2009101744249A patent/CN101741831B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
TWI439867B (zh) | 2014-06-01 |
US20100122111A1 (en) | 2010-05-13 |
CN101741831A (zh) | 2010-06-16 |
JP2010113707A (ja) | 2010-05-20 |
KR101107899B1 (ko) | 2012-01-25 |
TW201027354A (en) | 2010-07-16 |
US8041987B2 (en) | 2011-10-18 |
CN101741831B (zh) | 2013-11-27 |
KR20100052397A (ko) | 2010-05-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5489601B2 (ja) | 物理及び仮想マルチパス入出力を動的に管理する方法、装置、システム、及びプログラム | |
US11314543B2 (en) | Architecture for implementing a virtualization environment and appliance | |
JP6199514B2 (ja) | ファブリック分散リソースのスケジューリング | |
US7530071B2 (en) | Facilitating access to input/output resources via an I/O partition shared by multiple consumer partitions | |
US7930511B2 (en) | Method and apparatus for management between virtualized machines and virtualized storage systems | |
US8626967B1 (en) | Virtualization of a storage processor for port failover | |
US8909980B1 (en) | Coordinating processing for request redirection | |
US8880687B1 (en) | Detecting and managing idle virtual storage servers | |
US10423332B2 (en) | Fibre channel storage array having standby controller with ALUA standby mode for forwarding SCSI commands | |
US11226753B2 (en) | Adaptive namespaces for multipath redundancy in cluster based computing systems | |
US10708140B2 (en) | Automatically updating zone information in a storage area network | |
JP4965743B2 (ja) | オペレーティング・システムの移行の際におけるストレージ・エリア・ネットワーク(「san」)アクセス権の保持 | |
JP2005216151A (ja) | 資源運用管理システム及び資源運用管理方法 | |
JP2010257274A (ja) | 仮想化環境におけるストレージ管理システム及びストレージ管理方法 | |
US20140157046A1 (en) | Techniques for dynamically tracking logical units moving between input/output ports of a storage area network target | |
US9143410B1 (en) | Techniques for monitoring guest domains configured with alternate I/O domains | |
Guide | VMware, Inc. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20120330 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20130215 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130226 |
|
RD13 | Notification of appointment of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7433 Effective date: 20130404 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A821 Effective date: 20130405 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130522 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20130806 |
|
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: 20140204 |
|
RD14 | Notification of resignation of power of sub attorney |
Free format text: JAPANESE INTERMEDIATE CODE: A7434 Effective date: 20140204 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20140225 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5489601 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |