きげん)TweetVMware社のSDSであるvSANのアーキテクチャーと機能の概要を紹介する。vSANの概要」と題し、ハイパーコンバージドインフラ(HCI)とvSANの関係性やライセンス体系をご紹介させていただきました。今回は、vSANのアーキテクチャーといくつかの機能概要についてご紹介していきたいと思います。vSANのアーキテクチャーまずは実際にvSANのアーキテクチャーについて見ていきましょう。vSANは大雑把に言ってしまえば「複数のサーバの内蔵ディスクを用いて、仮想的なストレージを構成する」技術です。vSANはESXi(ハイパーバイザー)に組み込まれています。そのため、vSAN用の仮想マシンの構築は必要ありません。vSANの構成図vSANに必要な構成をサーバ、ディスク、ネットワークの3つに分けて見ていきましょう。サーバサーバは最低でも3台必要となりますが、VMware社の推奨では4台となっています。CPUはオーバーヘッドが約10%かかりますので、その分は注意しておく必要があります。メモリは、最多のディスク本数(1サーバあたり40本)の構成では32GB以上となっています。RAIDコントローラはVMware社により認定されたRAIDコントローラを利用する必要があります。Guideで確認することができます。GuideディスクvSANでは、キャッシュを扱う「キャッシュディスク」とデータを格納する「キャパシティディスク」を用意する必要があります。Express、NVMeといったインターフェースのフラッシュデバイス(SSD)である必要がありますが、キャパシティディスクは従来のSAS/SATAのHDDでも可能です。キャパシティディスクもSSDにした場合は「オールフラッシュ構成」、HDDとした場合は「ハイブリッド構成」と呼ばれます。オールフラッシュ構成とハイブリッド構成キャッシュディスクの性能がvSAN自体の性能に大きく寄与するため、環境にあったディスクを選定するとよいでしょう。Guide」に沿って選定することをお勧めいたします。Guideまたキャッシュディスクの容量は、最低でもキャパシティディスクの10%ほどの容量を持つように構成します。キャッシュディスクとキャパシティディスクを合わせたものを「ディスクグループ」という名前で呼びます。1つのディスクグループは、1つのキャッシュディスクと最大7つのキャパシティディスクで構成できます。1つのノードは、最大5個のディスクグループを構成することができます。Guideより確認できます。ネットワークvSANで利用するネットワークは、オールフラッシュ構成の場合は10ギガビット・イーサネット(10GbE)が必須となります。ハイブリッドの場合は10GbEもしくはギガビット・イーサネット(GbE)のいずれかを利用可能ですが、個人的には10GbEを強くお勧めいたします。vSANはリビルド処理や、メンテナンスモード時のデータ移動などの際に、大量のデータが流れるため、GbEではボトルネックになってしまう可能性があるからです。ハイブリッド構成でGbEを選択する場合は、vSAN専用で用意する必要があります。SSD、HDD、RAIDコントローラの種類を個別に検討しながらvSANを組み立てていくことも可能ですが、骨が折れる作業です。Node」というプログラムを用意しており、あらかじめvSAN用に構成された各社製のノードを参照できます。Nodeを選定してくれる以下のようなサイトも用意されています。続いてvSANがもつ特徴・機能面を見ていきましょう。ここでは、以下の5つの特徴・機能面を説明していきます。Clientから数ステップほど設定すれば利用できるようになります。容量を追加したい場合は、各ノードにHDDを追加する、もしくは1ノード追加するだけです。ディスクの追加、ノードの追加も簡単です。パフォーマンスを強化したい場合には、ディスクグループを増やす、もしくはノードを増やします。ノードを増やすことで容量とパフォーマンスが上がっていくので、VDIなどのノード数とストレージ容量、ストレージパフォーマンスが比例しているシステムには最適です。Clientから管理可能です。管理ソフトが別になっていて煩雑な思いをすることはありません。Managerとも連携して管理することが可能です。柔軟なストレージポリシーvSANは、仮想マシン単位にストレージポリシーが設定できます。設定できるポリシーは許容する障害ノード数(ノード障害に対する可用性定義)、ストライピング数、キャッシュ容量の予約などがあります。ストレージポリシーは、設定後もオンラインで設定変更することが可能です。重複排除・データ圧縮(オールフラッシュ構成のみ)オールフラッシュ構成の場合に限られますが、重複排除・データ圧縮を利用することが可能です。6構成を組むことが可能です。オールフラッシュ構成の場合、前述の重複排除とネットワークRAIDを組み合わせることで、必要な容量を節約することが可能です。vSANの注意点vSANの構成上で注意すべきポイントを2点ほどご紹介します。1.ディスク構成ディスクの種類は統一されていることが推奨されます。キャッシュディスクはリード/ライトの比率やクラスを、キャパシティディスクはSAS/SATAなどのインターフェースや回転数を合わせるようにしましょう。Mapping)のような機能はありません。そのため、すべてVMFS上で構成する必要があります。既存の仮想マシンをvSAN上に移行する際はRDMを利用していないことを確認し、もし利用している場合はVMFSでの運用を検討する必要があります。今回はvSANの概要について説明しました。次回は、めまぐるしく進化するvSANの最新情報についてご紹介したいと思います。日本の文化に惹かれ2001年来日。2009年に富士ソフト株式会社入社し、現在はVMwareソリューションに関する提案から設計・導入まで幅広く従事している。入社当初よりVMware製品を担当し、実際に自身が導入したシステムによりお客様のビジネスが変化するのを目の当たりにし、感銘を受ける。現在ではVMware製品、特にvSANに注力している。事例から見るvSAN採用の決め手2017/11/14VMware社のSDSであるvSANが採用されるポイントを、実際の事例から紹介する。第3回vSAN最新情報2017/6/23連載3回目となる今回は、進化を続けるvSANの最新情報をご紹介する。第2回vSANのアーキテクチャーと機能概要2017/5/31VMware社のSDSであるvSANのアーキテクチャーと機能の概要を紹介する。ITでは、より付加価値の高いコンテンツを会員サービスとして提供しています。ITのWebサイトにログインすることでさまざまな限定特典を入手できるようになります。VeloCloudが選ばれる理由SD-WANとはなにか。Linuxエンジニア育成への思いF5とNGINXの組み合わせで、サービス公開をよりセキュアに。ITがお届けするポッドキャストです。