Windows Azure Pack:Web サイトの概要

 

適用対象: Azure Pack Windows

Web サイト ロールの概要

Windows Azure Pack: Web サイト サービスでは、コントローラー、管理サーバー、フロントエンド、Web ワーカー、ファイル サーバー、パブリッシャーの少なくとも 6 種類のサーバー ロールを使用します。 また、Web サイトの実行時のデータベースとして、SQL Server が必要です。 これらのロールは、サービス管理 API の Express インストールまたは分散インストールを形成するサーバーとは別に、追加されます。 ロールは物理サーバーにも、仮想マシンにもインストールできます。

WebSiteServerRoles

Windows Azure Pack Web サイト サービスには、次のサーバー ロールが含まれています。

Web サイト コントローラー: 他の Web サイト ロールをプロビジョニングおよび管理するコントローラーです。 このロールは最初にインストールされます。

管理サーバー - このサーバーは、Windows Azure Pack Web サイト管理 API への管理トラフィックを処理する REST エンドポイントを公開します。

Web ワーカー: クライアントの Web 要求を処理する Web サーバーです。 Web ワーカーは、顧客に差別化されたレベルのサービスを提供するために、 共有 または 予約 済み (少なくとも、それぞれが 1 つ必要) です。 占有ワーカーは、大、中、小のサイズに分類されます。

重要

Web ワーカーは顧客のコードを実行するため、Web サイトのインフラストラクチャに対して潜在的なリスクとなります。 このリスクを軽減するには、インストール後、管理者用の管理ポータルから IP フィルタリングを構成してください。 詳細については、「 IP フィルタリングの構成」を参照してください。

フロント エンド: クライアントからの Web 要求を受け入れ、Web ワーカーにルーティングし、Web ワーカーからの応答をクライアントに返します。 フロントエンド サーバーは、負荷分散と SSL ターミネーションを処理します。

ファイル サーバー: Web サイト コンテンツをホストするためのファイル サービスを提供します。 ファイル サーバーは、Web サイト クラウドで実行される各 Web サイトのすべてのアプリケーション ファイルを格納します。 詳細については、「Windows Azure Pack: Web サイトの容量計画」を参照してください。

パブリッシャー: Web デプロイおよび FTP プロトコルによって、FTP クライアント、Visual Studio、WebMatrix に、Web サイト ファームへのコンテンツのパブリッシュを実現します。

SQL Server ロールの概要

Windows Azure Pack: Web サイトが含まれている Windows Azure Pack 環境では、次の 3 種類のデータベース カテゴリが必要です。

SQL Serverのスケールアップの詳細については、「高可用性のためのSQL Serverの構成」を参照してください。

参照

Azure Pack: Web サイトWindowsデプロイする