Microsoft HPC Pack での SOA サービスの管理
HPC クラスター マネージャーの Servicesで、ヘッド ノードの ServiceRegistration フォルダー (%CCP_HOME%\ServiceRegistration) に構成ファイルがあるすべての Service-Oriented アーキテクチャ (SOA) サービスの一覧を確認できます。 構成ファイルを一元的にインストールすると、1 つの場所からサービス登録ファイルを管理および編集したり、トラブルシューティングのためにサービス トレースを有効にして構成したり、サービスの読み込み診断テストを実行したりできます。
既定では、
クラスターにデプロイするサービスには、サービス バイナリ (DLL) とサービス構成ファイルの 2 つのコンポーネントがあります。 このセクションのトピックでは、これら 2 つのファイルの展開オプションと、サービスのトラブルシューティングのためにトレース ログを有効にして収集する方法について説明します。
このセクションの内容
サービス構成ファイル の展開と編集を
する Message-Level トレース を表示およびエクスポートする
注:
Message-Level SOA トレースは HPC Pack 2012 で導入されました。 以前のバージョンでは使用できません。
さらに考慮すべきこと
SOA サービス読み込み診断テスト は、指定したサービスの DLL を指定したノードに読み込むことができることを確認し、DLL の検出された依存関係がノードに存在することを確認します。 テストの実行と結果の表示の詳細については、「診断: HPC Cluster Manager」を参照してください。
クラスターに追加した Windows Azure ワーカー ノードに SOA サービスをデプロイする方法については、「<?コメント ABD: V4 リンク?? 2012-10-31T13:28:00Z Id='72?>SoA サービスを Windows Azure ストレージ アカウントにアップロード<?CommentEnd Id='72'
?>.クラスターで SOA ジョブを実行するには、少なくとも 1 つのノードを WCF ブローカー ノードとして構成する必要があります。 詳細については、「WCF ブローカー ノードの構成」を参照してください。
サービス登録ファイルで構成できるサービス登録、ブローカーの監視、負荷分散の設定については、「サービス構成ファイルの展開と編集
を参照してください。 構成ファイルは、ヘッド ノードの既定の XML エディターで開きます。 ヘッド ノードにインストールされているソフトウェアに応じて、既定の XML エディターには、メモ帳、Visual Studio、WCF サービス構成エディター、XML メモ帳 2007 などのプログラムを使用できます。これは、Microsoft ダウンロード センターからダウンロードできます。
重要
WCF サービス構成エディター (SvcConfigEditor.exe) を使用してサービス構成ファイルを編集すると、
extendedProtectionPolicy
プロパティがファイルに追加されます。 このプロパティは、Windows Server 2008 R2 (Windows HPC Server 2008 R2) 以降のバージョンの Windows Server オペレーティング システムでのみサポートされます。 コンピューティング ノードに Windows Server 2008 がインストールされている場合は、サービス構成ファイルからこのプロパティを削除する必要があります。HPC Pack 2012 以降では、SOA ジョブとセッションの進行状況に関する詳細情報を表示したり、オンプレミスまたは Windows Azure ノードで実行されている SOA セッションのメッセージ レベルのトレースを表示したりできます。 SOA トレースをエクスポートし、オフラインで共有することもできます。 詳細については、「Message-Level トレース
表示およびエクスポートする」を参照してください。 以前のバージョンでは、セッション レベルのトレースのコレクションのみがサポートされています。 HPC クラスター マネージャーの使用方法については、「HPC Cluster Managerの概要」を参照してください。
SOA と HPC Pack の技術的な概要については、Microsoft HPC Packを使用した SOA アプリケーション、インフラストラクチャ、管理
ホワイト ペーパーをダウンロードできます。