Windows Server 2012以降のファイルサービスは、ファイル共有プロトコルとしてSMB(Server Message Block)の他に、NFS(Network File System)とiSCSIにも対応する。iSCSIソフトウェアターゲットの機能は、ファイルサービスに標準搭載されており、TCP/IPネットワーク上でiSCSIによるSANを展開可能だ。iSCSIおよびNFSによる共有は、VMWareやXenなど、他社のハイパーバイザに仮想化基盤のための記憶域を提供できる。
Windows Server 2012以降では、SMB 3.0の新機能(SMBダイレクト、SMBマルチチャンネル、SMB透過フェイルオーバーなど)により、ファイルサーバを、SANを代替するアプリケーションデータの記憶域として利用できるようにもなった。具体的には、Windows Server 2012以降のHyper-V仮想マシンのファイル、およびSQL Server 2008 R2以降のSQL Serverデータベースのファイルを、SMB 3.0による共有フォルダに配置できる。この機能は、「Hyper-V over SMB」や「SQL Server over SMB」と呼ばれるものだ。実運用には、10ギガビットイーサネット(10GbE)などの高速イーサネットやRDMA(Remote Direct Memory Access)対応のネットワークアダプタの使用が推奨されるが、機能そのものは(アクセス性能を別にすれば)標準的なハードウェア構成のファイルサーバでも利用できる。
ファイルサーバにアプリケーションのデータファイルを配置する場合、データが損失しないように、ファイルアクセスの継続的な可用性を提供することが重要になる。スケールアウトファイルサーバは、まさにその目的で提供されるクラスタ化されたファイルサーバである。スケールアウトファイルサーバはアクティブ/アクティブ構成のクラスタであり、クライアントからのアクセスは全てのノードに負荷分散され、クラスタノードの増減によるスケールアウト/スケールインに対応する。
また、クラスタを構成するノードの一部に障害が発生しても、SMB 3.0の透過フェイルオーバーの機能により、セッションが失われることなく、継続的なファイルアクセスが可能だ。Windows Server 2012 R2では、負荷分散の方法が改善され、ノードの増減に対して自動的に負荷を平準化するようになった(以前は管理者が操作する必要があった)。
Windows Server 2012 R2では、VDI(仮想デスクトップインフラストラクチャ)の記憶域に対するデータ重複除去機能も注目の変更点である。VDI記憶域としてファイルサーバを利用する場合、仮想マシンを格納するボリュームにおいてデータ重複除去を有効化できる。その場合、オンラインの仮想ハードディスクについても、データ重複除去の対象になる。VDIを大規模に展開する場合、記憶域のコストが課題になる。VDIに使う仮想マシンの仮想ハードディスクは、OSやアプリケーションが同じであるため、重複している部分が多い。データ重複除去を有効にすることで、環境にもよるが最大90%のディスク領域を節約することが可能だ。
ここまで説明してきたように、Windows Server 2012 R2のファイルサーバは、仮想化基盤に対して信頼性が高く、高パフォーマンスで効率の良い記憶域を提供できる。最初に説明した記憶域スペースの各種機能とデータ重複除去は、スケールアウトファイルサーバの記憶域でも利用可能だ。
System Center 2012 R2のVirtual Machine Managerは、Windows Server 2012 R2のスケールアウトファイルサーバおよびiSCSIターゲットサーバを記憶域ファブリックとして、サードパーティの記憶域装置(SMI-S対応の装置)とともに統合的に管理できる。すでに展開済みのスケールアウトファイルサーバやiSCSIターゲットサーバを追加して管理することもできる。スケールアウトファイルサーバについては、Virtual Machine Managerの機能を利用して新規のサーバを物理マシン上に展開し、既存のスケールアウトサーバのノードとして追加することができる。
Copyright © ITmedia, Inc. All Rights Reserved.