古いバージョンのブラウザーを使用しています。MSN を最適にご利用いただくために、サポートされているバージョンをご使用ください。

VSANのメリットとデメリット

ITmedia エンタープライズ のロゴ ITmedia エンタープライズ 2017/01/13
VSANのメリットとデメリット: 画像:ITmedia © ITmedia エンタープライズ 提供 画像:ITmedia

 今回は、仮想化環境でのストレージ機能であるVSANについて解説します。

 VSANとはVMware Virtual SANの略号で、Software-Defined Storageを実現するVMwareの最初の製品となったものです。

 VSANの内容は、ハイパーバイザー統合型ストレージといわれるもので、ハイパーバイザーであるvSphere(ESXi)に、ストレージの機能を埋め込んだ商品と考えると理解しやすくなります。ハイパーバイザーをインストールしたx86サーバに内蔵されているHDDやフラッシュを抽象化することにより、単一のリソースプールし、高いパフォーマンスと耐障害性に優れた共有データストアを作成するのがこの商品の狙いとなっています。

●共有ストレージを不要にするのが大きなメリット

 VSANは、次のような特徴を備えています。

・ローカルサーバに搭載されたディスクを利用した共有ストレージ(大容量安価な磁気ディスクと、高速低遅延なフラッシュデバイスを組み合わせたハイブリッド型の実現)

・ストレージポリシーによる管理(可用性やパフォーマンスを仮想ディスクの粒度で定義)

・柔軟な拡張性(ホスト追加による動的なストレージ拡張により3から32ノードまでサポート)

 一般的に、仮想化基盤を構築しようとする際は大きなコスト負担となる共有ストレージを導入することが必須とされてしまうものですが、VSANを導入すれば、そうした共有ストレージを導入する必要がなくなります。

 VSANによって、その代わりに各ホストサーバに内蔵されているSSDやHDDなどのローカルなディスクを仮想的に束ね、単一の統合データストアとして運用できるようになるのです。

 従って、単純にホストサーバを増設するだけで簡単に共有ストレージの容量やI/O性能を拡張できるのが大きなメリットとなります。業界標準の低コストなサーバコンポーネントに展開できることから多額の初期投資が不要であることは、多くの利用者に門戸を開くものになっているといえます。

 独立した専用ハードウェアを必要とすることなく、仮想マシン中心のポリシーによってストレージサービスレベルの監視を自動化しているという点も非常に魅力的な中身といえます。

 また仮想サーバのデータは、ポリシーに従い、2台以上のホストサーバのローカルディスクに冗長化されて保存されることになります。万一、いずれかのホストサーバに障害が発生した場合でも、データは保護されるため、運用に支障は生じないのも安心して利用できる大きなポイントとなっています。

●SSDとHDDの特性に合わせた運用設定が可能

 VSANは、ホストサーバに内蔵されている高速なSSDを効果的に活用することで、仮想的な統合データストアのI/O性能をさらに高めることが可能です。全ての書き込みデータをいったんSSDに蓄えた後、余力時間を使ってHDDに移します。

 また、読み出しデータについても、SSDをキャッシュとして利用することができるのです。仮想化基盤を一元管理するVMware vCenterを利用すれば、各ホストサーバに内蔵されている任意のSSDおよびHDDに対して利用割り当ての設定を行い、ポリシーに基づいた統合データストアの運用を実現します。

 初期設定では、SSDの30%をデータ書き込み用のバッファに利用し、70%をデータ読み出し用のキャッシュとして使用できるようになっていますので、必要に応じてこの割合を変更することも可能です。

●応用事例も多数登場

 VSANを活用することで、共有ストレージを用いた場合と同等もしくはそれ以上に、利便性の高い仮想化基盤を構築・運用することが可能です。

 具体的な応用事例としては、仮想デスクトップを構築することができるので、社内に分散しているクライアントPCを仮想化し、ホストサーバ側で集中管理を行うことにより運用コストの低減やセキュリティ強化の実現や、開発環境を提供することが可能です。

 システム構築プロジェクトの作業負荷の変動に合わせ、必要な数の仮想サーバを動的に立ち上げたり、リソースを拡張したりできますので、シンプルでスケールアウトを簡単に実現でき、しかもTCOの削減に寄与することができるようになるのです。

 さらにBCP対策で待機系システムのための仮想化基盤をシンプルで低コストに実現でき、リカバリー先を安価に構築することもできます。

●実際に利用してみるとデメリットは少ない

 完璧な共有ストレージを購入して設定することができれば、パフォーマンス的にVSANを上回る可能性はもちろんありますので、それと比較すればデメリットは全くないとはいえませんが、あまり費用をかけずに仮想化基盤を構築できるという点では、ローカルディスクを仮想的に束ねて利用できるVSANの仕組みはかなり満足度の高いものということができそうです。

 VSANは登場してから一定の時間も経過しており、多くの顧客が実際に使ってみてその利便性を実感しています。特に、立ち上がりで大きな投資コストを要求されないことは仮想化利用を非常にスムーズにする役割を果たしており、細かな改善はバージョンアップごとに実現されているようですが、おおむね評判のいいことがいえそうです。

 VSANをいきなり大規模な仮想環境に導入するには入念な事前検証を行うべきだと考えますが、新たに仮想環境をスモールスタートするのであれば、1つの有力な選択肢であることには間違いありません。

ITmedia エンタープライズの関連記事

image beaconimage beaconimage beacon