hp 3par vmware esx/esxi implementation guide · hp 3par vmware esx/esxi 実装ガイド 摘要...

118
HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage VMware ESX ホスト間の通信を確立する方法について説明します。 また、HP 3PAR StoreServ Storage 上にストレージを割り当て、ESX ホストからアクセス可能にするための基本的な手順に ついても説明します。 HP 部品番号: QL226-98301 2015 8

Upload: lehanh

Post on 15-May-2018

328 views

Category:

Documents


6 download

TRANSCRIPT

Page 1: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

HP 3PAR VMware ESX/ESXi 実装ガイド

摘要

この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。また、HP 3PAR StoreServ Storage 上にストレージを割り当て、ESX ホストからアクセス可能にするための基本的な手順についても説明します。

HP 部品番号: QL226-983012015 年 8 月

Page 2: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

© Copyright 2015 Hewlett-Packard Development Company, L.P.

本書で取り扱っているコンピューターソフトウェアは秘密情報であり、 その保有、使用、または複製には、Hewlett-Packard Company から使用許諾を得る必要があります。 米国政府の連邦調達規則である FAR 12.211 および 12.212 の規定に従って、コマーシャルコンピューターソフトウェア、コンピューターソフトウェアドキュメンテーションおよびコマーシャルアイテムのテクニカルデータ (Commercial ComputerSoftware, Computer Software Documentation, and Technical Data for Commercial Items) は、ベンダーが提供する標準使用許諾規定に基づいて米国政府に使用許諾が付与されます。

本書の内容は、将来予告なしに変更されることがあります。 HP 製品、またはサービスの保証は、当該製品、およびサービスに付随する明示的な保証文によってのみ規定されるものとします。 ここでの記載で追加保証を意図するものは一切ありません。 ここに含まれる技術的、編集上の誤り、または欠如について、HP はいかなる責任も負いません。

他社の Web サイトへのリンクを使用すると、HP の Web サイト外に移動します。 HP.com 外の情報については、HP は管理しておらず、また責任を負いません。

商標について

Oracle® は、Oracle またはその関連会社の登録商標です。

Red Hat® は、米国およびその他の国における Red Hat, Inc.の登録商標です。

VMware®、 VMware® vCenter™、および VMware vSphere® は、米国およびその他の地域における VMware, Inc.の登録商標または商標です。

Microsoft® および Windows® は、Microsoft 企業グループの商標です。

Page 3: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

目次

1 概要.........................................................................................................6サポートされている構成..........................................................................................................6HP 3PAR OS のアップグレードに関する留意事項.......................................................................7対象読者.................................................................................................................................7

2 FC 向けの HP 3PAR StoreServ Storage の構成...............................................8HP 3PAR OS 3.2.x または 3.1.x を実行している HP 3PAR StoreServ Storage のポートの構成...........8ポートのセットアップ.........................................................................................................9ホスト定義の作成.............................................................................................................10

ファブリックのセットアップとゾーニング..............................................................................12ファイバーチャネル Smart SAN.........................................................................................13HP 3PAR の共存................................................................................................................14FC スイッチベンダーごとの設定ガイドライン ...................................................................14FC のターゲットポートの制限と仕様.................................................................................16FC での HP 3PAR Priority Optimization.................................................................................16FC での HP 3PAR Persistent Ports.........................................................................................17

FC での HP 3PAR Persistent Ports のセットアップおよび接続性のガイドライン...................17ファイバーチャネルでの HP 3PAR Persistent Checksum..............................................................18

3 iSCSI 向けの HP 3PAR StoreServ Storage の構成..........................................19iSCSI 接続でのポートのセットアップ......................................................................................19HP 3PAR iSCSI の IPv6 アドレス指定および VLAN タギング......................................................20ホスト定義の作成..................................................................................................................21ターゲットポートの制限および仕様........................................................................................23iSCSI での HP 3PAR Priority Optimization..................................................................................23iSCSI での HP 3PAR Persistent Ports...........................................................................................24

4 FCoE 向けの HP 3PAR StoreServ Storage の構成..........................................25FCoE スイッチ、FCoE イニシエーター、および FCoE ターゲットポートのセットアップ.............25ホスト定義の作成..................................................................................................................26ターゲットポートの制限および仕様........................................................................................29FCoE での HP 3PAR Priority Optimization..................................................................................30FCoE 用 HP 3PAR Persistent Ports..............................................................................................30

FCoE での、HP 3PAR Persistent Ports のセットアップおよび接続性のガイドライン..................315 FC 接続でのホストの設定........................................................................32

HBA およびドライバーのインストール....................................................................................32仮想マシンゲスト OS のインストール.....................................................................................33マルチパスフェイルオーバー設定と I/O 負荷分散...................................................................35

ESX 4.x 以降での FC のラウンドロビンマルチパス機構の設定..............................................36SATP PSP による、ESX/ESXi マルチパスのラウンドロビン用構成..........................................38

ESX/ESXi 4.0 GA~4.0 MUx..........................................................................................39ESX/ESXi 4.1 GA~4.1 MUx...........................................................................................40ESXi 5.x と ESXi 6.0......................................................................................................41

SATP Info コマンド............................................................................................................41デフォルト SATP ルールと現在のデフォルト PSP............................................................41SATP カスタムルールと対応する定義済みパラメーター...................................................42デバイス情報の表示.....................................................................................................42ホストの再起動なしでストレージデバイス上のパスポリシーを変更するための、スクリプトによる代替策............................................................................................................43

複数ホスト構成でのパフォーマンスに関する留意事項..............................................................44HP 3PAR StoreServ Storage アレイからの「Queue Full」および「Busy」SCSI メッセージに対する ESX/ESXi の処理........................................................................................................44

目次 3

Page 4: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

VMware ESX リリース ESX 4.x、ESXi 5.0 および 5.0 Updates、ESXi 5.5 および 5.5Updates、および ESXi 6.0.............................................................................................44

ESX/ESXi 4.1、ESXi 5.x、および ESXi 6.0 の追加機能に関する考慮事項.....................................45ストレージ I/O 制御.........................................................................................................45VAAI (vStorage APIs for Array Integration) について...............................................................45ESX/ESXi 4.1 の HP 3PAR VAAI プラグイン 1.1.1...................................................................46ESXi 5.x および ESXi 6.0 の HP 3PAR VAAI プラグイン 2.2.0................................................46ESXi 5.x または ESXi 6.0 での UNMAP (スペース再利用) ストレージハードウェアのサポート....................................................................................................................................46ESX 4.1、ESXi 5.x、または ESXi 6.0 での領域不足状態.........................................................47ESXi 5.x から追加された新しいプリミティブサポート..........................................................49VAAI および新機能サポートの一覧.....................................................................................49VAAI プラグインの検証.....................................................................................................49

6 FC ターゲットまたは FCoE ターゲットに接続している FCoE イニシエーターとしてのホストの設定................................................................................51

FCoE スイッチの設定.............................................................................................................51システム BIOS を使用した FCoE の設定..................................................................................51FCoE ホスト接続用の HP 3PAR StoreServ Storage のポートの設定..............................................53FCoE イニシエーターから FC ターゲットへの接続の設定.........................................................54FCoE イニシエーターから FCoE ターゲットへの接続の設定......................................................55

7 iSCSI 接続でのホストの設定.....................................................................56Enterprise iSCSI......................................................................................................................56スイッチ、および iSCSI イニシエーターの設定........................................................................56VMware ESX へのソフトウェア iSCSI のインストール...............................................................58仮想マシンゲストオペレーティングシステムのインストール....................................................58VMkernel ポートの作成..........................................................................................................59ESX 4.x の iSCSI ストレージでのサービスコンソール接続の設定...............................................62VMware ソフトウェア iSCSI イニシエーターの構成..................................................................65チャレンジハンドシェイク認証プロトコル (CHAP) のセットアップと設定.................................68ESX/ESXi ホストの CHAP の設定............................................................................................69ハードウェア iSCSI のサポート...............................................................................................70独立型ハードウェア iSCSI ................................................................................................70依存型ハードウェア iSCSI ................................................................................................73

iSCSI フェイルオーバー設定とマルチパス負荷分散..................................................................77複数ホスト構成でのパフォーマンスに関する留意事項..............................................................77ESX/ESXi のその他の機能についての考慮事項..........................................................................77

8 ESX ホストがアクセスするストレージの割り当て......................................78HP 3PAR StoreServ Storage 上のストレージの作成....................................................................78シン重複排除された仮想ボリュームの作成.........................................................................78仮想ボリュームの作成.......................................................................................................78

LUN のホストへのエクスポート..............................................................................................79エクスポートのための VLUN の作成...................................................................................80

VMware ESX ホストでの LUN の検出.......................................................................................81ボリュームの削除..................................................................................................................81ホストおよびストレージの使用..............................................................................................83イベントログおよびホストログのメッセージ......................................................................83

9 HP 3PAR StoreServ Storage からの VMware ESX ホストの起動.....................8410 HP 3PAR StoreServ Storage での VVol (VMware 仮想ボリューム) の使用 .....85

VASA Provider のインストール................................................................................................85VVol サポート用のライセンスの確認.......................................................................................85VASA Provider プロトコルエンドポイント (PE).........................................................................86VMware VVol のプロトコルエンドポイント (PE) と HP 3PAR......................................................86

4 目次

Page 5: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

HP 3PAR OS 3.2.1 を実行している HP 3PAR StoreServ Storage での VVol のセットアップ............87HP 3PAR VASA Provider の有効化........................................................................................87VVol の管理者ユーザー ID およびストレージコンテナーのセットアップ................................88アレイ上の VVol に対する共通プロビジョニンググループ (CPG) の割り当て.........................89

VVol 用のデフォルトの HP 3PAR CPG............................................................................90vCenter への HP 3PAR VASA Provider の登録........................................................................90

HP 3PAR OS 3.2.2 を実行している HP 3PAR StoreServ Storage での VVol のセットアップ............95ストレージコンテナーの作成と表示...................................................................................96VASA Provider のセットアップ...........................................................................................97

VASA Provider の有効化................................................................................................97HP VASA Provider の証明書の管理.................................................................................97証明書の管理モードの選択...........................................................................................97サーバー管理の証明書管理モード.............................................................................98

公開鍵インフラストラクチャ (PKI) での HP 3PAR VASA Provider の使用............................98自己署名証明書での HP 3PAR VASA Provider の使用........................................................99クライアント管理の証明書管理モード.........................................................................100vSphere 管理証明書 (VMCA) での HP 3PAR VASA Provider の使用...................................100VVol 機能プロファイルの指定.....................................................................................101共通プロビジョニンググループのセットアップ............................................................101特殊な vvol_ CPG.......................................................................................................102VVol 用のデフォルトの HP 3PAR CPG..........................................................................102VVol で使用するための HP 3PAR Adaptive Flash Cache の有効化....................................103vCenter への VASA Provider (HP 3PAR VASA Provider) の登録..........................................103vCenter への Storage Provider (HP 3PAR VASA Provider) の登録.......................................104

11 Host Persona の移行..............................................................................108Host Persona の概要.............................................................................................................108Host Persona の変更方法.......................................................................................................108Host Persona の移行の準備...................................................................................................108Host Persona の移行前..........................................................................................................109

HP 3PAR カスタム SATP ルールの検索..............................................................................109HP 3PAR カスタム SATP ルールの削除..............................................................................109

オンライン方式による移行...................................................................................................110オフライン方式による移行...................................................................................................111

12 サポートとその他の資料......................................................................113HP のサポート窓口..............................................................................................................113HP 3PAR ドキュメント.........................................................................................................113表記上の規則......................................................................................................................113

索引........................................................................................................115

目次 5

Page 6: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

1概要この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。 また、HP 3PAR StoreServ Storage 上にストレージを割り当て、ESXホストからアクセス可能にするための基本的な手順についても説明します。

注記: • お使いの HP 3PAR StoreServ Storage から期待どおりのパフォーマンスや成果を得るためには、HP 3PAR StoreServ Storage 用に HP が提供するドキュメントや、各製品のベンダーが提供するドキュメントとともに、このガイドの情報を使用する必要があります。

• 本書で説明する OS パッチの他に、追加のパッチが HP Storage Single Point of ConnectivityKnowledge (SPOCK) の Web サイトに記載されていることがあります。

サポートされるハードウェアとソフトウェアのプラットフォームについては、HP SPOCK を参照してください。

http://www.hp.com/storage/spock([SPOCK Home] の [Explore Storage Interoperability With SPOCK] の下から [Explore HP 3PARStoreServ Storage interoperability] を選択します。)

HP 3PAR OS バージョン次のバージョンの HP 3PAR OS がサポートされています (古いものから順にリストしています)。

HP 3PAR OS 3.1.1、HP 3PAR OS 3.1.2、HP 3PAR OS 3.1.3、HP 3PAR OS 3.2.1、HP 3PAR OS 3.2.2

たとえば、本書で、HP 3PAR OS 3.1.x 以降と示した場合、HP 3PAR OS 3.1.1、HP 3PAR OS3.1.2、HP 3PAR OS 3.1.3、HP 3PAR OS 3.2.1、HP 3PAR OS 3.2.2、および関連する MU 版に適用されます。

サポートされている構成以下の種類のホスト接続が、HP 3PAR StoreServ Storage と、VMware ESX OS が動作しているホストとの間でサポートされています。

• FC (ファイバーチャネル)

• iSCSI

ソフトウェア iSCSI イニシエーター◦◦ ハードウェア iSCSI イニシエーター

• FCoE (Fibre Channel over Ethernet) 接続

FC ターゲットまたは FCoE ターゲットへ接続する FCoE イニシエーター◦FC 接続は、ファブリック接続と直接接続のトポロジの双方が、HP 3PAR StoreServ Storage とESX ホストの間でサポートされています。

6 概要

Page 7: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

HP 3PAR StoreServ Storage 製品の詳細については、下表のリンクを参照してください。

表 1 HP 3PAR StoreServ Storage 製品

参照先製品

http://www.hp.com/go/storage/docsHP 3PAR StoreServ Storage System のドキュメント

HP サポートセンターHP 3PAR StoreServ Storage

HP サポートセンターHP 3PAR Software - デバイス管理

HP サポートセンターHP 3PAR Software - 複製

HP 3PAR OS のアップグレードに関する留意事項この実装ガイドは、新規インストールについて説明します。 HP 3PAR OS のオンラインアップグレードの計画については、HP Storage Information Library で入手できる『HP 3PAR オペレーティングシステムアップグレード事前計画ガイド』を参照してください。

http://www.hp.com/go/storage/docsサポートされているホスト構成および相互運用性の詳細については、HP SPOCK の Web サイトを参照してください。

http://www.hp.com/storage/spock ([SPOCK Home] の [Explore Storage Interoperability WithSPOCK] の下から [Explore HP 3PAR StoreServ Storage interoperability] を選択します。)

対象読者この実装ガイドは、HP 3PAR StoreServ Storage のシステム構成とリソース割り当てを監視および管理するシステム管理者およびストレージ管理者を対象にしています。

このガイドは、HP 3PAR StoreServ Storage と VMware ESX ホストとの間の通信を確立するため、および指定された構成で必要なストレージを割り当てるための基本的な条件について説明します。 特定の詳細情報と手順については、ESX ホストおよび HBA (ホストバスアダプター)のドキュメントと併せて、適切な HP ドキュメントを参照する必要があります。

HP 3PAR OS のアップグレードに関する留意事項 7

Page 8: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

2 FC 向けの HP 3PAR StoreServ Storage の構成この章では、HP 3PAR StoreServ Storage と VMware ESX ホスト間で FC 接続を確立する方法を説明します。この内容は、HP 3PAR OS 3.2.x および 3.1.x の各バージョンに適用されます。個別の HP 3PAR StoreServ Storage の物理的な接続方法については、該当する HP 3PAR インストールマニュアルを参照してください。

HP 3PAR OS 3.2.x または 3.1.x を実行している HP 3PAR StoreServStorage のポートの構成

この項では、HP 3PAR OS を使用する HP 3PAR StoreServ Storage を、FC ネットワーク経由でESX ホストに接続する方法を説明します。デフォルトでは、VMware ESX サーバー向けの QLogic、Emulex、および Brocade のドライバーはフェイルオーバーをサポートします。 QLogic、Emulex または Brocade のドライバーを使用してフェイルオーバーをサポートする場合、VV は、ホストに対して複数のパスに同時にエクスポートされる必要があります。 これを行うには、ホスト上に複数 HBA ポートの WWN がある HP 3PAR StoreServ Storage にホスト定義を作成し、VLUN をそのホスト定義にエクスポートします。 クラスター内の各 ESX/ESXi サーバーが専用のホスト定義を持っている場合は、VLUN は複数のホスト定義にエクスポートする必要があります。

注記: • ホストに HP 3PAR StoreServ Storage ポートを接続する前に、以下のセットアップを完了してください。

• HP Virtual Connect 直接接続ファイバーチャネルストレージを HP 3PAR StoreServ StorageSystem 用に展開するとき、つまり、HP 3PAR StoreServ Storage のポートが BladeSystemC クラス用 HP Virtual Connect FlexFabric 10Gb/24 ポートモジュールのアップリンクポートにケーブルで直接接続される場合は、ファブリック接続用の HP 3PAR StoreServ Storageポートの設定手順に従ってください。

• HP Virtual Connect、HP Virtual Connect インターコネクトモジュール、および HP VirtualConnect 直接接続ファイバーチャネル機能の詳細については、HP サポートセンターを参照してください。

http://h20566.www2.hp.com/portal/site/hpsc/HP SPOCK で入手可能な『HP SAN Design Reference Guide』を参照してください。http://www.hp.com/storage/spock([SPOCK Home] の [Design Guides] の下から [SAN Design Guide] を選択します。)

• QLogic の Web サイトから、Brocade HBA ドライバー、ファームウェア、および BCUユーティリティをダウンロードします (http://www.qlogic.com )。 Brocade 固有のドライバーには、BR というプレフィックス (BR-xxx HBA モデルなど) のある名前が付けられています。

8 FC 向けの HP 3PAR StoreServ Storage の構成

Page 9: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

ポートのセットアップ

HP 3PAR StoreServ Storage をホストに接続する前に、接続のタイプとモードを指定する必要があります。 直接接続またはファブリック接続で HP 3PAR StoreServ Storage のポートをセットアップするには、各ポートについて次の手順を実行します。

1. ポートがホストモードで設定されていることを確認します。

# showport -parN:S:P Connmode ConnType CfgRate MaxRate Class2 UniqNodeWwn VCN IntCoal2:0:1 disk loop auto 4Gbps disabled disabled disabled enabled2:0:2 disk loop auto 4Gbps disabled disabled disabled enabled2:4:1 disk loop auto 4Gbps disabled disabled disabled enabled2:4:2 disk loop auto 4Gbps disabled disabled disabled enabled3:0:1 disk loop auto 4Gbps disabled disabled disabled enabled3:0:2 disk loop auto 4Gbps disabled disabled disabled enabled3:4:1 disk loop auto 4Gbps disabled disabled disabled enabled3:4:2 disk loop auto 4Gbps disabled disabled disabled enabled

ホストポートは本来はターゲットモードポートであり、イニシエーターまたはホストはHP 3PAR StoreServ Storage にログインできます。

2. ポートが未設定の場合、ESX ホスト用に設定する前に、ポートをオフラインにします。

# controlport offline <node:slot:port>

注意: 既存のホスト接続を遮断する恐れがあるため、直接接続またはファブリック接続に備えてポートをオフラインにする前に、それ以前にそのポートが定義されておらず、ホストにも接続されていないことを確認してください。

HP 3PAR StoreServ Storage のポートが直接接続またはファブリック接続に設定済みである場合は、ポートをオフラインにする必要はないため、この手順は無視してください。

3. -ct パラメーターを使用して、ホスト用にポートを設定します。

# controlport config host -ct [loop | point] <node:slot:port>

直接接続の場合:-ct loop パラメーターを使用して直接接続を指定します。

ファブリック接続の場合:-ct point パラメーターを使用してファブリック接続を指定します。

4. controlport rst <node:slot:port> コマンドを使用して、新しいポート定義をリセットおよび登録します。

次の例は、ファブリック接続の場合のポートのセットアップ方法を示します。

% controlport offline 1:5:1% controlport config host -ct point 1:5:1% controlport rst 1:5:1

HP 3PAR OS 3.2.x または 3.1.x を実行している HP 3PAR StoreServ Storage のポートの構成 9

Page 10: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

ホスト定義の作成

ESX ホストを HP 3PAR StoreServ Storage に接続する前に、ファブリックまたは直接接続経由でホストの HBA ポートに接続する HP 3PAR StoreServ Storage のポートごとに、有効な HostPersona を指定するホスト定義を作成する必要があります。• ESX/ESXi は、HP 3PAR OS 3.1.1 以前で、Host Persona 6 (Generic-legacy) を使用します。

• HP 3PAR OS 3.1.2 では、ALUA (asymmetric logical unit access) が有効な 2 番目の HostPersona 11 (VMware) を使用できます。

◦ 新しくインストールした ESX/ESXi には、Host Persona 11 (VMware) をお勧めします。また、この Host Persona は、HP 3PAR Peer Persistence 構成および VMware vSphereMetro Storage Cluster (vMSC) 構成の一部として構成された ESX/ESXi ホストでは必須です。

◦ HP 3PAR Peer Persistence を Automatic Transparent Failover および Manual TransparentSwitchover と構成するには、HP Storage Information Library にある『HP 3PAR RemoteCopy ソフトウェアユーザーガイド』を参照してください。http://www.hp.com/go/storage/docs

◦ HP 3PAR Peer Persistence を使用して vSphere Metro Storage Cluster (vMSC) を実装するには、VMware Knowledge Base Web サイトにある KB 2055904 を参照してください。

http://kb.vmware.com

• HP 3PAR のシングルボリュームの Peer Motion を実行する ESX/ESXi ホストでは、HP 3PAROS 3.1.3 以降と Host Persona 11 を使用する必要があります。

• HP 3PAR Remote Copy を持つ ESX/ESXi ホストで、特定の Remote Copy 構成で使用する適切な Host Persona については、以下の Web サイトの HP Storage Information Library にある『HP 3PAR Remote Copy ソフトウェアユーザーガイド』を参照してください。http://www.hp.com/go/storage/docs

• Host Persona 6 (Generic-Legacy) から Host Persona 11 (VMware) への ESX ホストの移行についての詳細は、「Host Persona の移行」(108 ページ)を参照してください。

注記: 既存の Host Persona を 6 から 11 に変更する場合、変更を有効にするにはホストの再起動が必要です。 Host Persona の変更は、ホスト上の SATP ルールの変更と同時に行う必要があります。

Host Persona 6 (Generic-legacy) から Host Persona 11 (VMware) への ESX ホストの移行についての詳細は、HP Storage Information Library にある『HP 3PAR StoreServ Storage VMware ESXHost Persona Migration Guide』を参照してください。http://www.hp.com/go/storage/docs

Host Persona 6 および Host Persona11 のどちらの場合も、iSCSI、FC、または FCoE のセットアップの注意事項について、本書内の適切な章を参照してください。

1. 使用可能な Host Persona を表示します。

# showhost -listpersona

2. createhost コマンドを -persona オプションとともに使用して Persona とホスト名を指定し、ホスト定義を作成します。

10 FC 向けの HP 3PAR StoreServ Storage の構成

Page 11: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

注記: HP 3PAR OS 3.2.2 から、createhost コマンドの -port オプションが拡張されました。このオプションは、ターゲットポートが 16Gb FC ターゲットであり、スイッチが拡張ゾーニングをサポートしている場合に、スイッチまたはファブリック上にゾーンを自動的に作成します。 「ファイバーチャネル Smart SAN」(13 ページ)を参照してください。

HP 3PAR OS 3.1.1 以前の場合:

# createhost -persona 6 ESXserver1 10000000C9724AB2 10000000C97244FE

HP 3PAR OS 3.1.2 以降の場合:

# createhost -persona 11 ESXserver1 10000000C9724AB2 10000000C97244FE

3. showhost コマンドを使用して、ホストが作成されたことを確認します。

Persona 6 を使用している HP 3PAR OS 3.1.1 以前の場合:

# showhostId Name Persona -WWN/iSCSI_Name- Port0 ESXserver1 Generic-legacy 10000000C9724AB2 --- 10000000C97244FE ---

Persona 11 を使用している HP 3PAR OS 3.1.2 以降の場合:

# showhostId Name Persona -WWN/iSCSI_Name- Port0 ESXserver2 VMware 100000051EC33E00 --- 100000051EC33E01 ---

showhost -persona を使用して、Persona 名と ID の対応を表示します。

# showhost -personaId Name Persona_Id Persona_Name Persona_Caps0 ESXserver1 6 Generic-legacy --1 Esxserver2 11 VMware SubLun, ALUA

注記: Persona が正しく設定されていない場合は、sethost -persona <hostnumber> <hostname> コマンドを使用して問題を解決してください。host number は 6(HP 3PAR OS 3.1.1 以前の場合) または 11 (HP 3PAR OS 3.1.2 以降の場合) です。Host Persona を 11 に変更した場合は、ESX ホストの再起動が必要です。

HP 3PAR OS 3.2.x または 3.1.x を実行している HP 3PAR StoreServ Storage のポートの構成 11

Page 12: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

注記: HP 3PAR OS 3.2.1 リリースの時点で、PE LUN (プロトコルエンドポイント LUN) というインバンドデバイスが、Host Persona 11 (VMware) を使用して接続されているすべてのホストから見えるようになりました。 PE LUN は、VMware vSphere 6.0 VVol のサポートの一部として提供されます。 ご使用中のホスト HBA/CNA ドライバーによっては、PE LUN はホストデバイスリスト中の LUN 番号 256 として現れることもあります。 さらに、VVol をサポートしていないドライバーを使用している場合は、PE LUN に関する警告メッセージが ESXi 6.0 vmkernel ログに記録されることがあります。 ただし、このエラーは、VVol 以外の通常の操作には影響しません。

注記: 『HP 3PAR OS Command Line Interface Reference』または『HP 3PAR ManagementConsole ユーザーガイド』を参照して、controlport、createhost、および showhost コマンドの使用方法の詳細を確認してください。

これらのドキュメントは、HP Storage Information Library で入手できます。http://www.hp.com/go/storage/docs

ファブリックのセットアップとゾーニング

注記: この項の内容は、HP 3PAR StoreServ Storage System の HP Virtual Connect 直接接続ファイバーチャネルストレージを展開するとき、つまり、HP 3PAR StoreServ Storage のポートが BladeSystem C クラス用 HP Virtual Connect FLexFabric 10Gb/24 ポートモジュールのアップリンクポートにケーブルで直接接続される場合には適用されません。 ゾーニングは、VirtualConnect SAN ファブリックとサーバープロファイルの定義に基づいて、自動的に設定されます。

HP Virtual Connect、HP Virtual Connect インターコネクトモジュール、および HP Virtual Connect直接接続ファイバーチャネル機能の詳細については、HP サポートセンターを参照してください。

http://h20565.www2.hp.com/portal/site/hpscHP SPOCK の『HP SAN Design Reference Guide』も参照してください。http://www.hp.com/storage/spock([SPOCK Home] の [Design Guides] の下から [SAN Design Guide] を選択します。)

ファブリックゾーニングは、ファイバーチャネルエンドデバイスのうちどのデバイスをファブリック上で相互にアクセスできるようにするかを制御します。 また、ゾーニングはホストとHP 3PAR StoreServ Storage のポートを、それらのポートと無関係な登録状態変更通知 (RegisteredState Change Notifications, RSCN) から隔離します。デバイスの World Wide Name (WWN) またはスイッチポートを、ファブリック内の指定したゾーンに関連付けることで、ファブリックゾーニングをセットアップします。 HP 3PAR StoreServStorage で、WWN ゾーニング方式またはポートゾーニング方式のいずれかを使用します。ファブリック上でケーブルを移動した場合に起きるスイッチポートの変更が影響しないので、WWN ゾーニング方式をお勧めします。

要件

ファブリックゾーニングを行うには、ホストの HBA/CNA ポートまたは HP 3PAR StoreServStorage のポートをファブリックに接続する前に、スイッチのベンダーが提供する方法を使用して、ホストの HBA/CNA ポートと HP 3PAR StoreServ Storage のポート間の関係を作成します。

ファイバーチャネルスイッチのベンダーは、さまざまなゾーニング構成でのファブリックエンドデバイスのゾーニングをサポートしています。 各ゾーニング構成にはそれぞれ長所と短所があるため、ゾーニング構成を選択する前に、必要である事項を決定してください。

12 FC 向けの HP 3PAR StoreServ Storage の構成

Page 13: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

HP 3PAR StoreServ Storage は、次のゾーニング構成をサポートしています。

• 1 ゾーンあたり 1 イニシエーター、1 ターゲット

• 1 ゾーンあたり 1 イニシエーター、複数のターゲット (HBA によるゾーニング)。 このゾーニング構成は、HP 3PAR StoreServ Storage で推奨されます。 HBA によるゾーニングは、他の HP ストレージシステムと共存するために必要です。

注記:

◦ 同じセットのターゲットポートにアクセスする複数のイニシエーターが必要なハイアベイラビリティおよびクラスター環境では、同じセットのターゲットポートを持つ各々のイニシエーターに対して、個別のゾーンを作成することをお勧めします。

◦ ゾーン内のストレージターゲットを、同じ HP 3PAR StoreServ Storage、複数の HP 3PARStoreServ Storage、または HP 3PAR とその他の HP ストレージシステムの混在から選択できます。

1 ゾーンあたり複数ターゲットに対して 1 イニシエーターを使用する方法についての詳細は、以下の HP SPOCK の Web サイトにある『HP SAN Design Reference Guide』を参照してください。

サポートされていないゾーニング構成を使用して問題が発生した場合、HP は是正措置の一環として、サポートされているゾーニング構成のいずれかの実装を求める場合があります。

以下のタスクを完了した後に、HP 3PAR CLI の showhost コマンドを使用してスイッチおよびゾーンの構成を確認し、各イニシエーターが正しいターゲットとゾーニングされていることを確認します。

• ホストへのストレージポートの構成を完了し、スイッチへ接続する。

• 『HP SAN Design Reference Guide』に従ってスイッチのゾーン構成を作成し、ゾーンセット構成を有効にする。

• showhost コマンドを使用して、ストレージノード上でホストが参照できることを確認する。

ファイバーチャネル Smart SANHP 3PAR OS 3.2.2 から、以下の HP 3PAR StoreServ Storage System は、16 Gb FC ターゲット上の HP Smart SAN をサポートしています。

• HP 3PAR StoreServ 20000 Storage

• HP 3PAR StoreServ 10000 Storage

• HP 3PAR StoreServ 8000 Storage

• HP 3PAR StoreServ 7000 StorageHP 3PAR の Smart SAN の TDPZ (Target Driven Peer Zoning) 機能を使用すると、Peer ゾーニングを自動化することができます。その結果、作成されるゾーンが少なくなり、ゾーンの構成を数分で行うことが可能になります。 自動化により、エラーが発生する可能性およびダウンタイムの可能性が低くなります。 Smart SAN がない場合、管理者は、HP 3PAR StoreServ Storage上のホストおよび VLUN を構成する前に、FC スイッチ上のゾーンを事前構成する必要があります。 Smart SAN がある場合、管理者は、HP 3PAR CLI からゾーニングを直接構成および制御することができます。

HP Smart SAN でサポートされている FC スイッチおよびそのファームウェアのリビジョンについては、HP SPOCK を参照してください。http://www.hp.com/storage/spock構成の情報などの、HP 3PAR の HP Smart SAN についての詳細は、HP Storage InformationLibrary にある『HP 3PAR Smart SAN 1.0 User Guide』を参照してください。

ファブリックのセットアップとゾーニング 13

Page 14: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

http://www.hp.com/go/storage/docs

HP 3PAR の共存HP 3PAR StoreServ Storage アレイは、他の HP アレイファミリと共存できます。サポートされている HP アレイの組み合わせと規則については、HP SPOCK にある『HP SANDesign Reference Guide』を参照してください。http://www.hp.com/storage/spock([SPOCK Home] の [Design Guides] の下から [SAN Design Guide] を選択します。)

FC スイッチベンダーごとの設定ガイドラインHP 3PAR StoreServ Storage を接続するファブリックのポートを設定する前に、以下の各 FC スイッチベンダーのガイドラインを参照してください。

• Brocade スイッチでは、ホストの HBA ポートまたは HP 3PAR StoreServ Storage のポートに接続するスイッチのポートは、デフォルトモードに設定する必要があります。 Brocadeファームウェア 3.0.2 以降を実行している Brocade 3xxx スイッチでは、Brocade の telnetインターフェイスおよび portcfgshow コマンドを次のように使用して、スイッチの各ポートが正しいモードになっていることを確認します。

brocade2_1:admin> portcfgshowPorts 0 1 2 3 4 5 6 7-----------------+--+--+--+--+----+--+--+--Speed AN AN AN AN AN AN AN ANTrunk Port ON ON ON ON ON ON ON ONLocked L_Port .. .. .. .. .. .. .. ..Locked G_Port .. .. .. .. .. .. .. ..Disabled E_Port .. .. .. .. .. .. .. ..where AN:AutoNegotiate, ..:OFF, ??:INVALID.

FOS ファームウェア 6.3.1a 以降を実行している Brocade 8Gb スイッチでは、以下のフィルワードモードがサポートされています。

admin>portcfgfillwordUsage: portCfgFillWord PortNumber Mode [Passive]Mode: 0/-idle-idle - IDLE in Link Init, IDLE as fill word (default)

1/-arbff-arbff - ARBFF in Link Init, ARBFF as fill word2/-idle-arbff - IDLE in Link Init, ARBFF as fill word (SW)3/-aa-then-ia - If ARBFF/ARBFF failed, then do IDLE/ARBFF

フィルワードを、優先モードであるモード 3 (aa-then-ia) にすることをお勧めします(portcfgfillword コマンドを使用して設定します)。 フィルワードが正しく設定されていない場合、 er_bad_os カウンター (invalid ordered set) が、8Gb HBA ポートへの接続時に portstatsshow コマンドを使用すると増加します。これは、8Gb HBA ポートでは、 ARBFF-ARBFF フィルワードが必要なためです。 モード 3 は、4Gb/2Gb HBA のような低速 HBA に対しても正しく動作します。 詳細については、Brocade の Web サイトにある、『Fabric OS Command Reference Manual』および FOS のリリースノートを参照してください。

https://www.brocade.com

注記: 一部の HP スイッチ (HP SN8000B 8-slot SAN バックボーンダイレクタースイッチ、HP SN8000B 4-slot SAN ダイレクタースイッチ、HP SN6000B 16Gb FC スイッチ、または HP SN3000B 16Gb FC スイッチなど) は、適切なフィルワードモード 3 をデフォルト設定として自動的に選択します。

14 FC 向けの HP 3PAR StoreServ Storage の構成

Page 15: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

• McDATA スイッチまたはディレクターのポートは、デフォルトのモード (スイッチのモデルによって [G] または [GX-port]) にして、自動ネゴシエーション可能な速度に設定する必要があります。

• Cisco スイッチでは、HP 3PAR StoreServ Storage のポートまたはホストサーバーの HBAポートに接続されるポートは、[AdminMode = FX]、[AdminSpeed = auto port]、および速度が [auto negotiate] に設定されている必要があります。

• QLogic スイッチでは、ポートのポートタイプが [GL-port]、ポートの速度が [auto-detect]に設定されている必要があります。 HP 3PAR StoreServ Storage に接続する QLogic スイッチのポートは、I/O Stream Guard を [disable] または [auto] に設定する必要があります。絶対に、[enable] には設定しないでください。

ファブリックのセットアップとゾーニング 15

Page 16: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

FC のターゲットポートの制限と仕様ターゲットポートが過負荷にならず連続的な I/O 処理を行えるように、以下のターゲットポートに対する制限に従ってください。

• ターゲットポートあたりのホストポート数およびアレイあたりの最大の合計ホストポート数については、HP SPOCK にある『HP 3PAR Support Matrix』を参照してください。http://www.hp.com/storage/spock([SPOCK Home] の [Other Hardware] の下から [3PAR] を選択します。)

• HP 3PAR StoreServ Storage の各 HBA モデルの I/O キューの最大長は次のとおりです。

Emulex 4 Gb: 959◦◦ HP 3PAR HBA 4 Gb: 1638

◦ HP 3PAR HBA 8 Gb: 3276 (HP 3PAR StoreServ 10000 および 7000 Storage Systemのみ)

◦ HP 3PAR HBA 16 Gb: 3072 (HP 3PAR StoreServ 20000、10000、8000、および 7000Storage System)

• I/O キューは接続されているホストの HBA ポート間で共有され、先着順で処理されます。

• すべてのキューが使用中で、ホストの HBA ポートが I/O を開始しようとすると、そのポートは HP 3PAR StoreServ Storage のポートから target queue full 応答を受け取ります。 この状態は、各ホストの I/O パフォーマンスを不安定にさせる可能性があります。 このような状態になった場合には、各ホストの動作を制限して、すべてのホストが最大数の I/O要求を発信している場合でも HP 3PAR StoreServ Storage のポートのキューがオーバーランしないようにする必要があります。

注記:

◦ ホストのポートがファブリックゾーン上の複数のターゲットにアクセスできる場合、検出されたターゲットごとにホストドライバーによって割り当てられたターゲット番号は、ホストの起動時に一部のターゲットがゾーン内に存在しないと変更されることがあります。 この状況によって、ホストの再起動中に、デバイスに対するデバイスノードのアクセスポイントが変わることがあります。 この問題は、ファブリック接続のすべてのストレージで発生することがあり、HP 3PAR StoreServ Storage に特有の問題ではありません。

◦ サポートされている I/O パスの最大数は、16 です。

FC での HP 3PAR Priority OptimizationHP 3PAR OS バージョン 3.1.2 MU2 で追加された HP 3PAR Priority Optimization 機能は、サーバーワークロードを管理するこれまで以上に効率的かつ動的なソリューションであり、ホストI/O スロットルを設定するための代替手段として利用できます。 HP 3PAR Priority Optimizationソフトウェアを使用すると、ストレージ管理者は、アレイに関するサービス品質の制限を強制して、これまで以上に効率的にストレージリソースを共有できます。

アレイ上で HP 3PAR Priority Optimization を有効にする前に、VMware ホスト上で SCSI queuefull 処理を有効にする必要があります。 詳細は、「HP 3PAR StoreServ Storage アレイからの「Queue Full」および「Busy」SCSI メッセージに対する ESX/ESXi の処理」(44 ページ)を参照してください。 まれに、他のターゲットごとまたはアダプターごとのスロットル設定を調整しなければならない場合があります。

HP 3PAR Priority Optimization (サービス品質) を HP 3PAR StoreServ Storage System で使用する方法の詳細については、HP.com の Web サイトにあるテクニカルホワイトペーパー『HP 3PARPriority Optimization』を参照してください。

16 FC 向けの HP 3PAR StoreServ Storage の構成

Page 17: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

http://www8.hp.com/h20195/v2/GetDocument.aspx?docname=4AA4-7604ENW

FC での HP 3PAR Persistent PortsHP 3PAR Persistent Ports (仮想ポート) 機能を使用すると、HP 3PAR StoreServ Storage のオンラインアップグレードやノードダウン中の I/O の中断が最小限になります。 ポートのシャットダウンまたはリセットでは、この機能は実行されません。

各 FC ターゲットストレージアレイのポートには、パートナーアレイポートがシステムによって自動的に割り当てられます。 パートナーポートは、アレイノードのペア間で割り当てられます。

HP 3PAR Persistent Ports を使用すると、HP 3PAR StoreServ Storage の FC ポートが、自身の IDを保持しながら、障害が発生したポートの ID (WWN ポート) を引き継ぐことができます。 指定された物理ポートがパートナーポートの ID を引き継ぐ場合、引き継がれたポートは PersistentPorts として指定されます。 アレイポートの、HP 3PAR Persistent Ports とのフェイルオーバーおよびフェイルバックは、ホストベースの大半のマルチパスソフトウェアから意識されることなく、そのすべての I/O パスをアクティブに保ち続けることができます。

注記: HP 3PAR Persistent Ports テクノロジーを使用する場合でも、ホストマルチパスソフトウェアが正しくインストールされ、設定され、維持されている必要があります。

HP 3PAR Persistent Ports の機能、動作、および必要なセットアップおよび接続性のガイドラインの完全なリストについての詳細は、次のドキュメントを参照してください。

• HP サポートセンターの HP テクニカルホワイトペーパー『HP 3PAR StoreServ PersistentPorts』 (HP ドキュメント番号 F4AA4-4545ENW)http://h20195.www2.hp.com/v2/GetPDF.aspx%2F4AA4-4545ENW.pdf

• HP Storage Information Library にある『HP 3PAR コマンドラインインターフェイス管理者ガイド』の「無停止のオンラインソフトウェアアップグレード用に Persistent Ports を使用」の章

http://www.hp.com/go/storage/docs

FC での HP 3PAR Persistent Ports のセットアップおよび接続性のガイドラインHP 3PAR OS 3.1.2 から、HP 3PAR Persistent Ports 機能が、FC ターゲットポートでサポートされています。

HP 3PAR OS 3.1.3 から、HP 3PAR Persistent Ports 機能には、ファブリックへのアレイポートの接続が失われたことによって起動されるアレイポートの loss_sync イベント中に、I/O の中断を最小限に抑える、追加の機能があります。

HP 3PAR Persistent Ports 機能が正常に機能するように、特定のケーブル接続のセットアップと接続のガイドラインに従ってください。

• HP 3PAR StoreServ Storage の FC パートナーポートは同じ FC ファブリックに接続する必要があり、できるだけファブリック上の異なる FC スイッチに接続することをお勧めします。

• FC ファブリックは NPIV をサポートしている必要があり、NPIV は有効になっている必要があります。

• ホスト側 HBA を、ポイントツーポイントファブリック接続用に構成します (直接接続「ループ」はサポートされていません)。

FCoE イニシエーターから FC ターゲットへの構成用の Persistent Ports 機能についての情報は、「FC 向けの HP 3PAR StoreServ Storage の構成」 (8 ページ) を参照してください。

ファブリックのセットアップとゾーニング 17

Page 18: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

ファイバーチャネルでの HP 3PAR Persistent ChecksumHP 3PAR StoreServ 20000 および 8000 システム (アレイ) シリーズで利用可能な HP 3PARPersistent Checksum 機能は、StoreServ Storage System のバックエンドドライブへのデータネットワークを介して、ホストイニシエーター HBA からの、エンドツーエンドのデータ整合性の保護を提供します。 この機能は、SCSI T10 committee で定義された DIF 保護モデルに基づいています。 この機能は、任意のメディアのサイレントデータ破壊、およびデータネットワーク内の I/O スタックにあるコンポーネントにより発生した転送エラーからデータを保護します。この機能によって検出された問題を解決するために、HP 3PAR OS に検出およびリカバリ機能が組み込まれています。

ファイバーチャネルでの HP 3PAR Persistent Checksum をサポートしている最低限のバージョンのホスト HBA ドライバーが必要です。 サポートしているドライバーは、ESXi 5.5 以降で利用できます。 これらのドライバーを使用すると、HP 3PAR StoreServ アレイ上で HP 3PARPersistent Checksum がデフォルトで有効になり、アレイまたはホスト HBA ドライバー上で構成作業を行う必要はありません。 HP 3PAR Persistent Checksum (DIF 対応) をサポートしているホスト HBA ドライバーのリストについては、HP SPOCK を参照してください。http://www.hp.com/storage/spockHP 3PAR Persistent Checksum についての詳細は、HP Storage Information Library にある『HP3PAR StoreServ Architecture』のテクニカルホワイトペーパーを参照してください。http://www.hp.com/go/storage/docs

18 FC 向けの HP 3PAR StoreServ Storage の構成

Page 19: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

3 iSCSI 向けの HP 3PAR StoreServ Storage の構成この章では、HP 3PAR StoreServ Storage と VMware ESX ホスト間で iSCSI 接続を確立する方法を説明します。 特定の CNA カードがある場合は、ソフトウェアまたはハードウェア iSCSIイニシエーターを使用することができます。

注記: 以下の手順で指定がない限り、HP 3PAR StoreServ ホストの構成にデフォルト値を使用することをおすすめします。

iSCSI 接続でのポートのセットアップHP 3PAR StoreServ 10000 Storage または HP 3PAR StoreServ 7000 Storage と ESX ホスト間でiSCSI 接続を確立するには、iSCSI イニシエーターに接続される各 HP 3PAR StoreServ Storageの iSCSI ターゲットポートを、以下に説明する手順に従ってセットアップします。1. HP 3PAR CLI の controlport config iscsi <n:s:p> コマンドを使用して、HP 3PAR

StoreServ Storage 上の iSCSI ポートに対して一度のみ設定します。最初に、showport および showport -i コマンドを使用して、現在の CNA 構成を確認します。 例:

# showportN:S:P Mode State -Node_WWN-- -Port_WWN/HW_Addr- Type Protocol Label Partner FailoverState0:1:1 target offline - 2C27D754521E iscsi iSCSI - - -1:1:1 target offline - 2C27D754521A iscsi iSCSI - - -

# showport -iN:S:P Brand Model Rev Firmware Serial HWType0:1:1 QLOGIC QLE8242 58 0.0.0.0 PCGLT0ARC1K3SK CNA1:1:1 QLOGIC QLE8242 58 0.0.0.0 PCGLT0ARC1K3SK CNA

State=config_wait または Firmware=0.0.0.0 の場合は、HP 3PAR CLI のcontrolport config iscsi <n:s:p> コマンドを使用して構成を行ってから、showport コマンドと showport -i コマンドを使用して構成を確認します。例:

# controlport config iscsi 0:1:1# controlport config iscsi 1:1:1# showportN:S:P Mode State -Node_WWN-- -Port_WWN/HW_Addr- Type Protocol Label Partner FailoverState0:1:1 target ready - 2C27D754521E iscsi iSCSI - - -1:1:1 target ready - 2C27D754521A iscsi iSCSI - - -

# showport -i...N:S:P Brand Model Rev Firmware Serial HWType...0:1:1 QLOGIC QLE8242 58 4.8.76.48015 PCGLT0ARC1K3SK CNA1:1:1 QLOGIC QLE8242 58 4.8.76.48015 PCGLT0ARC1K3SK CNA

2. HP 3PAR CLI の showport -iscsi コマンドを使用して、iSCSI ポートの現在の設定を確認し、iSCSI ターゲットポートのネットワークを構成します。

# showport -iscsiN:S:P State IPAddr Netmask Gateway TPGT MTU Rate DHCP iSNS_Prim iSNS_Sec iSNS_Port0:1:1 offline 0.0.0.0 0.0.0.0 0.0.0.0 11 1500 n/a 0 0.0.0.0 0.0.0.0.0 32051:1:1 offline 0.0.0.0 0.0.0.0 0.0.0.0 11 1500 n/a 0 0.0.0.0 0.0.0.0.0 3205

3. HP 3PAR CLI の controliscsiport addr <ipaddr> <netmask> [-f]<node:slot:port> コマンドを使用します。

# controliscsiport addr 10.1.1.100 255.255.255.0 -f 0:1:1# controliscsiport addr 10.1.1.102 255.255.255.0 -f 1:1:1

iSCSI 接続でのポートのセットアップ 19

Page 20: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

注記: • ターゲットポートあたりのホストポート数およびアレイあたりの最大の合計ホストポート数については、HP SPOCK にある『HP 3PAR Support Matrix』を参照してください。

http://www.hp.com/storage/spock

• ホストのイニシエーターポートと HP 3PAR StoreServ Storage の iSCSI ターゲットポートが別々の IP サブネットにある場合、予期しない動作を防止するために HP 3PARStoreServ Storage の iSCSI ポートのゲートウェイアドレスを次のように設定します。controliscsiport gw <gw_address> [-f] <node:slot:port>

4. HP 3PAR CLI の showport -iscsi コマンドを使用して設定を確認します。 以前に完了していない場合は、「iSCSI 接続でのホストの設定」 (56 ページ) に従って ESX ホストiSCSI イニシエーターを構成します。

5. 次の例に示すように、ESX ホストから vmkping コマンドを使用して、HP 3PAR StoreServStorage の iSCSI ターゲットポートとの通信を確認します。

# vmkping 10.1.1.100

6. 次の例に示すように、HP 3PAR StoreServ Storage アレイから controliscsiport ping<ipadd> <node:slot:port> コマンドを使用して、ESX ホストのイニシエーターポートとの通信を確認します。

# controliscsiport ping 10.1.1.10 0:1:1

HP 3PAR iSCSI の IPv6 アドレス指定および VLAN タギングiSCSI パーソナリティの HP 3PAR StoreServ Storage ポートを構成するには、以下の手順に従います。

1. 次のコマンドを実行します。

# controlport config iscsi -f N:S:P

2. showport -iscsi コマンドを実行して、iSCSI ポートの現在の設定を確認します。 以下の例は、直前の手順でポートを iSCSI パーソナリティでセットアップした後の、オフラインで未構成のポート (IP アドレスまたは VLAN タグなし) を示しています。

# showport -iscsiN:S:P State IPAddr Netmask/PrefixLen Gateway TPGT MTU Rate iSNS_Addr iSNS_PortSTGT VLAN0:6:1 offline :: 0 :: 61 1500 10Gbps :: 320561 -0:6:2 offline :: 0 :: 62 1500 10Gbps :: 320562 -1:6:1 offline :: 0 :: 161 1500 10Gbps :: 3205161 -1:6:2 offline :: 0 :: 162 1500 10Gbps :: 3205162 -----------------------------------------------------------------------------------------------------4

3. controliscsiport addr コマンドを実行して、iSCSI ターゲットポートの IP アドレス、プレフィックス長、および VLAN タグを設定します。 例を次に示します。

# controliscsiport addr 2015:0816:c0::021 64 -vlan 816 -f 0:6:1

20 iSCSI 向けの HP 3PAR StoreServ Storage の構成

Page 21: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

4. ポート 0:6:1 の IPv6 アドレスおよび VLAN タグを表示するには、iscsivlan オプションを指定して showport コマンドを使用します。 例を次に示します。

# showport -iscsivlans 0:6:1N:S:P VLAN IPAddr Netmask/PrefixLen Gateway MTU TPGT STGT iSNS_Addr iSNS_Port0:6:1 816 2015:816:c0::21 64 :: 1500 61 61 :: 3205

ポート 0:6:1 の準備ができたことを確認するには、showport —iscsi コマンドを実行します。

# showport -iscsi 0:6:1N:S:P State IPAddr Netmask/PrefixLen Gateway TPGT MTU Rate iSNS_Addr iSNS_Port STGT VLAN0:6:1 ready :: 0 :: 61 1500 10Gbps :: 3205 61 Y----------------------------------------------------------------------------------------1

注記: HP 3PAR StoreServ 20000 および 8000 Storage System で IPv4 アドレス指定を構成するには、HP 3PAR StoreServ 10000 および 7000 Storage System での IPv4 の構成方法について説明した、「iSCSI 接続でのポートのセットアップ」(19 ページ)を参照してください。 ただし、IPv4アドレスに割り当てる VLAN 番号を IPv4 アドレスに構成する場合は、-vlan オプションを使用する必要があります。

ホスト定義の作成すべての単一ホストとホスト名の関連付けを行うホスト定義を作成します。 ホスト定義を作成する前に、HP 3PAR StoreServ Storage の iSCSI ターゲット ポートを設定して、iSCSI 接続を確立します。 iSCSI 接続は、「iSCSI 接続でのポートのセットアップ」 (19 ページ) の手順、および「iSCSI 接続でのホストの設定」 (56 ページ) から「VMware ソフトウェア iSCSI イニシエーターの構成」 (65 ページ) (ESX ホストのセットアップ) の手順を実行することで確立されます。

• ESX/ESXi は、HP 3PAR OS 3.1.1 以前で、Host Persona 6 (Generic-legacy) を使用します。

• HP 3PAR OS 3.1.2 では、2 番目の Host Persona 11 (VMware) で ALUA (asymmetric logicalunit access) が有効になります。

◦ 新しくインストールした ESX/ESXi には、Host Persona 11 (VMware) をお勧めします。また、この Host Persona は、HP 3PAR Peer Persistence 構成および VMware vSphereMetro Storage Cluster (vMSC) 構成の一部として構成された ESX/ESXi ホストでは必須です。

◦ HP 3PAR Peer Persistence を Automatic Transparent Failover および Manual TransparentSwitchover と構成するには、HP Storage Information Library にある『HP 3PAR RemoteCopy ソフトウェアユーザーガイド』を参照してください。http://www.hp.com/go/storage/docs

◦ HP 3PAR Peer Persistence を使用して vSphere Metro Storage Cluster (vMSC) を実装するには、VMware Knowledge Base Web サイトにある KB 2055904 を参照してください。

http://kb.vmware.com

• HP 3PAR のシングルボリュームの Peer Motion を実行する ESX/ESXi ホストでは、HP 3PAROS 3.1.3 以降と Host Persona 11 を使用する必要があります。

• HP 3PAR Remote Copy を持つ ESX/ESXi ホストで、特定の Remote Copy 構成で使用する適切な Host Persona については『HP 3PAR Remote Copy ソフトウェアユーザーガイド』を参照してください。 HP Storage Information Library で参照できます。http://www.hp.com/go/storage/docs

ホスト定義の作成 21

Page 22: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

• Host Persona 6 (Generic-legacy) は、HP 3PAR OS 3.1.3 以降のバージョンの HP 3PAR OSで展開された、どのバージョンの VMware ESX に対してもサポートされていません。HP 3PAR OS 3.1.2 以降では、ESX の構成を Host Persona 11 (VMware) に移行することをお勧めします。

以下のホスト定義の作成例では、VLAN 経由で一対の HP 3PAR StoreServ Storage の iSCSI ポートに接続する、ESX ホスト上の VMware iSCSI イニシエーター(iqn.1998-01.com.vmware:dl360g8-02-42b20fff) を使用します。1. HP 3PAR CLI の showhost コマンドを使用して、ホストの iSCSI イニシエーターが HP 3PAR

StoreServ Storage iSCSI ターゲットポートに接続されていることを確認します。

# showhostId Name Persona ----------------WWN/iSCSI_Name---------------- Port-- -- iqn.1998-01.com.vmware:dl360g8-02-42b20fff 0:1:2-- -- iqn.1998-01.com.vmware:dl360g8-02-42b20fff 1:1:2

2. HP 3PAR CLI の createhost -iscsi -persona <hostpersona> <hostname><iscsi_initiator_name> コマンドを使用して、適切なホスト定義エントリーを作成します。

# createhost -iscsi -persona 11 ESX2 iqn.1998-01.com.vmware:dl360g8-02-42b20fff

3. HP 3PAR CLI の showhost コマンドを使用して、ホストが作成されたことを確認します。

# showhostId Name Persona ----------------WWN/iSCSI_Name---------------- Port1 ESX2 VMware iqn.1998-01.com.vmware:dl360g8-02-42b20fff 0:1:2

iqn.1998-01.com.vmware:dl360g8-02-42b20fff 1:1:2

4. 接続をテストするには、仮の VV をいくつか作成して、VLUN をホストにエクスポートします。

注記: iSCSI 接続用のストレージの作成、エクスポート、および検出の詳細については、「ESX ホストがアクセスするストレージの割り当て」 (78 ページ) を参照してください。

5. ESX ホストの iSCSI イニシエーターで再スキャンを実行し、その後 VLUN が検出されていることを確認します。

注記: HP 3PAR OS 3.2.1 リリースの時点で、PE LUN (プロトコルエンドポイント LUN) というインバンドデバイスが、Host Persona 11 (VMware) を使用して接続されているすべてのホストから見えるようになりました。 PE LUN は、VMware vSphere 6.0 VVol のサポートの一部として提供されます。 ご使用中のホスト HBA/CNA ドライバーによっては、PE LUN はホストデバイスリスト中の LUN 番号 256 として現れることもあります。 さらに、VVol をサポートしていないドライバーを使用している場合は、PE LUN に関する警告メッセージが ESXi 6.0 vmkernel ログに記録されることがあります。 ただし、このエラーは、VVol 以外の通常の操作には影響しません。

22 iSCSI 向けの HP 3PAR StoreServ Storage の構成

Page 23: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

ターゲットポートの制限および仕様ターゲットポートが過負荷にならず連続的な I/O 処理を行えるように、以下のターゲットポートに対する制限に従ってください。

• ターゲットポートあたりのホストポート数およびアレイあたりの最大の合計ホストポート数については、HP SPOCK にある『HP 3PAR Support Matrix』を参照してください。http://www.hp.com/storage/spock

• HP 3PAR StoreServ Storage の各 HBA モジュールの I/O キューの深さは次のとおりです。

QLogic 1G: 512◦◦ QLogic 10G: 2048 (HP 3PAR StoreServ 10000 および HP 3PAR StoreServ 7000 のみ)

• I/O キューは接続されているホストの HBA ポート間で共有され、先着順で処理されます。

• すべてのキューが使用中で、ホストの HBA ポートが I/O を開始しようとすると、そのポートは HP 3PAR StoreServ Storage のポートから target queue full 応答を受け取ります。 この状態は、各ホストの I/O パフォーマンスを不安定にさせる可能性があります。その状況が発生した場合には、すべてのホストが最大数の I/O 要求を出したときに HP3PAR StoreServ Storage のポートのキューがあふれないように、各ホストに対してスロットリングを行う必要があります。

iSCSI での HP 3PAR Priority OptimizationHP 3PAR OS バージョン 3.1.2 MU2 で追加された HP 3PAR Priority Optimization 機能は、サーバーワークロードを管理するための効率的かつ動的なソリューションであり、ホスト I/O スロットルを設定するための代替手段として使用できます。 この機能を使用する場合、ストレージ管理者は、アレイに関するサービス品質の制限を強制することで、効率的にストレージリソースを共有できます。

アレイ上で HP 3PAR Priority Optimization を有効にする前に、VMware ホスト上で SCSI queuefull 処理を有効にする必要があります。 詳細は、「HP 3PAR StoreServ Storage アレイからの「Queue Full」および「Busy」SCSI メッセージに対する ESX/ESXi の処理」(44 ページ)を参照してください。 まれに、他のターゲットごとまたはアダプターごとのスロットル設定を調整しなければならない場合があります。

HP 3PAR Priority Optimization (サービス品質) を HP 3PAR StoreServ Storage System で使用する方法の詳細については、HP.com の Web サイトにあるテクニカルホワイトペーパー『HP 3PARPriority Optimization』を参照してください。http://www8.hp.com/h20195/v2/GetDocument.aspx?docname=4AA4-7604ENW

ターゲットポートの制限および仕様 23

Page 24: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

iSCSI での HP 3PAR Persistent PortsHP 3PAR OS 3.1.3 から、HP 3PAR Persistent Ports 機能では、iSCSI がサポートされています。HP 3PAR Persistent Ports (仮想ポート) 機能を使用すると、以下のイベントに対する応答での HP3PAR StoreServ Storage の I/O の中断が最小限になります。

• HP 3PAR OS ファームウェアのアップグレード

• ノードをオフラインにする必要があるノードメンテナンス (例: 新規 HBA の追加)

• HP 3PAR ノードの障害

• 管理者による、アレイホストポートのオフライン化

各 iSCSI ターゲットストレージアレイのポートには、パートナーアレイポートがシステムによって自動的に割り当てられます。 パートナーポートは、アレイノードのペア間で割り当てられます。

HP 3PAR Persistent Ports を使用すると、HP 3PAR StoreServ Storage の iSCSI ポートが、自身のID を保持しながら、障害が発生したポートの ID を引き継ぐことができます。 指定された物理ポートがパートナーポートの ID を引き継ぐ場合、引き継がれたポートは Persistent Ports として指定されます。 アレイポートの、HP 3PAR Persistent Ports とのフェイルオーバーおよびフェイルバックは、ホストベースの大半のマルチパスソフトウェアから意識されることなく、そのすべての I/O パスをアクティブに保ち続けることができます。HP 3PAR OS 3.2.2 から、iSCSI での Persistent Ports には、アレイとスイッチ間のシグナルの喪失またはリンクダウンによる障害の場合に自動フェイルオーバーを行う loss_sync リカバリをサポートすることで、アレイポートの loss_sync イベント中の I/O 中断を最小化する追加機能があります。

注記: • HP 3PAR Persistent Ports テクノロジーを使用する場合でも、ホストマルチパスソフトウェアが正しくインストールされ、設定され、維持されている必要があります。

• iSCSI 接続のための重要な要素は、パートナーポートが同じ IP ネットワークを共有している必要があるという点です。

HP 3PAR Persistent Ports の機能、動作、および必要なセットアップおよび接続性のガイドラインの完全なリストについての詳細は、次のドキュメントを参照してください。

• HP サポートセンターの HP テクニカルホワイトペーパー『HP 3PAR StoreServ PersistentPorts』 (HP ドキュメント番号 F4AA4-4545ENW)http://h20195.www2.hp.com/v2/GetPDF.aspx%2F4AA4-4545ENW.pdf

• HP Storage Information Library にある『HP 3PAR コマンドラインインターフェイス管理者ガイド』の「無停止のオンラインソフトウェアアップグレード用に Persistent Ports を使用」

http://www.hp.com/go/storage/docs

24 iSCSI 向けの HP 3PAR StoreServ Storage の構成

Page 25: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

4 FCoE 向けの HP 3PAR StoreServ Storage の構成FCoE スイッチ、FCoE イニシエーター、および FCoE ターゲットポートのセットアップ

ESX ホストの FCoE イニシエーターポートと HP 3PAR StoreServ Storage の FCoE ターゲットポートを FCoE スイッチに接続します。

注記: FCoE スイッチの VLAN、ルーティングのセットアップ、および設定は、このドキュメントの範囲外です。 VLAN およびルーティングのセットアップの手順については、スイッチのメーカーのガイドを参照してください。

1. HP 3PAR StoreServ 10000 および HP 3PAR StoreServ 7000 アレイ上の CNA ポートは、controlport コマンドを使用して、一度のみ設定する必要があります (HP 3PAR T クラスおよび F クラスアレイでは、この設定は必要ありません)。新しい FCoE 構成の例:

# showportN:S:P Mode State ----Node_WWN---- -Port_WWN/HW_Addr- Type Protocol0:3:1 suspended config_wait - - cna -0:3:2 suspended config_wait - - cna -

# showport -iN:S:P Brand Model Rev Firmware Serial HWType0:3:1 QLOGIC QLE8242 58 0.0.0.0 PCGLT0ARC1K3U4 CNA0:3:2 QLOGIC QLE8242 58 0.0.0.0 PCGLT0ARC1K3U4 CNA

2. State=config_wait または Firmware=0.0.0.0 である場合、controlport configfcoe <n:s:p> コマンドを使用して設定します。 showport および showport -i コマンドを使用して、設定を確認します。

例:

# controlport config fcoe 0:3:1# controlport config fcoe 0:3:2# showport 0:3:1 0:3:2N:S:P Mode State ----Node_WWN---- -Port_WWN/HW_Addr- Type Protocol Label Partner FailoverState0:3:1 target ready 2FF70002AC000121 20310002AC000121 host FCoE - - -0:3:2 target ready 2FF70002AC000121 20320002AC000121 free FCoE - - -# showport -i 0:3:1 0:3:2N:S:P Brand Model Rev Firmware Serial HWType0:3:1 QLOGIC QLE8242 58 4.11.122 PCGLT0ARC1K3U4 CNA0:3:2 QLOGIC QLE8242 58 4.11.122 PCGLT0ARC1K3U4 CNA

3. showport -fcoe コマンドを使用して、FCoE ポートの現在の設定を確認します。例:

# showport -fcoeN:S:P ENode_MAC_Address PFC_Mask0:3:1 00-02-AC-07-01-21 0x080:3:2 00-02-AC-06-01-21 0x00

FCoE スイッチ、FCoE イニシエーター、および FCoE ターゲットポートのセットアップ 25

Page 26: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

注記: 設定を iSCSI から FCoE へ変更するには、以下の手順を実行してください。1. showport コマンドを使用します。

# showport

0:3:1 target ready - 000E1E05BEE6 iscsi iSCSI - - -

0:3:2 target ready - 000E1E05BEE2 iscsi iSCSI - - -

2. controlport offline <node:slot:port> コマンドを使用して、iSCSI ポートをオフラインにします。

# controlport offline 0:3:1

# controlport offline 0:3:2

showport

0:3:1 target offline - 000E1E05BEE2 iscsi iSCSI0:3:2 target offline - 000E1E05BEE2 iscsi iSCSI

3. controlport config fcoe <node:slot:port> コマンドおよび controlport rst<node:slot:port> コマンドを使用して、トポロジを FCoE に変更します。

# controlport config fcoe 0:3:1

# controlport config fcoe 0:3:2

# controlport rst 0:3:1

# controlport rst 0:3:2

0:3:1 target offline - 000E1E05BEE2 iscsi iSCSI

0:3:2 target offline - 000E1E05BEE2 iscsi iSCSI

# showport

0:3:1 target ready 2FF70002AC000121 20310002AC000121 host FCoE - - -

0:3:2 target ready 2FF70002AC000121 20320002AC000121 free FCoE - - -

4. showport -fcoe コマンドを使用して、FCoE ポートの現在の設定を確認します。例:

# showport -fcoe

N:S:P ENode_MAC_Address PFC_Mask

0:3:1 00-02-AC-07-01-21 0x08

0:3:2 00-02-AC-06-01-21 0x00

ホスト定義の作成ESX ホストを HP 3PAR StoreServ Storage に接続する前に、ホストの定義を作成する必要があります。 ホスト定義では、ファブリックまたは直接接続でホストの HBA ポートに接続されている HP 3PAR StoreServ Storage のポートごとに、有効な Host Persona (ホストモード) を指定する必要があります。

• ESX/ESXi は、HP 3PAR OS 3.1.1 以前で、Host Persona 6 (Generic-legacy) を使用します。

26 FCoE 向けの HP 3PAR StoreServ Storage の構成

Page 27: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

• HP 3PAR OS 3.1.2 以降では、2 番目の Host Persona 11 (VMware) を使用できます。 Hostpersona 11(VMware) により、非対称型論理ユニットアクセス (ALUA) ができます。

◦ ESX/ESXi は、HP 3PAR OS 3.1.1 以前で、Host Persona 6 (Generic-legacy) を使用します。

◦ HP 3PAR OS 3.1.2 では、2 番目の Host Persona 11 (VMware) で ALUA (asymmetriclogical unit access) が有効になります。– 新しくインストールした ESX/ESXi には、Host Persona 11 (VMware) をお勧めします。また、この Host Persona は、HP 3PAR Peer Persistence 構成および VMwarevSphere Metro Storage Cluster (vMSC) 構成の一部として構成された ESX/ESXi ホストでは必須です。

– HP 3PAR Peer Persistence を Automatic Transparent Failover および ManualTransparent Switchover と構成するには、HP Storage Information Library にある『HP 3PAR Remote Copy ソフトウェアユーザーガイド』を参照してください。http://www.hp.com/go/storage/docs

– HP 3PAR Peer Persistence を使用して vSphere Metro Storage Cluster (vMSC) を実装するには、VMware Knowledge Base Web サイトにある KB 2055904 を参照してください。

http://kb.vmware.com

– エンドツーエンド FCoE (FCoE ターゲット) 構成では、Host persona 11 (VMware)が必要です。

• HP 3PAR のシングルボリュームの Peer Motion を実行する ESX/ESXi ホストでは、HP 3PAROS 3.1.3 以降と Host Persona 11 を使用する必要があります。

• HP 3PAR Remote Copy 構成の ESX/ESXi ホストで使用する適切な Host Persona については、HP Storage Information Library にある『HP 3PAR Remote Copy ソフトウェアユーザーガイド』を参照してください。

http://www.hp.com/go/storage/docs

• Host Persona 6 (Generic-legacy) は、HP 3PAR OS 3.1.3 以降のバージョンの HP 3PAR OSで展開された、どのバージョンの VMware ESX に対してもサポートされていません。HP 3PAR OS 3.1.2 以降では、ESX の構成を Host Persona 11 (VMware) に移行することをお勧めします。

注記: 既存の Host Persona を 6 から 11 に変更する場合、変更を有効にするにはホストの再起動が必要です。 これはオフラインプロセスです。 Host Persona の変更は、ホスト上の SATPルールの変更と同時に行う必要があります。

Host Persona 6 (Generic-Legacy) から Host Persona 11 (VMware) への ESX ホストの移行についての詳細は、「Host Persona の移行」(108 ページ)を参照してください。

Host Persona 6 および Host Persona11 のどちらの場合も、ホストの FCoE のセットアップの注意事項について、本書内の適切な章を参照してください。

1. 使用可能なすべての Host Persona を表示します。

# showhost -listpersona

2. ホスト定義を作成するには、-persona オプション付きの createhost コマンドを発行して、Host Persona とホスト名を指定します。

ホスト定義の作成 27

Page 28: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

HP 3PAR OS 3.1.1 以前の場合:

# createhost -persona 6 ESXserver1 10000000C9724AB2 10000000C97244FE

HP 3PAR OS 3.1.2 以降の場合:

# createhost -persona 11 ESXserver1 10000000C9724AB2 10000000C97244FE

3. showhost コマンドを使用して、ホストが作成されたことを確認します。

Persona 6 を使用している HP 3PAR OS 3.1.1 以前の場合:

# showhostId Name Persona -WWN/iSCSI_Name- Port0 ESXserver1 Generic-legacy 10000000C9724AB2 --- 10000000C97244FE ---

Persona 11 を使用している HP 3PAR OS 3.1.2 以降の場合:

# showhostId Name Persona -WWN/iSCSI_Name- Port0 ESXserver2 VMware 100000051EC33E00 --- 100000051EC33E01 ---

showhost -persona コマンドを使用して、Persona 名と ID の対応を表示します。

# showhost -personaId Name Persona_Id Persona_Name Persona_Caps0 ESXserver1 6 Generic-legacy --1 Esxserver2 11 VMware SubLun, ALUA

注記: • Host Persona が正しく設定されていない場合は、sethost -persona <host

number> <hostname> コマンドを使用して問題を解決してください。ここで、hostnumber は 6 (HP 3PAR OS 3.1.1 以前の場合) または 11 (HP 3PAR OS 3.1.2 以降の場合に推奨) です。

• Host Persona を 11 に変更した場合、ESX ホストを再起動してください。 Host Personaを 6 から 11 へ、または 11 から 6 へ変更するには、ホストをオフラインにするか、またはホストが接続されていない必要があります。

28 FCoE 向けの HP 3PAR StoreServ Storage の構成

Page 29: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

注記: HP 3PAR OS 3.2.1 リリースの時点で、PE LUN (プロトコルエンドポイント LUN) というインバンドデバイスが、Host Persona 11 (VMware) を使用して接続されているすべてのホストから見えるようになりました。 PE LUN は、VMware vSphere 6.0 VVol のサポートの一部として提供されます。 ご使用中のホスト HBA/CNA ドライバーによっては、PE LUN はホストデバイスリスト中の LUN 番号 256 として現れることもあります。 さらに、VVol をサポートしていないドライバーを使用している場合は、PE LUN に関する警告メッセージが ESXi 6.0 vmkernelログに記録されることがあります。 ただし、このエラーは、VVol 以外の通常の操作には影響しません。

注記: controlport、createhost、および showhost コマンドの使用方法の詳細については、HP Storage Information Library にある『HP 3PAR OS Command Line Interface Reference』または『HP 3PAR Management Console ユーザーガイド』を参照してください。http://www.hp.com/go/storage/docs

ターゲットポートの制限および仕様ターゲットポートが過負荷にならず連続的な I/O 処理を行えるように、以下のターゲットポートに対する制限に従ってください。

• ターゲットポートあたりのホストポート数およびアレイあたりの最大の合計ホストポート数については、HP SPOCK にある『HP 3PAR Support Matrix』を参照してください。http://www.hp.com/storage/spock

• HP 3PAR StoreServ Storage の各 HBA モジュールの I/O キューの深さは次のとおりです。

QLogic CNA: 1748 (HP 3PAR StoreServ 10000 および HP 3PAR StoreServ 7000 のみ)◦• I/O キューは接続されているホストの HBA ポート間で共有され、先着順で処理されます。

• すべてのキューが使用中で、ホストの HBA ポートが I/O を開始しようとすると、そのポートは HP 3PAR StoreServ Storage のポートから target queue full 応答を受け取ります。 この状態は、各ホストの I/O パフォーマンスを不安定にさせる可能性があります。 その状況が発生した場合には、すべてのホストが最大数の I/O 要求を出したときに HP 3PARStoreServ Storage のポートのキューがあふれないように、各ホストに対してスロットリングを行う必要があります。

注記: ホストのポートがファブリックゾーン上の複数のターゲットにアクセスできる場合、ホストドライバーによって検出されたターゲットごとに割り当てられたターゲット番号は、ホストの起動時に一部のターゲットがゾーン内に存在しないと変更されることがあります。 この状況によって、ホストの再起動中に、デバイスに対するデバイスノードのアクセスポイントが変わることがあります。 この問題は、ファブリック接続のすべてのストレージで発生することがあり、HP 3PAR StoreServ Storage に特有の問題ではありません。

ターゲットポートの制限および仕様 29

Page 30: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

FCoE での HP 3PAR Priority OptimizationHP 3PAR OS バージョン 3.1.2 MU2 で追加された HP 3PAR Priority Optimization 機能は、サーバーワークロードを管理するための効率的かつ動的なソリューションであり、ホスト I/O スロットルを設定するための代替手段として使用できます。 この機能を使用する場合、ストレージ管理者は、アレイに関するサービス品質の制限を強制することで、効率的にストレージリソースを共有できます。

アレイ上で HP 3PAR Priority Optimization を有効にする前に、VMware ホスト上で SCSI queuefull 処理を有効にする必要があります。 詳細は、「HP 3PAR StoreServ Storage アレイからの「Queue Full」および「Busy」SCSI メッセージに対する ESX/ESXi の処理」(44 ページ)を参照してください。 まれに、他のターゲットごとまたはアダプターごとのスロットル設定を調整しなければならない場合があります。

HP 3PAR Priority Optimization (サービス品質) を HP 3PAR StoreServ Storage System で使用する方法の詳細については、HP.com の Web サイトにあるテクニカルホワイトペーパー『HP 3PARPriority Optimization』を参照してください。http://www8.hp.com/h20195/v2/GetDocument.aspx?docname=4AA4-7604ENW

FCoE 用 HP 3PAR Persistent PortsHP 3PAR Persistent Ports (仮想ポート) 機能を使用すると、HP 3PAR StoreServ Storage のオンラインアップグレード、ノードダウン、またはケーブル抜け中の I/O の中断が最小限になります。 ポートのシャットダウンまたはリセットでは、この機能は実行されません。各 FCoE ターゲットストレージアレイのポートには、パートナーアレイポートがシステムによって自動的に割り当てられます。 パートナーポートは、アレイノードのペア間で割り当てられます。

HP 3PAR Persistent Ports を使用すると、HP 3PAR StoreServ Storage の FCoE ポートが、自身のID を保持しながら、障害が発生したポートの ID を引き継ぐことができます。 指定された物理ポートがパートナーポートの ID を引き継ぐ場合、引き継がれたポートは Persistent Ports として指定されます。 アレイポートの、HP 3PAR Persistent Ports とのフェイルオーバーおよびフェイルバックは、ホストベースの大半のマルチパスソフトウェアから意識されることなく、そのすべての I/O パスをアクティブに保ち続けることができます。

注記: HP 3PAR Persistent Ports テクノロジーを使用する場合でも、ホストマルチパスソフトウェアが正しくインストールされ、設定され、維持されている必要があります。

HP 3PAR Persistent Ports の機能、動作、および必要なセットアップおよび接続性のガイドラインの完全なリストについての詳細は、次のドキュメントを参照してください。

• HP サポートセンターの HP テクニカルホワイトペーパー『HP 3PAR StoreServ PersistentPorts』 (HP ドキュメント番号 F4AA4-4545ENW)http://h20195.www2.hp.com/v2/GetPDF.aspx%2F4AA4-4545ENW.pdf

• HP Storage Information Library にある『HP 3PAR コマンドラインインターフェイス管理者ガイド』の「無停止のオンラインソフトウェアアップグレード用に Persistent Ports を使用」

http://www.hp.com/go/storage/docs

30 FCoE 向けの HP 3PAR StoreServ Storage の構成

Page 31: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

FCoE での、HP 3PAR Persistent Ports のセットアップおよび接続性のガイドラインHP 3PAR OS 3.1.3 以降の場合:• HP 3PAR Persistent Ports 機能では、FCoE ターゲットポート (FCoE エンドツーエンド構成)がサポートされています。

• ノードダウンイベント中に、HP 3PAR Persistent Ports 機能が HP 3PAR StoreServ StorageFCoE ポートでデフォルトで有効になります。

HP 3PAR Persistent Ports 機能が正常に機能するように、特定のケーブル接続のセットアップと接続のガイドラインに従ってください。 HP 3PAR Persistent Ports 機能のセットアップおよび接続性のキーとなる要素は、以下のとおりです。

• HP 3PAR StoreServ Storage の FCoE パートナーポートが、同一の FCoE ネットワークに接続されている必要があります。

• ノードペアの各ノードで、ホストに面する HBA 上の同じ CNA ポートが同じ FCoE ネットワークに接続されている必要があります。できるだけネットワーク上の異なる FCoE スイッチに接続することをお勧めします。

• FCoE ネットワークは NPIV をサポートしており、NPIV が有効になっている必要があります。

FCoE 用 HP 3PAR Persistent Ports 31

Page 32: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

5 FC 接続でのホストの設定この章では、ESX ホストをセットアップして FC 接続経由で HP 3PAR StoreServ Storage と通信させるために必要な手順および留意事項について説明します。

HBA およびドライバーのインストールESX ホストをセットアップする前に、ホストアダプターがインストール済みであり、正常に動作していることを確認してください。 必要に応じて、HBA ベンダーが提供するドキュメントの指示を参照してください。

VMware がサポートする HBA 向けのドライバーは、VMware が供給する ESX OS インストールパッケージに含まれています。 HBA ドライバー用のアップデートおよびパッチは、VMwareのサポート経由で入手可能です。

Brocade FC HBA では、デフォルトの Path TOV (タイムアウト値) パラメーターは、30 秒に設定されています。 VMware ネイティブマルチパスプラグイン (NMP) では、この値を 14 秒に設定することを推奨します。 このパラメーターの値を変更するには、Brocade BCU コマンドラインユーティリティを使用する必要があります。 詳細については、次に示す VMware のWeb サイトを参照してください。http://www.vmware.com/jpBrocade HBA ドライバー、ファームウェア、および BCU ユーティリティをダウンロードするには、QLogic の Web サイトを参照してください。http://www.qlogic.comBrocade 固有のドライバーには、BR というプレフィックス (BR-xxx HBA モデルなど) のある名前が付けられています。

アダプターポートのリストを表示するには、次のコマンドを使用します。

# esxcli brocade bcu --command="port --list"---------------------------------------------------------------------------Port# FN Type PWWN/MAC FC Addr/ Media State Spd

Eth dev---------------------------------------------------------------------------1/0 - fc 10:00:00:05:1e:dc:f3:2f 091e00 sw Linkup 8G

0 fc 10:00:00:05:1e:dc:f3:2f 091e00 sw Linkup 8G1/1 - fc 10:00:00:05:1e:dc:f3:30 673000 sw Linkup 8G

1 fc 10:00:00:05:1e:dc:f3:30 673000 sw Linkup 8G

以前の出力からポート番号を照会するには、次のコマンドを使用します。

# esxcli brocade bcu --command="vhba --query 1/0"PCI Function Index : 1/0/0Firmware Ver : 3.0.0.0Port type : FCBandwidth : 8 GbpsIOC state : operationalPWWN : 10:00:00:05:1e:dc:f3:2fNWWN : 20:00:00:05:1e:dc:f3:2fPath TOV : 30 secondsPortlog : EnabledIO Profile : OffInterrupt coalescing : onInterrupt delay : 0 usInterrupt latency : 0 us

32 FC 接続でのホストの設定

Page 33: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

Path TOV 値を変更するには (すべてのポートで繰り返すには)、次の例に従って操作します。 このコマンドは、自動的に実行できるように、ESX ホストのスタートアップに追加することもできます。

# esxcli brocade bcu --command="fcpim --pathtov 1/0 14"path timeout is set to 14

変更が完了してから、ポート番号をクエリするには、次の例に従って操作します。

# esxcli brocade bcu --command="vhba --query 1/0"PCI Function Index : 1/0/0Firmware Ver : 3.0.0.0Port type : FCBandwidth : 8 GbpsIOC state : operationalPWWN : 10:00:00:05:1e:dc:f3:2fNWWN : 20:00:00:05:1e:dc:f3:2fPath TOV : 14 secondsPortlog : EnabledIO Profile : OffInterrupt coalescing : onInterrupt delay : 0 usInterrupt latency : 0 us

仮想マシンゲスト OS のインストールVMware ESX ホストのドキュメントには、推奨する VM (仮想マシン) ゲスト OS の一覧と、それらを VM としてインストールおよびセットアップする方法が記載されています。 VM 設定のセットアップ方法については、VMware ESX ホストのドキュメントを参照してください。

注意: • VMware では、VMware KB 51306 として、RHEL 5 (GA)、RHEL 4 U4、RHEL 4 U3、SLES

10 (GA)、および SLES 9 SP3 ゲスト OS において問題があることを認識しています。 これらのゲストオペレーティングシステムでは、I/O リトライのビジー状態、または ESX ホストの SAN または iSCSI ストレージでパスフェイルオーバーが発生した場合に、ファイルシステムが読み取り専用になる可能性があります。 詳細は、VMware Knowledge Baseの Web サイトにある KB 51306 を参照してください。http://kb.vmware.comHP は、HP 3PAR StoreServ Storage System に接続された VMware ESX ホストの VM のゲスト OS として、RHEL 5 (GA)、RHEL 4 U4、RHEL 4 U3、SLES 10 (GA)、および SLES 9SP3 を使用することを推奨せず、またサポートもしません。

• NPIV (N-Port ID の仮想化) 機能はお勧めしません。 NPIV 機能の制限事項については、VMware Knowledge Base の Web サイトにある KB 2116686 を参照してください。http://kb.vmware.com

仮想マシンゲスト OS のインストール 33

Page 34: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

注記: • VMware および HP は、Windows 2003 サーバーには LSI logic のアダプターエミュレーションの使用を推奨します。 LSI Logic のアダプターは、新規の VM を作成する際のWindows 2003 のデフォルトオプションでもあります。 HP でのテストでは、BUS Logicのアダプターを Windows 2003 VM で使用する場合、ESX マルチパスでのフェイルオーバー/フェイルバック中に Windows 2003 VM に高い確率で障害が発生することを確認しています。

• HP でのテストの結果から、ESX レイヤーでのパスフェイルオーバーを正常に完了させるためには、VM ゲスト OS の SCSI タイムアウト値を 60 秒にする必要があります。 VMwareでサポートされるほとんどのゲスト OS では、SCSI タイムアウトのデフォルト値は 60 秒ですが、各ゲスト OS のインストールごとにチェックして確認する必要があります。 特に、Red Hat 4.x ゲスト OS では、SCSI タイムアウト値をデフォルト値の 30 秒から 60秒に変更する必要があります。

コマンドラインを使用して、Red Hat 4.x VM に割り当てられたすべての SCSI デバイスのSCSI タイムアウトを 60 秒に設定します。find /sys -name timeout | grep "host.*target.*timeout" | xargs -n1 echo "echo 60 >"|sh

VM の再起動時にタイムアウトの変更を維持するために、Red Hat 4.x ゲスト OS の /etc/rc.local に、この行を追加する必要があります。/etc/rc.local ファイルの変更例:

# cat /etc/rc.local

#!/bin/sh

#

# This script will be executed *after* all the other init scripts.

# You can put your own initialization stuff in here if you don't

# want to do the full Sys V style init stuff.

find /sys -name timeout | grep "host.*target.*timeout" | xargs -n 1 echo "echo 60 >"|sh

touch /var/lock/subsys/local

Windows Server では、次のコマンドを使用して TimeOutValue を確認します。

C:\ reg query HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\disk /v TimeOutValue

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\disk TimeOutValue REG_DWORD 0x3c

34 FC 接続でのホストの設定

Page 35: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

マルチパスフェイルオーバー設定と I/O 負荷分散注記: このセクションでは、マルチパス機構およびラウンドロビンポリシーの設定について説明しますが、これらは FC、FCoE、および iSCSI のすべての接続タイプに適用されます。

VMware ESX 3.0~3.5 は、マルチパスをサポートするフェイルオーバーを含み、ESX ホストとHP 3PAR StoreServ Storage アレイ間の持続的な通信を維持します。 VMware ではこのマルチパスサポートに、[固定]または [最近の使用]と呼ばれる 2 つのパスポリシーの選択肢があります。 ESX 4.0 から、パスポリシーの第 3 の選択肢として ラウンドロビンを使用できます。 パスポリシーは、HP 3PAR StoreServ Storage のボリューム (LUN) 単位で変更可能です。これは、デバイスリストを右クリックして、vSphere Client のメニューから [プロパティ]機能を選択することにより行います。 ポップアップウィンドウにより「パスの管理」が可能であり、これにより選択したボリュームへのパスのプロパティが変更できます。 この方法を使用して、パスポリシーの選択、ストレージアレイ上のボリュームへのアクティブな優先パスの指定、および[固定]パスポリシースキーム内でのスタンバイパスの指定が可能です。 さらに、パスを無効化して、ストレージアレイ上のボリュームへの特定パス経由の通信を禁止することができます。

vSphere Client GUI により、設定の変更がボリューム上でのみ、(LUN ごとに) ボリューム単位で可能です。 GUI は、固定パスポリシースキーム内の I/O パスを管理する場合に適切であり、よく使用されます。 HP 3PAR StoreServ Storage とともに ESX/ESXi 4.0 を使用する場合のラウンドロビンパスポリシーの実装および設定手順については、「ESX 4.x 以降での FC のラウンドロビンマルチパス機構の設定」 (36 ページ) を参照してください。

• [ラウンドロビン] パスポリシーは、ESX/ESXi 4.0 以降の場合によく使用されるマルチパス実装です。 HP 3PAR StoreServ Storage とともに ESX/ESXi 4.0 を使用する場合のラウンドロビンパスポリシーの実装および設定手順については、「ESX 4.x 以降での FC のラウンドロビンマルチパス機構の設定」 (36 ページ) を参照してください。

• [固定]パスポリシー、およびすべてのパスに均等に I/O 負荷を手動で割り当てる優先/アクティブパスは、ESX 3.0~3.5 の場合によく使用されるマルチパス実装です。

◦ ファブリックスイッチまたはストレージアレイのいずれかで、アクティブパスに障害が検出される、またはアクティブパスが無効化される場合、ストレージアレイへのすべての ESX ホスト I/O は、スタンバイパスへのフェイルオーバーにより動作が継続されます。 優先パスが復旧または有効化されたことを ESX ホストが検出した場合、ESX ホストからの I/O は優先パスで再開されます (あらかじめそのパスに優先パスポリシーが設定されている場合)。

◦ ストレージアレイ上の 2 つ以上の HP 3PAR StoreServ Storage のボリュームに対して2 つまたはそれ以上のパスが存在する場合には、ESX ホストからの I/O は、手動で配置または分散化を行う必要があります。 使用可能なパスに手動で負荷を分散することにより、I/O パフォーマンスが改善することがあります。 ストレージアレイへのこのパス負荷分散は、ストレージアレイ上の特定のボリュームを対象とする I/O の数に依存します。 ストレージアレイへの特定パス上の特定ボリュームへの I/O の切り替えは設定によりさまざまであり、ESX ホストおよび VM とストレージアレイ上のデバイス間のワークロードにより異なります。

「vSphere Client」 (36 ページ) に、固定 I/O ポリシー方式で 5 つの I/O パスを持つ LUN を示します。 [有効 (I/O) *] とマークされたパスは、優先パスであり、所定の LUN に対するすべての I/O が現在割り当てられているパスです。 他のパスは「有効」としてリストされていますが、「スタンバイ」モードです。 有効な「スタンバイ」モードのパスは、優先パスに障害が発生しない限り、この LUN への I/O 通信には使用されません。

マルチパスフェイルオーバー設定と I/O 負荷分散 35

Page 36: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 1 vSphere Client

• [最近の使用] (Most Recently Used) パスポリシーでは、マルチパスのフェイルオーバー/フェイルバックが発生した後には、I/O 負荷分散の維持または再設定は行われません。 このため、I/O が負荷分散されていない未設定の状態に放置され、重大な I/O パフォーマンスの問題が発生する可能性があります。 HP は、[最近の使用]パスポリシーの実装をお勧めしません。

注記: ある LUN に対して I/O がアクティブな場合にパスポリシーを変更しようとすると、以下が表示されて失敗することがあります。

"error during the configuration of the host: sysinfoException;Status=Busy: Message=Unable to Set"

パスポリシーの変更中にこの問題が発生した場合は、その LUN への I/O を削減し、その後に再度変更を行ってください。

このトピックに関する追加情報については、VMware の Web サイトにある『SAN 構成ガイド』内のマルチパスに関する項目を参照してください。

http://www.vmware.com/jp

ESX 4.x 以降での FC のラウンドロビンマルチパス機構の設定ESX バージョン 4.0 以降では、HP 3PAR StoreServ Storage などのアクティブ/アクティブなストレージアレイに対して、VMware はラウンドロビン I/O パスポリシーをサポートしています。 ラウンドロビン I/O パスポリシーは、ESX 4.0 以降ではよく使用される設定ですが、HP3PAR デバイスでは、デフォルトでは有効になっていません。

注意: ESX より前のホストで RDM 共有 LUN を使用して Windows Server 2012 または WindowsServer 2008 VM Cluster を実行している場合は、これらの特定 RDM LUN を [ラウンドロビン]ポリシーから [固定]または [最近の使用]パスポリシーに個別に変更します。

「ラウンドロビンに設定された LUN」 (37 ページ) は、FC 構成からの出力であり、[ラウンドロビン (VMware)] が設定されているパスを持つ LUN を示しています。

注記: 各パスのステータスが [有効 (I/O)] と表示されていることに注意してください。 iSCSI構成でのパスのステータスも同様になります。

36 FC 接続でのホストの設定

Page 37: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 2 ラウンドロビンに設定された LUN

ポリシーは各 LUN ごとに指定する必要があり、新しいデバイスが追加されるたびに更新する必要があるため、大きなネットワークでは、vSphere Client GUI を介してラウンドロビン I/Oパスポリシースキームを管理するのは面倒であり、維持は困難です。 代わりに VMware は、サーバー管理者が ESX CLI、vCLI、または vSphere Management Assistant (vMA) コマンドを使用して、ネイティブの ESX/ESXi ストレージプラグインのセット内に定義されたパラメーターにより、ストレージデバイスの I/O パスポリシーをホストごとのベースで管理できる方法を提供しています。

VMware のネイティブマルチパス機構には次の 2 つの重要なプラグインがあります。

• Storage Array Type Plug-in (SATP) - パスのフェイルオーバーを処理し、パスの状態を監視します。

• Path-selection Plug-in (PSP) - 特定の論理デバイス用の I/O 要求の最良のパスと経路を選択します。つまりパスのポリシーを定義します。

ESX/ESXi ホストで使用されるべき Storage Array Type Plug-in (SATP) は、HP 3PAR StoreServStorage の Host Persona に関連しています。

• HP 3PAR Host Persona 6/Generic-legacy が ESX/ESXi ホストで使用されている HostPersona である場合、SATP VMW_SATP_DEFAULT_AA を使用します。

• HP 3PAR Host Persona 11/VMware が ESX/ESXi ホストで使用されている Host Persona である場合、SATP VMW_SATP_ALUA を使用します。

ESX/ESXi 4.0 のバージョン (4.0 GA から、すべての 4.0 Update) の場合、ストレージデバイスに対してラウンドロビン I/O パスポリシーが自動的に適用されるようにするには、デフォルトの SATP ルールを編集する必要があります。ESX/ESXi 4.1 から、デフォルトの SATP ルールを変更せずに、SATP/PSP を特定のベンダーの対象とするカスタムの SATP ルールを追加で作成できるようになりました。 カスタムの SATPを使用して、ストレージデバイスに対してラウンドロビン I/O パスポリシーが自動的に適用されるようにできます。

マルチパスフェイルオーバー設定と I/O 負荷分散 37

Page 38: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

SATP PSP による、ESX/ESXi マルチパスのラウンドロビン用構成PSP ラウンドロビン構成の一部として、IOPS 値を指定することができます。 IOPS は、ラウンドロビンパス選択方式でのパスの変更時に、各パスに対してスケジュールされている IO 操作の数です。 デフォルトの IOPS 値は 1000 です。初期値、および PSP ラウンドロビンで IO スループットの最適化をさらに行う場合の開始点としては、IOPS=1 をお勧めします。 ESX/ESXi4.0 バージョンを除き、SATP カスタムルール内で IOPS 値を設定することをお勧めします。

注意: VMware は、esx.conf ファイルを直接編集しないよう、特に警告しています。

注記: • IOPs = 1 の設定は、新しい推奨初期値として、HP テクニカルホワイトペーパー『HP

3PAR StoreServ Storage and VMware vSphere 5 Best Practice』 (HP ドキュメント番号4AA4-3286ENW) に記載されています。 さまざまなワークロードの需要に応じて、この値を変更してください。

• SATP ルールの変更は、vSphere GUI で行うことはできません。

• ESX CLI コマンドで SATP ルールを変更すると、esx.conf ファイルに設定されます。

• カスタム SATP ルールは、既存の SATP デフォルトルールのパラメーターを変更または再定義する追加の SATP ルールであり、影響を受けるターゲットデバイスを定義し、一意のカスタムルール名が付けられます。

• カスタム SATP ルールを変更または編集することはできません。 カスタム SATP ルールを削除してから、カスタムルールのパラメーターに変更を追加した新しいものを作成しなければなりません。

• SATP および PSP の作成、変更、追加、または削除は、それ以後に提示された新しいデバイスすべてで、サーバーを再起動することなく、有効となります。

• 既存のデバイスまたは以前に提示されたデバイスで SATP ルールの作成、変更、追加、または削除を有効にするには、ホストを再起動する必要があります。

• VMware vCenter Server または ESX CLI コマンドから行った個々のデバイスベースでのパスポリシー変更は、SATP ルールで定義されている PSP パスポリシーよりも優先します。このため、個々のデバイスへのパスポリシー変更は、ホストを再起動しても維持されます。

• SATP の VMW_SATP_DEFAULT_AA ルールに対して有効な PSP は次のとおりです。

◦ VMW_PSP_RR

◦ VMW_PSP_FIXED

◦ VMW_PSP_MRU

VMW_PSP_RR をお勧めします。

• SATP の VMW_SATP_ALUA ルールに対して有効な PSP は次のとおりです。

◦ VMW_PSP_RR

◦ VMW_PSP_MRU

VMW_PSP_FIXED は、ALUA SATP ルール内で定義する正しい PSP ではありません。VMW_PSP_RR をお勧めします。

HP 3PAR Host Persona 6/Generic-legacy から Host Persona 11/VMware への変更またはその逆:

• HP 3PAR OS で Host Persona 6 から 11 へ、または Host persona 11 から 6 へ変更するには、影響を受けるアレイ ポートがオフラインであるか、または、Host Persona が変更されるホストが接続されていない必要があります。

38 FC 接続でのホストの設定

Page 39: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

• カスタム SATP ルール内で対象とされ、そのルールによって要求される既存のデバイスに対して、ESX/ESXi OS はホストの再起動を要求します。

Host Persona 6 から 11 へ、または Host Persona 11 から 6 へ変更するには、以下の手順を使用することをおすすめします。

1. すべてのホスト I/O を停止し、必要な SATP 変更 (カスタム SATP ルールの作成や、デフォルトの SATP ルールの PSP デフォルトの変更) を、ESX/ESXi ホストに適用します。

2. ホストをシャットダウンします。

3. アレイ上の Host Persona を変更します。4. ホストを起動します。

5. ターゲットデバイスが、SATP ルールから適切に要求されていることを確認します。

ESX/ESXi 4.0 GA~4.0 MUx

注記: • ESX 4.0 GA~4.0 MUx はカスタム SATP ルールをサポートしていますが、カスタムルール内に PSP (パスポリシー) を設定する -P オプションはサポートされていません。 PSPは、デフォルト SATP ルール内で定義しなければなりません。

• ESX 4.0 GA~4.0 MUx には、iops をデフォルトの 1000 (iops = 1000) から変更してはならないという、既知の問題があります。 iops 値を変更すると、ホストの次回の再起動時に iops に対して不正な値が取り込まれ、iops は予期しない値となります。

• ALUA に対してカスタムルールが作成されていない場合、アレイ Persona が 11/VMware(ALUA 準拠アレイポートプレゼンテーション) であっても、3PARdata VV についてはVMW_SATP_DEFAULT_AA SATP ルールから要求されます。

Persona 6/Generic-legacy (アクティブ-アクティブアレイポートプレゼンテーション) とともに使用する HP 3PAR SATP ルール「カスタム」SATP ルールは使用されません。 PSP (パスポリシー) は、デフォルトのアクティブ-アクティブ SATP ルール上で変更されます。 VMW_SATP_DEFAULT_AA のデフォルトのマルチパスポリシーは、VMW_PSP_FIXED (固定パス) です。 デフォルトは、ラウンドロビンの優先PSP (パスポリシー) に変更されます。

# esxcli nmp satp setdefaultpsp -s VMW_SATP_DEFAULT_AA -P VMW_PSP_RR

Persona 11/VMware (ALUA 準拠アレイポートプレゼンテーション) とともに使用する HP 3PARSATP ルール

# esxcli nmp satp setdefaultpsp -s VMW_SATP_ALUA -P VMW_PSP_RR

# esxcli nmp satp addrule -s "VMW_SATP_ALUA" -c "tpgs_on" -V "3PARdata" -M "VV" -e "HP 3PAR Custom iSCSI/FC/FCoE ALUARule"

上記の ALUA カスタム SATP ルールを削除するには、次のコマンドを実行します。

# esxcli nmp satp deleterule -s "VMW_SATP_ALUA" -c "tpgs_on" -V "3PARdata" -M "VV" -e "HP 3PAR Custom iSCSI/FC/FCoE ALUARule"

マルチパスフェイルオーバー設定と I/O 負荷分散 39

Page 40: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

注意: デフォルトの SATP ルールを変更して、ラウンドロビン I/O マルチパス機構ポリシーを使用するための手順は、HP 3PAR StoreServ Storage の LUN を使用する VMware ホストに対してのみ適用可能です。 ホストが他のベンダーからのストレージを共有している場合は、I/Oポリシーを変更する前に、デフォルトのルールの変更がストレージ環境全体に及ぼす影響を考慮してください。

ある SATP のデフォルト PSP を変更すると、同じデフォルト SATP ルールを使用するすべてのストレージデバイス (FC、FCoE、iSCSI) に影響があります。 ホストが HP 3PAR StoreServStorage 以外に複数のストレージベンダーを共有していて、接続されている他のストレージが、VMW_SATP_DEFAULT_AA または VMW_DEFAULT_ALUA などの同じ SATP ルールを使用するアクティブ/アクティブラウンドロビンマルチパス機構をサポートしていない場合、そのマルチパス機構にも影響があります。

他のストレージが自身の SATP とは異なる SATP を使用する場合、SATP VMW_SATP_DEFAULT_AAのマッピングを VMW_PSP_RR に変更し、ラウンドロビンマルチパス機構を利用できるようにする必要があります。 esxcli nmp device list コマンドまたは esxcli nmp devicelist -d <device id> コマンドを使用して、ESX 4.0 で特定のデバイスの SATP-PSP の対応を確認してください。

たとえば、HP 3PAR StoreServ Storage とストレージ X が VMW_SATP_DEFAULT_AA を使用する同じホストに接続されている場合に、ストレージ X が自身用の SATP を持っていない場合は、ストレージ X がラウンドロビンマルチパス機構をサポートしていないと問題が発生することがあります。 HP 3PAR StoreServ Storage とストレージ Y が同じホストを共有している場合に、ストレージ Y が自身用の SATP VMW_SATP_Y を持っており、HP は VMW_SATP_DEFAULT_AAを使用する場合は、競合は発生せずに変更は可能です。

ESX/ESXi 4.1 GA~4.1 MUx

Persona 6/Generic-legacy (アクティブ-アクティブアレイポートプレゼンテーション) とともに使用する HP 3PAR カスタム SATP ルール

# esxcli nmp satp addrule -s "VMW_SATP_DEFAULT_AA" -P "VMW_PSP_RR" -O iops=1 -c "tpgs_off" -V "3PARdata" -M "VV" -e "HP3PAR Custom iSCSI/FC/FCoE Rule"

上記のアクティブ-アクティブカスタム SATP ルールを削除するには、次のコマンドを実行します。

# esxcli nmp satp deleterule -s "VMW_SATP_DEFAULT_AA" -P "VMW_PSP_RR" -O iops=1 -c "tpgs_off" -V "3PARdata" -M "VV" -e"HP 3PAR Custom iSCSI/FC/FCoE Rule"

Persona 11/VMware (アクティブ-アクティブアレイポートプレゼンテーション) とともに使用する HP 3PAR カスタム SATP ルール

# esxcli nmp satp addrule -s "VMW_SATP_ALUA" -P "VMW_PSP_RR" -O iops=1 -c "tpgs_on" -V "3PARdata" -M "VV" -e "HP 3PARCustom iSCSI/FC/FCoE ALUA Rule"

上記の ALUA カスタム SATP ルールを削除するには、次のコマンドを実行します。

# esxcli nmp satp deleterule -s "VMW_SATP_ALUA" -P "VMW_PSP_RR" -O iops=1 -c "tpgs_on" -V "3PARdata" -M "VV" -e "HP 3PARCustom iSCSI/FC/FCoE ALUA Rule"

40 FC 接続でのホストの設定

Page 41: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

ESXi 5.x と ESXi 6.0

Persona 6/Generic-legacy (アクティブ-アクティブアレイポートプレゼンテーション) とともに使用する HP 3PAR カスタム SATP ルール

# esxcli storage nmp satp rule add -s "VMW_SATP_DEFAULT_AA" -P "VMW_PSP_RR" -O iops=1 –c "tpgs_off" -V "3PARdata" -M "VV"-e "HP 3PAR Custom iSCSI/FC/FCoE Rule"

上記のアクティブ-アクティブカスタム SATP ルールを削除するには、次のコマンドを実行します。

# esxcli storage nmp satp rule remove -s "VMW_SATP_DEFAULT_AA" -P "VMW_PSP_RR" -O iops=1 –c "tpgs_off" -V "3PARdata" -M"VV" -e "HP 3PAR Custom iSCSI/FC/FCoE Rule"

Persona 11/VMware (アクティブ-アクティブアレイポートプレゼンテーション) とともに使用する HP 3PAR カスタム SATP ルール

# esxcli storage nmp satp rule add -s "VMW_SATP_ALUA" -P "VMW_PSP_RR" -O iops=1 -c "tpgs_on" -V "3PARdata" -M "VV" -e "HP3PAR Custom iSCSI/FC/FCoE ALUA Rule"

上記の ALUA カスタム SATP ルールを削除するには、次のコマンドを実行します。

# esxcli storage nmp satp rule remove -s "VMW_SATP_ALUA" -P "VMW_PSP_RR" -O iops=1 -c "tpgs_on" -V "3PARdata" -M "VV" -e"HP 3PAR Custom iSCSI/FC/FCoE ALUA Rule"

SATP Info コマンド

デフォルト SATP ルールと現在のデフォルト PSP次の例にあるコマンドを使用して、デフォルト SATP ルールとその現在のデフォルト PSP (パスポリシー) をリストしてください。

ESXi 5.x と ESXi 6.0 の例

#esxcli storage nmp satp listName Default PSP Description-------------------- ------------- -------------------------------------------------------VMW_SATP_ALUA VMW_PSP_MRU Supports non-specific arrays that use the ALUA protocolVMW_SATP_MSA VMW_PSP_MRU Placeholder (plugin not loaded)VMW_SATP_Default_AP VMW_PSP_MRU Placeholder (plugin not loaded)VMW_SATP_SVC VMW_PSP_FIXED Placeholder (plugin not loaded)VMW_SATP_BQL VMW_PSP_FIXED Placeholder (plugin not loaded)VMW_SATP_INV VMW_PSP_FIXED Placeholder (plugin not loaded)VMW_SATP_EVA VMW_PSP_FIXED Placeholder (plugin not loaded)VMW_SATP_ALUA_CX VMW_PSP_FIXED Placeholder (plugin not loaded)VMW_SATP_SYMM VMW_PSP_FIXED Placeholder (plugin not loaded)VMW_SATP_CX VMW_PSP_MRU Placeholder (plugin not loaded)VMW_SATP_LSI VMW_PSP_MRU Placeholder (plugin not loaded)VMW_SATP_Default_AA VMW_PSP_FIXED Supports non-specific active/active arraysVMW_SATP_LOCAL VMW_PSP_FIXED Supports direct attached devices

ESX/ESXi 4.x の例

#esxcli storage nmp satp listName Default PSP DescriptionVMW_SATP_ALUA_CX VMW_PSP_FIXED Supports EMC CX that use the ALUA protocolVMW_SATP_SVC VMW_PSP_FIXED Supports IBM SVCVMW_SATP_MSA VMW_PSP_MRU Supports HP MSAVMW_SATP_EQL VMW_PSP_FIXED Supports EqualLogic arraysVMW_SATP_INV VMW_PSP_FIXED Supports EMC InvistaVMW_SATP_SYMM VMW_PSP_FIXED Supports EMC SymmetrixVMW_SATP_LSI VMW_PSP_MRU Supports LSI and other arrays compatible with the SIS 6.10 in non-AVT modeVMW_SATP_EVA VMW_PSP_FIXED Supports HP EVAVMW_SATP_DEFAULT_AP VMW_PSP_FIXED Supports non-specific active/passive arraysVMW_SATP_CX VMW_PSP_MRU Supports EMC CX that do not use the ALUA protocolVMW_SATP_ALUA VMW_PSP_RR Supports non-specific arrays that use the ALUA protocolVMW_SATP_Default_AA VMW_PSP_RR Supports non-specific active/active arraysVMW_SATP_LOCAL VMW_PSP_FIXED Supports direct attached devices

マルチパスフェイルオーバー設定と I/O 負荷分散 41

Page 42: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

SATP カスタムルールと対応する定義済みパラメーターSATP カスタムルールと、対応する定義済みパラメーターをリストするには、次の例にあるコマンドを使用します。

ESXi 5.x と ESXi 6.0 の例Persona 11 の場合:

# esxcli storage nmp satp rule list | grep -i 3parVMW_SATP_ALUA 3PARdata VV user tpgs_onVMW_PSP_RR iops=1 HP 3PAR Custom iSCSI/FC/FCoE ALUA Rule

Persona 6 の場合:

# esxcli storage nmp satp rule list | grep -i 3parVMW_SATP_DEFAULT_AA 3PARdata VV user tpgs_offVMW_PSP_RR iops=1 HP 3PAR Custom iSCSI/FC/FCoE Rule

ESX/ESXi 4.x の例

# esxcli nmp satp listrules | grep -i 3parVMW_SATP_ALUA 3PARdata VVtpgs_on HP 3PAR Custom iSCSI/FC/FCoE ALUA Rule

デバイス情報の表示

デバイス情報を表示するには、次の例にあるコマンドを使用します。

ESXi 5.x と ESXi 6.0 の例

# esxcli storage nmp device listnaa.50002ac0000a0124

Device Display Name: 3PARdata iSCSI Disk (naa.50002ac0000a0124)Storage Array Type: VMW_SATP_ALUAStorage Array Type Device Config: {implicit_support=on;explicit_support=on;

explicit_allow=on;alua_followover=on;{TPG_id=256,TPG_state=AO}}Path Selection Policy: VMW_PSP_RRPath Selection Policy Device Config: {policy=rr,iops=1,bytes=10485760,useANO=0;lastPathIndex=1:

NumIOsPending=0,numBytesPending=0}Path Selection Policy Device Custom Config:Working Paths: vmhba3:C0:T1:L73, vmhba2:C0:T0:L73, vmhba2:C0:T1:L73, vmhba3:C0:T0:L73

ESX/ESXi 4.x の例このコマンドは、ESX/ESXi 4.x で共通です。 次の出力は、ESX 4.0 の場合です。

# esxcli nmp device listnaa.50002ac000b40125

Device Display Name: 3PARdata Fibre Channel Disk (naa.50002ac000b40125)Storage Array Type: VMW_SATP_DEFAULT_AAStorage Array Type Device Config:Path Selection Policy: VMW_PSP_RRPath Selection Policy Device Config: {policy=rr,iops=1000,bytes=10485760,useANO=0;lastPathIndex=3:

NumIOsPending=0,numBytesPending=0}Working Paths: vmhba5:C0:T0:L25, vmhba5:C0:T1:L25, vmhba4:C0:T0:L25, vmhba4:C0:T1:L25

ESX 4.1 の場合、上記のデバイスリストの出力で、iops が 1 になります。

42 FC 接続でのホストの設定

Page 43: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

ホストの再起動なしでストレージデバイス上のパスポリシーを変更するための、スクリプトによる代替策

以前に提示された多数の既存のストレージデバイスについて、SATP を介して行うパスポリシー変更を有効にするための ESX/ESXi ホストの再起動が望ましくない場合は、ESX CLI コマンドをスクリプト化することで、LUN 群のパスポリシーを変更できます。次のコマンドを使用するスクリプトを作成します。

1. ホスト上に存在するすべての HP 3PAR デバイスをリスト表示します。

ESXi 5.x と ESXi 6.0

# esxcli storage nmp device list | grep -i naa.50002ac | grep -v Devicenaa.50002ac0005800acnaa.50002ac003b800acnaa.50002ac0039300ac

ESX/ESXi 4.x

# esxcli nmp device list | grep -i naa.50002ac | grep -v Devicenaa.50002ac0005800acnaa.50002ac003b800acnaa.50002ac0039300ac

2. 前記の出力で識別された各デバイスに対して、I/O パスポリシーをラウンドロビンに変更します。

ESXi 5.x と ESXi 6.0

# esxcli storage nmp device set -d naa.50002ac0005800ac -P VMW_PSP_RR

ESX/ESXi 4.x

# esxcli nmp device setpolicy -d naa.50002ac0005800ac -P VMW_PSP_RR

3. 変更されていることを確認します。

ESXi 5.x と ESXi 6.0

# esxcli storage nmp device list -d naa.50002ac0005800ac

ESX/ESXi 4.x

# esxcli nmp device list -d naa.50002ac0005800ac

マルチパスフェイルオーバー設定と I/O 負荷分散 43

Page 44: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

注記: ある LUN に対して I/O がアクティブな場合にパスポリシーを変更しようとすると、以下のように失敗することがあります。

error during the configuration of the host: sysinfoException;

Status=Busy: Message=Unable to Set

パスポリシーの変更中にこの問題が発生した場合は、その LUN への I/O を削減し、その後に必要な変更を行ってください。

複数ホスト構成でのパフォーマンスに関する留意事項このセクションの情報は、複数の ESX ホストを使用 (または ESX ホストとともに他のホストを使用) し、これらがファンイン設定で HP 3PAR StoreServ Storage の一対のポートに接続されている場合に、考慮する必要があります。

HP 3PAR StoreServ Storage アレイからの「Queue Full」および「Busy」SCSI メッセージに対する ESX/ESXi の処理

VMware ESX リリース ESX 4.x、ESXi 5.0 および 5.0 Updates、ESXi 5.5 および 5.5 Updates、および ESXi 6.0

ESXi 5.x と ESXi 6.0ESX 4.0 GA、ESX 4.1 (すべての ESX 4.x Update 対応済み)、ESXi 5.0 (すべての Update 対応済み)、ESXi 5.5 (すべての Update 対応済み)、および ESXi 6.0 では、ESX がストレージアレイからの「Queue Full」および「Busy」SCSI メッセージに応答できるようにアルゴリズムが追加されました。 ESX による「Queue Full」または「Busy」応答によって一時的に I/O が抑制されるため、HP 3PAR StoreServ Storage のポートの過負荷を防止できます。 この機能は、ESX -HP 3PAR StoreServ Storage のデプロイメントの一環として有効にされます。「Queue Full」および「Busy」LUN-throttling アルゴリズムはデフォルトでは無効です。 このアルゴリズムを有効にするには、次の手順を実行します。

1. vSphere Client から、ESX ホストを選択します。 [構成]タブで、[ソフトウェア] の [詳細設定]、[Disk] の順に選択します。

2. スクロールして次の変数を検索し、以下に記載の HP 推奨値を適用します。[QFullSampleSize] = 32[QFullThreshold] = 4

このアルゴリズムが有効になっていれば、追加の I/O スロットリングスキームは必要ありません。 ESX の「Queue Full」/「Busy」応答アルゴリズムについての詳細は、VMware KnowledgeBase の Web サイトにある KB 1008113 を参照してください。http://kb.vmware.com

VMware ESXi リリース 5.1adaptive queue depth algorithm (応用キュー深度アルゴリズム) を有効にするには、[詳細設定]のパラメーター [QFullSampleSize] および [QFullThreshold] が必要です。ESXi 5.1 より前の ESXi では、これらのパラメーターはグローバルに設定されます。つまり、これらのパラメーターは、ESXi ホストから見えるすべてのデバイスに設定されます。 しかし、VMware ESXi 5.1 では、これらのパラメーターはデバイスごとのベースで、より細かい方法で設定されます。

2012/12/20 付けの VMware パッチ ESXi510-201212001 (KB 2035775) は、これらのパラメーターの値をグローバルに設定する機能を復活させます。 VMware Knowledge Base の Webサイトを参照してください。

44 FC 接続でのホストの設定

Page 45: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

http://kb.vmware.comこれらのパラメーターをグローバルに設定するには、このパッチをインストールし、「VMwareESX リリース ESX 4.x、ESXi 5.0 および 5.0 Updates、ESXi 5.5 および 5.5 Updates、およびESXi 6.0」 (44 ページ) の手順に従います。esxcli コマンドを使用して、これらの値をデバイスごとのベースで設定することもできます。 両方のオプション (esxcli と詳細設定のパラメーター) が使用された場合は、デバイスごとの値が優先されます。

esxcli コマンドを使用して、デバイスごとのレベルで QFullSampleSize およびQFullThreshold を設定します。

# esxcli storage core device set --device device_name -q Q -s S

この設定は再起動なしで有効になり、再起動を行っても保持されます。

対応する list コマンドを使用して、デバイスに対する値を取得します。

# esxcli storage core device list

このコマンドは、オプションの --device パラメーターをサポートしています。

# esxcli storage core device list --device device_name

ESX/ESXi 4.1、ESXi 5.x、および ESXi 6.0 の追加機能に関する考慮事項ESX/ESXi 4.1 から、ストレージ I/O 制御およびストレージアレイとの統合に関する新しい機能が導入されました。 HP は、ESX/ESXi 4.1、ESXi 5.x、および ESXi 6.0 の HP 3PAR StoreServStorage 構成では、ストレージ I/O 制御 (SIOC) および vStorage APIs for Array Integration (VAAI)の各機能を使用することを推奨します。

注記: このセクションは、VAAI および新しい機能について説明しますが、これらは FC、FCoE、および iSCSI のすべての接続タイプに適用されます。

ストレージ I/O 制御SIOC 機能により、データストアレベルおよび VMware クラスター内の ESX/ESXi ホスト全体に対して、個々の VM から HP 3PAR StoreServ Storage アレイに送信される I/O の監視および制御が、新しいレベルで可能になります。

SIOC 機能の詳細、およびその導入に関する留意事項については、VMware の Web サイトにある VMware テクニカルホワイトペーパー『Storage I/O Control Technical Overview andConsiderations for Deployment』を参照してください。http://www.vmware.com/files/pdf/techpaper/VMW-vSphere41-SIOC.pdf

VAAI (vStorage APIs for Array Integration) についてVMware とのパートナーシップにより、HP は、ESX/ESXi 4.1 を HP 3PAR StoreServ Storageとともに使用する場合に新しい SCSI コマンドセットを使用可能とする ESX/ESXi 4.1 プラグインを開発しました。 VMware では、この新しく組み込まれた SCSI コマンドのセットを「プリミティブ」と呼んでいます。

これらのプリミティブを使用する ESX 拡張は、一括して vStorage APIs for Array Integration(VAAI) と呼ばれます。 VMware プリミティブにより、ESX/ESXi ホストは、VM の操作を従来のデータレベルではなくメタレベルでストレージハードウェアに転送することが可能になります。 これにより、操作の遅延時間と FC ファブリック/iSCSI ネットワークのデータ通信量が削減されます。 これらのプリミティブの一部を使用すると、ストレージハードウェアは、VM へ

ESX/ESXi 4.1、ESXi 5.x、および ESXi 6.0 の追加機能に関する考慮事項 45

Page 46: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

のブロック割り当て機能および割り当て解除機能に関与できるようになります。 これらのプリミティブは、ハードウェア「オフロード」とも呼ばれます。

「プリミティブ」の概要

• フルコピー (XCOPY) により、ストレージアレイは、ESX ホストによるデータの読み書きを必要とせずに、アレイ内のデータの完全コピーが作成できます。 これにより、データコピープロセスの一部がストレージアレイにオフロードされます。

• ブロックゼロ初期化 (WRITE-SAME) により、ストレージアレイは、ESX ホストによるゼロデータの書き込みを必要とせずに、アレイ内の多数のブロックをゼロクリアすることが可能になります。これは VM のプロビジョニングの迅速化に有効です。 これにより、ファイルスペースのゼロ化機能の一部がストレージアレイにオフロードされます。

• Hardware Assisted Locking (ATS) は、VMFS クラスターファイルシステムのメタデータを保護する手段として、SCSI 予約の代替手段を提供します。これは、データストアを共有する大規模な ESX ホストファームのスケーラビリティの改善に有効です。

ESX/ESXi 4.1 の HP 3PAR VAAI プラグイン 1.1.1VMware VAAI 機能のサポートは、HP 3PAR VAAI プラグイン 1.1.1 を ESX/ESXi 4.1 に、HP 3PAR OS バージョン 3.1.1 以降と組み合わせてインストールすることで使用可能になります。

VMware VAAI、ESX/ESXi 4.1 インストールパッケージ用 HP 3PAR VAAI プラグイン、および『HP 3PAR VAAI Plug-in 1.1.1 for VMware vSphere 4.1 User's Guide』についての情報は、HPSoftware Depot を参照してください。https://h20392.www2.hp.com/portal/swdepot/

注記: 16 バイトのボリュームの WWN を使用する HP 3PAR OS 3.1.2 では、VAAI Full Copy(XCOPY) が機能せず、データコピー処理がアレイにオフロードされないという、HP 3PAR VAAIプラグイン v1.1.1 の制限事項があります。

ESXi 5.x および ESXi 6.0 の HP 3PAR VAAI プラグイン 2.2.0ESXi 5.x が HP 3PAR OS3.1.1 以降を実行する HP 3PAR StoreServ Storage に接続されている場合、HP 3PAR VAAI プラグイン 2.2.0 をインストールしないでください。 VAAI プリミティブがデフォルトの T10 VMware プラグインで処理される場合、HP 3PAR VAAI プラグインは必要ありません。

次の表に、HP 3PAR VAAI プラグインのインストール要件の概要を示します。

表 2 HP 3PAR VAAI プラグインのインストール要件

ESXi 5.x、ESXi 6.0ESX 4.1VMware ESX 機能/プリミティブ

サポート済み。 HP 3PAR VAAI プラグインは不要 (標準の T10 ESX プラグインでサポート)

HP 3PAR VAAI 1.1.1 プラグインが必要

ATS

XCOPY

WRITE_SAME

ESXi 5.x または ESXi 6.0 での UNMAP (スペース再利用) ストレージハードウェアのサポート

HP 3PAR OS 3.1.1 以降では、デフォルトの VMware T10 VAAI プラグインを使用する ESXi5.0 Update 1 および ESXi 6.0 からサポートされている、スペース再利用のための UNMAP ストレージプリミティブをサポートしています。 HP 3PAR VAAI プラグインをインストールする必要はありません。

46 FC 接続でのホストの設定

Page 47: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

注記: VMware KB 2007427 および 2014849 で説明されている発生の可能性がある問題を回避するために、ESXi 5.0 GA では自動 VAAI Thin Provisioning Block Space Reclamation (UNMAP)を無効にする必要があります。

VMware Knowledge Base の Web サイトで上記の KB 記事を参照してください。http://kb.vmware.com

ESXi 5.0 Update 1 以降では、vmkfstools のアップデートバージョンが提供されており、オプション [-y] を使用して、ESXi ホストのグローバル設定に関わらず UNMAP コマンドを送信することができます。

[-y] オプションは、次のように使用します。

# cd /vmfs/volumes/<volune-name>vmkfstools -y <percentage of deleted block to reclaim>

注記: ESXi 5.0 GA では、vmkfstools -y オプションは機能しません。

ESXi 5.5 では、VAAI の UNMAP プリミティブをサポートしている、シンプロビジョニングされた LUN 上で、削除されたブロックを再利用できる新しいコマンドが esxcli namespaceに導入されました。

# esxcli storage vmfs unmap -l <datastore name>

vmkfstools -y コマンドは、ESXi 5.5 で廃止されました。 詳細は、VMware KB 2057513を参照してください。

UNMAP はまた、LUN が TPVV ストレージボリューム上の RDM LUN であれば、RedHat Enterprise6 などの UNMAP をサポートする VM 上でファイルが削除された場合に、領域を解放します(たとえば、RedHat VM 上の RDM ボリュームで ext4 ファイルシステムが使用され、discardオプションを指定してマウントされている場合)。

# mount —t ext4 —o discard /dev/sda2 /mnt

これにより Red Hat 6 の VM は UNMAP コマンドを実行し、その ext4 ファイルシステム内のすべての削除に対して、アレイ上の領域の解放が行われます。

ESX 4.1、ESXi 5.x、または ESXi 6.0 での領域不足状態領域不足状態は「VM STUN」とも呼ばれますが、これは ESX 4.1、ESXi 5.x、または ESXi 6.0で実装されており、HP 3PAR OS 3.1.1 以降でサポートされます。 この OS 機能は VAAI プラグインとは無関係であり、TPVV ボリュームタイプに適用されます。TPVV が追加のストレージ領域を割り当てられない場合、またはストレージシステムのディスク領域が不足しているために TPVV ボリュームを増やせない場合、TPVV ボリュームは「DATAPROTECT」センスキーエラーおよび追加センス「SPACE ALLOCATION FAILED WRITE PROTECT」の付いたチェックコンディションを送信します。 結果として、ESX は VM を一時停止し、vSphere の VM の [サマリ]タブに「空き領域がありません」メッセージを表示します。この際、[再試行]または [キャンセル]オプションも表示されます。 VM の一時停止状態では、読み取り要求および割り当てられた LUN ブロックへの再書き込みは可能ですが、新しい領域への書き込みはできません。 VM への Ping、telnet、および ssh 要求は受け付けられません。 ストレージ管理者は、ディスク領域を追加する、またはストレージ vMotion を使用して、その LUN からの影響がない他の VM に移行する必要があります。 ディスク領域を追加した後、警告メッセージの [再試行]オプションを使用して、VM を読み書き状態に戻します。 [キャンセル]オプションを選択すると、VM が再起動します。

ESX/ESXi 4.1、ESXi 5.x、および ESXi 6.0 の追加機能に関する考慮事項 47

Page 48: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

次の例では、1 つの HP 3PAR StoreServ Storage の TPVV が、showvv -alert コマンド内に示されているように 60% の割り当て警告で作成されています。

# showvv —alert-----------Alerts------------ --(MB)-- -Snp(%VSize)- -Usr(%VSize)- Adm ----Snp----- ---- Usr-----Id Name Prov Type VSize Used Wrn Lim Used Wrn Lim Fail Fail Wrn Lim Fail Wrn Lim612 nospace1 tyvv base 102400 0.0 -- -- 61.1 60 - - - - - - - y

割り当て警告に到達した場合、HP 3PAR StoreServ Storage はソフトしきい値エラー「asc/q:0x38/0x7」を送信し、ESX は書き込みを継続します。

InServ debug log:1 Debug Host error undefined Port 1:5:2 -- SCSI status 0x02 (Checkcondition) Host:sqa-dl380g5-14-esx5 (WWN 2101001B32A4BA98) LUN:22 LUNWWN:50002ac00264011c VV:0 CDB:280000AB082000000800 (Read10) Skey:0x06 (Unit attention)asc/q:0x38/07 (Thin provisioning soft threshold reached) VVstat:0x00 (TE_PASS-- Success) after 0.000s (Abort source unknown) toterr:74882, lunerr:2

# showalertId: 193State: NewMessage Code: 0x0270001Time: 2011-07-13 16:12:15 PDTSeverity: InformationalType: TP VV allocation size warningMessage: Thin provisioned VV nospace1 has reached allocationwarning of 60G (60% of 100G)

HP 3PAR StoreServ Storage でディスク領域不足が発生すると、ハードパーマネントエラー「asc/q: 0x27/0x7」が送信されます。 showspace、showvv -r、および showalert を使用して、警告および使用領域を表示します。 ESX は VM を一時停止することによって応答します。

InServ debug log:1 Debug Host error undefined Port 1:5:2 -- SCSI status 0x02 (Checkcondition) Host:sqa-dl380g5-14-esx5 (WWN 2101001B32A4BA98) LUN:22 LUNWWN:50002ac00264011c VV:612 CDB:2A00005D6CC800040000 (Write10) Skey:0x07 (Data protect)asc/q:0x27/07 (Space allocation failed write protect) VVstat:0x41 (VV_ADM_NO_R5-- No space left on snap data volume) after 0.302s (Abort source unknown)toterr:74886, lunerr:3

次の図は、vSphere 上に表示される、[再試行]および [キャンセル]オプション付きの VM 警告を示しています。

図 3 VM メッセージ - [再試行] および [キャンセル] オプション

48 FC 接続でのホストの設定

Page 49: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

ESXi 5.x から追加された新しいプリミティブサポートHP 3PAR OS 3.1.1 以降は TP LUN Reporting と呼ばれる新しいプリミティブを追加サポートしています。このプリミティブでは、READ Capacity (16) の TPE ビットを有効にすることで、所定の LUN がシンプロビジョニング LUN であることが ESXi 5.x に通知され、ホストがこれらのLUN に UNMAP コマンドを送信するなどの機能が使用可能になります。 TPE ビットは、TPVVおよび TPVV ベースの R/W スナップショットに対して有効です。ESXi 5.x に存在する Quota Exceeded Behavior は「Thin Provisioning Soft Threshold Reached」チェックコンディションで完了し、アラートまたは警告を伴います。

VAAI および新機能サポートの一覧次の表に、VAAI プラグインの要件、および新しいプリミティブのサポートの概略を示します。

表 3 HP 3PAR VAAI プラグインのインストール要件

ESXi 5.x、ESXi 6.0ESX 4.1VMware ESX 機能/プリミティブ

サポート済み。 HP 3PAR VAAI プラグインは不要 (標準の T10 ESX プラグインでサポート)

HP 3PAR VAAI 1.1.1 プラグインが必要

ATS

XCOPY

WRITE_SAME

ESX 4.1 以降で未サポートUNMAP

サポート済み。 HP 3PAR VAAI 1.1.1プラグインを推奨。ただしこの機能には不要。

領域不足状態 (「VM STUN」とも呼ばれる)

ESX 4.1 以降で未サポートQuota Exceeded Behavior

TP LUN Reporting

VAAI プラグインの検証

ESXi 5.x または ESXi 6.0 の場合:

注記: ESXi 5.x または ESXi 6.0 は、HP 3PAR OS 3.1.1 を使用する場合、ネイティブ T10 プラグインを使用します。いかなる HP 3PAR プラグインも表示されてはなりません。

# esxcli storage core plugin listPlugin name Plugin class----------- ------------NMP MP

ESX 4.1 の場合:VAAI プラグインがデバイスにインストールされ有効になっていることを確認してください。• インストールされている VAAI プラグインのバージョンを表示します。

# esxupdate --vib-view query | grep 3parcross_3par-vaaip-inserv_410.1.1-230815 installed

• 検出された HP 3PAR デバイスに対してクレームルールが有効になっていることを表示します。

ESX/ESXi 4.1、ESXi 5.x、および ESXi 6.0 の追加機能に関する考慮事項 49

Page 50: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

• VAAI がそのデバイスでサポートされていることを表示します。

# esxcfg-scsidevs -lnaa.50002ac003da00eb

Device Type: Direct-AccessSize: 512000 MBDisplay Name: 3PARdata iSCSI Disk (naa.50002ac003da00eb)Multipath Plugin: NMPConsole Device: /dev/sdxDevfs Path: /vmfs/devices/disks/naa.50002ac003da00ebVendor: 3PARdata Model: VV Revis: 3110SCSI Level: 5 Is Pseudo: false Status: onIs RDM Capable: true Is Removable: falseIs Local: falseOther Names:

vml.020001000050002ac003da00eb565620202020VAAI Status: supported

ESX 4.1、ESXi 5.x、または ESXi 6.0 でストレージプリミティブを利用するには、ハードウェアアクセラレーションが HP 3PAR LUN で有効であることが次の出力で表示される必要があります。

図 4 HP 3PAR デバイスのハードウェアアクセラレーション

esxcfg-advcfg コマンドを使用して、オプションが 1 (有効) に設定されていることをチェックします。

# esxcfg-advcfg -g /DataMover/HardwareAcceleratedMove# esxcfg-advcfg -g /DataMover/HardwareAcceleratedInit# esxcfg-advcfg -g /VMFS3/HardwareAcceleratedLocking

50 FC 接続でのホストの設定

Page 51: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

6 FC ターゲットまたは FCoE ターゲットに接続しているFCoE イニシエーターとしてのホストの設定

このガイドの FC セクションの内容はすべて、FCoE 接続にも適用されます。 次のセクションを参照してください。

• 「仮想マシンゲスト OS のインストール」 (33 ページ)

• 「マルチパスフェイルオーバー設定と I/O 負荷分散」 (35 ページ)

• 「複数ホスト構成でのパフォーマンスに関する留意事項」 (44 ページ)

• 「ESX/ESXi 4.1、ESXi 5.x、および ESXi 6.0 の追加機能に関する考慮事項」 (45 ページ)この章では、HP 3PAR StoreServ Storage で ESX ソフトウェア FCoE 構成をセットアップする手順について説明します。 ここでの説明は、エンドツーエンド FCoE および FCoE イニシエーターから FC ターゲット接続の両方をカバーしています。 この章での手順説明は、VMware のWeb サイトから入手可能な、VMware の『vSphere ストレージ』ガイドと併せて使用してください。

http://www.vmware.com/jp

FCoE スイッチの設定ESX (FCoE イニシエーター) のホストポートと HP 3PAR StoreServ Storage (FCoE ターゲット)のポート を FCoE 対応スイッチに接続します。

注記: FCoE スイッチの VLAN およびルーティングのセットアップと設定は、このドキュメントの範囲外です。 VLAN およびルーティングのセットアップの手順については、スイッチのメーカーのガイドを参照してください。

システム BIOS を使用した FCoE の設定1. セットアップメニューに移動します。 セットアップメニューに移動するためのキーの組み合わせは構成対象のホストにより異なります。 次に HP ProLiant を使用している場合の例を示します。

図 5 FCoE の設定

FCoE スイッチの設定 51

Page 52: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

2. [System Options] ペインで、[NIC Personality Options] を選択します。

図 6 NIC Personality Options

3. [PCI Slot 2] ペインで、[Port 1] および [Port 2] の両方について、[FCoE] を選択します。

図 7 PCI スロットの設定

4. [PCI Slot 2 Port 1] と [Port 2] に、[FCoE] と表示されます。

52 FC ターゲットまたは FCoE ターゲットに接続している FCoE イニシエーターとしてのホストの設定

Page 53: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 8 FCoE が設定された PCI Slot 1 と Slot 2

5. 変更を保存して BIOS を終了します。

図 9 BIOS ユーティリティの終了

FCoE ホスト接続用の HP 3PAR StoreServ Storage のポートの設定FCoE イニシエーターを FC ターゲットに接続するセットアップでは、HP 3PAR StoreServ Storage上に特別な設定は必要ありません。 FCoE フォワーダースイッチ経由のホストアダプターからのイニシエーターは、HP 3PAR StoreServ Storage のポートに接続する 1 つの FC デバイスとして扱われます。 FCoE に設定されているホスト CNA カードを搭載するサーバーが HP 3PARStoreServ Storage のポートに接続されている場合は、「FC 向けの HP 3PAR StoreServ Storageの構成」 (8 ページ) および「FC 接続でのホストの設定」 (32 ページ) に記載されているのと同じガイドラインに従う必要があります。

FCoE イニシエーターから FCoE ターゲットへの接続の設定をする場合、StoreServ ポートがFCoE に設定されている必要があります。 StoreServ で FCoE ポートを設定する方法についての注意事項は、「FCoE 向けの HP 3PAR StoreServ Storage の構成」 (25 ページ) を参照してください。

注記: FCoE CNA およびフォワーダースイッチをサポートする特定の設定については、HP SPOCK で、該当する HP 3PAR OS リリースバージョンを参照してください。http://www.hp.com/storage/spock

FCoE ホスト接続用の HP 3PAR StoreServ Storage のポートの設定 53

Page 54: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

FCoE イニシエーターから FC ターゲットへの接続の設定FCoE から FC 構成を設定中の場合、次の図は、CNA と FCoE フォワーダースイッチの設定のための一般的な手順を説明します。

図 10 FCoE イニシエーターと FC ターゲット

注記: 所定のコンバージドネットワークアダプターを搭載するサーバーの設定手順の詳細については、CNA 製造元のドキュメントを参照してください。FCoE スイッチまたは FCoE フォワーダーは、FCoE の通信を FC に変換し、これを HP 3PARStoreServ Storage のターゲットポートが接続されているファブリックに中継できるようにする必要があります。

1. 他の PCIe カードと同様に、CNA カードをサーバーにインストールします。固有の説明については、サーバーベンダーのドキュメントを参照してください。

2. CNA カードのインストール手順に従い、CNA カードドライバーをインストールします(サーバーにはサポートされた OS がすでに稼働しているとします)。

3. サーバーの CNA カードポートを FCoE フォワーダースイッチにケーブル接続し、FCoEフォワーダースイッチポートを設定します。固有の説明については、スイッチベンダーのドキュメントを参照してください。

4. HP 3PAR StoreServ Storage のポートを「HP 3PAR OS 3.2.x または 3.1.x を実行しているHP 3PAR StoreServ Storage のポートの構成」 (8 ページ) セクションのガイドラインに従って設定し、HP 3PAR StoreServ Storage のポートを、FCoE フォワーダーの FC スイッチポートまたは FCoE フォワーダーに接続されている FC ファブリックのいずれかに接続します。

5. ホストイニシエーターポートおよび HP 3PAR StoreServ Storage のターゲットポートに対して、FC ゾーンを作成します。 イニシエーターが HP 3PAR StoreServ Storage のターゲットポートにログインしたら、ホスト定義およびプロビジョンストレージをホストに作成します。

注記: CNA を搭載するサーバーを HP 3PAR StoreServ Storage に直接接続することはできません。 FCoE フォワーダースイッチを使用する必要があります。

54 FC ターゲットまたは FCoE ターゲットに接続している FCoE イニシエーターとしてのホストの設定

Page 55: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

FCoE イニシエーターから FCoE ターゲットへの接続の設定次の図は、FCoE から FCoE への構成についての一般的な手順をまとめたものです。 FCoE イニシエーターから FCoE ターゲットへの接続の設定をする場合、HP 3PAR StoreServ Storage のポートが FCoE に設定されている必要があります。 StoreServ で FCoE ポートを設定する方法についての注意事項は、「FCoE 向けの HP 3PAR StoreServ Storage の構成」 (25 ページ) を参照してください。

図 11 FCoE イニシエーターと FCoE ターゲット

1. 他の PCIe カードと同様に、CNA カードをサーバーにインストールします。固有の説明については、サーバーベンダーのドキュメントを参照してください。

2. CNA カードのインストール手順に従い、CNA カードドライバーをインストールします(サーバーにはサポートされた OS がすでに稼働しているとします)。

3. サーバー CNA カードポートを FCoE ファブリックに物理的に接続します。4. HP 3PAR StoreServ Storage のポートを、「FCoE 向けの HP 3PAR StoreServ Storage の構成」 (25 ページ) のガイドラインに従って設定し、HP 3PAR StoreServ Storage のポートをFCoE ファブリックに接続します。

5. ホストイニシエーターポートおよび HP 3PAR StoreServ Storage のターゲットポートに対して、VLAN を作成します。 イニシエーターが HP 3PAR StoreServ Storage のターゲットポートにログインしたら、ホスト定義およびプロビジョンストレージをホストに作成します。

注記: FCoE スイッチの VLAN およびルーティングのセットアップと設定は、このドキュメントの範囲外です。 VLAN およびルーティングのセットアップの手順については、スイッチのメーカーのガイドを参照してください。

FCoE イニシエーターから FCoE ターゲットへの接続の設定 55

Page 56: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

7 iSCSI 接続でのホストの設定この章では、HP 3PAR StoreServ Storage で ESX の iSCSI 構成をセットアップする手順について説明します。 この章での手順説明は、VMware の Web サイトから入手可能な、VMware の『vSphere ストレージ』ガイドと併せて使用してください。http://www.vmware.com/jp

Enterprise iSCSIHP 3PAR OS 3.2.2 から、HP 3PAR StoreServ 20000 および 8000 Storage System は、EnterpriseiSCSI、つまりデータセンターブリッジング (DCB) の iSCSI (ロスレスイーサネット) をサポートしています。 DCB は、イーサネット LAN を、クラスター化およびストレージのネットワーク使用のために拡張しています。

DCB を使用すると、異なるイーサネットトラフィックを、異なる優先度でセットアップおよび構成でき、それらが異なるパイプであるかのように取り扱うことができます。 リンクに対して帯域幅を割り当てることで、キューのオーバーフローによるパケットの紛失を防止することができます。

Enterprise iSCSI のサポートには、HP 3PAR iSCSI ターゲットポート上での特別な設定は不要です。

各 SAN 環境は異なっており、その要件もことなるため、1 つのスイッチネットワーク構成がすべての SAN 環境に適用されることはありません。 DCB をサポートするイーサネットスイッチ上で iSCSI を構成するには、スイッチのベンダーの構成ガイドを参照してください。HP 3PAR Enterprise iSCSI (DCB iSCSI) についての詳細は、HP Network Information Library にある『HP 3PAR DCB iSCSI Solutions Guide』を参照してください。http://www8.hp.com/us/en/networking/index.htmlHP 5900 ネットワークスイッチシリーズを構成するには、HP Network Information Library にある『HP FlexFabric 5900C Solutions configuration Guide』を参照してください。http://www8.hp.com/us/en/networking/index.htmlサポートされている DCB イーサネットスイッチについては、HP SPOCK を参照してください。http://www.hp.com/storage/spock

スイッチ、および iSCSI イニシエーターの設定HP 3PAR StoreServ Storage の iSCSI ターゲットポートに接続するために iSCSI イニシエーターソフトウェアによって使用されるイニシエーターポートとして、ホストのネットワークインターフェイスカード (NIC) またはコンバージドネットワークアダプター (CNA) をセットアップし構成してください。

• ESX ホストの iSCSI イニシエーターポートと HP 3PAR StoreServ Storage の iSCSI ターゲットポートをスイッチに接続します。

• iSCSI イニシエーターポートと HP 3PAR StoreServ Storage の iSCSI ターゲットポートを構成します。

• VLAN を使用する場合は、ターゲットポートとイニシエーターポートが同じ VLAN にあることを確認します。

• ESX ホスト上で vmkping コマンドを使用して、iSCSI イニシエーターと HP 3PAR StoreServStorage iSCSI ターゲットの間の接続性を確認します。

56 iSCSI 接続でのホストの設定

Page 57: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

注記: • VLAN 向けのスイッチのセットアップとルーティングの設定は、このドキュメントの範囲外です。 VLAN の設定とルーティングについての説明は、スイッチのメーカーのガイドを参照してください。

• スイッチ上でジャンボフレームを構成するときの手順については、スイッチのメーカーのガイドを参照してください。

スイッチ、および iSCSI イニシエーターの設定 57

Page 58: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

VMware ESX へのソフトウェア iSCSI のインストールVMware がサポートする NIC 向けのソフトウェア iSCSI ドライバーは、VMware が供給するESX OS インストールパッケージに含まれています。 VMware のサポート窓口から、ソフトウェア iSCSI ドライバーのアップデートおよびパッチを入手してください。2 台のサーバーがある ESX 4.x iSCSI ソフトウェアイニシエーター構成の例を、図 12 (58 ページ)に示します。

図 12 iSCSI ソフトウェアイニシエーター構成

注記: チーミングされた複数の NIC が設定されている場合、すべての HP 3PAR StoreServStorage の iSCSI ポートおよび ESX の iSCSI NIC は、その IP スイッチの同じ VLAN 内にある必要があります。

仮想マシンゲストオペレーティングシステムのインストールVMware ESX のドキュメントには、推奨される VM ゲスト OS と、VM としてのインストールおよびセットアップについてリストされています。 VM の構成のセットアップについては、VMware Web サイトにある VMware ESX のドキュメントを参照してください。http://www.vmware.com

注意: VMware では、VMware KB 51306 として、RHEL 5 (GA)、RHEL 4 U4、RHEL 4 U3、SLES 10 (GA)、および SLES 9 SP3 ゲストオペレーティングシステムにおいて問題があることを認識しています。 これらのゲストオペレーティングシステムでは、I/O リトライのビジー状態、または ESX ホストの SAN または iSCSI ストレージでパスフェイルオーバーが発生した場合に、ファイルシステムが読み取り専用になる可能性があります。 VMware Knowledge Baseの Web サイトで KB 51306 を参照してください。http://kb.vmware.comHP は、HP 3PAR StoreServ Storage System に接続された VMware ESX ホストの VM のゲストオペレーティングシステムとして、RHEL 5 (GA)、RHEL 4 U4、RHEL 4 U3、SLES 10 (GA)、および SLES 9 SP3 を使用することを推奨せず、またサポートもしません。

58 iSCSI 接続でのホストの設定

Page 59: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

注記: • VMware および HP は、Windows 2003 サーバーには LSI logic のアダプターエミュレーションの使用を推奨します。 LSI Logic のアダプターは、新規の VM を作成する際のWindows 2003 のデフォルトオプションでもあります。 HP でのテストでは、BUS Logicのアダプターを Windows 2003 VM で使用する場合、ESX マルチパスでのフェイルオーバー/フェイルバック中に Windows 2003 VM に高い確率で障害が発生することを確認しています。

• HP でのテストの結果から、ESX レイヤーでのパスフェイルオーバーを正常に完了させるためには、VM ゲスト OS の SCSI タイムアウト値を 60 秒にする必要があります。 VMwareでサポートされるほとんどのゲストオペレーティングシステムでは、SCSI タイムアウトのデフォルト値は 60 秒ですが、各ゲスト OS のインストールごとにチェックして確認する必要があります。 Red Hat 4.x ゲストオペレーティングシステムの SCSI タイムアウト値は、デフォルト値の 30 秒から 60 秒に変更してください。次のコマンドを使用すると、Red Hat 4.x VM に割り当てられたすべての SCSI デバイスのSCSI タイムアウトを 60 秒に設定できます。find /sys -name timeout | grep "host.*target.*timeout" | xargs -n1 echo "echo 60 >"|sh

VM の再起動時でもタイムアウトの変更を維持するために、Red Hat 4.x ゲスト OS の/etc/rc.local にこの行を追加します。/etc/rc.local ファイルの変更例:

# cat /etc/rc.local

#!/bin/sh

#

# This script will be executed *after* all the other init scripts.

# You can put your own initialization stuff in here if you don't

# want to do the full Sys V style init stuff.

find /sys -name timeout | grep "host.*target.*timeout" | xargs -n 1 echo "echo 60 >"|sh

touch /var/lock/subsys/local

VMkernel ポートの作成次の手順は、VMkernel ポートのセットアップ方法を説明しています。 詳細な手順については、VMware の Web サイトにある、VMware の『vSphere のインストールとセットアップ』ガイドを参照してください。

http://www.vmware.com/jp1. vSphere Client にログインし、インベントリパネルからサーバーを選択します。 このサーバーのハードウェア設定のページが表示されます。

2. [構成]タブをクリックし、[ネットワーク]をクリックします。3. [ネットワークの追加]リンクをクリックします。 [ネットワークの追加]ウィザードが、以下のように表示されます。

VMkernel ポートの作成 59

Page 60: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 13 [ネットワークの追加ウィザード]

4. [VMkernel] を選択して、[次へ]をクリックします。これにより、物理ネットワークに対して iSCSI ストレージ用のサービスを実行する VMkernel への接続が可能となります。 [ネットワークアクセス] ページが表示されます。

5. [vSphere 標準スイッチの作成]を選択し、iSCSI で使用する NIC を選択します (この例では、HP 3PAR StoreServ Storage アレイに接続するアクティブ/アクティブにチーミングされた NIC を設定するために、2 つの NIC が選択されています)。

6. [次へ]をクリックします。7. ESX 4.x では、[vSwitch プロパティ]で、[有効なアダプタ] として使用するすべての NIC アダプターを上に移動させ、アクティブ/アクティブの NIC チーミングを設定します。 各ESX ホストに対して、vSphere Client で、[構成]タブ → [ネットワーク] → [プロパティ]の順に選択し、その後 [編集]ボタンをクリックして [NIC チーミング] タブをクリックします。NIC アダプターを選択し、[上へ移動]ボタンを使用して、NIC チーミングで使用する各 NIC アダプターを [スタンバイアダプタ]または [未使用アダプタ]セクションから [有効なアダプタ]セクションに移動させます。次のダイアログボックスは、NIC アダプター [vmnic1] および [vmnic2] に対してこの操作が実行された結果を示しています。

60 iSCSI 接続でのホストの設定

Page 61: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 14 [vSwitch1 のプロパティ]

8. [OK] をクリックして完了します。

注記: • HP では、ESX 4.x のフェイルオーバーで最良のパフォーマンスを得るために、アクティブ/アクティブの NIC チーミング構成を推奨します。

• 各ホストソフトウェア iSCSI または依存型ハードウェア iSCSI ポートは、ESXi 5.x または ESXi 6.0 の個別の VMkernel ポートおよび IP アドレスとして構成する必要があります。

[VMkernel - ネットワーク アクセス]ペインが表示されます。

図 15 [VMkernel — ネットワーク アクセス]

VMkernel ポートの作成 61

Page 62: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

9. [次へ]をクリックして、ネットワークラベルを入力してから、[次へ]をクリックします。10. iSCSI ネットワークの IP 設定を指定し、[次へ]をクリックします。11. 表示されている情報を確認し、[完了]をクリックします。

ESX 4.x の iSCSI ストレージでのサービスコンソール接続の設定次の手順は、iSCSI ストレージでのサービスコンソール接続の設定方法を説明しています。1. [構成]タブおよび [ネットワーク]タブから、先に iSCSI ネットワーク用に作成した、VMkernelポートに関連付けられた vSwitch の [プロパティ]をクリックします。 [vSwitch1 のプロパティ] ダイアログボックスが次のように表示されます。

図 16 iSCSI ネットワークの [vSwitch1 プロパティ]

2. [追加]をクリックします。3. [VMkernel] のラジオボタンを選択して、ホスト管理通信のサポートを追加します。

62 iSCSI 接続でのホストの設定

Page 63: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 17 [サービス コンソール - ネットワーク アクセス]

4. [次へ]をクリックします。5. iSCSI ソフトウェアイニシエーターとの通信に使用するサービスコンソールのネットワークラベルと IP アドレスを入力します。 この IP アドレスは iSCSI と同じサブネット内にある必要があります。

6. [次へ]をクリックします。 入力した変更/追加内容を示すウィンドウが表示されます。

図 18 [終了準備の完了]

7. [完了]をクリックします。8. ネットワークの設定に関連するダイアログボックスをすべて閉じます。

9. [構成]タブの表示をチェックします。

ESX 4.x の iSCSI ストレージでのサービスコンソール接続の設定 63

Page 64: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 19 VMware ESX Server — [構成] タブ

iSCSI ネットワークが追加された新しいネットワーク構成が表示されます。COS で以前に定義した HP 3PAR StoreServ Storage のポートに Ping します。

64 iSCSI 接続でのホストの設定

Page 65: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

VMware ソフトウェア iSCSI イニシエーターの構成以下の手順は、VMware iSCSI イニシエーターの構成方法を示します。1. [構成]タブを選択して、[ソフトウェア]メニュー ボックスから [セキュリティプロファイル]を選択し、[ファイアウォールのプロパティ]を選択します。

図 20 [ファイアウォールのプロパティ]

2. iSCSI 接続で使用するポートを開き、[OK] をクリックします。3. iSCSI ソフトウェアイニシエーターを ESX ホストで使用できるようにするには、有効化する必要があります。 [ハードウェア]メニューボックス内の [ストレージ アダプタ]オプションをクリックします。

図 21 [ストレージ アダプタ]

4. ESX ホストで、[構成]タブを選択します。 次に [ストレージ アダプタ]の [iSCSI SoftwareAdapter] を選択します。

5. [プロパティ]タブをクリックします。6. [全般]タブを選択します。7. [構成]タブをクリックします。

VMware ソフトウェア iSCSI イニシエーターの構成 65

Page 66: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

8. ステータスの [有効]チェックボックスを選択します。9. [OK] をクリックします。10. [動的検出]タブをクリックします。 動的検出は、「ターゲットの送信」という検出方法を有効にします。この方法では、イニシエーターはターゲットを検出してログインするために要求を送信します。

図 22 [ターゲットの送信]

11. [追加]をクリックします。12. 以前に定義した HP 3PAR StoreServ Storage の iSCSI ポートのうちの 1 つの IP アドレスを入力します。

13. [OK] をクリックします。14. システム上に定義済みの HP 3PAR StoreServ Storage の iSCSI ポートが他にも存在する場合は、追加します。

図 23 他の iSCSI ポートの追加

15. すべての HP 3PAR StoreServ Storage の iSCSI ポートが [動的検出]タブに追加されたら、ウィンドウを閉じます。

66 iSCSI 接続でのホストの設定

Page 67: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

16. ESX ホストを再起動します。 VM がアクティブな場合は、それらをシャットダウンまたはサスペンドします。

これで、ESX ホストおよび HP 3PAR StoreServ Storage が使用できるように設定されました。 HP 3PAR StoreServ Storage で showhost コマンドを使用すると、新しい iSCSI 接続が次のように表示されます。

# showhostId Name ----------------WWN/iSCSI_Name---------------- Port

-- iqn.1998-01.com.vmware:hpdl380-01-11a38a59 0:1:2iqn.1998-01.com.vmware:hpdl380-01-11a38a59 1:1:2

新しい LUN が ESX の iSCSI ホストにエクスポートされた場合、iSCSI Software Adapter 上で再スキャンを実行する必要があります。 これは、FC LUN の再スキャンが行われるのと同様の方法で行われます。

図 24 新しいストレージデバイスの再スキャン

[すべてを再スキャン]をクリックして [新規ストレージデバイスのスキャン]チェックボックスを選択し、[OK] をクリックして ESX の iSCSI ホストにエクスポートされた新しい LUNを再スキャンします。

VMware ソフトウェア iSCSI イニシエーターの構成 67

Page 68: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

チャレンジハンドシェイク認証プロトコル (CHAP) のセットアップと設定

ホストのチャレンジハンドシェイク認証プロトコル (CHAP) の有効化は、オプションセットであり、ESX システム管理者の裁量によります。 ホスト CHAP (イニシエーター) と双方向 CHAP(双方向、イニシエーター-ターゲット) の両方がサポートされています。 依存型ハードウェアiSCSI では、CNA アダプター BIOS を介してホスト CHAP のみを構成できます。 次の例は、ソフトウェア iSCSI で有効にできるホスト (イニシエーター) CHAP の概略手順を示します。独立したハードウェア iSCSI で CHAP を有効化することについては「独立型ハードウェア iSCSI」 (70 ページ) を参照してください。1. HP 3PAR CLI CLI の showhost コマンドを使用し、HP 3PAR StoreServ Storage 上に、CHAPを有効化する ESX ホストのホスト定義が作成されていることを確認します。

# showhostId Name ----------------WWN/iSCSI_Name---------------- Port0 ESX1 iqn.1998-01.com.vmware:hpdl380-01-11a38a59 0:1:2

iqn.1998-01.com.vmware:hpdl380-01-11a38a59 1:1:2

2. HP 3PAR StoreServ Storage 上で、HP 3PAR CLI CLI の sethost コマンドを initchap パラメーターを付きで発行し、ESX ホスト用の CHAP シークレットを設定します。次の例では、ESX ホストに対して CHAP シークレット (CHAP パスワード) としてhost_secret3 が使用されています。 CHAP シークレットは最低 12 文字の長さが必要です。

# sethost initchap -f host_secret3 ESX1

注記: ESX 上で双方向 CHAP が設定されている場合、HP 3PAR StoreServ Storage 上でイニシエーター CHAP と同様にターゲット CHAP を設定する必要があります。 HP 3PAR CLIの sethost コマンドを targetchap パラメーター付きで使用して、ターゲット CHAPシークレットを設定します。

# sethost targetchap -f secret3_host ESX1

注記: イニシエーター CHAP シークレットとターゲット CHAP シークレットは、同じであってはなりません。

3. HP 3PAR CLI の showhost -chap コマンドを使用し、指定した CHAP シークレットがホスト定義に設定されていることを確認します。

For Initiator chap

# showhost -chapId Name -Initiator_CHAP_Name- -Target_CHAP_Name-0 ESX1 ESX1 --

For mutual chap

# showhost -chapId Name -Initiator_CHAP_Name- -Target_CHAP_Name-0 ESX1 ESX1 s331

68 iSCSI 接続でのホストの設定

Page 69: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

ESX/ESXi ホストの CHAP の設定1. ESX ホストの vSphere Client で、[構成]タブを選択し、[ハードウェア]ペインの下の [ストレージ アダプタ]をクリックします。 iSCSI ソフトウェアアダプターを選択し、[プロパティ]リンクを選択し、[CHAP] をクリックします。クリックして [イニシエータ名の使用]を選択し、CHAP 名を iSCSI アダプター名に設定します。

図 25 CHAP の認証情報

2. [相互 CHAP] の [シークレット]を入力します。

注記: ESX ホストと HP 3PAR StoreServ Storage の両方で、同じ CHAP シークレットを使用します。

3. ESX で双方向 CHAP を設定している場合は、受信用の CHAP 認証情報を指定してください。 [相互 CHAP] の [名前]として、HP 3PAR StoreServ Storage 名を使用します。

注記: HP 3PAR CLI の showsys コマンドを使用して、[相互 CHAP] の [名前] (HP 3PARStoreServ Storage の名前) を取得します。

# showsys

---------------(MB)----------------

ID -Name- ---Model---- -Serial- Nodes Master TotalCap AllocCap FreeCap FailedCap

99800 s331 HP_3PAR 7200 1699800 2 1 8355840 849920 7504896 1024

4. [OK] をクリックして [プロパティ]ウィンドウを閉じます。 ESX ホストの再起動またはストレージアダプターの再スキャンが必要であることを示す警告が表示されます。

注記: この手順を手動で実行するには以下のようにします。ESX のバージョンによって、ホストを再起動するか、esxcli iscsi session コマンドまたは vicfg-iscsi コマンドを使用して iSCSI セッションを削除し再度追加します。

ESX/ESXi ホストの CHAP の設定 69

Page 70: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

ハードウェア iSCSI のサポート以下のモードのいずれかでサポートされている CNA を設定します。

• 依存型 iSCSI - ホスト NIC との接続から IP アドレスを取得します。

• 独立型 iSCSI - CNA カードの BIOS に IP アドレスを入力します。独立型 iSCSI 構成を、SAN から起動するように設定できます。iSCSI ターゲットは、CNA のBIOS を介してカードに入力されます。サポートされているモデルについての全般的な情報は、HP SPOCK を参照してください。http://www.hp.com/storage/spockサポートされている設定についての詳細は、HP SPOCK を参照してください。

独立型ハードウェア iSCSIこの例では、CN1100E CNA を使用します。1. CN1100E のインストール後、ESX ホストを起動します。 起動すると、次のテキストが表示されます。

Use <Ctrl> <P> to change the CNA personality from FCoE to iSCSI ifnecessary.

2. 静的 IP アドレスを設定するには、 Ctrl+S を押してユーティリティを起動します。

Emulex 10Gb iSCSI Initiator BIOS..Press <Ctrl> <S> for iSCSISelect(TM) Utility

図 26 iSCSI ユーティリティ

3. コントローラーを選択し、[Enter] を押します。4. [Controller Configuration] 画面で [Network Configuration] を選択して、[Enter] を押します。5. [Network Configuration] 画面で、[Configure Static IP Address] を選択して、[Enter] を押します。 静的 IP アドレスの設定画面が表示されます。

70 iSCSI 接続でのホストの設定

Page 71: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 27 静的 IP アドレスの設定

6. IP アドレス、サブネットマスク、デフォルトゲートウェイを入力してから、[Save] をクリックし、[Controller Configuration] メニューに戻ります。

iSCSI ターゲットの追加1. SAN 構成からの起動の場合は、[Controller Configuration] メニューから [Controller Properties]を選択します。

プロパティの画面で、起動サポートが有効になっていることを確認します。 有効になっていない場合は、[Boot Support] までスクロールして有効にしてから、保存を行って、この画面を終了します。

2. [Controller Configuration] メニューで [iSCSI Target Configuration] を選択します。3. [Add New iSCSI Target] を選択し、[Enter] を押します。4. 1 番目の iSCSI ターゲットの情報を入力します。 [Boot Target] に [Yes] が設定されていることを確認します。

図 28 iSCSI ターゲットの追加

5. [Ping] をクリックして接続を確認します。6. Ping が成功したら、[Save/Login] をクリックします。7. 両方のコントローラーを設定したら、showiscsisession コマンドを実行して、HP 3PAR

StoreServ Storage 上の iSCSI セッションを表示します。 すべてのコンポーネントが正しく構成されると、次の例のような出力が得られます。

ハードウェア iSCSI のサポート 71

Page 72: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

root@jnodec103140:S99814# showiscsisession0:2:1 10.101.0.100 21 15 1 iqn.1990-07.com.emulex:a0-b3-cc-1c-94-e1 2012-09-24 09:57:58 PDT1:2:1 10.101.1.100 121 15 1 iqn.1990-07.com.emulex:a0-b3-cc-1c-94-e1 2012-09-24 09:57:58 PDTroot@jnodec103140:S99814# showhost -d Esx50Sys11 Esx50Sys1 VMware iqn.1990-07.com.emulex:a0-b3-cc-1c-94-e1 0:2:1 10.101.0.1001 Esx509Sys1 VMware iqn.1990-07.com.emulex:a0-b3-cc-1c-94-e1 1:2:1 10.101.1.100

8. 認証方法として CHAP を設定します。 [Add/Ping iSCSI Target] 画面から、[AuthenticationMethod] を選択し、以下に示すリストから [One-Way CHAP] を選択します。

図 29 単方向 CHAP

[CHAP Configuration] 画面が表示されたら、ターゲットの CHAP 名 (イニシエーター IQN名) とターゲットのシークレットを以下に示すように入力します。

図 30 単方向 CHAP の CHAP の構成

[Add-Ping iSCSI Target] 画面の [Authentication Method] 設定で、[Mutual CHAP] を選択します。 次の図のように、[CHAP Configuration] 画面が表示されます。

72 iSCSI 接続でのホストの設定

Page 73: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 31 双方向 CHAP の CHAP の構成

[Target CHAP Name] (イニシエーター IQN 名)、[Target Secret]、[Initiator CHAP Name] (ストレージの DNS 名)、および [Initiator Secret] を入力してから、[OK] をクリックします。後で CHAP 認証を削除したい場合は、[Add-Ping iSCSI Target] 画面の [Authentication Method]の設定で [None] を選択します。

9. CHAP 認証を設定した場合は、ホストシステムを再起動する前に、HP 3PAR StoreServStorage のホストの CHAP パラメーターと一致するパラメーターを設定したことを確認してください。

• 単方向 CHAP を選択した場合、適合する CHAP シークレットを次のように入力します。

root@jnodec103140:S99814# sethost initchap -f aaaaaabbbbbb EsxHost1root@jnodec103140:S99814# showhost -chap

• 双方向 CHAP を選択した場合、双方向 CHAP シークレットを次のように入力します。

root@jnodec103140:S99814# sethost initchap -f aaaaaabbbbbb EsxHost1root@jnodec103140:S99814# sethost targetchap -f bbbbbbcccccc EsxHost1root@jnodec103140:S99814#root@jnodec103140:S99814# showhost -chapId Name -Initiator_CHAP_Name- -Target_CHAP_Name-1 EsxHost1 EsxHost1 S814root@jnodec103140:S99814#

CHAP シークレットを入力した後、BIOS を終了し、ホストを再起動します。

依存型ハードウェア iSCSI1. CNA を取り付けます。2. OS をローカルディスクにインストールします (依存型ハードウェア iSCSI では、Boot from

SAN はサポートされていません)。3. システムを起動し、まだ変更していない場合は、CNA BIOS に入って、[Personality] を

[iSCSI] に変更します。 次の例では、Ctrl+P を押した後で表示された CN1100E BIOS から変更します。

ハードウェア iSCSI のサポート 73

Page 74: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 32 CN1100E BIOS

4. CNA が独立型ハードウェア iSCSI 用に構成されていないことを確認します。

注記: ここでは CN1100E に固有の手順を説明します。 ベンダーが異なれば、依存型ハードウェア iSCSI の実装方法も異なります。 ベンダー固有の手順については、ベンダーのマニュアルを参照してください。

a. CN1100E 上で Ctrl+S を押して BIOS を起動します。b. [Controller Configuration] を選択します。c. コントローラーのポートを選択します。

d. 「[Erase Configuration]」 (74 ページ) のように、[Erase Configuration] を選択します。

図 33 [Erase Configuration]

5. ESXi ホストが起動したら、VMware vCenter でホストを選択し、[構成]タブをクリックします。

74 iSCSI 接続でのホストの設定

Page 75: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

6. [ネットワークアダプタ]をクリックし、CNA が存在することを確認します。

図 34 VMware vCenter [構成] タブ

7. [構成]タブで、[ストレージアダプタ]をクリックし、構成する CNA ポートを右クリックします (「VMware vCenter [ストレージアダプタ] メニュー」 (75 ページ) 参照)。

図 35 VMware vCenter [ストレージアダプタ] メニュー

8. [プロパティ]を選択してから、[構成]をクリックします (「[全般プロパティ]」 (76 ページ)参照)。

ハードウェア iSCSI のサポート 75

Page 76: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 36 [全般プロパティ]

9. [IP アドレス]、[サブネットマスク]、および [デフォルトゲートウェイ]を入力し、[OK] をクリックします。

10. [動的検出]タブをクリックしてから、[追加]をクリックします (「[動的検出]」 (76 ページ)参照)。

図 37 [動的検出]

11. HP 3PAR StoreServ Storage の [IP アドレス]を入力し、[OK] をクリックします。12. このイニシエーターポートがアクセスする各 HP 3PAR StoreServ Storage のポートに対して、この手順を繰り返します。

13. [静的検出]タブをクリックし、次の例のように、追加された各 HP 3PAR StoreServ Storageのポートが表示されることを確認します。

76 iSCSI 接続でのホストの設定

Page 77: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 38 [静的検出]

14. [閉じる]をクリックします。15. [はい]をクリックして、ホストバスアダプターを再スキャンします。16. HP 3PAR CLI で showiscsisession コマンドを使用して接続を確認します。

# showiscsisessionN:S:P --IPAddr--- TPGT TSIH Conns ----------------iSCSI_Name----------------- -------StartTime-------0:5:2 10.2.10.182 52 15 1 iqn.1990-07.com.emulex:d4-c9-ef-75-6b-91 2014-01-16 13:48:24 PST1:5:2 10.2.10.182 152 15 1 iqn.1990-07.com.emulex:d4-c9-ef-75-6b-91 2014-01-16 13:48:23 PST

iSCSI フェイルオーバー設定とマルチパス負荷分散注記: すべてのタイプの接続 (FC、FCoE、および iSCSI) でのマルチパス化、およびラウンドロビンポリシーの構成については、「マルチパスフェイルオーバー設定と I/O 負荷分散」(35 ページ) を参照してください。

複数ホスト構成でのパフォーマンスに関する留意事項このセクションの情報は、複数の ESX ホストを使用 (または ESX ホストとともに他のホストを使用) し、これらがファンイン設定で HP 3PAR StoreServ Storage の一対のポートに接続されている場合に、考慮する必要があります。

注記: RDM 共有 LUN を使用して Windows Server 2008 VM Cluster を実行している場合は、これらの特定 RDM LUN をラウンドロビンポリシーから固定パスポリシーに個別に変更してください。

ESX/ESXi のその他の機能についての考慮事項VAAI プラグインのインストール、および新しい ESX/ESXi および HP 3PAR StoreServ Storageの機能の利用については、「ESX/ESXi 4.1、ESXi 5.x、および ESXi 6.0 の追加機能に関する考慮事項」 (45 ページ) を参照してください。

iSCSI フェイルオーバー設定とマルチパス負荷分散 77

Page 78: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

8 ESX ホストがアクセスするストレージの割り当てこの章では、VV を作成およびエクスポートして、VMware ESX ホストで使用できるようにするための基本的な手順を説明します。 HP 3PAR StoreServ Storage でのストレージの作成および管理の詳細については、該当する HP 3PAR のドキュメントを参照してください。

HP 3PAR StoreServ Storage 上のストレージの作成このセクションでは、ストレージを HP 3PAR StoreServ Storage から ESX ホストにエクスポートする場合の一般的な推奨事項および制限について説明します。

詳細は、『HP 3PAR コマンドラインインターフェイス管理者ガイド』を参照してください。HP 3PAR OS のコマンドの詳細な説明については、HP Storage Information Library にある 『HP3PAR OS Command Line Interface Reference』を参照してください。http://www.hp.com/go/storage/docsさらに、TPVV の使用についての詳細および VLUN の作成についての方策は、HP.com にある『3PAR ユーティリティストレージと VMware vSphere の統合』を参照してください。http://h50146.www5.hp.com/products/storage/whitepaper/pdfs/3par/4aa3-4023enw.pdf

シン重複排除された仮想ボリュームの作成

注記: HP 3PAR Thin Deduplication 機能は、HP 3PAR OS 3.2.1 MU1 以降でサポートされます。 TDVV (シン重複排除された仮想ボリューム) を作成するには、HP 3PAR Thin Provisioningライセンスが必要です。

HP 3PAR Thin Deduplication により、ソリッドステートドライブ (SSD) CPG から TDVV を作成することができます。 TDVV は、TPVV と同じ特徴に加えて、データをボリュームに書き込む前に、重複データを削除する機能を持っています。 TDVV は他の TPVV と同様に管理されます。TDVV は、SSD から作成された CPG と関連付けされる必要があります。HP 3PAR Thin Deduplication の詳細は、以下のドキュメントを参照してください。

• 『HP 3PAR StoreServ Storage コンセプトガイド』

• 『HP 3PAR コマンドラインインターフェイス管理者ガイド』

• 『HP 3PAR OS Command Line Interface Reference』これらのドキュメントは、HP Storage Information Library で入手できます。http://www.hp.com/go/storage/docs

仮想ボリュームの作成

VV は、ホストが認識可能な唯一のデータ層です。 VMware ESX ホストへの領域割り当て計画の作成後、HP 3PAR StoreServ Storage 上に VV を作成してください。1 つまたは複数の共通プロビジョニンググループ (CPG) からプロビジョニングされるボリュームを作成します。 ボリュームは、フルプロビジョニングされたボリューム、シンプロビジョニングされたボリューム、またはシン重複排除されたボリュームにできます。 オプションで、プロビジョニングされたボリューム用のスナップショット領域として 1 つの CPG を指定することができます。

HP 3PAR Management Console を使用する場合1. メニューバーから次のように選択します。

[アクション]→[プロビジョニング]→[仮想ボリューム]→[仮想ボリュームの作成]2. [仮想ボリュームの作成]ウィザードを使用して基本ボリュームを作成します。

78 ESX ホストがアクセスするストレージの割り当て

Page 79: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

3. リストから次のいずれかのオプションを選択します。

• [フルプロビジョニング]

• [シンプロビジョニング]

• [シン重複排除] (HP 3PAR OS 3.2.1 MU1 以降でサポートされます)

HP 3PAR CLI を使用する場合フルプロビジョニングされた VV または TPVV を作成します。

# createvv [options] <usr_CPG> <VV_name> [.<index>] <size>[g|G|t|T]

次に例を示します。

# createvv -cnt 5 testcpg TESTLUNS 5g

HP 3PAR StoreServ Storage で使用されている HP 3PAR OS バージョンでのボリュームの作成の詳細については、以下のドキュメントを参照してください。

• 『HP 3PAR Management Console ユーザーガイド』

• 『HP 3PAR OS Command Line Interface Reference』これらのドキュメントは、HP Storage Information Library で入手できます。http://www.hp.com/go/storage/docs

注記: 仮想ボリュームの作成に使用できるコマンドおよびオプションは、より古いバージョンの HP 3PAR OS では異なる場合があります。

LUN のホストへのエクスポートこのセクションでは、ESX ホスト用の VLUN として HP 3PAR StoreServ Storage 上に作成された VV のエクスポート方法について説明します。VLUN を VMware ESX ホストにエクスポートする場合、以下のことに注意してください。

• ホストの稼働中にエクスポートされた新しい VLUN は、バスの再スキャンが起動されるまでは登録できません。 これは、vSphere Client 管理インターフェイスから実行できます。一部のバージョンの ESX では、新たにエクスポートされた LUN が自動的にスキャンされます。

• ディスクは、VM の起動により VM に追加できます。 ディスクを削除するのに、VM を終了させる必要はありません。 サポートされている機能については、VMware のドキュメントを参照してください。

• 単一の ESX の HBA ポート上の最大 LUN 数は 256 であり、ESX ホスト上の総 LUN 数の最大も 256 です。 ローカルハードドライブや CD ドライブなどの内部デバイスは、ESX ホストの LUN の数としてカウントされます。

• VLUN は、0~255 の範囲で任意の数だけ作成できます (VMware ESX の制限)。

• iSCSI LUN および FC LUN は ESX ホスト上ではその他の LUN として扱われます。 iSCSILUN の使用には、特別な要件または手順は必要ありません。 同じストレージの LUN を、異なるプロトコルのインターフェイスにエクスポートすること (たとえば、あるホストのFC インターフェイスおよび別のホストの iSCSI インターフェイスの両方にエクスポートするなど) は、HP では推奨しませんし、サポートもしません。 これは、プロトコルごとにタイミングおよびエラー回復手順が異なるためです。

• ESX 4.x ホストが利用できる最大 LUN サイズの ESX での制限は、2047GB です。 ESXi 5.xまたは ESXi 6.0 の場合、最大 LUN サイズは 16TB または 16384GB です。

LUN のホストへのエクスポート 79

Page 80: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

• LUN のまばらな番号付け (つまり LUN 番号はスキップが可能) が VMware ESX ホストでサポートされています。 LUN 0 は必要ありません。

フェイルオーバーをサポートするには、複数の VV を、ホストへの複数のパスへ同時にエクスポートする必要があります。 このタスクを容易に行うには、ホスト上に複数 HBA ポートのWWN がある HP 3PAR StoreServ Storage にホスト定義を作成し、VLUN をそのホスト定義にエクスポートします。

単一 LUN ごとに単一 VM を作成するよりも、複数仮想マシン (VM) をより少数の大きな LUNへプロビジョニングした方が、全体的により良い結果が得られます。 この推奨事項についての追加の考察および説明が、HP.com で入手可能な『3PAR ユーティリティストレージと VMwarevSphere の統合』に記載されています。http://h50146.www5.hp.com/products/storage/whitepaper/pdfs/3par/4aa3-4023enw.pdfシンプロビジョニングされた仮想ボリューム (TPVV) の場合、ESX VMFS-3 および ESX VMFS-5は初期化時にボリューム全体へのデータ書き込みは行わず、VMFS への構成変更なしに TPVVによるボリュームの使用が可能です。 この主題、推奨事項、および制限事項についての追加の考察が、HP のドキュメント『3PAR ユーティリティストレージと VMware vSphere の統合』に記載されています。

エクスポートのための VLUN の作成VLUN テンプレートを作成すると、仮想ボリュームを VLUN として 1 つ以上の ESX ホストにエクスポートできます。

次の 4 つのタイプの VLUN テンプレートがあります。• ポート指定 — ノード:スロット:ポートが指定された場合のみ作成されます。 VLUN は指定されたポートのすべてのイニシエーターから見えます。

• ホストセット — ホストセットが指定された場合に作成されます。 VLUN は、そのセットのメンバーであるすべてのホストのイニシエーターから見えます。

• ホスト指定—ホスト名が指定された場合に作成されます。 VLUN は、そのホストの WWNを持つイニシエーターから見えます。

• マッチセット—ホスト名と ノード:スロット:ポートの両方が指定された場合に作成されます。 指定されたポートでのみ、そのホストの WWN を持つイニシエーターから VLUNが見えます。

HP 3PAR Management Console を使用するか、または HP 3PAR CLI を使用して LUN をエクスポートしてください。

HP 3PAR Management Console を使用する場合1. メニューバーから、[アクション]→[プロビジョニング]→[VLUN]→[ボリュームのエクスポート]の順に選択します。

2. [仮想ボリュームのエクスポート]ダイアログボックスを使用して、VLUN テンプレートを作成します。

HP 3PAR CLI を使用する場合Port Presents VLUN テンプレートを作成します。

# createvlun [options] <VV_name | VV_set> <LUN> <node:slot:port>

Host Sees または Host Set VLUN テンプレートを作成します。

# createvlun [options] <VV_name | VV_set> <LUN> <host_name/set>

80 ESX ホストがアクセスするストレージの割り当て

Page 81: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

Matched Set VLUN テンプレートを作成します。

# createvlun [options] <VV_name | VV_set> <LUN> <node:slot:port>/<host_name>

Host Set VLUN テンプレートを作成します。

# createvlun [options] <VV_name | VV_set> <LUN> <host_set>

次に例を示します。

# createvlun -cnt 5 TESTLUNs.0 0 hostname/hostdefinition

または

# createvlun -cnt 5 TESTVLUN.0 0 set:hostsetdefinition

HP 3PAR StoreServ Storage で使用されている HP 3PAR OS バージョンでのボリュームのエクスポートおよび利用可能なオプションの詳細については、HP Storage Information Library にある『HP 3PAR Management Console ユーザーガイド』および『HP 3PAR Command Line InterfaceReference』を参照してください。http://www.hp.com/go/storage/docs

注記: 仮想ボリュームの作成に使用できるコマンドおよびオプションは、より古いバージョンの HP 3PAR OS では異なる場合があります。

VMware ESX ホストでの LUN の検出このセクションでは、ESX ホストが利用できる LUN の検出に関するヒントを説明します。ホストの構築後に、ESX ホスト使用の設定および管理のためによく使用される手段は、vSphereClient 管理インターフェイスおよび VMware vCenter Server です。ホストの動作中にエクスポートされた新しい VLUN は、バスの再スキャンが開始されるまで登録されません。この再スキャンは、vSphere Client 管理インターフェイスにより vSphere Clientまたは VMWare vCenter Server が管理する ESX 4.x、ESXi 5.x、または ESXi 6.0 のホストによって自動的に実行される可能性があります。 推奨されたフェイルオーバーサポートが使用される場合、ESX のメニュー ([構成]タブ →[ストレージ アダプタ]) を使用してすべての LUN および対応するパスを確認します。

ディスクは、VM の起動により VM に追加できます。 ただし、ディスクを削除するには、VMを終了させる必要があります。 これは ESX の制限です。単一の ESX の HBA ポート上の最大 LUN 数は 256 であり、ESX ホスト上の総 LUN 数の最大も256 です。 ローカルハードドライブや CD ドライブなどの内部デバイスは、ESX ホストの LUNの数としてカウントされます。

ボリュームの削除HP 3PAR StoreServ Storage からエクスポートした VLUN を削除した後、ESX ホストのバスアダプターの再スキャンを実行します。 ESX は再スキャンでディスクインベントリを更新します。これは FC、FCoE、および iSCSI に適用されます。

VMware ESX ホストでの LUN の検出 81

Page 82: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 39 ESX ホストの再スキャン

VM インベントリからディスク/LUN を削除し、ESX ホストから切り離して、その後 HP 3PARCLI の removevlun コマンドおよび removevv コマンドまたは HP 3PAR Management Consoleを使用して、HP 3PAR StoreServ Storage から削除してください。 LUN が切り離されていないにもかかわらず HP 3PAR StoreServ Storage から削除された場合、それはエラー状態のデバイスとして表示され、ESX ホストの再起動後にクリアされます。

図 40 LUN の切り離し

82 ESX ホストがアクセスするストレージの割り当て

Page 83: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

ホストおよびストレージの使用

イベントログおよびホストログのメッセージ

HP 3PAR システムデバッグメッセージをすべて表示するには、HP 3PAR CLI の showeventlog-debug コマンドを使用します。 ESX ホストの場合、エラーは /var/log/vmkernel ファイル内にレポートされます。 HP 3PAR CLI の showalert コマンドを使用して、HP 3PAR StoreServStorage から報告されたアラートおよび警告を表示します。ストレージサーバーが報告するメッセージの例

• TPVV ボリュームに対して領域割り当て警告を設定した場合、システムイベントログには、制限に達した場合に「Thin provisioning soft threshold reached」メッセージが表示されます。

例:

1 Debug Host error undefined Port 1:5:2 -- SCSI status 0x02 (Check condition) Host:sqa-dl380g5-14-esx5(WWN 2101001B32A4BA98) LUN:22 LUN WWN:50002ac00264011c VV:0 CDB:280000AB082000000800 (Read10) Skey:0x06 (Unitattention) asc/q:0x38/07 (Thin provisioning soft threshold reached) VVstat:0x00 (TE_PASS -- Success)after 0.000s (Abort source unknown) toterr:74882, lunerr:2

• HP 3PAR OS 3.1.1 以降を使用している環境で、HP 3PAR StoreServ Storage ボリュームにハード制限を設定した場合、HP 3PAR StoreServ Storage は、制限に達した時点で書き込み保護エラー (ASC/Q: 0x27/0x7) を報告します。 これはハードエラーとみなされ、ESX4.x および ESXi 5.x では VM が一時停止されます。 エラー状態をクリアするには、ストレージに領域を追加する必要があります。

PDT 1 Debug Host error undefined Port 1:5:2 -- SCSI status 0x02 (Check condition)Host:sqa-dl380g5-14-esx5 (WWN 2101001B32A4BA98) LUN:22 LUN WWN:50002ac00264011c VV:612 CDB:2A00005D6CC800040000(Write10) Skey:0x07 (Data protect) asc/q:0x27/07 (Space allocation failed write protect) VVstat:0x41 (VV_ADM_NO_R5

-- No space left on snap data volume) after 0.302s (Abort source unknown) toterr:74886, lunerr:3

ESX 4.x、 ESXi 5.x、または ESXi 6.0 の場合、vSphere Client または VMware vCenter Serverによって管理されている ESX ホストは、REPORT LUN コマンドを発行することで 5 分ごとに LUN をスキャンし、新しい LUN を検出します。ESXi 5.x などの ESX ホストは、5 分ごとに、REPORT LUN コマンドを送信して新しい LUNを検出します。

ESXi 5.x では、次の vmkernel ログメッセージは無害であり、無視できます。

34:41.371Z cpu0:7701)WARNING: ScsiDeviceIO: 6227: Thedevice naa.50002ac00026011b does not permit the system to change the sitpua bit to 1.

各 ESX ホストは、ボリュームサイズ、仮想ディスクのサイズなど、独自の制限があります。 ストレージアレイから最大ボリュームサイズ 16TB を使用できるか、常に認知されているとは限りません。

ホストおよびストレージの使用 83

Page 84: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

9 HP 3PAR StoreServ Storage からの VMware ESX ホストの起動

この章では、SAN から VMware ESX オペレーティングシステムを起動するのに必要な一般的な手順の概略を説明します。

SAN ブート環境では、各 ESX ホストのオペレーティングシステムは、ホストの内部ディスクではなく HP 3PAR StoreServ Storage にインストールされます。 この場合、起動イメージ用に使用するために、各 ESX ホストに対して個別に VV を作成する必要があります。このプロセスでの一般的なタスクは以下のとおりです。

• 必要なゾーニングを実行する

• 仮想ボリュームを作成し、そのボリュームを VLUN として ESX ホストにエクスポートする

• システムを起動し、HBA BIOS に移動する

• HBA ポートの起動を有効化する

• LUN を検出し、これを HBA BIOS 経由で起動可能に指定する詳細については、VMware の『ファイバ チャネル SAN 構成ガイド』を参照してください。SAN からホストを起動するように CN1100E CNA を設定する方法については、「ハードウェア iSCSI のサポート」 (70 ページ) を参照してください。VMware ESX ホストには、VMware Base OS を SAN または HP 3PAR StoreServ Storage の仮想ストレージデバイスにインストールし、そこから起動可能とするオプションがあります。 このオプションは、VMware Server のインストールの初期フェーズ中に選択してください。 「SANブート」に関する追加情報については、VMware のドキュメントを参照してください。HP は、SAN ブートを導入するためのホスト HBA の準備に関し、以下の一般的な事項を推奨します。

注記: HBA 上の NVRAM 設定は、HBA がインストールされたサーバーから変更可能です。これらの設定は、HBA がサーバーから取り外された後でも、HBA 内で維持されます。 この構成での設定を正しく行うには、すべての NVRAM 設定をデフォルト値に戻してください。

1. HBA をインストールした後、すべての HBA NVRAM 設定をデフォルト値にリセットします。

注記: 各ホストアダプターポートはホストバスアダプターとしてレポートされ、HBA 設定はデフォルトに設定される必要があります。

2. ホストアダプターが示すキーの組み合わせを押して、サーバーの起動中にホストアダプターセットアッププログラムに入ります。

すべての HBA 設定をデフォルト値に変更して保存します。

注記: McDATA ファブリックを使用している場合は、HBA トポロジを「ポイントツーポイント」に設定します。

このリストにはない他のベンダーの HBA では、セットアップエントリーキーの組み合わせが異なることもあります。

3. ホストコンピューターを再起動します。

84 HP 3PAR StoreServ Storage からの VMware ESX ホストの起動

Page 85: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

10 HP 3PAR StoreServ Storage での VVol (VMware 仮想ボリューム) の使用

VMware は、VMware vSphere 6.0 で VVol 機能を導入しました。 VMware VVol は、VMwareにより実装されたソフトウェア定義ストレージです。 VMware VVol を使用すると、VM が使用するアレイボリュームを vSphere がプロビジョニングすることができます。 これにより VMのストレージボリュームのプロビジョニングおよび管理のタスクが、ストレージアレイ管理者から VMware vSphere VM 管理者に移ります。従来のストレージボリュームでは、VMware 管理者の要件を満たすために必要な機能を持つストレージボリュームを、ストレージ管理者が手作業で作成していました。 VVol を使用すると、個々の VM を作成するときにアレイがその機能を通知するため、VMware vSphere vCenter 管理者は、要求された機能を持つ VVol を必要に応じて作成できます。VM に必要な以下の VVol が、必要に応じて HP 3PAR StoreServ Storage アレイ上に作成されます。

• 構成 VVol

• 仮想ディスク VVol (VMDK VVol)

• スワップ VVol

• ライブメモリスナップショット VVol (必要な場合)

VASA Provider のインストールVASA 2.x Provider Service は、HP 3PAR OS のコンポーネントとして含まれており、そのサービスを HP 3PAR OS 3.2.1 以降で使用するために追加のソフトウェアをインストールする必要はありません。

VVol サポート用のライセンスの確認• Virtual Copy ライセンス — VVol のサポートに必要なライセンスです。

• Thin Provisioning ライセンス — 必須ではありませんが、強くお勧めするライセンスです。以下のライセンスは、必須ではありませんが、HP 3PAR StoreServ Storage での VVol 機能を強化します。

• Adaptive Flash Cache

• Thin Persistence

• Thin Deduplication

• Virtual Domainshowlicense コマンドを使用すると、インストールされているラインセンスを確認できます。

cli% showlicense

License key was generated on Wed Oct 2 10:56:38 2013

License features currently enabled:DomainsInForm SuiteThin PersistenceThin Provisioning (102400G)Virtual CopyVirtual Copy (102400G)

VASA Provider のインストール 85

Page 86: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

注記: HP 3PAR の VVol サポートは、HP 3PAR StoreServ OS 3.2.1 で最初に導入されました。HP 3PAR StoreServ OS 3.2.2 では、機能が追加され、VVol のセットアップが少し異なっています。

HP 3PAR StoreServ Storage での VVol の相互運用性のサポート情報については、HP SPOCK を参照してください。

http://www.hp.com/storage/spock

VASA Provider プロトコルエンドポイント (PE)HP 3PAR 環境では、プロトコルエンドポイントを作成するための、独立した管理インターフェイスはありません。 代わりに、HP 3PAR StoreServ Storage アレイは、ホスト (イニシエーター)のパーソナリティを Host Persona 11 として定義することで、特定の ESX ホストに対して VVolをサポートするように構成されます。

VMware VVol のプロトコルエンドポイント (PE) と HP 3PARVMware VVol のスキーマでは、PE は VVol オブジェクトにアクセスするためのインバンドパスウェイを提供します。 SCSI プロトコルの実装から見ると、PE は従来のボリュームと同じ特徴を持っています。ただし PE は、ESX ホストと Virtual Center の両方にある従来のボリュームとしてではなく、プロトコルエンドポイント (対応するストレージスペースなし) として識別されます。 特定の HP 3PAR StoreServ Storage に接続されている既存の vSphere (ESXi) ホストがVMware Host Persona (Host Persona 11) で構成されたとき、または新しいホストが VMwareHost Persona でアレイ上に作成されたとき、そのアレイに対して、PE が 1 つ自動的に確立されます。

HP 3PAR では、PE はアレイに接続されたときにホストに対して自分自身を提示し、HP 3PARホスト定義には「VMware」ホストパーソナリティ (Host Persona 11) が割り当てられます。提示されると、PE は ESXi ホスト上の、LUN 番号 256、およびアレイノードの WWN を反映する VMware naa 番号を持つディスクとして見えるようになります。 ESXi ホストは、ホスト起動時の LUN 検出中に PE LUN を取得します。esxcli storage core device list --pe-only コマンドまたは esxcli storagevvol protocolendpoint list コマンドを ESXi ホスト上で使用して、PE LUN が検出されたことを確認してください。

図 41 ホスト上で識別された PE LUN の例

86 HP 3PAR StoreServ Storage での VVol (VMware 仮想ボリューム) の使用

Page 87: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

また、PE LUN (LUN 256) は、VMware vCenter の [ストレージデバイス]リストに表示されます。 マルチパス属性が、PE LUN に適用されます (SATP/PSP ルールで設定されるか、または手動で適用されます)。 その後、VVol が PE LUN のマルチパス属性を持つようになります。

図 42 VMware vCenter の [ストレージデバイス] リスト

PE LUN は、標準のストレージデバイスとして VMware vCenter に表示されます。

注記: PE LUN などの VMware VVol 機能のサポートには、VVol をサポートする ESXi 6.0 ホスト HBA/CNA ドライバーが必要です。 VVol をサポートしていないホスト HBA/CNA ドライバーを使用した場合、PE LUN は適切には取得および識別されず、VMware が生成した、PELUN に関する警告メッセージが、ESXi 6.0 vmkernel のログに出力されることがあります。 ただし、このエラーは、VVol 以外の操作には影響しません。 サポートされている ESXi 6.0 ドライバーのうち、VVol をサポートするものについては、HP SPOCK を参照してください。http://www.hp.com/storage/spock

HP 3PAR OS 3.2.1 を実行している HP 3PAR StoreServ Storage でのVVol のセットアップ

この項では、HP 3PAR StoreServ で VVol をセットアップするために必要な情報を説明します。1. アレイ上で HP 3PAR VASA Provider (VP) を起動します。2. VVol の管理者ユーザー ID およびストレージコンテナーをセットアップします。3. アレイ上の VVol に対して共通プロビジョニンググループ (CPG) を割り当てます。4. VMware vCenter へ HP 3PAR VASA Provider を登録します。

HP 3PAR VASA Provider の有効化VVol の管理に vSphere 環境を使用するには、ストレージアレイ上で VASA 2.0 プロトコルを有効にしてから、vCenter とアレイの間の通信用の IP 接続を確立してください。 HP 3PAR VASAProvider は、VMware VASA 2.0 プロトコルを使用して、vCenter と HP 3PAR StoreServ Storageアレイ管理インターフェイスの間の通信を有効にします。

VASA 2.0 プロトコルを有効にするには、startvasa コマンドを使用して、ストレージアレイで VASA Provider Web サービスを起動してください。

重要: VASA Provider の起動開始には、スーパーユーザー権限が必要です。

HP 3PAR OS 3.2.1 を実行している HP 3PAR StoreServ Storage での VVol のセットアップ 87

Page 88: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

showvasa コマンドと startvasa コマンドを使用して VASA Provider を有効にする例を以下に示します。

# showvasa

-Service- ---------VASA_API2_URL------------- -MemUsage(MB)- -Version-Disabled https://s931.3pardata.com:9997/vasa 87 2.1.8

# startvasa

The VASA Provider Server will start shortly.

# showvasa

-Service- ---------VASA_API2_URL------------- -MemUsage(MB)- -Version-Enabled https://s931.3pardata.com:9997/vasa 87 2.1.8

VVol の管理者ユーザー ID およびストレージコンテナーのセットアップHP 3PAR StoreServ Storage 上での VMware VVol の作成および管理は、アレイ上の VMwarevCenter と HP 3PAR VASA Provider の間の通信を介して行われます。 これには、VMware vCenterと HP 3PAR アレイ管理ネットワークの間に IP ネットワーク接続が必要です。セキュアな通信を提供するために、vSphere コンポーネントは、HP 3PAR StoreServ Storage 上の VASA Provider との通信に SSL を使用します。 vSphere 環境および VASA Provider は、SSL証明書を動的に (vSphere 環境の要求により) 生成します。HP 3PAR VASA Provider を VMware vCenter に登録する前に、以下の手順を実行してください。

1. すべてのシステム (ESXi ホスト、VMware vCenter Server、およびストレージアレイ) のクロックを同期させます。

同期により ESXi ホストと VMware vCenter Server のクロックの調整をセットアップ後に行う必要がある場合は、それらのシステムに割り当てられた VMCA 証明書が誤っていることがあります。

注意: すべてのシステムを、日付と時刻を同期させるための共通の NTP サーバーを使用するように構成することをお勧めします。 このように構成しないと、VASA Provider をVMware vCenter に登録するとき、データストアとして VVol ストレージコンテナーをマウントしようとするとき、または VM を作成するときに障害が発生することがあります。

2. VASA Provider の SSL 証明書をリセットします。アレイ上の日付を調整する場合は、setvasa -reset コマンドを使用して、VASA Providerの SSL 証明書も再生成します。

重要: VASA Provider が vSphere 環境に登録されていない場合は、setvasa -reset コマンドだけを使用してください。

注記: HP 3PAR VASA Provider は、一度に 1 つの VMware vCenter Server にだけ登録してください。

VASA Provider を新しい VMware vCenter Server に登録する前に、古い VMware vCenterServer から登録解除し、HP 3PAR CLI の setvasa -reset コマンドを使用して VASAProvider の SSL 証明書をリセットしてください。

HP 3PAR VASA Provider が登録されると、vSphere からは VVol データストアとして認識される、1 つの VVol ストレージコンテナーが見えるようになります。 ストレージコンテナーは、VASA Provider を登録したユーザーと同じ 3PAR Storage ドメインにあります。 VASA Providerを VMware vCenter に登録する前に、以下の手順を実行してください。

88 HP 3PAR StoreServ Storage での VVol (VMware 仮想ボリューム) の使用

Page 89: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

1. VVol ストレージコンテナーとその HP 3PAR 仮想ドメインを分離する必要性の有無を決定します。 必要がある場合は、ドメイン作成コマンド createdomain vvoldomain を使用して、仮想ドメインを作成します。 仮想ドメイン名は、vSphere では VVol ストレージコンテナーの名前として表示されます。

2. VASA Provider を登録する HP 3PAR 管理者ユーザーを決定します。 vSphere 環境がアレイ上に VVol を作成できるように、このユーザー情報を、VASA Provider の登録用としてVMware 管理者に提供します。 仮想ドメインを使用している場合、このユーザーは手順1 で決定されたドメインと同じドメインに割り当てられている必要があります。

3. createuser vvoluser vvoldomain edit コマンドを使用して、この HP 3PAR 管理者ユーザーに edit ロールを割り当てます。

4. この HP 3PAR 管理者ユーザーを、ストレージコンテナーをホストする HP 3PAR ドメインに関連付けます。

5. VVol で使用するために、サイズの増加の制限値のオプションを指定した、追加の CPG を定義します。

注記: VVol のサイズの増加は、同じドメイン内のすべて CPG にサイズの増加の制限値が指定されている場合だけ制限されます。

詳細は、「アレイ上の VVol に対する共通プロビジョニンググループ (CPG) の割り当て」(89 ページ) を参照してください。 仮想ドメインまたは「ルートドメイン」(VASA Providerが使用しているドメイン) には、VVol をプロビジョニングすることができる CPG が少なくとも 1 つ必要です。

アレイ上の VVol に対する共通プロビジョニンググループ (CPG) の割り当て共通プロビジョニンググループ (CPG) は、vSphere 環境に対して HP 3PAR の機能を見えるようにするために使用されます。 VVol をサポートするために特定の CPG を作成する必要はありませんが、ストレージ管理者は CPG を使用して、HP 3PAR StoreServ Storage 上での VVol の使用を制限することができます。 ストレージ管理者は、以下の方法でアレイストレージ領域の使用量を制御することができます。

• 仮想ドメインへの VASA Provider の登録 — VMware vCenter 環境は、このドメインに関連付けされた CPG で提供される機能にのみアクセスできます。

• サイズの増加の制限値が定義された CPG — 新しい VM を作成するときに、vSphere 管理者はサイズの増加の制限値による制約を受けます。

注意: サイズの増加が制限されることを保証するには、アレイ上のすべての CPG、または VVOL ドメイン内のすべての CPG で、サイズの総増加の制限値 (setcpg -sdgl を参照) を定義してください。 サイズの増加の制限値を定義していない CPG がある場合、その CPG の VVol は、特定のストレージドライブデバイスタイプで利用可能なすべての領域を消費することがあります。

• 特殊な名前プレフィックス vvol_ を持つ CPG — これらの CPG により、特定の VMwareストレージプロファイル要件のない VM をプロビジョニングするときに使用できる CPGが限定されます。 ただし、vSphere 管理者は、名前プレフィックス vvol_ 以外にも、CPGを使用するストレージプロファイルを定義することができます。 詳細は、「VVol 用のデフォルトの HP 3PAR CPG」 (90 ページ) を参照してください。

注記: アレイ上に少なくとも 1 つ CPG が定義されている必要があり、対応する VVOLドメインで使用されている必要があります。 CPG が存在しない場合、VASA Provider の登録は失敗し、VMware vCenter の [ストレージプロバイダ]ページに再スキャンエラーが報告されます。

注記: VVol のサイズの増加は、同じドメイン内のすべて CPG にサイズの増加の制限値が指定されている場合だけ制限されます。

HP 3PAR OS 3.2.1 を実行している HP 3PAR StoreServ Storage での VVol のセットアップ 89

Page 90: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

VVol 用のデフォルトの HP 3PAR CPGvSphere 管理者は、VVol ストレージコンテナーで VM をプロビジョニングするときに、アレイの機能制約を選択することができます。 これらの機能制約は、ストレージプロファイルと呼ばれます。 HP 3PAR では、vSphere 管理者が選択できる制約の 1 つに CPG があります。 vSphere管理者がストレージプロファイルの作成を選択しなかった場合、またはストレージプロファイルに CPG に対する制約がなかった場合、VASA Provider はその VM の VVol に対してデフォルトの CPG を自動的に選択します。VASA Provider は以下のアルゴリズムを使用して、新しく作成された VVol に対して CPG を選択します。

1. 名前が vvol_ で始まる CPG がある場合、他の CPG はプロビジョニングについての検討から除外されます。

2. 利用可能な領域が、CPG に最初にプロビジョニングされた総領域の 10% 未満になっている CPG がある場合、この CPG は、すべての CPG の領域が同様に切迫した状態でない限り、プロビジョニングについての検討から除外されます。

3. 残っている検討対象の CPG の中で、パフォーマンスと可用性のバランスにより、VVol をプロビジョニングする CPG が検討されます。 選択される CPG の順序は、CPG の構成のドライブタイプ (NL、FC、SSD) および RAID (r0、r1、r5、r6) の設定により異なります。VASA Provider は、次の優先ドライブ/RAID 順に一致する最初の CPG を選択します。

SSDr57FCr51SSDr68FCr62SSDr19FCr13FCr010NLr64NLr011NLr15SSDr012NLr56

vCenter への HP 3PAR VASA Provider の登録ストレージ管理者は、VMware vCenter 内への登録用に、VMware 管理者に対して VASA Providerの URL および HP 3PAR ユーザー/管理者の証明書を提供する必要があります。 VMware 管理者に提供する必要がある URL を検出するには、HP 3PAR CLI の showvasa コマンドを使用します。 vSphere 管理者がアレイ上の VASA Provider の ID を確認できるようにする、VASAProvider の SSL 証明書サムプリントを提供するには、showvasa -cert コマンドを使用します。

showvasa コマンドおよび showvasa -cert コマンドの例を以下に示します。

cli% showvasa

-Service- ---------VASA_API2_URL------------- -MemUsage(MB)- -Version-Enabled https://s931.3pardata.com:9997/vasa 87 2.1.8

cli% showvasa -cert

--------VASA_Cert_Subject-------- ----------------VASA_Cert_Thumbprint------------------------C=US/ST=CA/O=HP/OU=3PAR/CN=s558.3pardata.com 9C:FE:E9:BB:A6:B3:C6:76:2F:F1:CD:CB:AF:C3:39:44:BD:D8:1F:4B

注意: VASA Provider を VMware vCenter に登録した後は、VMware vCenter に登録されている VASA Provider のユーザー名またはパスワードの変更は、VMware 管理者と連携して行ってください。 VMware 管理者は、VMware vCenter の VASA Provider をすぐに再登録する必要があります。再登録しないと、VASA Provider が提供するサービスはすぐに停止します。

90 HP 3PAR StoreServ Storage での VVol (VMware 仮想ボリューム) の使用

Page 91: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

注記: • VMCA 証明書の登録失敗により登録が失敗した場合、VMware vCenter Server、ESXi、および HP 3PAR StoreServ Storage のクロックが同期していることを確認してください。 さらに、setvasa -reset コマンドを使用して、再度試してください。

• VASA Provider の URL が誤っていることにより登録が失敗した場合、登録中に使用したVASA Provider URL が、showvasa コマンドを使用して表示された URL と正確に一致することを確認してください。

HP 3PAR OS 3.2.1 を実行している HP 3PAR StoreServ Storage での VVol のセットアップ 91

Page 92: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

ストレージプロバイダー (HP 3PAR VASA Provider) を VMware vCenter に登録するには、以下の手順を実行してください。

1. VMware vCenter から、[ホーム] → [ホストおよびクラスタ] → [<vCenter Server>] → [管理] → [ストレージプロバイダ] の順に選択します。

2. [+] をクリックして、登録を追加します。3. 求められた情報を入力します。

• [名前] — アレイを表すユーザー定義名

• [URL] — アレイで実行した showvasa の出力からコピーした URL

• [ユーザー名] — アレイへのログイン用のユーザー名

• [パスワード] — アレイへのログイン用のユーザーパスワード

図 43 vCenter でのストレージプロバイダーの登録 (vCenter 上の HP 3PAR VASA Provider)

図 44 vCenter に登録されたストレージプロバイダー

4. 以下の手順を使用して、VVol データストア (HP 3PAR ストレージコンテナー) を追加します。

a. [ホーム] → [ストレージ] → [<datacenter>] → [アクション] の順に選択します。b. [ストレージ]を選択し、[アクション]リストから [新しいデータストア]を選択します。

[新しいデータストア]ウィンドウが表示されます。

92 HP 3PAR StoreServ Storage での VVol (VMware 仮想ボリューム) の使用

Page 93: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 45 VVol データストアの追加

c. [1 場所]ダイアログボックスで、新しい VVol データストアの場所の情報を入力し、[次へ]をクリックします。

図 46 新しい VVol データストアの場所

HP 3PAR OS 3.2.1 を実行している HP 3PAR StoreServ Storage での VVol のセットアップ 93

Page 94: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

d. [2 タイプ]ダイアログボックスで、[タイプ]として [VVOL] を選択し、[次へ]をクリックします。

図 47 データストアのタイプの選択

e. [3 名前およびコンテナの選択]ダイアログボックスで、[データストア名]を入力し、コンテナーを選択してから、[次へ]をクリックします。

図 48 [データストア名] とコンテナーの選択

f. [4 ホストのアクセシビリティの選択]ダイアログボックスで、VVol ストレージコンテナーにアクセス可能なホストを選択してから、[次へ]をクリックします。

g. [5 終了準備の完了]ダイアログボックスで、設定を確認してから [終了]をクリックし、新しい VVol データストアを VMware vCenter から利用できるようにします。

94 HP 3PAR StoreServ Storage での VVol (VMware 仮想ボリューム) の使用

Page 95: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 49 確認および終了

重要: アレイ上の VVol の管理または操作に、ストレージ管理コマンドは使用しないでください。

以下のトピックについての詳細は、VMware のドキュメントを参照してください。• VMware 仮想マシンの作成

• VVol の管理

• VVol データストアのストレージポリシーの作成showvvolvm または showvvolvm -vv など、HP 3PAR StoreServ Storage 上に存在する VVolの表示についての詳細は、『HP 3PAR Command Line Interface Reference』を参照してください。

HP 3PAR StoreServ Storage での VVol の実装に対するライセンス情報については、HP テクニカルホワイトペーパー 『Implementing VMware Virtual Volumes on HP 3PAR StoreServ』 (出版物 4AA5-6907ENW) を参照してください。

HP 3PAR OS 3.2.2 を実行している HP 3PAR StoreServ Storage でのVVol のセットアップ

HP 3PAR OS 3.2.2 の VVol のサポートには、以下の機能が追加されています。

• VVol の機能としての、アレイレベルの Adaptive Flash Cache のサポートこの機能は、ストレージ管理者がホールアレイの Adaptive Flash Cache を構成した場合、vSphere 管理者が選択できます。

• 複数のストレージコンテナーのサポート

新しい CLI コマンド: setvvolsc および showvvolsc◦◦ ストレージコンテナーとしての仮想ボリュームセットの使用

showvvset -summary コマンドを使用すると、ストレージコンテナーとして定義されている仮想ボリュームセットを調べることができます。

◦ ドメインまたは「ルート」ドメインからの、同じ名前の仮想ボリュームセットストレージコンテナーへの移行

注記: 仮想ボリュームセットストレージコンテナーへ移行した後のダウングレードはサポートされていません。

HP 3PAR OS 3.2.2 を実行している HP 3PAR StoreServ Storage での VVol のセットアップ 95

Page 96: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

• サーバー証明書管理モードによる、同じ VASA Provider への複数の vCenter Server の登録のサポート

注記: 複数のストレージコンテナーのサポートが追加されたため、showvvolvm コマンドには、-sc オプションを使用することが必要になりました。

• setvasa コマンドと showvvolvm コマンドのユーザビリティの改善

ストレージコンテナーの作成と表示

HP 3PAR OS バージョン 3.2.2 には、複数のストレージコンテナーを作成する機能が追加されました。 ストレージコンテナーは、特別なフラグを持つ仮想ボリュームセットになります。showvvolsc コマンドを使用すると、VVol ストレージコンテナーの存在の有無を調べることができます。 3.2.1 から VVol を移行した場合、仮想ボリュームセットストレージコンテナーオブジェクトは、3.2.2 以降への移行時に自動的に作成されます。 ストレージコンテナーを作成する必要がある場合、まず createvvset を使用して空の仮想ボリュームセットを作成してから、setvvolsc -create set:<vvsetname> を使用して、仮想ボリュームセットにストレージコンテナーフラグを割り当ててください。 これらのコマンドについては、CLI の構文を参照してください。 このバージョンでは、複数のストレージコンテナーがサポートされています。

ストレージコンテナーがない場合は、以下の手順で作成する必要があります。

1. createvvset コマンドを使用します。

cli% createvvset -domain bob newvvset

2. setvvolsc コマンドを使用します。

cli% setvvolsc -create set:newvvsetSetting set:newvvset as a VVol storage container.

showvvolsc コマンドには、詳細を表示するその他のオプションもあります。showvvolsc コマンドおよび createvvset コマンドの例を以下に示します。

cli% showvvolsc

-------(MB)-------Name Num_VMs Num_VVols In_Use Provisioned------------------------------------------total 0 0 0 0

cli% createvvset cust1vvol

cli% setvvolsc -create set:cust1vvolSetting set:cust1vvol as a VVol storage container

cli% createvvset cust2vvol

cli% setvvolsc -create set:cust2vvolSetting set:cust2vvol as a VVol storage container

cli% showvvolsc

-------(MB)-------Name Num_VMs Num_VVols In_Use Provisionedcust1vvol 0 0 0 0cust2vvol 0 0 0 0------------------------------------------total 0 0 0 0

96 HP 3PAR StoreServ Storage での VVol (VMware 仮想ボリューム) の使用

Page 97: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

VASA Provider のセットアップ以降の項を使用して、アレイ上の VASA Provider を有効にし、構成を行ってください。 VASAProvider Service は、HP 3PAR OS のコンポーネントとして含まれており、そのサービスを使用するために追加のソフトウェアをインストールする必要はありません。

VASA Provider の有効化VASA Provider サービスは、HP 3PAR StoreServ Storage 上で自動的に起動され、有効になります。 showvasa コマンドを使用すると、このサービスの現在の状態を表示できます。 VASAProvider サービスは、以下の例のように、startvasa コマンドを使用して手動で起動し、有効にすることもできます。

showvasa コマンドと startvasa コマンドを使用して VASA Provider を有効にする例を以下に示します。

# showvasa

-Service- ---------VASA_API2_URL------------- -MemUsage(MB)- -Version-Disabled https://s931.3pardata.com:9997/vasa 67 2.2.9

# startvasa

The VASA Provider Server will start shortly.

# showvasa

-Service- ---------VASA_API2_URL------------- -MemUsage(MB)- -Version-Enabled https://s931.3pardata.com:9997/vasa 85 2.2.9

HP VASA Provider の証明書の管理HP 3PAR VASA Provider は、公開鍵証明書を使用して、vSphere と VASA Provider との間の暗号化接続を提供します。 VASA 2.0 プロトコルを使用すると、2 つの異なる証明書管理モードである vSphere 管理 (クライアント管理) および VASA Provider 管理 (サーバー管理) を使用できます。

vSphere 管理証明書を使用する場合、vCenter に関連する CA (認証局) 証明書 (VMCA 証明書)は、VASA Provider の証明書に署名するために使用されます。vSphere は VASA Provider の証明書の所有権を持ち、それ以降の管理を行います。

VASA Provider (サーバー) 管理証明書を使用する場合、ストレージ管理者が VASA Provider の証明書を管理します。 VASA Provider は、自己署名証明書を使用することも、PKI (公開鍵インフラストラクチャ) CA で署名された証明書を使用することもできます。 以降を参照して、いずれかの証明書管理モードを使用するように、証明書管理を適切にセットアップしてください。

証明書管理モードの選択機能は、HP 3PAR OS バージョン 3.2.2 で導入されました。 これ以前は、vSphere 管理 (クライアント管理) 証明書モードだけがサポートされていました。 3.2.2 の導入により、VASA Provider がすでに HP 3PAR OS の以前のバージョンで有効になっている場合 (モードは変更されずクライアント管理のまま) 以外は、証明書管理モードのデフォルトがVASA Provider 管理 (サーバー管理) モードになりました。

証明書の管理モードの選択

使用すべき VASA Provider 証明書管理モードは主に、複数の vCenter 環境をアレイ/VASAProvider に接続する必要性の有無によって、最終的に判断します。クライアント管理証明書モードを使用すると、vCenter 環境が VASA Provider の証明書の所有権を持ち、この証明書の管理が簡単になります。 ただし、複数の vCenter Server を VASAProvider に接続する場合、同時に両方が証明書を管理することはできません。 この場合、VASA

HP 3PAR OS 3.2.2 を実行している HP 3PAR StoreServ Storage での VVol のセットアップ 97

Page 98: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

Provider をサーバー管理証明書モードにする必要があります。 以下の項を参照して、証明書の管理モードを変更してください。

警告! 証明書の管理モードを変更すると、アクティブな VASA 接続は停止します。 VASAProvider は、この VASA Provider に現在登録されている vCenter に再登録しなければなりません。 vSphere 管理者と連携せずに証明書管理モードを変更しないでください。

注記: クライアント管理証明書モードを選択する場合、アレイ、vCenter、および ESXi ホストのクロックは、厳密に同期している必要があります (差が 1 分未満)。 同期していない場合は、生成された証明書が同期せず、SSL 通信のサポートが失敗します。 サーバー管理証明書モードを使用する場合も、vCenter、ESXi、およびアレイのクロックは同期している必要がありますが、動作中に証明書を動的に生成する必要はないため、許容範囲が広くなっています。

サーバー管理の証明書管理モード

サーバー管理の証明書管理モードを使用すると、複数の vCenter 環境が VASA Provider に接続できるようになります。また、VASA Provider が自己署名証明書、または PKI から発行された証明書を使用できるようになります。 サーバー管理の証明書管理モードを使用する場合、ストレージ管理者が、期限切れ後に証明書を更新するなどの、VASA Provider の証明書の管理の責任を負います。

注記: 証明書を交換する必要がある場合 (期限切れなど) は、同じ手順を使用して新しい証明書を VASA Provider に発行することができます。

公開鍵インフラストラクチャ (PKI) での HP 3PAR VASA Provider の使用VASA Provider と公開鍵インフラストラクチャを統合するには、ストレージの管理者が、VASAProvider の代わりに CSR (証明書署名要求) を生成する必要があります。 この CSR は、PKI の認証局 (CA) に送信する必要があります。 秘密鍵で署名することで、CA はその CSR の確認および検証を行います。 その後、このデジタル証明書はアレイにインポートされ、VASA Providerの証明書管理モードとしてサーバーが設定されます。 以下の手順を使用すると、CSR を生成し、アレイに署名証明書をインポートできます。 この手順は、必須ではありませんが、VASAProvider を署名するのに使用される CA 証明書が、信頼される証明書として vSphere にすでにインポートされていることも前提としています。 CA ルートおよび中間証明書を vSphere に追加する手順については、vSphere のセキュリティガイドを参照してください。1. アレイ名または IP アドレスを検出します。証明書署名要求の作成に使用された情報は、VASA Provider によって生成された証明書と一致しなければなりません。 showvasa コマンドを使用して、アレイのホスト名/IP アドレスを検出します。

showvasa を使用して、アレイのホスト名/IP アドレスを検出します。

# showvasa

-Service- ---------VASA_API2_URL------------- -MemUsage(MB)- -Version-Enabled https://s931.3pardata.com:9997/vasa 87 2.2.9

2. CSR を生成します。証明書署名要求は、CA 管理者が要求者を識別して適切な検証を行うことができるような、要求についての十分な情報を含むだけではなく、アレイ上の VASA Provider の識別情報を正確に表している必要があります。

showvasa から返された <name/IP> が DNS ホスト名の場合、次のコマンドを実行します。

98 HP 3PAR StoreServ Storage での VVol (VMware 仮想ボリューム) の使用

Page 99: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

注記: <keySize> として、1024 または 2048 を使用できます。

# createcert vasa -csr -keysize <keySize> -days <daysValid> -C <CountryCode> —ST <State/Province> —L <Locality/City>—O <OrganizationalUnit> —CN <name> —SAN DNS:<name>

showvasa から返された <name/IP> が IP アドレスの場合、次のコマンドを実行します。

# createcert vasa -csr -keysize <keySize> -days <daysValid> -C <CountryCode> -ST <State/Province> -L <Locality/City>-O <Organization> -OU <OrganizationalUnit> -CN <name> -SAN IP:<IP>

3. CSR を認証局に送信します。createcert からの出力を取得し、PKI の認証局に送信する必要があります。 PKI のインフラストラクチャが異なると、この処理の手順も異なります。 この手順を完了するには、各組織の PKI 手順を参照してください。 CA 証明書のコピーと、署名証明書を受け取ったら、この手順は完了です。

4. 署名証明書をインポートします。

CA によって署名された証明書と、CA 証明書を別のファイルに置きます。 その後、importcert コマンドを使用して、それらの証明書をアレイにインポートします。 証明書は、PEM 証明書フォーマットでエンコードされている必要があります。

# importcert -service vasa <certifiFilename><CAcertFilename>

5. 必要であれば、VASA Provider 証明書管理モードを変更します。HP 3PAR VASA Provider の証明書管理をサーバーモードに変更します。 この手順は、VASAProvider がすでにサーバーモードである場合は不要です。 showvasa -cert を使用して、現在の設定を検出します。

# setvasa -certmgmt server

自己署名証明書での HP 3PAR VASA Provider の使用以下の手順を使用すると、ストレージ管理者は、サーバー管理証明書モードの VASA Providerが使用する自己署名証明書を生成できます。 このオプションでは、複数の vCenter クライアントから VASA Provider へ接続することができます。1. アレイ名または IP アドレスを検出します。証明書署名要求の作成に使用された情報は、VASA Provider によって生成された証明書と一致しなければなりません。 showvasa コマンドを使用して、アレイのホスト名/IP アドレスを検出します。

# showvasa

-Service- -----------VASA_API2_URL----------- -MemUsage(MB)- -Version-Enabled https://<name/IP>:9997/vasa 726 2.2.9

2. 自己署名証明書を生成します。

証明書署名要求は、CA 管理者が要求者を識別して適切な検証を行うことができるような、要求についての十分な情報を含むだけではなく、アレイ上の VASA Provider の識別情報を正確に表している必要があります。

HP 3PAR OS 3.2.2 を実行している HP 3PAR StoreServ Storage での VVol のセットアップ 99

Page 100: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

showvasa から返された <name/IP> が DNS ホスト名の場合、次のコマンドを実行します。

# createcert vasa -selfsigned -keysize <keySize> -days <daysValid> -C <CountryCode> -ST <State/Province> -L<Locality/City> -O <Organization> -OU <OrganizationalUnit> -CN <name> -SAN DNS:<name>

showvasa から返された <name/IP> が IP アドレスの場合、次のコマンドを実行します。

注記: <keySize> として、1024 または 2048 を使用できます。

# createcert vasa -selfsigned -keysize <keySize> -days <daysValid> -C <CountryCode> -ST <State/Province> -L<Locality/City> -O <Organization> -OU <OrganizationalUnit> -CN <name> -SAN IP:<IP>

3. 必要であれば、VASA Provider 証明書管理モードを変更します。HP 3PAR VASA Provider の証明書管理を「サーバー」モードに変更します。 この手順は、VASA Provider がすでに「サーバー」モードである場合は不要です。 showvasa -certを使用して、現在の設定を検出します。

# setvasa –certmgmt server

クライアント管理の証明書管理モード

クライアント管理の証明書管理モードを使用すると、ストレージ管理者が VASA Provider の証明書を管理する必要がなくなります。 ただし、このモードでは、VASA Provider に同時に接続できる vCenter 環境は 1 つだけです。 2 つ目の vCenter 環境を VASA Provider に登録すると、元の vCenter 環境が VASA Provider とのすべての通信を喪失するため、アレイの情報を検出できなくなり、VVol ストレージコンテナー内で以前作成された VM を管理することもできなくなります。

vSphere 管理証明書 (VMCA) での HP 3PAR VASA Provider の使用このオプションでは、vSphere は PKI 認証局として動作します。 VASA Provider への登録および初回の接続の際、vSphere は VASA Provider に、証明書署名要求 (CSR) の生成を要求します。vSphere はその後、VASA Provider に VMCA 署名証明書を返します。 VASA Provider へのすべての既存の接続はクローズされ、新しい証明書を使用して新しい接続が確立されます。

vSphere 管理証明書で VASA Provider を使用するには、VASA Provider の証明書管理モードが「クライアント」でなければなりません。

以下の手順で、サーバー証明書管理をクライアント証明書管理に変更します。

1. アレイ、ESX ホスト、および vCenter ホストの日付および時刻を調べ、クロックが同期していることを確認します。 showdate を使用して、アレイ上の現在時刻を調べます。 必要であれば setnet を参照して、アレイ上の ntp のセットアップ方法を調べます。

2. 現在の証明書管理モードを調べます。

showvasa –cert

3. VASA Provider がクライアント証明書管理モードでない場合、次のコマンドを実行します。setvasa –certmgmt client

4. 次のコマンドを実行して、VASA Provider に最新の自己署名証明書があることを確認します。

setvasa -reset

5. これで VASA Provider を、vCenter に登録することができます。

100 HP 3PAR StoreServ Storage での VVol (VMware 仮想ボリューム) の使用

Page 101: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

VVol 機能プロファイルの指定HP 3PAR StoreServ Storage では、VMware 機能プロファイルの実装は、HP 3PAR 共通プロビジョニンググループ (CPG) を使用してサポートされます。 CPG を使用すると、ストレージ管理者は、ストレージコンテナーを介して vSphere に見せるストレージ機能を定義および制御できます。

共通プロビジョニンググループのセットアップ

VMware の VVol データモデルでは、ストレージコンテナーは異なる機能プロファイルに対応しています。 VASA 登録の前に、少なくとも 1 つの機能プロファイルがストレージコンテナー内に作成されている必要があります (仮想ボリュームセットストレージコンテナーと同じドメイン)。 このため、少なくとも 1 つの CPG が作成されている必要があります。 新規インストールでは、少なくとも 1 つの CPG が自動的に作成されます。showcpg を使用して、ルートドメイン内の既存の共通プロビジョニンググループを表示してください。

showcpg コマンドの例を次に示します。

cli% showcpg---------------(MB)----------------

----Volumes---- -Usage- ---- Usr ---- -- Snp --- -- Adm ---Id Name Domain Warn% VVs TPVVs TDVVs Usr Snp Total Used Total Used Total Used0 FC_r1 - - 0 0 0 0 0 0 0 0 0 0 01 FC_r5 - - 5 0 0 5 0 660480 615424 0 0 0 02 FC_r6 - - 0 0 0 0 0 0 0 0 0 0 03 NL_r6 - - 0 0 0 0 0 0 0 0 0 0 0---------------------------------------------------------------------------------4 total 5 0 660480 615424 0 0 0 0

createcpg コマンドを使用して、HP 3PAR StoreServ Storage 内に CPG を作成してください。このコマンドでは、別のドライブタイプおよび dev タイプを指定することもできます。createcpg コマンドと showcpg コマンドの例を次に示します。

cli% createcpg mycpg

cli% showcpg---------------(MB)----------------

----Volumes---- -Usage- ---- Usr ---- -- Snp --- -- Adm ---Id Name Domain Warn% VVs TPVVs TDVVs Usr Snp Total Used Total Used Total Used5 mycpg - - 0 0 0 0 0 0 0 0 0 0 00 FC_r1 - - 0 0 0 0 0 0 0 0 0 0 01 FC_r5 - - 5 0 0 5 0 660480 615424 0 0 0 02 FC_r6 - - 0 0 0 0 0 0 0 0 0 0 03 NL_r6 - - 0 0 0 0 0 0 0 0 0 0 0---------------------------------------------------------------------------------5 total 5 0 660480 615424 0 0 0 0

HP 3PAR OS 3.2.2 を実行している HP 3PAR StoreServ Storage での VVol のセットアップ 101

Page 102: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

特殊な vvol_ CPGVVol が使用する CPG を制約する新しいインターフェイスが提供されました。 VVol が利用可能な CPG のリストを制約するには、新しい CPG を作成 (または名前を変更) して、vvol_ プレフィックスを指定します。 デフォルトの CPG が選択された場合 (ストレージプロファイルがプロビジョニンググループを制約していない場合)、vvol_ プレフィックスを持つ CPG だけが使用されます。

たとえば、ストレージプロファイル (プロビジョニンググループの制約) がない状態で作成された VM は、以下に示すように、vvol_ESX60 CPG にプロビジョニングされます。特殊な vvol_prefix CPG の例を次に示します。

cli% showcpg---------------(MB)----------------

----Volumes---- -Usage- ---- Usr ---- -- Snp --- -- Adm ---Id Name Domain Warn% VVs TPVVs TDVVs Usr Snp Total Used Total Used Total Used5 mycpg - - 0 0 0 0 0 0 0 0 0 0 00 FC_r1 - - 0 0 0 0 0 0 0 0 0 0 01 FC_r5 - - 5 0 0 5 0 660480 615424 0 0 0 02 FC_r6 - - 0 0 0 0 0 0 0 0 0 0 03 NL_r6 - - 0 0 0 0 0 0 0 0 0 0 0vvol_ESX60 - - 0 0 0 0 0 0 0 0 0 0 0---------------------------------------------------------------------------------6 total 5 0 660480 615424 0 0 0 0

VVol 用のデフォルトの HP 3PAR CPGvSphere 管理者は、VVol ストレージコンテナーで VM をプロビジョニングするときに、アレイの機能制約を選択することができます。 これらの機能制約は、ストレージプロファイルと呼ばれます。 HP 3PAR では、vSphere 管理者が選択できる制約の 1 つに CPG があります。 vSphere管理者がストレージプロファイルの作成を選択しなかった場合、またはストレージプロファイルに CPG に対する制約がなかった場合、VASA Provider はその VM の VVol に対してデフォルトの CPG を自動的に選択します。VASA Provider は以下のアルゴリズムを使用して、新しく作成された VVol に対して CPG を選択します。

1. 名前が vvol_ で始まる CPG がある場合、他の CPG はプロビジョニングについての検討から除外されます。

2. 利用可能な領域が、CPG に最初にプロビジョニングされた総領域の 10% 未満になっている CPG がある場合、この CPG は、すべての CPG の領域が同様に切迫した状態でない限り、プロビジョニングについての検討から除外されます。

3. 残っている検討対象の CPG の中で、パフォーマンスと可用性のバランスにより、VVol をプロビジョニングする CPG が検討されます。 選択される CPG の順序は、CPG の構成のドライブタイプ (NL、FC、SSD) および RAID (r0、r1、r5、r6) の設定により異なります。VASA Provider は、次の優先ドライブ/RAID 順に一致する最初の CPG を選択します。

SSDr57FCr51SSDr68FCr62SSDr19FCr13FCr010NLr64NLr011NLr15SSDr012NLr56

102 HP 3PAR StoreServ Storage での VVol (VMware 仮想ボリューム) の使用

Page 103: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

VVol で使用するための HP 3PAR Adaptive Flash Cache の有効化Adaptive Flash Cache は、HP 3PAR のファーストインクラスの仮想化テクノロジーを利用することで、DRAM キャッシュの拡張機能を提供します。 この機能を使用すると、SSD の容量の一部を、HP 3PAR StoreServ Storage のプライマリキャッシュの拡張として占有することで、読み取り集中型の I/O ワークロードのアプリケーションレスポンスタイムを短縮し、混在するワークロード環境での書き込みのスループットを改善することができます。

VASA Provider がフラッシュキャッシュを vSphere の機能として見せるには、フラッシュキャッシュを、システム全体に対して有効/無効にする必要があります。1. StoreServ Storage System 内でフラッシュキャッシュを作成します。

createflashcache <size>g|G|t|T

2. システム内のすべてのボリュームのフラッシュキャッシュを有効にします。

setflashcache enable sys:all

または

フラッシュキャッシュを無効にします。

setflashcache disable sys:all

vCenter への VASA Provider (HP 3PAR VASA Provider) の登録ストレージ管理者は、VMware vCenter 内への登録用に、VMware 管理者に対して VASA Providerの URL および HP 3PAR ユーザー/管理者の証明書を提供する必要があります。 VMware 管理者に提供する必要がある URL を検出するには、HP 3PAR CLI の showvasa コマンドを使用します。

vSphere 管理者がアレイ上の VASA Provider の ID を確認できるようにする、VASA Provider のSSL 証明書サムプリントを提供するには、showvasa -cert コマンドを使用します。showvasa コマンドおよび showvasa -cert コマンドの例を以下に示します。

# showvasa

-Service- ---------VASA_API2_URL------------- -MemUsage(MB)- -Version-Enabled https://s931.3pardata.com:9997/vasa 87 2.2.9

# showvasa -cert

Mgmt_Mode -----------------------Subject-------------- ----------------Fingerprint------------------------client C=US/ST=CA/O=HP/OU=3PAR/CN=s293.3pardata.com 9C:FE:E9:BB:A6:B3:C6:76:2F:F1:CD:CB:AF:C3:39:44:BD:D8:1F:4B

注意: VASA Provider を vCenter に登録した後は、vCenter に登録されている VASA Providerのユーザー名またはパスワードの変更は、VMware 管理者と連携して行ってください。 VMware管理者は、VMware vCenter の VASA Provider をすぐに再登録する必要があります。再登録しないと、VASA Provider が提供するサービスはすぐに停止します。

注記: • VMCA 証明書の登録失敗により登録が失敗した場合、vCenter Server、ESXi、および HP

3PAR StoreServ Storage のクロックが同期していることを確認してください。 さらに、setvasa -reset コマンドを使用して、再度試してください。

• VASA Provider の URL が誤っていることにより登録が失敗した場合、登録中に使用したVASA Provider URL が、showvasa コマンドを使用して表示された URL と正確に一致することを確認してください。

HP 3PAR OS 3.2.2 を実行している HP 3PAR StoreServ Storage での VVol のセットアップ 103

Page 104: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

vCenter への Storage Provider (HP 3PAR VASA Provider) の登録1. vCenter から、[ホーム] → [ホストおよびクラスタ] → [<vCenter Server>] → [管理] → [ストレージプロバイダ] の順に選択します。

2. [+] をクリックして、登録を追加します。3. 求められた情報を入力します。

• [名前] — アレイを表すユーザー定義名

• [URL] — アレイで実行した showvasa の出力からコピーした URL

• [ユーザー名] — アレイへのログイン用のユーザー名

• [パスワード] — アレイへのログイン用のユーザーパスワード

図 50 vCenter でのストレージプロバイダーの登録 (vCenter 上の HP 3PAR VASA Provider)

図 51 vCenter に登録されたストレージプロバイダーの例

4. 以下の手順を使用して、VVol データストア (HP 3PAR ストレージコンテナー) を追加します。

a. [ホーム] → [ストレージ] → [<datacenter>] → [アクション] の順に選択します。b. [ストレージ]を選択し、[アクション]リストから [新しいデータストア]を選択します。

[新しいデータストア]ウィンドウが表示されます。

104 HP 3PAR StoreServ Storage での VVol (VMware 仮想ボリューム) の使用

Page 105: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 52 VVOL データストアの追加

c. [1 場所]ダイアログボックスで、新しい VVol データストアの場所の情報を入力し、[次へ]をクリックします。

図 53 新しい VVOL データストアの場所

HP 3PAR OS 3.2.2 を実行している HP 3PAR StoreServ Storage での VVol のセットアップ 105

Page 106: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

d. [2 タイプ]ダイアログボックスで、[タイプ]として [VVOL] を選択し、[次へ]をクリックします。

図 54 データストアのタイプの選択

e. [3 名前およびコンテナの選択]ダイアログボックスで、[データストア名]を入力し、ストレージコンテナーを選択してから、[次へ]をクリックします。

図 55 名前およびコンテナーの選択

f. [4 ホストのアクセシビリティの選択]ダイアログボックスで、VVol ストレージコンテナーにアクセス可能なホストを選択してから、[次へ]をクリックします。

g. [5 終了準備の完了]ダイアログボックスで、設定を確認してから [終了]をクリックし、新しい VVol データストアを vCenter から利用できるようにします。

106 HP 3PAR StoreServ Storage での VVol (VMware 仮想ボリューム) の使用

Page 107: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

図 56 確認および終了

重要: アレイ上の VVol の管理または操作に、ストレージ管理コマンドは使用しないでください。

以下のトピックについての詳細は、VMware のドキュメントを参照してください。• VMware 仮想マシンの作成

• VVol の管理

• VVol データストアのストレージポリシーの作成showvvolvm、showvvolvm -vv、showvvolvm -sc、または showvvset -summary など、HP 3PAR StoreServ Storage 上に存在する VVol の表示についての詳細は、『HP 3PARCommand Line Interface Reference』を参照してください。HP 3PAR StoreServ Storage での VVol の実装に対するライセンス情報については、HP テクニカルホワイトペーパー 『Implementing VMware Virtual Volumes on HP 3PAR StoreServ』 (出版物 4AA5-6907ENW) を参照してください。

HP 3PAR OS 3.2.2 を実行している HP 3PAR StoreServ Storage での VVol のセットアップ 107

Page 108: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

11 Host Persona の移行この章では、HP 3PAR StoreServ Storage 上の VMware ESX/ESXi ホストを Host Persona 6(Generic-legacy) から Host Persona 11 (VMware) へ正常に移行することで、シームレスなHP 3PAR Host Persona 移行を行うためのガイダンスを提供します。

Host Persona の概要ESX/ESXi ホストを Host Persona 6 (Generic-legacy) から Host Persona 11 (VMware) へ変更するには、ESX/ESXi ホストから HP 3PAR StoreServ Storage System へのアクティブパスまたはオンラインパスが存在していない必要があります。

注記: ターゲット ESX/ESXi ホストは、Host Persona の変更対象の ESX/ESXi ホストを指します。

テンポラリ ESX/ESXi は、ターゲット ESX/ESXi の仮想マシンを一時的にホストするために使用される ESX/ESXi ホストを指します。

Host Persona の変更方法各 ESX/ESXi ホストの Persona を変更するには、2 つの方法があります。• オンライン処理

VMware の vMotion テクノロジーを使用して、選択されたターゲット ESX/ESXi ホスト上の仮想マシンは、同じ HP 3PAR StoreServ Storage System を共有する High Availability (HA)クラスター内のテンポラリ ESX/ESXi ホストに移行されます。 その後ターゲット ESX/ESXiホストの電源が切られ、仮想マシンは、クラスター内のテンポラリ ESX/ESXi ホストを介して HP 3PAR StoreServ Storage System にアクセスし続けます。 Host Persona に関して必要な変更が、HP 3PAR StoreServ Storage System 上のターゲット ESX/ESXi ホストの定義に対して行われます。 変更後、ターゲット ESX/ESXi ホストの電源が入れられ、そのすべての仮想マシンが、VMware vMotion を使用して、テンポラリ ESX/ESXi ホストから戻されます。

この方法を使用すると、移行処理中、クラスター内に Persona 6 (Generic-legacy) と Persona11 (VMware) ベースのホストが混在します。 この移行処理では、異なる Host Persona 定義のある ESX クラスターがサポートされます。

• オフライン処理

オフライン処理では、ターゲット ESX/ESXi ホストと、関連するアクティブな仮想マシンをシャットダウンする必要があります。 このアプローチでは、ターゲット ESX/ESXi ホストと、そのホストに関連する仮想マシンの電源を切ることになります。 その後、HostPersona に関して必要な変更が、HP 3PAR StoreServ Storage System 上のターゲット ESX/ESXiホストの定義に対して行われます。 変更後、ターゲット ESX/ESXi ホストとその仮想マシンが再起動されます。

Host Persona の移行の準備移行プロセスを開始する前に、以下の要件に従う必要があります。

• ターゲット ESX/ESXi ホストに対する、HP 3PAR StoreServ Storage 上の VMware ESX/ESXiの構成が、本書のガイドラインに従う必要があります。

• Host persona 11 (VMware) は、HP 3PAR OS 3.1.2 でサポートされました。 Host Personaの移行には、アレイのファームウェアのバージョンが少なくとも HP 3PAR OS 3.1.2 である HP 3PAR StoreServ Storage が必要です。 HP 3PAR OS 3.1.2 より前の構成の VMwareESX/ESXi 場合、この移行を実行するには、まず HP 3PAR OS 3.1.2 以降にアップグレードする必要があります。 アップグレードの詳細については、HP Storage Information Library

108 Host Persona の移行

Page 109: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

にある『HP 3PAR オペレーティングシステムアップグレード事前計画ガイド』を参照してください。

http://www.hp.com/go/storage/docs

• 別々の ESX/ESXi ホストが、HP 3PAR OS 3.1.2 以前の HP 3PAR OS を実行しているプライマリとセカンダリのアレイにそれぞれ接続されている Remote Copy ホスト構成では、Host Persona 6 (Generic-legacy) が必要です。 これらの構成の HP 3PAR StoreServ StorageSystem は、接続されている ESX/ESXi ホストの Host Persona 6 (Generic-legacy) から HostPersona 11 (VMware) への Persona の移行前に、まず HP 3PAR OS 3.1.3 にアップグレードする必要があります。

Host Persona の移行前ターゲット ESX/ESXi ホストで、HP 3PAR StoreServ Storage System 上の Host Persona 6(Generic-legacy) で使用されていた現在のまたは既存のカスタム SATP ルールを削除してください。

HP 3PAR カスタム SATP ルールの検索既存の SATP カスタムルールと、関連するパラメーターを見つけるには、以下のコマンドを実行します。

ESXi 5.x の場合:

# esxcli storage nmp satp rule list | grep -i 3par

ESX/ESXi 4.x の場合:

# esxcli nmp satp listrules | grep -i 3par

HP 3PAR SATP カスタムルールが存在しない場合、このコマンドから値は返されません。 移行を続行してください。

HP 3PAR カスタム SATP ルールが存在する場合の例を次に示します。

# esxcli nmp satp listrules | grep -i 3par#VMW_SATP_DEFAULT_AA 3PARdata VV user tpgs_off VMW_PSP_RR iops=1 HP 3PAR Custom iSCSI/FC/FCoE Rule

HP 3PAR SATP カスタムルールが存在する場合、移行を続行する前に、ルールを削除する必要があります。 「HP 3PAR カスタム SATP ルールの削除」(109 ページ)を参照してください。

HP 3PAR カスタム SATP ルールの削除Host Persona 6 (Generic-legacy) で使用する HP 3PAR カスタム SATP ルールが存在する場合、以下のコマンドを使用して、ルールを削除してください。

ESXi 5.x の場合:

# esxcli storage nmp satp rule remove -s <satp> -P <psp> -O <psp_option> -c <claim_option> -V <vendor> -M <model>

ESXi 5.x のパラメーターの例を次に示します。

# esxcli storage nmp satp rule remove -s "VMW_SATP_DEFAULT_AA" -P "VMW_PSP_RR" -O iops=1 -c "tpgs_off" -V "3PARdata" -M"VV" -e" HP 3PAR Custom iSCSI/FC/FCoE Rule"

Host Persona の移行前 109

Page 110: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

ESX/ESXi 4.x の場合:

# esxcli nmp satp deleterule -s <satp> -P <psp> -O <psp_option> -c <claim_option> -V <vendor> -M <model>

オンライン方式による移行以下の手順を、Host Persona の移行対象の各 ESX/ESXi ホストに対して適用する必要があります。

1. ターゲット ESX/ESXi ホストを管理する vSphere Client にログインします。2. VMware vMotion テクノロジーを使用して、ターゲット ESX/ESXi ホストのすべての仮想マシンを、クラスター内のテンポラリ ESX/ESXi ホストに vMotion します。 次の手順に進む前に、vMotion 移行が正常に完了したことを確認します。

3. まだ実行していない場合は、ターゲット ESX/ESXi ホストで、HP 3PAR StoreServ StorageSystem 上の Host Persona 6 (Generic-legacy) で使用されていた現在のまたは既存のカスタム SATP ルールを削除します。 「HP 3PAR カスタム SATP ルールの検索」(109 ページ)を参照してください。

4. Host Persona 11 (VMware) で使用する HP 3PAR カスタム SATP ルールを追加します。

ESXi 5.x の場合:

# esxcli storage nmp satp rule add -s <satp> -P <psp> -O <psp_option> -c <claim_option> -V <vendor> -M <model>

ESXi 5.x のパラメーターの例を次に示します。

# esxcli storage nmp satp rule add -s "VMW_SATP_ALUA" -P "VMW_PSP_RR" -O iops=1 -c "tpgs_on" -V "3PARdata" -M "VV"-e "HP 3PAR Custom iSCSI/FC/FCoE ALUA Rule"

ESX/ESXi 4.x の場合:

# esxcli nmp satp addrule -s <satp> -P <psp> -O <psp_option> -c <claim_option> -V <vendor> -M <model>

ESX/ESXi 4.x のパラメーターの例を次に示します。

# esxcli nmp satp addrule -s "VMW_SATP_ALUA" -P "VMW_PSP_RR" -O iops=1 -c "tpgs_on" -V "3PARdata" -M "VV" -e "HP 3PARCustom iSCSI/FC/FCoE ALUA Rule"

注記: 詳細については、「SATP PSP による、ESX/ESXi マルチパスのラウンドロビン用構成」(38 ページ) を参照してください。

5. vSphere Client から、ターゲット ESX/ESXi ホストをメンテナンスモードにし、ターゲットESX/ESXi ホストをシャットダウンします。

6. HP 3PAR StoreServ Storage で、HP 3PAR CLI の sethost コマンドを実行し、ターゲットESX/ESXi ホストの Host Persona を 11 に変更します。

# sethost -persona 11 <esx-hostname>

showhost コマンドで、変更が成功したことを確認します。

# showhost -persona <esx-hostname>

110 Host Persona の移行

Page 111: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

7. ターゲット ESX/ESXi ホストを再起動し、showhost コマンドを実行して、ESX/ESXi ホストが再接続されたことを確認します。

# showhost <esx-hostname>

8. vSphere Client から、ターゲット ESX/ESXi ホストのメンテナンスモードを終了します。ターゲット ESX/ESXi ホストがクラスターに正常に再接続されたことを確認します。

9. vSphere Client で、すべての仮想マシンを、テンポラリ ESX/ESXi ホストからターゲットESX/ESXi ホストへ、vMotion して戻します。

10. 仮想マシンが適切に動作していること、および予期したとおりにターゲットデバイスがSATP ルールで適切に構成されていることを確認します。

11. 上記の手順を、クラスター内のすべての ESX/ESXi ホストが Host Persona 11 (VMware) に移行されるまで、各 ESX/ESXi ホストに対して繰り返します。

オフライン方式による移行以下の手順を、Host Persona の移行対象の各 ESX/ESXi ホストに対して適用する必要があります。

1. ターゲット ESX/ESXi ホストで、HP 3PAR StoreServ Storage System 上の Host Persona 6(Generic-legacy) で使用されていた現在のまたは既存のカスタム SATP ルールを削除します。 「HP 3PAR カスタム SATP ルールの検索」(109 ページ)および「HP 3PAR カスタムSATP ルールの削除」(109 ページ)を参照してください。

2. 以下のコマンドを実行して、Host Persona 11 (VMware) で使用する、推奨される HP 3PARカスタム SATP ルールを追加します。

ESXi 5.x の場合:

# esxcli storage nmp satp rule add -s <satp> -P <psp> -O <psp_option> -c <claim_option> -V <vendor> -M <model>

ESXi 5.x のパラメーターの例を次に示します。

# esxcli storage nmp satp rule add -s "VMW_SATP_ALUA" -P "VMW_PSP_RR" -O iops=1 -c "tpgs_on" -V "3PARdata" -M "VV"-e "HP 3PAR Custom iSCSI/FC/FCoE ALUA Rule"

ESX/ESXi 4.x の場合:

# esxcli nmp satp addrule -s <satp> -P <psp> -O <psp_option> -c <claim_option> -V <vendor> -M <model>

ESX/ESXi 4.x のパラメーターの例を次に示します。

# esxcli nmp satp addrule -s "VMW_SATP_ALUA" -P "VMW_PSP_RR" -O iops=1 -c "tpgs_on" -V "3PARdata" -M "VV" -e"HP 3PAR Custom iSCSI/FC/FCoE ALUA Rule"

注記: 詳細については、「SATP PSP による、ESX/ESXi マルチパスのラウンドロビン用構成」(38 ページ) を参照してください。

3. ターゲット ESX/ESXi ホストとその仮想マシンをシャットダウンします。4. HP 3PAR StoreServ Storage で、HP 3PAR CLI の sethost コマンドを実行し、ターゲット

ESX/ESXi ホストの Host Persona を 11 に変更します。

# sethost -persona 11 <esx-hostname>

オフライン方式による移行 111

Page 112: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

showhost コマンドで、変更が成功したことを確認します。

# showhost -persona <esx-hostname>

5. ターゲット ESX/ESXi ホストを再起動し、showhost コマンドを実行して、ESX/ESXi ホストが再接続されたことを確認します。

# showhost <esx-hostname>

6. 仮想マシンが適切に動作していること、および予期したとおりにターゲットデバイスがSATP ルールで適切に構成されていることを確認します。

7. 上記の手順を、クラスター内のすべての ESX/ESXi ホストが Host Persona 11 (VMware) に移行されるまで、各 ESX/ESXi ホストに対して繰り返します。

112 Host Persona の移行

Page 113: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

12 サポートとその他の資料HP のサポート窓口

ワールドワイドのテクニカルサポート情報については、以下の HP の Web サイトを参照してください。

http://www.hp.com/jp/support/

サポート要求の種類を指定してください。

サポート要求HP 3PAR StoreServ Storage System

StoreServ 7000 StorageHP 3PAR StoreServ 7000 Storage

StoreServ 8000 StorageHP 3PAR StoreServ 8000 Storage

HP 3PAR または HP 3PAR StoreServ StorageHP 3PAR StoreServ 10000 Storage

StoreServ 20000 StorageHP 3PAR StoreServ 20000 Storage

HP 3PAR ドキュメント

参照掲載されている情報

Single Point of Connectivity Knowledge for HP StorageProducts (SPOCK) の Web サイト:

サポートされているハードウェアおよびソフトウェアのプラットフォーム

SPOCK (http://www.hp.com/storage/spock)

HP Storage Information Library:HP 3PAR ドキュメントの場所Storage Information Library(http://www.hp.com/go/storage/docs/)デフォルトでは、[Products and Solutions] 下の [HP3PAR StoreServ Storage] が選択されています。

HP サポートセンターすべての HP 製品HP サポートセンター(http://h20564.www2.hpe.com/portal/site/hpsc)

表記上の規則表 4 表記上の規則

要素規則

クロスリファレンスリンクおよび電子メールアドレスミディアムブルーの語句: 図

Web サイトアドレスミディアムブルーの下線付き語句(http://www.hp.com/jp )

HP のサポート窓口 113

Page 114: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

表 4 表記上の規則 (続き)

要素規則

太字 • アプリケーション名および強調するべき語句

括弧([ ])で表示 • キー名

• ボックスなどの GUI で入力される文字列

• クリックおよび選択される GUI(メニューおよびリスト項目、ボタン、チェックボックス)

Monospace フォント • ファイル名およびディレクトリ名

• システム出力

• コード

• コマンドラインで入力した文字列

イタリック体の Monospace フォント

• コード変数

• コマンドライン変数

太字体の Monospace フォント • ファイル名、ディレクトリ名、システム出力、コード、コマンドラインで入力される文字列の強調

警告! その指示に従わないと、傷害または死亡、またはデータやオペレーティングシステムの、回復不能な損傷を引き起こす恐れがある注意事項を表します。

注意: その指示に従わないと、装置の損傷やデータの消失を引き起こす恐れがある注意事項を表します。

注記: 補足情報を示します。

要件

HP での試験に基づき、機能の実装およびサポートされる実装を達成するために指示どおりに実行される必要がある重要な手順であることを示します。

114 サポートとその他の資料

Page 115: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

索引

CCHAPチャレンジハンドシェイク認証プロトコル を参照

CPGストレージ管理者による使用, 89

FFC

FC スイッチベンダーのガイドライン, 14HBA の取り付け, 32HP 3PAR Persistent Ports, 17HP 3PAR Priority Optimization, 16Persistent Ports のセットアップ, 17SCSI の「Queue Full」および「Busy」メッセージに対する処理, 44

VM ゲスト OS のインストール, 33構成, 8ターゲットポートの仕様, 16ターゲットポートの制限, 16ドライバーのインストール, 32ファイバーチャネル, 6ファブリックのセットアップ, 12ファブリックのゾーニング, 12複数ホスト構成でのパフォーマンスに関する留意事項, 44ポートのセットアップ, 9ホスト定義の作成, 10ホストの設定, 32マルチパスの考慮事項と I/O 負荷分散, 35ラウンドロビンマルチパスの設定, 36

FCoEFCoE イニシエーターのセットアップ, 25FCoE スイッチのセットアップ, 25FCoE ターゲットポートのセットアップ, 25Fibre Channel over Ethernet, 6HP 3PAR Persistent Ports, 30HP 3PAR Priority Optimization, 30構成, 25システム BIOS を使用した FCoE の設定, 51ターゲットポートの仕様, 29ターゲットポートの制限, 29ホスト定義の作成, 26

FCOEHP 3PAR Persistent Ports の接続性, 31HP 3PAR Persistent Ports のセットアップ, 31

FC での HP 3PAR Persistent Checksum, 18Fibre Channel over Ethernet

FCoE を参照

HHBAホストバスアダプター, 7

Host Persona移行, 108移行の準備, 108

移行前, 109オフライン方式による移行, 111オンライン方式による移行, 110概要, 108カスタム SATP ルールの削除, 109変更方法, 108

HP 3PAR Persistent PortsFCoE での, 30FC での, 17FC での接続性のガイドライン, 17FC でのセットアップ, 17

HP 3PAR VASA ProviderVMware vCenter への登録, 90有効化, 87

HP Smart SANFC, 13

HP Virtual Connect 直接接続ファイバーチャネルストレージ, 8

II/O パスポリシーラウンドロビン, 36

IPv4, 21IPv6

iSCSI アドレスの指定, 20VLAN タギング, 20

iSCSIHP 3PAR Persistent Ports, 24HP 3PAR Priority Optimization, 23IPv6 アドレスの指定, 20IPv6 の VLAN タギング, 20iSCSI ストレージでのサービスコンソール接続の設定,

62iSCSI 接続でのホストの設定, 56Persistent Ports のセットアップ, 24VMkernel ポートの作成, 59VMware ESX への SW iSCSI のインストール, 58VMware SW iSCSI イニシエーターの構成, 65VM ゲスト OS のインストール, 58構成, 19その他の機能, 77ターゲットポートの仕様, 23ターゲットポートの制限, 23フェイルオーバーについて考慮すべき事項, 77複数ホスト構成での留意事項, 77ポートのセットアップ, 19ホスト定義の作成, 21ホストの CHAP の設定, 69マルチパス負荷分散, 77

LLUN

HP 3PAR OS のアップグレード後にオフラインとしてマーク, 7ホストでの検出, 81ホストへのエクスポート, 79

115

Page 116: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

MMicrosoft フェールオーバークラスタリング, 7

PPE, 86PE LUN, 12, 22プロトコルエンドポイント LUN, 12

SSCSI コマンドのサポート

ESX/ESXi 4.1 プラグインの使用, 45プリミティブ, 45, 49

SPOCKHP Storage Single Point of Connectivity Knowledge, 6

TTDVV作成, 78シン重複排除された仮想ボリューム, 78

TPVV作成, 78

VVAAI, 45VLUN, 79エクスポートのための作成, 80作成, 78

VMインストール, 33ゲスト OS のインストール, 58

VM STUN領域不足状態を参照, 47

VMkernel ポート作成, 59

VMware 仮想ボリュームVVol を参照

vStorage APIs for Array IntegrationVAAI を参照ESX/ESXi 4.1 の HP 3PAR VAAI プラグイン 1.1.1 の使用, 46

ESXi 5.x および ESXi 6.0 の HP 3PAR VAAI プラグイン 2.2.0 の使用, 46

HP 3PAR VAAI プラグイン 2.2.0 の検証, 49VV, 78エクスポート, 78仮想ボリューム, 78作成, 78シン重複排除された, 78シンプロビジョニング, 78フルプロビジョニング, 78

VVolCPG の定義, 89HP 3PAR OS 3.2.1 でのセットアップ, 87HP 3PAR OS 3.2.2 でのセットアップ, 95PE および HP 3PAR, 86VASA Provider PE, 86VASA Provider のインストール, 85仮想ディスク VVol (VMDK VVol), 85構成 VVol, 85

使用, 85スワップ VVol, 85セットアップ, 88デフォルトの CPG, 90, 102プロトコルエンドポイント, 86ライセンス, 85ライブメモリスナップショット VVol, 85

ZZFS重複排除に使用, 78

あアップグレード, 7注意事項, 7

えエクスポート

LUN から Windows Server のホストへ, 7

か仮想

LUN, 79VLUN も参照

仮想ディスク VVolVMDK VVol を参照

仮想ボリュームVV を参照

仮想マシンVM を参照

き機能

ESX/ESXi 4.1 の HP 3PAR VAAI プラグイン 1.1.1, 46ESXi 5.x および ESXi 6.0 の HP 3PAR VAAI プラグイン 2.2.0, 46

FC ESX/ESXi 4.1、ESXi 5.x、および ESXi 6.0 の, 45FCoE での HP 3PAR Priority Optimization, 30FCoE 用 HP 3PAR Persistent Ports, 30FC での HP 3PAR Persistent Checksum, 18FC での HP 3PAR Persistent Ports, 17FC での HP 3PAR Priority Optimization, 16HP 3PAR VASA Provider, 87HP Smart SAN, 13HP Virtual Connect 直接接続ファイバーチャネル, 8iSCSI での HP 3PAR Persistent Ports, 24iSCSI での HP 3PAR Priority Optimization, 23TP LUN Reporting, 49VAAI, 45VVol, 85概略, 49ストレージ I/O 制御, 45スペース再利用のための UNMAP ストレージプリミティブ, 46領域不足状態, 47

共通プロビジョニンググループCPG を参照

116 索引

Page 117: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

けゲスト OS, 33インストール, 58

こ構成

FCoE 向け, 25FC 向け, 8ポート, 8

さ作成

TDVV, 78VLUN, 78VV, 78ストレージ, 78

しシン重複排除された仮想ボリューム

TDVV を参照シンプロビジョニングされた仮想ボリューム

TPVV を参照

すストレージ

ESX ホストがアクセスするための割り当て, 78TDVV の作成, 78VV の作成, 78

ストレージ I/O 制御, 45スペース再利用のための UNMAP ストレージプリミティブのサポートデフォルトの VMware T10 VAAI プラグインが使用されている ESXi 5.0 Update 1 および ESXi 6.0 の使用,46

そソフトウェア iSCSI

VMware ESX へのインストール, 58ソフトウェア iSCSI イニシエーターの構成, 65

ちチャレンジハンドシェイク認証プロトコル

iSCSI 用のホストの設定, 69設定, 68セットアップ, 68

重複排除, 78

てデータの重複, 78展開

HP Virtual Connect 直接接続ファイバーチャネルストレージ, 8

とドライバー

Brocade, 8HBA, 8

はハードウェア iSCSI, 70依存型, 73独立型, 70

ひ表記規則本文中の記号, 114

ふファームウェア

Brocade, 8ファイバーチャネル

FC を参照ファブリック

FC でのセットアップ, 12FC でのゾーニング, 12

フェイルオーバー, 8iSCSI について考慮すべき事項, 77マルチパスの考慮事項, 35

プリミティブTP LUN Reporting, 49VAAI, 45概略, 49

プロトコルエンドポイントPE を参照

プロトコルエンドポイント LUNPE LUN を参照

ほポート

FCoE での HP 3PAR Persistent Ports, 30FCoE のターゲットポートの仕様, 29FCoE のターゲットポートの制限, 29FCoE ホスト接続用の設定, 53FC での HP 3PAR Persistent Ports, 17FC でのセットアップ, 9FC のターゲットポートの仕様, 16FC のターゲットポートの制限, 16iSCSI Persistent Ports のセットアップ, 24iSCSI ターゲットポートの仕様, 23iSCSI ターゲットポートの制限, 23iSCSI での HP 3PAR Persistent Ports, 24iSCSI 接続でのセットアップ, 19

ホストCHAP の設定, 69FCoE イニシエーターから FCoE ターゲットへの接続の設定, 55

FCoE イニシエーターから FC ターゲットへの接続の設定, 54

FCoE スイッチの設定, 51FCoE 用の定義の作成, 26FC 接続としての設定, 32FC ターゲットまたは FCoE ターゲットに接続している FCoE イニシエーターとしての設定, 51

FC での複数ホスト構成, 44FC 用の定義の作成, 10iSCSI イニシエーターのセットアップ, 56iSCSI 接続用での設定, 56

117

Page 118: HP 3PAR VMware ESX/ESXi Implementation Guide · HP 3PAR VMware ESX/ESXi 実装ガイド 摘要 この実装ガイドでは、HP 3PAR StoreServ Storage と VMware ESX ホスト間の通信を確立する方法について説明します。

iSCSI 用の定義の作成, 21起動, 84スイッチのセットアップ, 56

ボリューム削除, 81

本文中の記号, 114

まマルチパス

ESX/ESXi の構成, 38FC, 35FCoE, 35iSCSI, 35ラウンドロビンの設定, 36

り領域不足状態

ESX 4.1、ESXi 5.x、または ESXi 6.0 での, 47

118 索引