Storage zones controller

アーキテクチャの概要

このセクションでは、概念実証評価または高可用性実稼働環境向けのStorage Zone Controller導入の概要を説明します。高可用性展開は、Citrix ADCなどのDMZプロキシの有無の両方で表示されます。

複数のStorage Zone Controllerがある展開を評価するには、高可用性展開のガイドラインに従います。

各展開シナリオには、ShareFile Enterprise アカウントが必要です。デフォルトでは、ShareFileは安全なShareFileで管理されたクラウドにデータを格納します。プライベートデータストレージ (オンプレミスのネットワーク共有またはサポートされているサードパーティ製ストレージシステム) を使用するには、ShareFile Data 用のストレージゾーンを構成します。

ネットワークファイル共有または SharePoint ドキュメントライブラリからユーザーにデータを安全に配信するには、ストレージゾーンコネクタを構成します。

Storage Zone Controllerの概念実証展開

注意:

概念実証の導入は評価目的のみを目的としており、重要なデータストレージには使用しないでください。

概念実証展開では、単一のStorage Zone Controllerを使用します。このセクションで説明した展開例では、ShareFile Data のストレージゾーンとストレージゾーンコネクタの両方が有効になっています。

単一のStorage Zone Controllerを評価するためには、別のネットワーク共有ではなく、Storage Zone Controllerのハードドライブ上のフォルダ (C:\ZoneFiles など) にデータを保存することもできます。他のすべてのシステム要件は、評価展開に適用されます。

標準ストレージゾーンの概念実証導入

標準ゾーン用に構成されたStorage Zone Controllerは、ShareFile クラウドからの受信接続を受け入れる必要があります。そのためには、コントローラがパブリックにアクセス可能なインターネットアドレスと、ShareFileクラウドとの通信用にSSLを有効にする必要があります。次の図は、ユーザーデバイス、ShareFile クラウド、Storage Zone Controller 間のトラフィックフローを示しています。

標準ゾーンの概念実証の導入

このシナリオでは、1 つのファイアウォールがインターネットとセキュリティで保護されたネットワークの間に立っています。Storage Zone Controller は、アクセスを制御するためにファイアウォール内に存在します。ShareFileへのユーザー接続は、ファイアウォールを通過し、ポート443のSSLプロトコルを使用してこの接続を確立する必要があります。この接続をサポートするには、ファイアウォールでポート 443 を開き、Storage Zone Controllerの IIS サービスにパブリック SSL 証明書をインストールする必要があります。

Storage Zone Controllerの高可用性展開

高可用性を備えたShareFile の実稼働環境の場合、推奨されるベストプラクティスは、少なくとも2つのStorage Zone Controllerをインストールすることです。最初のコントローラをインストールすると、ストレージゾーンが作成されます。他のコントローラをインストールすると、それらは同じゾーンに参加します。同じゾーンに属するStorage Zone Controllerは、ストレージに同じファイル共有を使用する必要があります。

高可用性展開では、セカンダリサーバーは独立しており、完全に機能するStorage Zone Controllerです。ストレージゾーン制御サブシステムが、稼働するStorage Zone Controllerをランダムに選択します。プライマリサーバがオフラインになった場合は、セカンダリサーバをプライマリサーバに簡単に昇格できます。また、サーバをプライマリからセカンダリに降格することもできます。

標準ゾーンの高可用性の導入

標準ストレージゾーン用に構成されたStorage Zone Controllerは、ShareFileクラウドからの受信接続を受け入れる必要があります。そのためには、各コントローラーがパブリックにアクセス可能なインターネットアドレスと、ShareFileクラウドとの通信用にSSLを有効にする必要があります。異なるStorage Zone Controllerに関連付けられた複数の外部パブリックアドレスを構成できます。次の図に、標準ストレージゾーンの高可用性展開を示します。

標準ストレージゾーンの高可用性の導入

上記の概念実証の展開シナリオと同様に、1 つのファイアウォールがインターネットとセキュリティで保護されたネットワークの間にあります。Storage Zone Controllerは、アクセスを制御するためにファイアウォール内に存在します。ShareFileへのユーザー接続は、ファイアウォールを通過し、ポート443のSSLプロトコルを使用してこの接続を確立する必要があります。この接続をサポートするには、ファイアウォールでポート 443 を開き、すべてのStorage Zone Controllerの IIS サービスにパブリック SSL 証明書をインストールする必要があります。

共有ストレージ構成

同じストレージゾーンに属するStorage Zone Controllerは、ストレージに同じファイル共有を使用する必要があります。Storage Zone Controllerは、IIS アカウントプールユーザーを使用して共有にアクセスします。既定では、アプリケーションプールは、低レベルのユーザー権限を持つ Network Service ユーザーアカウントで動作します。Storage Zone Controller は、デフォルトでネットワークサービスアカウントを使用します。

ネットワークサービスアカウントの代わりに名前付きユーザーアカウントを使用して、共有にアクセスできます。名前付きユーザーアカウントを使用するには、ストレージゾーンコンソールの [構成] ページでユーザー名とパスワードを指定します。ネットワークサービスアカウントを使用して、IISアプリケーションプールとCitrix ShareFileサービスを実行します。

ネットワーク接続

ネットワーク接続は、ゾーンの種類(Citrix 管理または標準)によって異なります。

Citrix-managed zones

次の表に、ユーザーが ShareFile にログオンし、Citrix 管理ゾーンからドキュメントをダウンロードしたときに発生するネットワーク接続を示します。すべての接続は HTTPS を使用します。

手順 接続元 接続先
  1. ユーザーログオン要求
クライアント company.sharefile.com:443
  1. (オプション)SAML IdP ログオンにリダイレクト
クライアント SAML アイデンティティプロバイダー URL
  1. ファイル/フォルダの列挙とダウンロード要求
クライアント company.sharefile.com:443
  1. ファイルのダウンロード
クライアント storage-location.sharefile.com:443

標準ストレージゾーン

次の表に、ユーザーが ShareFile にログオンし、標準記憶域ゾーンからドキュメントをダウンロードするときに発生するネットワーク接続を示します。すべての接続は HTTPS を使用します。

手順 接続元 接続先
  1. ユーザーログオン要求
クライアント company.sharefile.com
  1. (オプション)ADFS を使用している場合は、SAML IdP ログオンにリダイレクトします。
クライアント SAML アイデンティティプロバイダー URL
  1. ファイル/フォルダの列挙とダウンロード要求
クライアント company.sharefile.com
  1. ファイルダウンロードの承認
company.sharefile.com szc.company.com
  1. ファイルのダウンロード
クライアント szc.company.com

Storage Zone Controller DMZ プロキシの展開

非武装地帯(DMZ)は、内部ネットワークのセキュリティを強化します。Citrix ADC VPXなどのDMZプロキシは、次の目的で使用されるオプションのコンポーネントです。

  • Storage Zone Controller へのすべてのリクエストがShareFile クラウドから発信され、承認されたトラフィックのみがStorage Zone Controllerに到達するようにします。

    Storage Zone Controller には、すべての受信メッセージに対して有効な URI 署名をチェックする検証操作があります。DMZ コンポーネントは、メッセージを転送する前に署名を検証します。

  • リアルタイムのステータスインジケータを使用して、Storage Zone Controllerへの要求を負荷分散します。

    すべての操作が同じファイルにアクセスできる場合は、Storage Zone Controllerに負荷分散できます。

  • Storage Zone Controllerから SSL をオフロードします。

  • DMZを通過する前に、SharePointまたはネットワーク・ドライブ上のファイルに対する要求が認証されていることを確認します。

Citrix ADC とStorage Zone Controller 展開

標準ストレージゾーンの導入

標準ゾーン用に構成されたStorage Zone Controllerは、ShareFileクラウドからの受信接続を受け入れる必要があります。そのためには、Citrix ADCで公開可能なインターネットアドレスと、ShareFileクラウドとの通信用にSSLを有効にする必要があります。

Storage Zone Controller (標準ゾーン付き)

このシナリオでは、インターネットとセキュリティで保護されたネットワークの間に 2 つのファイアウォールがあります。Storage Zone Controllerは、内部ネットワークに存在します。ShareFileへのユーザー接続は、最初のファイアウォールを通過し、ポート443のSSLプロトコルを使用してこの接続を確立する必要があります。この接続をサポートするには、ファイアウォールのポート 443 を開き、DMZ プロキシサーバーの IIS サービスに (ユーザーがユーザー接続を終了する場合) パブリック SSL 証明書をインストールする必要があります。

標準ゾーンのネットワーク接続

次の図と表は、ユーザーがShareFileにログオンし、Citrix ADC 背後に展開された標準ゾーンからドキュメントをダウンロードしたときに発生するネットワーク接続を示しています。この場合、アカウントは SAML ログオンに Active Directory フェデレーションサービス (ADFS) を使用します。

認証トラフィックは、信頼されたネットワーク上の ADFS サーバーと通信する ADFS プロキシサーバーによって DMZ 内で処理されます。ファイルアクティビティは、DMZのCitrix ADC を介してアクセスされます。DMZは、SSLを終了し、ユーザー要求を認証し、認証されたユーザーに代わって信頼されたネットワーク内のStorage Zone Controller にアクセスします。ShareFileのCitrix ADC外部アドレスは、インターネットFQDN szc.company.company.comを使用してアクセスします。

オンプレミスのストレージゾーンのログオン接続とダウンロード接続

手順 接続元 接続先 プロトコル
  1. ユーザーログオン要求
クライアント company.sharefile.com HTTPS
  1. (オプション)SAML IdP ログオンにリダイレクト
クライアント SAML アイデンティティプロバイダー URL HTTPS
2a. ADFS ログオン ADFS プロキシ ADFSサーバ HTTPS
  1. ファイル/フォルダの列挙とダウンロード要求
クライアント company.sharefile.com HTTPS
  1. ファイルダウンロードの承認
ShareFile szc.company.com (外部アドレス) HTTP (S)
4a. ファイルダウンロードの承認 Citrix ADC IP(NSIP) Storage Zone Controller HTTPS
  1. ファイルのダウンロード
クライアント szc.company.com (外部アドレス) HTTPS
5a. ファイルのダウンロード Citrix ADC IP(NSIP) Storage Zone Controller HTTP (S)

次の図と表は、StorageZone コネクタのネットワーク接続を示すために、前のシナリオを拡張したものです。このシナリオには、DMZでNetScalerを使用してSSLを終了し、コネクタアクセスのユーザー認証を実行することが含まれます。

ストレージゾーンコネクタのログオンおよびダウンロード接続

手順 接続元 接続先 プロトコル
  1. ユーザーログオン要求
クライアント company.sharefile.com HTTPS
  1. (オプション)SAML IdP ログオンにリダイレクト
クライアント SAML アイデンティティプロバイダー URL HTTPS
2a. ADFS ログオン ADFS プロキシ ADFSサーバ HTTPS
  1. トップレベルのコネクタ列挙
クライアント company.sharefile.com HTTPS
  1. ユーザーのStorage Zone Controllerサーバーへのログオン
クライアント szc.company.com (外部アドレス) HTTPS
  1. ユーザー認証
Citrix ADC IP(NSIP) AD ドメインコントローラー LDAP
  1. ファイル/フォルダの列挙とアップロード/ダウンロード要求
Citrix ADC IP(NSIP) Storage Zone Controller HTTP (S
  1. ネットワーク共有の列挙とアップロード/ダウンロード
Storage Zone Controller ファイルサーバ CIFSまたはDFS
7a. SharePoint の列挙とアップロード/ダウンロード Storage Zone Controller SharePoint HTTP (S)

次の図は、ユーザーが認証したかどうかに基づいて、サポートされている認証タイプの組み合わせをまとめたものです。

サポートされている認証タイプの組み合わせ

アーキテクチャの概要