• 検索結果がありません。

EMC Symmetrix StorageでのVMware vSphereの使用

N/A
N/A
Protected

Academic year: 2021

シェア "EMC Symmetrix StorageでのVMware vSphereの使用"

Copied!
51
0
0

読み込み中.... (全文を見る)

全文

(1)

EMC Symmetrix Storage での

VMware vSphere の使用

高度なテクノロジー

US ホワイトペーパー翻訳版 要約 このホワイト・ペーパーでは、VMware vSphere™で使用できる新機能と、EMCのエンタープライ ズ・クラスのストレージ・システムであるSymmetrix DMX™およびSymmetrix® V-Max™と組み合わ せてこれらの新機能を使用および実装する際の推奨事項について説明します。この文書では、 VMware Storage VMotion™、VMware VMFS Volume Grow、VMware VMFS Volume Copy Mountingとい った機能について説明するとともに、Pluggable Storage Architectureの使用方法についても説明します。

(2)

Copyright © 2009 EMC Corporation. 不許複製 EMC Corporation は、この資料に記載される情報が、発行日時点で正確であるとみなします。情 報は予告なく変更されることがあります。 この資料に記載されている情報は、「現状優先」の条件で提供されます。EMC Corporation は、 この資料に記載される情報に関する、どのような内容についても表明保証条項を設けず、特に、 商品性や特定の目的に対する適応性に対する黙示の保証はいたしません。 この資料に記載される、いかなる EMC ソフトウェアの使用、複製、頒布も、当該ソフトウェア・ ライセンスが必要です。

最新の EMC 製品名については、EMC.com で EMC Corporation の商標を参照してください。

他のすべての名称ならびに製品についての商標は、それぞれの所有者の商標または登録商標です。 パーツ番号 h6531-J

(3)

目次

エグゼクティブ・サマリー ... 5

はじめに ... 5

対象読者 ... 6

VMware vSphereの概要... 6

EMC Storage Viewer for vSphere Client 4.0 ... 8

接続性... 10

Symmetrix DMXの接続 ... 11 Symmetrix DMXフロントエンド・ポートのビット設定 ... 11 Symmetrix V-Maxの接続 ... 12 Symmetrix V-Maxフロントエンド・ポートのビット設定 ... 13 EMC SymmetrixデバイスでのSPC-2 ビットのコンプライアンシー ... 14 SPC-2 非準拠のSymmetrixポートの追加による影響 ... 15

SPC-2 とEMC Storage Viewer for vSphere Clientt ... 17

Pluggable Storage Architectureでのマルチパスおよびロード・バランシング ... 18

ネイティブ・マルチパス・プラグイン ... 18 vSphere ClientでのNMPの管理... 19 PowerPath/VE ... 20 PowerPath/VEの機能... 21 PowerPath/VEの管理... 22 vCenter ServerのPowerPath/VE... 23 VMotionを使用したPowerPath/VEの無停止のインストール... 24

ストレージの無停止の移行と再構成... 25

Storage VMotion ... 25 使用例:RAID 1 VMFSボリュームからRAID 5 VMFSボリュームへの仮想マシンの移行 ... 26 Storage VMotionでの仮想ディスクのフォーマット変更 ... 29 Symmetrix V-Maxによる仮想LUNマイグレーションの強化... 29 使用例:VLUNマイグレーションによるRAID 5 からRAID 1 へのVMFSボリューム移行... 30 使用例:VLUNマイグレーションを使用したディスク階層間でのRDMデバイス移行 ... 33

VMFS Volume Copy MountingおよびVMFS Resignaturing... 37

vSphere Clientを使用してVMFSボリューム・コピーをマウントする ... 37 コマンド・ラインを使用してVMFSボリューム・コピーをマウントする ... 39

VMFS Volume Grow ... 41

メタボリュームの拡張... 41 連結メタボリュームの拡張... 42 ストライプ・メタボリュームの拡張 ... 43 シン・メタボリュームの拡張 ... 46 vCenterでのVMFSボリューム拡張... 46 エクステントによるVMFS拡張... 50

結論 ... 50

(4)
(5)

エグゼクティブ・サマリー

VMware vSphere™ 4 では、プロセッサ、ストレージ、ネットワークといったインフラストラクチ ャのラージ・プールを、シームレスで柔軟性のあるダイナミックなオペレーティング環境として 集約し、管理します。VMware vSphere 4 は、企業のためにクラウド・コンピューティングの威力 をデータセンターにもたらし、ITコストを削減すると同時にインフラストラクチャの有効性を強 化します。ホスト・サービス・プロバイダには、お客様の社内クラウド・インフラストラクチャ との互換性があるクラウド・サービスを提供し、より経済的で効率的な手段を実現します。 VMware vSphere 4 は、1 世代前のVMware® Infrastructure 3 よりパフォーマンスおよび拡張性が大 幅に強化されており、大規模なデータベースなどリソースを大量に消費するアプリケーションな ども社内クラウドに導入することができます。このようにパフォーマンスと拡張性が強化された VMware vSphere 4 により 100%仮想化された内部クラウドを実現できます。

この次世代の仮想環境には、EMC®

Symmetrix® V-Max™システムが最適です。Virtual Matrix Architectureは業界標準のコンポーネントをEMC独自のSymmetrixの機能に統合することにより、 極めて高いレベルの拡張性を提供します。この拡張性により、単一の統合ストレージ・インフラ ストラクチャで数十万台のVMware仮想マシンをサポートし、数千万IOPSと数十万テラバイトの ストレージまで拡張可能なシステムを実現します。これは、スケール・アップ・アーキテクチャ のパフォーマンスと効率性およびスケール・アウト・アーキテクチャのコスト効率に優れた柔軟 性を兼ね備えた初のストレージ・アーキテクチャです。最新世代のエンタープライズ・フラッシ ュ・ドライブ、ファイバ・チャネル・ドライブ、SATAドライブと組み合わせることにより、 Symmetrix V-Maxシステムは、多岐にわたる仮想化システムをホスティングする単一のVMware ESX™ホスト・サーバに必要な高パフォーマンスおよび大容量に対応するための極めて幅広いス トレージ要件を、コスト・パフォーマンスに優れた方法で満たすことができます。この

Symmetrix V-Maxシステムが実証済みのEMC Symmetrix DMX-4 システムを組み込むことで、今日 の仮想データセンターの現在および将来のすべてのニーズに対応できます。これら 2 つのシステ ムはどちらも、今日の市場における最新のハイエンド・ストレージ・アーキテクチャです。 VMware vCenter™ Serverは、最大規模のIT環境を扱えるよう同様に設計されています。vCenter Serverの単一インスタンスは最大 300 台のホストと 3,000 台の仮想マシンを管理します。Linked Modeでは、単一のコンソールから 10 個のvCenter Serverインスタンスにまたがる最大 1,000 台の ホストと 10,000 台の仮想マシンを管理することで、EMC Symmetrix DMX、Symmetrix V-Maxな どの大規模なエンタープライズ・ストレージ・アレイの仮想化の基盤を提供することができます。

はじめに

Enginuity™オペレーティング環境を実行する Symmetrix V-Max ストレージ・システムおよび Symmetrix DMX ストレージ・システムは、最新世代の VMware vSphere 仮想化プラットフォーム に最適です。Symmetrix V-Max および Symmetrix DMX は、世界最大で最高の拡張性を誇るスト レーイ・アレイであり、可用性の高い次世代仮想環境に特化した多様な特長と機能を備えていま す。Symmetrix 製品ラインは、vSphere に組み込まれた新しい新機能と組み合わせることで、最も 汎用性があり、拡張性および効率的な最新の仮想データセンターを実現できます。

このホワイト・ペーパーでは、VMware vSphere 4 リリースで導入された新機能について説明し、 そのベスト・プラクティスを提供します。このドキュメントで説明する機能は、具体的に、 Storage Vmotion、VMFS Volume Grow、VMFS Volume Copy Mounting、およびPowerPath®/VEを VMware ESXに統合できるPluggable Storage Architectureです。これら特定のVMware機能について 説明するだけでなく、Symmetrix V-MaxまたはSymmetrix DMXの機能を使用して、できる限り効 果的にこれらの機能を活用する方法に関する推奨事項を説明します。

(6)

対象読者

このホワイト・ペーパーは、VMFS データストアに加えて、Symmetrix DMX ストレージ・アレイ および Symmetrix V-Max ストレージ・アレイに接続している VMware vSphere 環境の基盤となる ストレージ・デバイスを作成、管理、使用する VMware 管理者、サーバ管理者、ストレージ管理 者の方々を対象にしています。このホワイト・ペーパーは、VMware テクノロジー、EMC Symmetrix、および関連ソフトウェアに精通した読者を対象にしています。

VMware vSphere の概要

VMware vSphere仮想化スイートは、ESX/ESXiホスト、vCenter Server、vSphere Client、vSphere Web Access、vSphere SDKを含むさまざまなコンポーネントで構成されています。このほか、 VMware vSphereには、分散リソース・スケジューリング、高可用性、統合バックアップをはじめ とする一連の分散サービスが用意されています。VMware vSphereでは、サーバ、ストレージ、ネ ットワークを含むITインフラストラクチャ全体を仮想化します。VMware vSphereはこれらのリソ ースを集約し、仮想環境における統一された構成要素のセットを提供します(図 1)。VMware vSphereでは、共有ユーティリティなどのITリソースを管理したり、さまざまなビジネス・ユニ ットやプロジェクトにリソースを動的にプロビジョニングしたりできます。 図1:VMware vSphere 4.0 アーキテクチャ vCenter Server を使用すると、ホスト、クラスタ、リソース・プール、データストア、ネットワ ーク、仮想マシンなどの重要な要素を表示、構成、管理することができます。vCenter Server は 複数の ESX/ESXi ホストの物理リソースを集約し、システム管理者が仮想環境で仮想マシンをプ ロビジョニングするためのシンプルで柔軟なリソースの集中型のコレクションを提供します。 vCenter Server には次のような特徴があります。

(7)

一元管理:vCenter Server を使用すると、IT 組織が単一のインタフェースから IT 環境全体を編成 し、迅速にプロビジョニングして構成できるため、運用コストを削減できます。CPU、メモリ、 ストレージ、ネットワークなどすべての重要なコンポーネントの徹底した一貫性のあるパフォー マンス監視により、管理者が必要とする詳細情報を提供します。 運用の自動化:タスクのスケジュールやアラートの使用により、ビジネス・ニーズへの即応性が 向上し、最も緊急性が高く注意を促す必要があるアクションを優先順位づけできます。 セキュア・アクセス・コントロール:

堅牢な認証メカニズムと Microsoft Active Directory との統合により、環境および仮想マシンに対 して許可されたアクセスのみが行われるように保証します。

この許可権限は、システム管理者の階層に委任することができます。

可用性管理およびリソース管理:管理者は、VMware Vmotion、Storage Vmotion、VMware HA (High Availability)、およびフォルト・トレランスを、VMware vCenter Server から構成および管 理ができます。

セキュリティの強化:パッチに関する基準へのコンプライアンスが VMware vCenter Update Manager によって自動的に適用されるため、仮想インフラストラクチャを脆弱性から保護できま す。

電力効率性の自動的な確保:VMware Distributed Power Management を使用することにより、消費 電力を最小限に抑えることができるため、「グリーンな(環境に優しい)」データセンターを実 現します。

vSphere は VMware VMFS(Virtual Machine File System)を使用して仮想マシンを保存します。 VMware VMFS は、仮想マシンに合わせて最適化されているストレージ仮想化を提供する、高パ フォーマンスのクラスタ・ファイル・システムです。各仮想マシンは小容量の一連のファイルに カプセル化されており、物理 SCSI ディスクおよび物理パーティション上では、VMFS がそれら のファイルに対するデフォルトのストレージ管理インタフェースになります。 VMFS では、マシン全体の状態を中央拠点に効率的に保存すると同時に、複数の ESX ホスト・ サーバが共有されている仮想マシンのストレージへの同時アクセスを可能にすることで、仮想マ シンのプロビジョニングを合理化できます。また、VMFS を使用すると、仮想化ベースの分散イ ンフラストラクチャ・サービスが実現します。このサービスでは単一システムの範囲を超えて仮 想化を拡張できる基盤を提供します。VMFS では、個々の仮想マシンで Fibre Channel SAN、 iSCSI SAN、ダイレクト・アタッチド・ストレージ(DAS)、NAS などの複雑な物理ストレージ・ テクノロジーを使用するのではなく、個々の仮想マシンにストレージ領域を割り当てるモデルを 提供することにより、環境の合理化を促進します。 VMware vSphere 4 のいくつかの主な機能には次のようなものがあります。 • VMware DRS:サーバ・リソースのロード・バランシングを動的に実行し、ビジネスの 優先順位に基づいて適切なアプリケーションに適切なリソースを配分するため、必要に 応じてアプリケーションの縮小と拡大に対応できます。

• Pluggable Storage Architecture:サード・パーティのマルチパス・ソフトウェアを ESX カーネルにロードし、パラレル・ストレージの接続性をこれまで以上に活用できるよう にします。 • ホット・アド:仮想マシンの停止やダウンタイムなしに、仮想マシンに CPU とメモリを 追加することができます。 • ホット・プラグ:仮想マシンの停止やダウンタイムなしに、仮想マシンに仮想ストレー ジやネットワーク・デバイスを追加したり、仮想マシンからこれらを削除したりするこ とができます。

(8)

• ホット・エクステンド:仮想ディスクのこの機能では、仮想マシンの停止やダウンタイ ムなしに、稼働中の仮想マシンに仮想ストレージを追加することができます。

• VMware vNetwork Distributed Switch:VMware vSphere 環境の仮想マシン・ネットワー クのプロビジョニング、管理、制御を簡素化し強化します。また、vSphere 環境で使用さ れる Cisco Nexus 1000v などのサード・パーティの分散仮想スイッチをサポートしており、 ネットワーク管理者に仮想マシン・レベルでサービス品質を管理するための使い慣れた インタフェースを提供します。

• VMware vStorage Thin Provisioning:ストレージ容量を動的に割り当てることができる ため、より効率的にストレージを活用できます。

• VMware Vmotion:ユーザー操作の中断やサービスの損失なく、仮想マシンを稼働状態 のままサーバ間で移行するサーバ・メンテナンスがスケジュールされており、アプリケ ーションのダウンタイムを予定する必要がなくなります。

• VMware Storage Vmotion:ユーザー操作の中断やサービスの損失なく、仮想マシン・デ ィスクを稼働状態のままで移行を可能にするので予定されたストレージ・メンテナンス やストレージ移行時のアプリケーション・ダウンタイムを予定する必要がなくなります。 • VMware HA(High Availability):ハードウェアまたはオペレーティング・システムに

障害が発生した場合に、コスト・パフォーマンスに優れた方法で自動的にすべてのアプ リケーションを数分で再起動できます。

• VMware FT(Fault Tolerance):ハードウェアの障害が発生したときに、データ損失や ダウンタイムのない継続的な可用性をアプリケーションに提供します。

• VMFS Volume Grow:ストレージ・デバイスのサイズがいっぱいになるまで無停止で VMFS ボリュームを拡張できます。これは、データストアが元々そのストレージ・デバ イス上に作成されているためです。

VMware vSphere 4 の重要なメリットと特長の詳細なリストについては、http://www.vmware.com にある「VMware vSphere 4 Key Features and Benefits」ドキュメント(「関連資料」セクションに 直接リンクがあります)を参照してください。

EMC Storage Viewer for vSphere Client 4.0

VMware 仮想化スイートは、仮想化による IT 環境の最適化と管理を行う、最も広く導入されてい るソフトウェアです。ミッション・クリティカルな x86 アプリケーションを導入するために選択 するプラットフォームとして、このテクノロジーの完成度が高まることにより、多くの業務が VMware vSphere Client 内で完結するようになります。EMC は、この目標を達成するために、 EMC Storage Viewer for vSphere Client をリリースしました。この無料ツール(Powerlink からダウ ンロードで入手可能)は、vSphere Client に新たな機能を加えることで、従来は vSphere Client 以 外のアプリケーションを 1、2 種類組み合わせて取得していた詳細なストレージ関連情報を、ユ ーザーが閲覧できるようにしたものです。EMC Storage Viewer は、データストア、LUN、SCSI ターゲットなどの vSphere Client 内に存在するさまざまな EMC ストレージ関連の構成要素を扱う ことができる、読み取り専用の簡単なストレージ・マッピング機能です。EMC Storage Viewer に 表示されるストレージ情報では、使用ストレージの種類、指定された特定のアレイやデバイス、 ストレージに使用されるパス、既存ストレージごとの特性などを区別できます。

EMC Storage Viewerには、VMware ESXコンテキスト・ビューとVirtual Machineコンテキスト・ビューの 2 種 類のメイン・ビューがあります。VMware ESXコンテキスト・ビューのデータストア・サブビューには、選択し たESXホストから確認可能なVMFSデータストア関連のEMSストレージに関する詳細情報が表示されます (図 2参照)。

(9)

図2:EMC Storage Viewer の VMware ESX コンテキスト・ビューにおけるデータストア・サブ ビュー

さらに、EMC Storage Viewerでは、VMware ESXホスト・サーバから確認可能なEMCストレージ に関する詳細情報もLUNサブビューに表示されます。この例を図 3に示します。表示される情報 には、保護タイプ、アレイのシリアル番号、Enginuityレベル、デバイス・タイプ、メタボリュー ム情報、ボリュームが仮想プロビジョニングされているかどうかを示す情報などがあります。

図3:EMC Storage Viewer の VMware ESX コンテキスト・ビューにおける LUN サブビュー 対象サブビューをドリル・ダウンすると、すべての SCSI ターゲットとそれぞれの詳細情報が表 示され、特定の Symmetrix アレイを VMware ESX ホスト・サーバ上の対応する SCSI ターゲット 番号に最も効率的な方法でマッピングすることができます。

(10)

2 番目のビューは、Virtual Machineコンテキスト・ビュー(図 4)です。このビューには、選択し た仮想マシンに関連したEMCストレージ・デバイスの詳細情報が表示されます。Symmetrixデバ イス情報は、仮想マシンで使用されているすべてのデータストアやrawデバイス・マッピングに ついて提供されます。

図4:EMC Storage Viewer の Virtual Machine コンテキスト・ビュー

Virtual Machine コンテキスト・ビューにも VMware ESX コンテキスト・ビューと同様の情報が表 示されますが、仮想マシンに関連づけられたこれらの EMC ストレージ・デバイスに関する情報 に限定されます。

EMC Storage Viewerを併用せずにvSphere Client単独で使用すると、VMware ESXホスト・システ ムに提示されるマッピング・データ・ソースや、基盤となるストレージ・デバイスに提示される 仮想マシンの詳細が十分に表示されません。EMC Storage Viewerを利用すると、ユーザーはこれ までvSphere Clientでは確認できなかった方法ですべてのストレージ構成要素を参照、解読するこ とができます。EMC Storage ViewerとVMware vSphere Clientを組み合わせることにより、EMCス トレージに接続する仮想環境の管理がより簡単に、そして従来に比べ大幅に効率的に行えるよう になります。こうした理由から、Symmetrix V-Max/DMXアレイを利用するVMware vSphere環境 を管理するために、EMC Storage Viewerをインストールすることを強く推奨します。EMC Storage Viewer for VMware vSphere Clientが提供する機能の詳細については、Powerlinkのホワイト・ペー パー「Using EMC Storage Viewer for Virtual Infrastructure Client」を参照してください。

接続性

vSphere 環境でストレージの最高レベルの信頼性と可用性を実現するには、Symmetrix V-Max/DMX へ の接続を適切に構成する必要があります。EMC では、VMware ESX ホスト・サーバを Symmetrix アレイに接続する方法に関して最低限の推奨値を設定します。以下で説明するこれらの推奨要件 を満たすことにより、VMware vSphere 環境への接続性とその可用性は、不適切な操作が行われ た場合でも最高レベルで保証されます。

(11)

Symmetrix DMX の接続

Symmetrix DMX ストレージを使用する各 VMware ESX ホストには、最低 2 つの物理 HBA が必要 であり、各 HBA は異なるダイレクタ上にある 1 つのフロントエンド・ポートに接続されている 必要があります。この構成により、次の 2 つのことが保証されます。1 つは、HBA が 2 台あるた め、何らかの理由で一方がダウンしても接続性がすべて失われることはありません。もう 1 つは、 このように構成することにより、フロントエンド・ポートがダイレクタのメンテナンス・アクテ ィビティの際にダウンした場合でも、VMware ESX ホストから継続的にアレイを使用することが できます。 2 個のダイレクタを備える Symmetrix DMX セットアップでは、各ダイレクタの少なくとも 1 つの 個別のポートにそれぞれ HBA を接続する必要があります。Symmetrix フロントエンド・ポート に接続するときは、まず、1 つのホストをフロントエンド・ダイレクタのポート 0 に接続してか ら、追加のホストを同じダイレクタおよびプロセッサのポート 1 に接続します。複数のフロント エンド・ダイレクタが使用可能な場合、VMware ESX ホストの HBA はワークロードを完全に分 散できるようにできるだけ多くのダイレクタに接続する必要があります。

たとえば、4 個のFAダイレクタを備えるSymmetrix DMX(図 5)では、1 番目の 2 つのダイレク タを経由して分散される 2 つのポート(ポート 3A:0、ポート 4A:0 など)に、1 番目のVMware ESXホストを接続します。2 番目の 2 つのダイレクタを経由して分散されるもう 2 つのポート (ポート 13A:0 およびポート 14C:0 など)に、2 番目のVMware ESXホストを接続します。

図5:4 個のフロントエンド・ダイレクタを使用する VMware ESX ホスト・システムの

Symmetrix DMX への接続

より多くのダイレクタを使用可能にすることで必要に応じて接続を拡張していくことが可能です。 これらの接続手法により、すべてのフロントエンド・ダイレクタとプロセッサを活用して、 Symmetrix DMX ストレージ・アレイに接続された VMware vSphere 環境において可能な限り最大 限のパフォーマンスとロード・バランシングを実現できます。

Symmetrix DMX

フロントエンド・ポートのビット設定

Symmetrix DMX/ESX 4.0 環境が適切に機能するには、フロントエンド・ダイレクタ上に複数のビ ットが設定されていることが重要です。必須およびオプションのビット設定について、表 1を参 照してください。詳細については、http://japan.emc.com/の「EMCサポート・マトリックス」を参 照してください。

(12)

表1:ESX 4.0 の Symmetrix DMX-3 および Symmetrix DMX-4 のビット設定 ビット オプション/必須 説明

Common_Serial_Number 必須 このフラグは、同一デバイスへのパスを判断す るために一意のシリアル番号を必要とするマル チパス構成やホストに対して有効にする。 SCSI_3 必須 このフラグを有効にすると、Symmetrix が SCSI

3 プロトコルをサポートしていることを通知す るために、ポート上の任意のデバイスから返さ れた照会(Inquiry)データが変更されるよう になる。このフラグを無効にすると、SCSI 2 プ ロトコルがサポートされる。 SPC-2 必須 新しいSCSIプロトコル仕様に準拠できる(詳 細については「EMC Symmetrixデバイスでの SPC-2 ビットのコンプライアンシー」を参 照)。 VCM 必須 このフラグはデバイス・マスキング・ソフトウ ェアまたは Volume Logix ソフトウェアに対し て有効。これらのソフトウェアは Symmetrix デ バイスへのアクセスを処理するためのボリュー ム構成管理を提供する。 OS2007 オプション このフラグを有効にすると、LUN 0 でのデバイ ス ID、マルチポート・ターゲット、Unit Attention レポート、デバイスの欠如を管理する SCSI 標準に、より厳密に準拠できる。

Symmetrix V-Max の接続

Symmetrix DMX と同様に、Symmetrix V-Max に接続される各 VMware ESX ホスト・システムには、 最低 2 つの物理 HBA が必要であり、各 HBA は最低 2 つの異なるダイレクタに接続されている必 要があります。

使用中のSymmetrix V-MaxにV-Maxエンジンが 1 台しか搭載されていない場合は、各HBAをその 中にある奇数および偶数のダイレクタに接続する必要があります。Symmetrixのフロントエン ド・ポートへの接続は、まず、フロントエンド・ダイレクタのポート 0 に 1 つのホストを接続し てから、もう 1 つのホストを同じダイレクタおよびプロセッサのポート 1 に接続することによっ て構成します(図 6)。

(13)

図6. VMware ESX ホスト・システムから単一エンジンの Symmetrix V-Max への接続

複数のV-Maxエンジンを使用できる場合は、VMware VSphere環境のVMware ESXホスト・システ ムのHBAを、別のV-Maxエンジン上にある別のダイレクタに接続する必要があります。この場合 は、1 台のV-Maxエンジンに搭載された 2 つのダイレクタに組み込まれている 4 つの異なるプロ セッサではなく、2 台のV-Maxエンジン経由して 4 つの異なるダイレクタに組み込まれている 4 つの異なるプロセッサにVMware ESXホストを接続する必要があります(図 7)。

図7:VMware ESX ホスト・システムから複数台のエンジンがある Symmetrix V-Max への接続 より多くの V-Max エンジンを使用可能にすることで必要に応じて接続を拡張していくことが可 能です。これらの接続手法により、すべてのフロントエンド・ダイレクタとプロセッサを活用し て、Symmetrix V-Max ストレージ・アレイに接続された VMware Virtual Infrastructure 環境におい て可能な限り最大限のパフォーマンスとロード・バランシングを実現できます。

Symmetrix V-Max フロントエンド・ポートのビット設定

Symmetrix V-Max/ESX環境が適切に機能するには、フロントエンド・ダイレクタに複数のビット が設定されていることが重要です。必須およびオプションのビット設定について、表 2を参照し

(14)

てください。詳細については、http://japan.emc.com/の「EMCサポート・マトリックス」を参照し てください。

表2:ESX 4.0 の Symmetrix V-Max のビット設定 ビット オプション/必須 説明

Common_Serial_Number 必須 このフラグは、同一デバイスへのパスを判断す るために一意のシリアル番号を必要とするマル チパス構成やホストに対して有効にする。 SCSI_3 必須 このフラグを有効にすると、Symmetrix が SCSI

3 プロトコルをサポートしていることを通知す るために、ポート上の任意のデバイスから返さ れた照会(Inquiry)データが変更されるよう になる。このフラグを無効にすると、SCSI 2 プロトコルがサポートされる。 SPC-2 必須 新しいSCSIプロトコル仕様に準拠できる(詳 細については「EMC Symmetrixデバイスでの SPC-2 ビットのコンプライアンシー」を参 照)。 ACLX 必須 このフラグを有効にすると、イニシエータ・グ ループを使用してストレージ・プロビジョニン グできる。このフラグは Enginuity 5874 以降 に適用できる。 OS2007 オプション このフラグを有効にすると、LUN 0 でのデバイ ス ID、マルチポート・ターゲット、Unit Attention レポート、デバイスの欠如を管理する SCSI 標準に、より厳密に準拠できる。

EMC Symmetrix デバイスでの SPC-2 ビットのコンプライアンシー

Symmetrix V-Max/DMX では SPC-2 などの新しい SCSI プロトコル仕様に準拠することができま す。Enginuity に組み込まれている SPC-2 インプリメンテーションには、SAN 環境用に最適化さ れた SCSI コマンドを VMware vSphere で使用できる機能が含まれています。これらのすべての機 能を適切に機能させるには、VMware vSphere および EMC Storage Viewer for vSphere Client(本ホ ワイト・ペーパーの後半で説明)で、前述のビット設定が有効になっている必要があります。ま た、PowerPath/VE、Site Recovery Manager などその他のソフトウェアに加え、その他多くのソフ トウェアでも SPC-2 が設定されている必要があります。そのため、どのような環境でも SPC-2 を 無効にすることは推奨しません。無効にすると、これらのアプリケーションが適切に実行されな くなります。5773 コードのすべての Symmetrix DMX-4 およびすべての Symmetrix V-Max アレイ は、デフォルトで SPC-2 ビットが有効になっている状態で出荷されるという点に注意してくださ い。

SPC-2 サポートは、Solutions Enabler CLI(SYMCLI)またはSMC(Symmetrix Management Console)を使用して、Symmetrix Fibre Channelのポートごと、またはイニシエータごとに有効に することができます。この実行手順については、「EMC Solutions Enabler Symmetrix Array Controls CLI Version 7.0 Product Guide」またはSMCオンライン・ヘルプを参照してください。 SPC-2 のコンプライアンシーの有効化は、新しいvSphere環境の実装の一環として実行されること を前提としています。以前有効化されていなかった既存のvSphere環境またはVirtual Infrastructure 3 環境でSPC-2 のコンプライアンシーをアクティブ化することは想定していません。これは、デ ータ損失、利用不可状態など、望ましくない結果を引き起こす可能性があるためです。サービス の停止を最小限に抑えるか、またはサービスをまったく停止せずに、非準拠デバイスから準拠デ バイスに既存のvSphere環境を変換または移行できます。このプラクティスに関するベスト・プ

(15)

ラクティスについての詳細は、ホワイト・ペーパー「Enabling SPC-2 Compliancy on EMC Symmetrix DMX Devices Connected to VMware VI3 Environments」を参照してください。

ここで重要なのは、フロントエンド・ポートで SPC-2 ビットを設定する、別の方法があるという ことです。各 VMware ESX ホスト・システムの HBA に対してイニシエータ・ベースで SPC-2 フ ラグを有効にすることができます。HBA でこのフラグを設定すると、異なるビット設定要件を 持つ異機種混在ホストを同じフロントエンド・ダイレクタに接続できるようになります。この場 合も、正しいビット設定が維持されます。

SPC-2 非準拠の Symmetrix ポートの追加による影響

追加のフロントエンド・ポートをVMware ESXホストにゾーニングする場合、デバイスへの接続 性を強化するため、SPC-2 ビットを設定する必要があります。設定しない場合、Symmetrixデバ イスは適切に識別されません。適切なNAA(Network Authority Address)で各デバイスを識別す る代わりに、デバイスはSYM ID番号で表示されます。VMware ESXホスト・システムは、SPC-2 非準拠のポートにプロビジョニングされるすべてのデバイスを新しいデバイスとして識別します。 つまり、単に既存のデバイスへの新しいパスとして認識されるのではなく、まったく新しいデバ イスとして認識されます。その結果、提供されたデバイスの 1 つがVMFSデータストアを含む場 合、データストアはボリューム・コピー(スナップショット)としてVMware ESXホストに追加 されます(図 9)。そのため、SPC-2 に準拠していない場合、SPC-2 ビットが適切に設定される まで、既存の認識済みのデバイスに対する追加のI/Oパスとして追加されたポートの使用目的は 実現しません。 たとえば、次の画像(図 8)では、データストア「NMP_R5_3F5」には基盤となるSymmetrixデバ イスへの 4 つのパスがあります。各パスはSPC-2 対応のフロントエンド・ファイバ・チャネル・ ポートにつながっています。このデバイスは、すべてのパス上にLUN 95 として、解決されてい る適切なNAA IDとともに表示されます。

(16)

図8:4 つの SPC-2 対応のパスを持つデータストア

新しいフロントエンド・ポートをインストールまたはアクティブ化しても、そのポートではSPC-2 は有効になっていません。SPC-新しいフロントエンド・ポートをインストールまたはアクティブ化しても、そのポートではSPC-2 が無効になっているため、VMware ESXは、NAA IDなど新し く認識されたパス上のID情報を適切に解決できません。デバイスはLUN 95 として表示されます が、VMware ESXが識別デバイスのLUN番号を使用していないため、VMware ESXはこのデバイ スをデータストア「NMP_R5_3F5」に対する追加パスとして認識しません。ただし、VMware ESXは、このパスが「NMP_R5_3F5」というVMFSボリュームを含むターゲット・デバイスにつ ながるということは認識しています。そのため、VMware ESXはこのボリュームがスナップショ ットであることを認識しており、再署名または強制マウント用の候補ボリュームとしてこのボリ ュームを[Add Storage]ウィザードに表示できます(図 9)。つまり、その結果、VMware ESX は 2 つの異なるデバイスを(誤って)表示します。1 つ目のデバイスは 4 つのパス(SPC-2 対応 のパス)を備えるデータストア、2 つ目のデバイスは「オリジナル」のデバイスのデータストア のボリューム・コピーを含むパスを 1 つのみ含むデバイスです。

(17)

図9:SPC-2 に非準拠の Symmetrix ポートで使用中の VFMS データストアへのパスの追加

この状況を認識していない場合、データが使用できなくなったり、破損したり、損失したりする 可能性があります。このため、SPC-2 が無効になっているフロントエンド・ポート上にある VMware ESX はデバイスを認識することはできません。

SPC-2 と EMC Storage Viewer for vSphere Clientt

SPC-2 ビット設定が有効になっていないSymmetrixポートもEMC Storage Viewer for vSphere Client の機能に影響を与える可能性があります。ESXは非準拠のパスを介してデバイスを適切に認識で きないため、EMC Storage Viewerはそのようなデバイスをバックエンド・ストレージに解決する ことができません。図 10に示すように、ポート 7F:0 ではSPC-2 が有効化されていませんが、 Viewerはこのことを認識し、ステータス・ボックスに警告を表示します。さらに、Viewerでは、 ほぼすべてのフィールドがそのポートについて「unknown」であると表示されます。

(18)

図10:SPC-2 が無効になっている EMC Storage Viewer for vSphere Client

Pluggable Storage Architecture でのマルチパスおよびロー

ド・バランシング

VMware vSphere では、ネイティブまたはサード・パーティのストレージ・ベンダーのマルチパ ス・ソフトウェアを使用して動的にマルチパスおよびロード・バランシングを実行する機能が新 たに導入されました。PSA(Pluggable Storage Architecture)はモジュール・ストレージ構成であ るため、(PowerPath/VE を提供する EMC など)ストレージ・パートナーが自社のストレージ・ アレイの独自の機能を最大限に活用することができるプラグインを作成できます。このようなモ ジュールは、ストレージ・アレイとのインタフェースの役割を果たし、常に最良のパスを選択で きるように解決できます。また、冗長パスを活用し、VMware ESX ホストからストレージへの I/O のパフォーマンスと信頼性を大幅に強化できます。

ネイティブ・マルチパス・プラグイン

デフォルトでは、VMware が提供する NMP(ネイティブ・マルチパス・ドライバ)を使用して I/O を管理します。NMP は、基本的なフェイルオーバー構成、最近使用された構成、ラウンド・ ロビン構成(VMware Infrastructure とは異なり vSphere 4 では現在ラウンド・ロビンを完全にサポ ート)をサポートするように構成できます。

(19)

NMPプラグインおよびその他のマルチパス・プラグインはVMware ESXホスト上で共存できるよ うに設計されています。ただし、マルチパス・プラグインは同一のデバイスを同時に管理するこ とはできません。この問題を解決するため、VMwareは要求ルールの概念を作成しました。要求 ルールは、適切なMMP(マルチパス・プラグイン)にストレージ・デバイスを割り当てるため に使用します。VMware ESXホストは、起動時または再スキャンの実行時に、ホストから認識で きるストレージ・デバイスへの物理パスをすべて検出します。/etc/vmware/esx.confファイルに定 義されている要求ルールを使用して、ESXホストは特定のストレージ・デバイスを管理する役割 を持つマルチパス・モジュールを決定します。要求ルールは番号付けされています。ESXホスト は、各物理パスで最も小さい要求ルールから順に処理します。物理パスの属性を要求ルールのパ スの指定と比較します。一致する場合、VMware ESXホストは要求ルールで指定されているMPP を割り当て、その物理パスを管理します。この割り当てプロセスはMPPによってすべての物理パ スが要求されるまで継続されます。図 11は、NMPのみがインストールされている要求ルール・ リストのサンプルです。 図11:NMP でのデフォルトの要求ルール このルールには、その他のオプションがないためNMPのすべてのデバイスを効果的に要求します。 インストール後に要求ルールを変更する必要がある場合、手動でデバイスを要求解除することが できます。また、デバイスがI/Oを処理中でない限り再起動しないでルールを再ロードすること ができます(たとえば、デバイスはマウントされているVMFSボリュームを含むことはできます が、実行中の仮想マシンを含むことはできません)。要求ルールの変更はインストール後に行う ことをお勧めします。ただし、インストール直後の再起動の前に実行してください。NMPで EMCデバイスまたはEMC以外のデバイスを管理するために、管理者はこの要求ルールを変更で きます。MPPの初回のインストール後は、MPPのインストール後にvSphereホストが再起動され るまで要求ルールは有効にならないという点に注意する必要があります。要求ルールの変更方法 については、Powerlinkに掲載されている「PowerPath/VE for VMware ESX and ESXi Installation and Administration Guide」またはVMware.comに掲載されている「VMware vSphere 4SAN Configuration Guide」を参照してください。

vSphere Client での NMP の管理

要求ルールおよび要求操作はすべて CLI を使用して行う必要があります。ただし、NMP マルチ パス・ポリシーを選択する機能は vSphere Client 内で実行できます。デフォルトでは、NMP で管 理されている Symmetrix デバイスは、ポリシーが[fixed]に設定されます。これは最適な設定で はありません。Symmetrix 上にあるデバイスへの複数のパラレル・パスを持つ機能が活用されな いため、未使用の無駄なリソースの発生につながります。そのため、EMC ではすべての Symmetrix デバイスの NMP ポリシーを[Round Robin]に設定し、スループットを最大化するこ とを推奨します。[Round Robin]ではすべての使用可能なパスを順に選択する自動化パスを使 用して、それらのパス全体で負荷を分散できるようにします。すべての Symmetrix デバイスを確 実に[Round Robin]に設定する最も簡単な方法は、デフォルトのポリシー設定を[Fixed]ポリ シーから[Round Robin]ポリシーに変更することです。すべてのデバイスで最初からこのポリ

(20)

シーが使用されるようにするには、VMware ESX にすべての Symmetrix デバイスが認識される前 に、この操作を実行する必要があります。

これは、サービス・コンソールまたは vSphere CLI(推奨)で次のコマンドを発行して行います。 esxcli nmp satp setdefaultpsp -s VMW_SATP_SYMM -P VMW_PSP_RR

その後は、すべてのSymmetrixデバイスで、デフォルトで[Round Robin]が設定されます。また、 vSphere Clientでは各デバイスを手動で変更できます(図 12)。

図12:vSphere Client での NMP ポリシーの選択

PowerPath/VE

EMC PowerPath/VE は、VMware vSphere 仮想環境を最適化する PowerPath Multipathing 機能を提供 します。PowerPath/VE により、異機種が混在する物理および仮想環境にわたるパス管理を標準化 できます。また、動的な仮想環境でサーバ、ストレージ、パスの使用率を自動的に最適化できま す。ハイパー統合により、仮想環境では、I/O 集約レベルが異なる数百または数千に上る独立した仮想 マシンを実行することができます。I/O 集約型アプリケーションは、他のアプリケーションからの I/O を中断してから、VMware ESX ホスト・システムで PowerPath/VE の可用性、ロード・バランシ ングを手動で構成して、この問題を訂正することができます。手動のロード・バランシング操作 で、すべての仮想マシンが個別に必要なレスポンス・タイムを確実に受け取ることができるよう にするのは、時間がかかり、効果的に実現することは論理的に困難です。

PowerPath/VE は MPP(マルチパス・プラグイン)として VMware ESX および ESXi と連携して動 作し、VMware ESX ホストおよび ESXi ホストに強化されたパス管理機能を提供します。

PowerPath/VE は vSphere(ESX 4)でのみサポートされています。ESX の以前のバージョンには、 PowerPath/VE に必要な PSA が備わっていません。

PowerPath/VEは、vSphereホスト上にカーネル・モジュールとしてインストールされます。 PowerPath/VEはvSphere I/Oスタック・フレームワークにプラグインされ、PowerPathの先進的なマ ルチパス機能である、ダイナミック・ロード・バランシング機能および自動フェイルオーバー機 能をVMware vSphereプラットフォームにもたらします(図 13)。

(21)

図13:マルチパス・プラグイン用の PowerPath/VE vStorage API PowerPath/VE によるパス管理の中核をなすのは、SCSI デバイス・ドライバ・レイヤーとその他 のオペレーティング・システムに介在するサーバ常駐ソフトウェアです。このドライバ・ソフト ウェアは、特定のアレイ・ボリューム(LUN)が表示されている物理パスの個数とは無関係に、 そのアレイ・ボリュームに対して単一の「疑似デバイス」を作成します。この疑似デバイス、つ まり、論理ボリュームが特定のデバイスへのすべての物理パスを表します。そして、仮想ディス クの作成や、RDM(RAW デバイス・マッピング)に使用され、さらに、この RDM がアプリケ ーションやデータベースのアクセスに使用されます。 PowerPath/VE の価値は基本的にそのアーキテクチャおよび I/O スタック中の状態に由来します。 HBA 上にある PowerPath/VE では、オペレーティング・システムとストレージ・アレイの異機種 混在サポートを実現できます。I/O ドライバとの統合により、すべての I/O に PowerPath を通過さ せ、PowerPath を I/O の制御と管理の単一ポイントとすることができます。PowerPath/VE は ESX カーネル内に常駐しているため、PowerPath/VE はゲスト OS レベル、アプリケーション・レベル、 データベース・レベル、およびファイル・システム・レベルより下に位置します。I/O スタック 中の PowerPath/VE 特有の位置により、PowerPath/VE はインフラストラクチャの単一の管理およ び制御ポイントとなり、より多くの価値をもたらします。

PowerPath/VE の機能

PowerPath/VE は、以下の機能を提供します。 ダイナミック・ロード・バランシング:PowerPath は常にすべてのパスを使用するように設計さ れています。PowerPath は論理デバイスへの I/O 要求をすべての使用可能なパス間で分散します。 単一のパスに I/O 負荷全体を負わせることはありません。 パスの自動リストア:障害発生の状態からパスを回復する際、定期的な自動リストアは論理デバ イスを再割り当てします。リストア後、パスは I/O をすべてのアクティブ・チャネル間で自動的 にリバランスします。

(22)

デバイスの優先順位設定:単一または複数のデバイスに対して高い優先順位を設定し、それ以外 のデバイスを低い優先順位にして I/O パフォーマンスを向上させます。この設定を行わない場合 は、すべてのパス間で最適なロード・バランシングが維持されます。これは、さまざまなアプリ ケーション・パフォーマンスや可用性要件を持つ複数の仮想マシンがホスト上にある場合に特に 役立ちます。 パフォーマンスの自動最適化:PowerPath/VE ではストレージ・アレイの種類を自動的に特定し、 デフォルトで、最高のパフォーマンスを発揮する最適化モードを設定します。Symmetrix での最 適化モードとは SymmOpt(Symmetrix Optimized)です。 ダイナミック・パス・フェイルオーバーとパスのリカバリ:パスで障害が発生すると、

PowerPath/VE は機能しているパスに対して I/O トラフィックを再分配します。PowerPath/VE は障 害が発生したパスへの I/O 送信を停止し、アクティブな代替パスの有無をチェックします。アク ティブなパスが使用可能な場合、PowerPath/VE はそのパス経由で I/O を再分配します。

PowerPath/VE は I/O チャネル(HBA、光ファイバ・ケーブル、ファイバ・チャネル・スイッチ、 ストレージ・アレイ・ポートなど)での複数の障害を補うことができます。

I/O 統計情報の監視/レポート:PowerPath/VE は I/O の負荷を分散させると同時に、すべてのパス

のすべての I/O の統計情報を管理します。管理者は rpowermt を使用して、これらの統計情報を表 示できます。 パスの自動テスト:PowerPath/VEは使用可能なパスおよび使用不可のパスの両方を定期的にテス トします。アイドル状態の可能性のある使用可能なパスをテストすることによって、障害が発生 したパスを、アプリケーションがそのパスにI/Oを渡そうと試みる前に特定できます。アプリケ ーションがパス障害と認識する前に障害が発生している状態であると記録することにより、タイ ムアウトや再試行による遅延が短縮されます。障害が発生している状態であると特定されたパス に対してテストを実施し、PowerPath/VEはそのパスがテストに合格した場合、機能するように自 動的にリストアします。I/Oの負荷は、すべてのアクティブで使用可能なパスに自動的に分散されます。

PowerPath/VE の管理

PowerPath/VE は rpowermt というコマンド・セットを使用して PowerPath/VE for vSphere を監視と 管理を構成します。構文、引数、オプションは、PowerPath Multipathing がサポートしているその 他すべてのオペレーティング・システム・プラットフォームで使用されている従来の powermt コ マンドに、非常に似ています。唯一の大きな違いは rpowermt がリモート管理ツールであるとい うことです。

すべての vSphere インストールにサービス・コンソール・インタフェースが備わっているわけで はありません。VMware ESXi ホストを管理するため、リモート・サーバ上で vCenter Server か vCLI(VMware リモート・ツールとも呼ばれる)のどちらを使用するかを選択できます。 PowerPath/VE for vSphere は、VMware ESX および ESXi 両方用の rpowermt コマンド・ライン・ユ ーティリティを使用します。VMware ESX ホスト自体では PowerPath/VE for vSphere を管理でき ません。VMware ESX 上の PowerPath にはローカル、リモートどちらの GUI も備わっていません。 管理者は 1 つまたは複数の VMware ESX ホストを管理するゲスト OS または物理マシンを指定する必要 があります。rpowermt は Windows 2003(32 ビット)および Red Hat 5 アップデート 2(64 ビッ ト)でサポートされています。

SymmetrixシステムにvSphereホスト・サーバを接続すると、vSphereホスト上で実行されている PowerPath/VEカーネル・モジュールは、アレイから表示されている各デバイスへのすべてのパス を関連づけ、仮想デバイス名を関連づけます(前述)。この例は図 14に示されています。この 図ではrpowermt display host=x.x.x.x dev=emcpower0 の出力を示しています。この出力では、デバ

(23)

イスに 4 つのパスがあり、最適化モード(SymmOpt = Symmetrix最適化)を表示していることに 注目してください。

図14:Symmetrix V-Max デバイスの rpowermt display コマンドの出力

rpowermtコマンドおよび出力の詳細については、「EMC PowerPath/VE for VMware vSphere Installation and Administration Guide」を参照してください。

より多くの V-Max エンジンまたは Symmetrix DMX ダイレクタを使用可能にすることで必要に応 じて拡張していくことが可能です。PowerPath/VE ではデバイスへのパスを最大 32 個までサポー トしています。これらの接続方式ではすべてのフロントエンド・ダイレクタおよびプロセッサを 活用できます。これにより、PowerPath/VE と組み合わせて、Symmetrix V-Max/DMX ストレー ジ・アレイに接続されている vSphere ホストに、可能な限り最大のパフォーマンスとロード・バ ランシングを提供することができます。

vCenter Server の PowerPath/VE

前のセクションで説明したように、PowerPath/VE for vSphere は rpowermt を使用して管理と監視 を構成します。この CLI ベースの管理はすべての PowerPath プラットフォームで共通ですが、現 時点では、VMware 管理ツールとすべてが統合されていません。ただし、LUN のオーナーシップ はこの GUI で表示されます。

図 15に示すように、[ESX Configuration]タブの[Storage Devices]リストに、デバイスの所有 者が表示されます。

(24)

図15:vCenter Server でのデバイスのオーナーシップ 図 15に、PowerPathが所有しているデバイスが複数表示されています。要求ルールのセットは、 vSphere PSAに追加されます。このルールを使用することで、PowerPath/VEはサポートしている ストレージ・アレイを管理できます。最初のインストール・プロセスおよびPowerPath/VEによる デバイスの要求の一環として、システムを再起動する必要があります。無停止のインストールに ついては、次のセクションで説明します。

VMotion を使用した PowerPath/VE の無停止のインストール

vSphere ホストに PowerPath/VE をインストールするには、再起動が必要です。その他の PowerPath プラットフォームと同様に、ホストを再起動するか、またはホスト上で実行されてい るアプリケーションへの I/O を停止する必要があります。vSphere の場合、ハイパーバイザの組 み込みの移行機能を使用すると、アクティブな仮想マシンを中断せずに、クラスタのメンバーが PowerPath/VE をインストールすることができます。 VMware VMotion テクノロジーは、サーバ、ストレージ、ネットワークの完全な仮想化を活用し て、稼働している仮想マシン全体をサーバ間で瞬時に移動します。VMware VMotion は VMware のクラスタ・ファイル・システムを使用して仮想マシンのストレージへのアクセスを制御します。 VMotion の操作中は、仮想マシンのアクティブ・メモリおよび正確な実行状態が高速ネットワー クを介して物理サーバ間で迅速に転送されます。また、仮想マシンのディスク・ストレージへの アクセスを新しい物理ホストに即座に切り替えられます。したがって、ダウンタイムを排除する ために、PowerPath/VE をインストールする前に、Vmotion を使用して稼働するすべての仮想マシ ンを ESX ホスト・サーバ外に移動することをお勧めします。VMware ESX ホスト・サーバが完 全自動化の HA(高可用性)クラスタ内にある場合、VMware ESX ホストをメンテナンス・モー ドにします。これにより、クラスタ内の VMware ESX ホストから他のサーバへのすべての仮想マ シンの移行が即時に開始されます。 従来どおり、仮想マシンを実際に移行できることを確認するには、VMware ESX ホストから仮想 マシンを移動させる前に、多くの異なるチェックを行う必要があります。これらのチェックでは 以下のことを確認します。 • Vmotion が適切に構成され機能している。 • 仮想マシンを含むデータストアがクラスタを介して共有されている。

• 仮想マシンが Vmware ESX ホスト・システムの物理メディア(つまり、CD-ROM ドライ ブ、USB ドライブ)を使用していない。

(25)

• クラスタ内の他の Vmware ESX ホストが、一時的に移行される仮想マシンによる追加の 負荷に対応できる。 これらのチェックを実行することにより、仮想マシンの正常な(つまり、エラーの発生しない) 移行を実現します。また、このように慎重を期すことにより、Vmware ESX ホスト・システムが 過負荷状態になって発生する、仮想マシンのパフォーマンスの低下リスクを大幅に削減します。 Vmotion の構成および使用の詳細については、VMware のマニュアルを参照してください。 すべて PowerPath インストールが完了するまで、クラスタ内のすべての Vmware ESX ホストに対 してこのプロセスを繰り返します。

ストレージの無停止の移行と再構成

多くの場合、仮想マシンのサービス要件はライフサイクルの進行とともに変わります。その結果、 ほとんどの場合、必要なスループット、レスポンス・タイムまたは新しい保護レベルを満たすた め、基盤となるストレージ構成に重要な変更を行う必要が生じます。このような理由から、個々 の仮想マシン、または(複数の仮想マシンを含む)VMFS ボリューム全体を Symmetrix デバイス 間で移行する必要があります。これらの変更では、ディスク・タイプ(フラッシュ、ファイバ・ チャネル、SATA)または RAID 保護(RAID 1、RAID 5、RAID 6)の変更が必要になる場合があ ります。単純に 1 台の仮想マシンをデータストア間で移動する必要がある場合は、VMware Storage VMotion は最良の選択肢です。指定した任意のデータストア上のすべての仮想マシンに新 しいストレージ・サービス・レベルが必要な場合、または物理互換モードで RDM 上にあるデー タを移動する必要がある場合は、Enhanced Virtual LUN Migration(Symmetrix V-Max 上に限る) が解決策となります。VLUN マイグレーションを活用すると、ホスト仮想マシンに影響を与えず に、デバイスを他の保護タイプやディスク・タイプに変更できます。VLUN マイグレーションは、 Storage Vmotion を使用して複数の仮想マシンを一度に 1 つずつ手動で移行する面倒な作業をユー ザーに代わって実行します。さらに、Storage VMotion とは異なり、VLUN マイグレーションは、 アレイ上で全体的に実行されます。これにより、移行のために貴重なホスト・サイクルを使用す る必要がなくなります。

Storage VMotion

VMware Storage Vmotion は、Vmware vSphere のコンポーネントでサービスの停止やダウンタイム を発生させることなく、ストレージ・アレイ内または複数のストレージ・アレイ間で仮想マシン のディスク・ファイルを稼働状態のまま移行を可能にします。Storage VMotion は、仮想マシンの ディスク・ファイルを共有のストレージ・ロケーションから別の共有のストレージ・ロケーショ ンに再配置します。

VMware Storage VMotion を機能させるには、まず、仮想マシンのホーム・ディレクトリを、新し く指定された場所に移動します。このディレクトリには、configuration .vmx ファイル、スワッ プ・ファイル、ログ・ファイルなど仮想マシンに関するメタデータが含まれています。ホーム・ ディレクトリを転送後、Storage VMotion では仮想マシン VMDK のデータを移行先のストレー ジ・ホストにコピーし、VMware で「変更ブロック・トラッキング」と呼ばれる機能を使用して、 Storage VMotion プロセス中のデータの整合性を保持します。その後、ブロック・トラッキング・ モジュールを読み取り、初回のコピーで書き込まれたディスクの部分を特定します。最初のコピ ーの完了後、2 度目のコピーが実行されます。このコピーでは、最初のコピーの開始以降に変更 された部分がすべてコピーされます。このプロセスは完了するまで複数回続行される場合があり ます。コピーの完了後、新しく指定された VMFS データストア上の新しいホーム・ディレクトリ およびディスク・ファイルの使用を開始できるように、仮想マシンは迅速に一時停止および再開 を行います。最後に、VMware ESX では、移行元 VMDK の最後に変更されたトラックが移行先 にコピーされ、元のファイルが削除されるまで、仮想マシンの実行の開始を許可しません。

(26)

使用例:RAID 1 VMFS ボリュームから RAID 5 VMFS ボリュームへの仮想マシン

の移行

Storage VMotion を使用すると、以下をはじめとする多くの機能を実行できます。 • 同一アレイ上のデータストア間での仮想マシンの移行 • 異なるアレイ上のデータストア間での仮想マシンの移行 • 仮想ディスクのフォーマットの変更 参考として、次のセクションでは Storage VMotion の使用方法が詳しくわかる典型的な例を示し ます。この例では、仮想マシンに新しい要件が加わり、RAID 1 デバイス上の現在の VMFS デー タストアではなく、RAID 5 Symmetrix デバイス上の VMFS データストアに配置する必要が生じ ています。Storage VMotion を使用すると、電源投入中に 2 つのデータストア間で仮想マシンが移 行されます。 図 16では、移行元のRAID 1 データストアのストレージ構成であるCH_RAID1_DS、および移行 先のデータストアであるCH_RAID5_DSがvSphere Clientに表示されています。

図16:EMC Storage Viewer for vSphere Client を使用して Symmetrix デバイス構成を表示

仮想マシンtest-vmは、現在、RAID 1 データストア上にありますが、仮想マシンのアプリケーシ ョンの動作を中断することなくRAID 5 データストアに移動されます。[Migrate Virtual Machine]ウィザードには、[Change host]、[Change datastore]、[Change both host and

datastore]という 3 つの選択肢があります。最初のオプションはVMotionを開始し、2 つ目のオ プションはStorage VMotionを開始します(図 17)。3 番目のオプション(ホストとデータストア の両方を一度に変更)は仮想マシンの電源がオフである場合にのみ使用できます。ストレージと VMware ESXホスト・システムの両方を変更する必要があり、仮想マシンがダウンタイムの余裕 がない場合は、単にStorage VMotionを使用して、最初にストレージを変更し、変更完了後、 VMotionを開始してホストを変更します(この逆の順序で行うことも可能)。

(27)

図17:vSphere Client での[Migrate Virtual Machine]ウィザード

[Change datastore]ボタンを選択すると、仮想マシンの現在のVmware ESXホストが使用できる データストアが表示されます。この例では、仮想マシンをRAID 5 デバイスを移行させるため、 CH_RAID5_DSを選択します(図 18)。

図18:Storage VMotion を使用した仮想マシンの新しいデータストアへの移行

vSphere 4 では、シックとシン間で仮想ディスクのフォーマットを変更できる機能を新たに使用 できるようになりました。[Migrate Virtual Machine]ウィザードには、移行時に仮想ディスクの

(28)

フォーマットを変更するオプションが用意されています(図 19)。Symmetrix Virtual Provisioning™を使用する際は「シック」フォーマットの使用をお勧めします。仮想プロビジョニ ング上のSymmetrixデバイスで「シン」フォーマットを使用すると、サブスクリプションの制限 を超える危険性があるためです。ここで重要なのは、「シック」オプションはeagerzeroedthickで はなくzeroedthickフォーマットであるため、Symmetrix仮想プロビジョニングの使いやすさが維持 されるという点です。 「シン」フォーマットは、通常の Symmetrix デバイスに使用できますが、シン・ディスクの拡張 に合わせて、空き領域を注意して監視する必要があります。

図19:[Migrate Virtual Machine]ウィザードでの仮想ディスク・フォーマットの選択

ウィザードの完了後は、Storage VMotionセッションが開始し、仮想マシンの可用性を損なうこと なく仮想マシンのファイルが新しい場所に移されます(図 20)。

(29)

図20:進行中の Storage VMotion セッション

Storage VMotion での仮想ディスクのフォーマット変更

Storage VMotion のその他の使用目的は、ダウンタイムを必要とすることなく、指定された仮想マ シンの仮想ディスクのフォーマットを変更できるようにすることです。[Migrate Virtual Machine]ウィザードを使用すると、データストアを変更する必要がない場合でも、この変更を 実行できます。このウィザードでは、ソースとターゲットに同じデータストアを選択し、次に新 しいディスク・フォーマットを選択するだけです。ウィザードが完了したら、選択した内容に応 じて、Storage VMotion セッションが開始し、ディスク・フォーマットが「シック」から「シン」 または「シン」から「シック」のいずれかに変換されます。

Symmetrix V-Max による仮想 LUN マイグレーションの強化

Symmetrix V-Max ストレージ・アレイの仮想 LUN テクノロジーは、Symmetrix DMX ストレー ジ・アレイが提供する仮想 LUN テクノロジーより強化されています。Symmetrix V-Max アレイ の仮想 LUN テクノロジーでは、標準的な Symmetrix デバイスを透過的かつ無停止でストレージ 階層間のデータ移動を実行することができます。このテクノロジーは、Enginuity Virtual RAID Architecture をベースとしており、Enginuity コード・レベル 5874 が必要です。

(30)

仮想 LUN マイグレーション機能により、ユーザーは高性能ドライブと大容量ドライブの間でデ ータを移動できます。この機能を使用して、RAID の保護タイプの変更、物理ディスク・グルー プ間での移動、またはそれら両方を実行できます。この機能は、通常のデバイスまたはメタボリ ュームの移行をサポートしており、構成済みまたは未構成のディスク容量をターゲットとして利 用できます。構成済みの容量への移行を実施する場合は、その実施のターゲットをホストに割り 当てることはできません。移行は、Symmetrix デバイスの作成と移動により実施します。移行が 完了した段階で、元のデバイスは削除され、容量は解放されます。 以下のシナリオでは VLUN マイグレーションが最適なオプションです。 • 1 つのデータストア中のすべての仮想マシンを移行する o VMFS ボリューム全体を含むデバイスの RAID 保護を変更する o VMFS ボリューム全体を含むデバイスのバックエンド・ディスクのタイプを変更 する • RDM 上のデータを移行する o RDM デバイスの RAID 保護を変更する o RDM デバイスのバックエンド・ディスクのタイプを変更する これらのシナリオは、より高速な応答時間を必要とする状況で発生する可能性があります。その ため、後から VMFS ボリュームを保持するデバイスをより高速なディスク階層に移動したり、他 の保護スキーム(たとえば、RAID 5 から RAID 1)に変更したりする必要があります。また、ビ ジネス・ニーズの変化により仮想マシン・グループの重要度が低下し、より下位の階層にある低 コストで大容量のストレージに移動できる場合があります。VLUN マイグレーションではストレ ージ管理者が、VMFS データストアの基盤となる Symmetrix デバイスの構成を変更できます。こ の際、VMware 管理者側の作業はまったく必要としません。VLUN マイグレーションを使用しな い場合は、VMware 管理者が、VMware ESX クラスタに認識されている、目的のストレージ構成 を持つ新しいデバイス上に、新しいデータストアを作成することが必要になります。新しいデバ イスが作成され、新しい VMFS ボリュームがフォーマットされたら、VMware 管理者が、前のセ クションで説明した手順の通り、すべての仮想マシンを移行する必要があります。移行完了後、 古い VMFS ボリュームは使用されなくなるか、ホストから削除され、アレイ上のストレージ・プ ールに戻されます。VLUN ではこのプロセス全体が VMware 管理者に対して透過的に行われます。 そのため、管理者が新しい VMFS ボリュームを作成したり、任意の仮想マシンを手動で移動した りする必要はありません。

使用例:VLUN マイグレーションによる RAID 5 から RAID 1 への VMFS ボリュ

ーム移行

この使用例では、VMFSボリューム全体がRAID 1 デバイスからRAID 5 デバイスに移行されます。 現在、4 つの仮想マシンがVLUN_Migration_DSというVMFSボリューム上で実行されています( 図 21)。

参照

関連したドキュメント

注:一般品についての機種型名は、その部品が最初に使用された機種型名を示します。

5G Sub-6 GHz プラガブル インターフェイス モジュールは、 IoT 産業用ルータファミリに 5G 機 能を提供します。プラガブルモジュールの製品 ID は P-5GS6-GL

Nintendo Switchでは引き続きハードウェア・ソフトウェアの魅力をお伝えし、これまでの販売の勢いを高い水準

VMware vSphereR 7 Acceleration Kit VMware vSphereR 7 Essentials Plus Kit VMware vSphere 7 Acceleration Kit、および、VMware vSphere 7 Essentials Plus Kitは、VMware

荒天の際に係留する場合は、1つのビットに 2 本(可能であれば 3

すべての Web ページで HTTPS でのアクセスを提供することが必要である。サーバー証 明書を使った HTTPS

このアプリケーションノートは、降圧スイッチングレギュレータ IC 回路に必要なインダクタの選択と値の計算について説明し

定的に定まり具体化されたのは︑