サンドボックス ソリューションの負荷分散を構成する (SharePoint Server 2010)

 

適用先: SharePoint Foundation 2010, SharePoint Server 2010

トピックの最終更新日: 2016-10-17

サンドボックスは制限付きの実行環境で、プログラムから特定のリソースにしかアクセスできず、サンドボックスで発生した問題がサーバー環境の他の部分に波及しないようになっています。サンドボックスに展開するソリューションを "サンドボックス ソリューション" といい、このようなソリューションは、コンピューターとネットワークの特定のリソースを使用できず、展開先のサイト コレクションの外部のコンテンツにはアクセスできません。

サンドボックス ソリューションに対しては 2 種類の負荷分散方式のどちらかを選択できます。負荷分散スキームに基づいて、Microsoft SharePoint Server 2010 がソリューションを実行するサーバーを決定します。負荷分散がローカルの場合、ソリューションは要求を処理しているのと同じサーバーで実行されます。負荷分散がリモートの場合は、ソリューションを実行するサーバーがソリューションのアフィニティに基づいて選択されます。どちらの場合も、サーバーではサンドボックス サービスが実行中でなければなりません。

サンドボックス ソリューションの分離度が高いほど、リソースを過剰に消費する可能性があるコードから SharePoint Server サイトの主要部分を強力に保護できます。リモート負荷分散を使用したり、特定のサーバーでのみサンドボックス サービスを実行したりすることで、分離のレベルを高めることができます。

既定の負荷分散はリモートです。

負荷分散を構成する

負荷分散はサンドボックス ソリューションの応答時間に直接影響します。ファームで使用する負荷分散モデルを変更するには、次の手順を使用します。

サーバーの全体管理を使用して負荷分散を構成するには

  1. 次に示す管理者の資格情報があることを確認します。

    • サンドボックス ソリューションの負荷分散を構成するには、SharePoint サーバーの全体管理 Web サイトを実行しているコンピューター上で Farm Administrators グループのメンバーである必要があります。
  2. SharePoint サーバーの全体管理 Web サイトのホーム ページで、[システム設定] をクリックします。

  3. [ファーム管理] の下で、[ユーザー ソリューションの管理] をクリックします。

  4. [セキュリティで保護されたソリューションの管理] ページの [負荷分散] セクションで、以下のオプションのうちの 1 つを選択します。

    • [セキュリティで保護されたすべてのコードを、要求と同じコンピューターで実行する] この負荷分散スキームでは、要求の残りの部分を処理するサーバーと同じサーバー上でサンドボックス コードが実行されます。

    • [セキュリティで保護されたコードの実行要求をソリューション アフィニティでルーティングする] この負荷分散スキームでは、サンドボックス コードを実行するサーバーがソリューション アフィニティに基づいて選択されます。

  5. [OK] をクリックします。

See Also

Concepts

サンドボックス ソリューションの概要 (SharePoint Server 2010)