SANの概要と構築方法についてご説明しました。SANデータストア上への仮想マシンの作成についてご説明します。SANに限った物ではなく、今後提供されるストレージの機能で実装することを予定しています。Storageで定義している重要な仕組みの一つで、ストレージの可用性、パフォーマンス等のSLAをストレージの機能と連携しながらポリシーで管理していく仕組みを提供するものです。ポリシーベースのストレージ管理には大きく3つの領域があります。ストレージが有する機能及び通知する領域ストレージが機能として包含しその機能を外部に対して公開する領域です。上記したストレージプロバイダに基づきポリシーのテンプレートを作成する領域です。作成されたテンプレートを仮想マシンに適応する領域です。適応されたテンプレートはストレージ側で理解され、仮想ディスクがポリシー(SLA)に従って配置されることになります。それぞれの領域を順を追ってご説明します。ストレージが有する機能及び通知する領域この領域には実装方法が大きく2つあります。ストレージ自身が機能として実装ストレージが実装している機能を自身で外部公開するもの。IOPSを外部に公開している部分となります。いう仕組みを利用します。SANもこの機能に対応しています。上記がサポートされていないストレージの場合、ユーザー側でタグという形で定義することが可能です。SSDで構成されたデータストア(群)をPlatinum、SATAで構成されたデータストア(群)をBronzeとしてタグ付けすることが可能です。ストレージプロファイルに比べると限定的な定義しか出来ず、どちらかというとデータストアをTire化+グルーピングして管理という利用法になります。SANでは、ストレージプロバイダを利用することにより以下の5種類の定義を行うことが可能です。最大:3)1つのストレージオブジェクトについて許容されるホスト、ネットワーク、およびディスク障害の数を定義します。個の仮想ディスクが作成されます。最大:12)単一のVMDKをストライピングして書き込むHDDの数を定義します。Provisioningでデプロイされます。領域を確保したい場合は、ここで値を指定します。SAN内で予約されます。(例)50%設定の場合、10GBのVMDKファイル作成の際に5GB分が予約されます。最大:100%)読み取りキャッシュ用に予約したい場合に指定します。SANデータストアが仮想マシン作成ポリシーの要件を満たさない場合でもプロビジョニングされます。※設定を変更する場合は、機能と影響範囲を良く理解した上で実施する必要があります。ストライプ数は、アプリケーション要件がSSD1台のパフォーマンスを超えない場合、デフォルトの1(ストライプ無し)に設定することをお勧めします。SANネットワークへの負荷発生を押さえるためです。Serverへ登録する必要があります。SANの有効化と共にストレージプロバイダが自動登録され利用可能となります。SANでは、ストレージプロバイダを手動で登録する必要はありません。SANだけではありませんがポリシーテンプレートを作成するには、以下のように行います。ホーム画面より仮想マシンストレージポリシーアイコンをクリックします。「ベンダー固有の機能に基づくルール」でVSANを選択すると、先ほどの5個のポリシーがプルダウンで表示されます。つのポリシーを定義します。等を指定してポリシーの作成が可能です。ウィザードを複数回繰り返すことにより、複数のポリシー作成も可能です。下記は、ポリシーを3個作成した時の例です。3.テンプレートを仮想マシンに適応する領域2で作成したポリシーを適応して仮想マシンを作成します。具体的には、仮想マシン作成ウィザードの中のストレージの選択画面で、仮想マシンストレージポリシーを選択することにより、ストレージポリシーを適応した仮想マシンの作成が可能です。Provisioningでデプロイされます。このためディスクタイプは定義済みとなっており、変更することは出来ません。仮想マシン作成後、仮想ディスクがどのホストに配置されたかを確認することも可能です。ストライプ数2、許容する障害数1で仮想マシンを作成したときのディスクの配置は以下のようになります。SAN上に、ポリシー通りに仮想マシンを配置することが出来ました。SANでの読み込み、書き込みの動作やホスト障害時の動作についてご説明したいと考えています。2023コメントコメントを残すメールアドレスが公開されることはありません。