エフサステクノロジーズ株式会社

本ページの製品は2024年4月1日より、エフサステクノロジーズ株式会社に統合となり、順次、切り替えを実施してまいります。一部、富士通表記が混在することがありますので、ご了承ください。

Enterprise Application Manuals ( CA08871-660 )

SMB環境でのプロビジョニング

ONTAPは、SMB3プロトコルを使用して、Hyper-V仮想マシンに耐障害性とハイパフォーマンスのNASストレージを提供します。

CIFSプロトコルを使用してSVMを作成すると、Windows Active Directoryドメインの一部であるSVMの上でCIFSサーバが実行されます。SMB共有は、ホームディレクトリとして使用し、Hyper-VおよびSQL Serverワークロードをホストするために使用できます。ONTAPでは、次のSMB 3.0機能がサポートされています。

  • 永続ハンドル (継続的に使用可能なファイル共有)

  • 証人プロトコル

  • クラスタ化されたクライアントのフェイルオーバー

  • スケールアウトの認識

  • ODX

  • リモートVSS

Windows ServerでのSMB共有のプロビジョニング

前提条件

Windows ServerのNAS環境でストレージを使用するには、次の要件があります。

  • ONTAPクラスタに有効なCIFSライセンスがあります。

  • 少なくとも1つの集計が作成されます。

  • 1つのデータ論理インターフェイス (LIF) を作成し、データLIFをCIFS用に構成する必要があります。

  • DNSで構成されたWindows Active Directoryドメインサーバーとドメイン管理者の資格情報が存在します。

  • クラスタ内の各ノードは、Windowsドメインコントローラと時間同期されます。

Active Directoryドメインコントローラ

ストレージコントローラは、Windows Serverと同様にActive Directoryに参加して、Active Directory内で操作できます。SVMの作成中に、ドメイン名とネームサーバの詳細を指定してDNSを設定できます。SVMは、Windows Serverと同様の方法でActive Directory/Lightweight Directory Access Protocol (LDAP) サーバのDNSを照会することによって、Active Directoryドメインコントローラを検索しようとします。

CIFSの設定が正しく機能するためには、ストレージコントローラがWindowsドメインコントローラと時刻同期している必要があります。Windowsドメインコントローラとストレージコントローラの間の時間のずれを5分以内にすることを推奨します。外部のタイムソースと同期するようにONTAPクラスターのネットワークタイムプロトコル (NTP) サーバーを構成することをお勧めします。WindowsドメインコントローラをNTPサーバとして設定するには、ONTAPクラスタで次のコマンドを実行します。

$domainControllerIP = "<input IP Address of windows domain controller>"
cluster::> system services ntp server create –server $domainControllerIP

配置

  1. NASプロトコルCIFSを有効にして新しいSVMを作成します。新しいSVMは、次のいずれかの方法で作成できます。

    • ONTAPのCLIコマンド

    • システムマネージャ

  2. CIFSプロトコルの構成

    1. CIFSサーバ名を指定します。

    2. CIFSサーバを参加させる必要があるActive Directoryを指定します。CIFSサーバをActive Directoryに参加させるには、ドメイン管理者の資格情報が必要です。

  3. 各クラスタノードでSVMにLIFを割り当てます。

  4. SVMでCIFSサービスを開始します。

  5. 集約からNTFSセキュリティスタイルのボリュームを作成します。

  6. ボリューム上にqtreeを作成します (オプション) 。

  7. ボリュームまたはqtreeディレクトリに対応する共有を作成して、Windows Serverからアクセスできるようにします。共有がHyper-Vストレージに使用されている場合は、共有の作成時に [Hyper-Vの継続的可用性を有効にする] を選択します。これにより、ファイル共有の高可用性が実現します。

  8. 作成した共有を編集し、共有へのアクセスに必要な権限を変更します。SMB共有のアクセス許可は、この共有にアクセスするすべてのサーバーのコンピューターアカウントにアクセスを許可するように構成する必要があります。

ホスト統合

NASプロトコルCIFSは、ONTAPにネイティブに統合されています。したがって、Windows ServerはONTAP上のデータにアクセスするために追加のクライアントソフトウェアを必要としません。ストレージコントローラは、ネットワーク上でネイティブファイルサーバとして表示され、Microsoft Active Directory認証をサポートします。

以前にWindows Serverで作成したCIFS共有を検出するには、次の手順を実行します。

  1. AdministratorグループのメンバーとしてWindows Serverにログインします。

  2. run.exeにアクセスし、作成したCIFS共有の完全なパスを入力して共有にアクセスします。

  3. 共有をWindows Serverに永続的にマップするには、[このPC] を右クリックし、[ネットワークドライブのマップ] をクリックして、CIFS共有のパスを指定します。

  4. 特定のCIFS管理タスクは、Microsoft管理コンソール (MMC) を使用して実行できます。これらのタスクを実行する前に、MMCメニュー・コマンドを使用してMMCをONTAPストレージに接続する必要があります。

    1. Windows ServerでMMCを開くには、サーバーマネージャーのセクションで [コンピューターの管理] をクリックします。

    2. [その他の操作] と [別のコンピュータに接続] をクリックすると、[コンピュータの選択] ダイアログが開きます。

    3. CIFSサーバの名前またはCIFSサーバに接続するSVM LIFのIPアドレスを入力します。

    4. と [共有フォルダ] を展開して、開いているファイル、セッション、および共有を表示および管理します。

ベストプラクティス

  • ボリュームをあるノードから別のノードに移動するとき、またはノード障害が発生した場合にダウンタイムが発生しないことを確認するために、ファイル共有で継続的可用性オプションを有効にすることをお勧めします。

  • Hyper-V over SMB環境用にVMをプロビジョニングする場合、ストレージシステムでコピーオフロードを有効にすることを推奨します。これにより、VMのプロビジョニング時間が短縮されます。

  • ストレージクラスタがSQL Server、Hyper-V、CIFSサーバなどの複数のSMBワークロードをホストする場合、異なるSMBワークロードを別々の集約上の別々のSVMでホストすることを推奨します。この構成は、これらのワークロードごとに一意のストレージネットワーキングとボリュームレイアウトが保証されるため、メリットがあります。

  • Hyper-VホストとONTAPストレージを10GBのネットワークで接続することを推奨します (使用可能な場合) 。1GBのネットワーク接続の場合、複数の1GBポートで構成されるインタフェース・グループを作成することを推奨します。

  • あるSMB共有から別のSMB 3.0共有にVMを移行する場合、移行を高速化するために、ストレージ・システムでCIFSコピー・オフロード機能を有効にすることを推奨します。

覚えておくべきこと

  • SMB環境用にボリュームをプロビジョニングする場合、ボリュームはNTFSセキュリティスタイルで作成する必要があります。

  • クラスタ内のノードの時間設定を適宜設定する必要があります。 CIFSサーバがWindows Active Directoryドメインに参加する必要がある場合は、NTPを使用します。

  • 永続ハンドルは、HAペアのノード間でのみ機能します。

  • 監視プロトコルは、HAペアのノード間でのみ機能します。

  • 継続的に利用可能なファイル共有は、Hyper-VおよびSQL Serverワークロードでのみサポートされます。

  • SMBマルチチャネルは、ONTAP 9.4以降でサポートされています。

  • RDMAはサポートされていません。

  • ReFSはサポートされていません。

Nano ServerでのSMB共有のプロビジョニング

Nano Serverでは、ストレージコントローラ上のCIFS共有上のデータにアクセスするために、追加のクライアントソフトウェアは必要ありません。

Nano ServerからCIFS共有にファイルをコピーするには、リモートサーバーで次のコマンドレットを実行します。

$ip = "<input IP Address of the Nano Server>"
# Create a New PS Session to the Nano Server
$session = New-PSSession -ComputerName $ip -Credential ~\Administrator
Copy-Item -FromSession $s -Path C:\Windows\Logs\DISM\dism.log -Destination \\cifsshare
  • `cifsshare`はストレージコントローラ上のCIFS共有です。

  • ファイルをNano Serverにコピーするには、次のコマンドレットを実行します。

    Copy-Item-ToSession$s-Path\\cifsshare\<file>-Destination C:\

フォルダーの内容全体をコピーするには、フォルダー名を指定し、コマンドレットの最後に-Recurseパラメーターを使用します。

Top of Page