Azure Webサイト向けのWebホスティング プランの導入

Posted: 2014/04/07 カテゴリー: Uncategorized
タグ:, , , , , ,

最新のAzure Webサイトと新しいAzureポータル プレビューで、Webホスティング プラン (WHP) という新しい概念を導入します。これは、Azureサブスクリプション内のサイトをグループ化し、独立してスケールさせます。

image

2社のお客様 (有名なContoso、無名のFabrikam) のWebサイト向けに、Azure Webサイトを利用。

Contosoには、標準レベルで最少5台のMインスタンスが必要。

一方、Fabrikamには、標準レベルで1台のSインスタンスだけが必要で、自動スケールで最大3台までスケールアウトする構成。

新しいWebホスティング プランの導入以前には、2つの選択肢あり。

(1) 今のAzureサブスクリプションで、標準インスタンスで両サイトをホスト。

メリット:

  • 簡単。管理オーバーヘッドが少ない。

デメリット:

  • 効率的にスケール: 一方がSインスタンスを、他方がMインスタンスを必要とする、異なる負荷プロファイルに対し、Mインスタンスを使う必要あり。一部のアプリに過剰で高コスト。
  • うるさい隣人: 標準インスタンスの共有プールで全アプリが稼働。Contosoへの高負荷がFabrikamにも影響。
  • 課金: 全標準インスタンスがプール化。お客様ごとにコストを分割する方法なし。

(2) 各お客様ごとに独立したAzureサブスクリプションを作成し、独立して管理。

メリット:

  • 完全な隔離: サブスクリプション間のリソース共有なし。
  • 課金: 課金はサブスクリプションごとに分割

デメリット:

  • 管理の複雑さ: サブスクリプション所有者が、サブスクリプションのお客様へのマッピングを行う必要あり。
  • アクセス制御: 各サブスクリプションで、共同管理者を作成/管理。

Webホスティング プランの導入によって、第3のオプションが登場。

(3) 各お客様向けにWebホスティング プランを作成し、それぞれに必要なリソースを割り当て。

メリット:

  • より良い隔離: 占有リソースを持つWebホスティング プランレベルでの隔離によって、一方のアプリが他方に干渉しない。
  • 効率的にスケール: 各Webホスティング プランは独立してスケール可能。異なるインスタンス サイズ、自動スケールの構成が可能。
  • 管理オーバーヘッド: 独立したサブスクリプション (オプション2) より少ない管理オーバーヘッド。

デメリット:

  • 隔離: 独立したサブスクリプションと同じレベルの隔離ではない

image

Webホスティング プランは、最少のオーバーヘッドと複雑さで複数のサイトを管理する、より良いオプション。

Webホスティング プランの使用

Webホスティング プラン導入の結果、既存のサイトは自動的にWebホスティング プランにグループ化済み。サブスクリプション内で、Webサイトのレベルとリージョンでグループ化されたプランが自動作成済み。

自動作成されたプランは、「DefaultServerFarm」という名前。新しいWebサイト ホスティングは、既存のサイトに影響を与えない。

いつでもプランを作成し、1つ以上のサイトをそのプランに追加可能。プランには、最低1つのサイトが必要なので、プラン作成にサイト作成が統合されている。

image

プラン作成時に料金レベルを選択。これが、パフォーマンス特性、ストレージ クォータ、スケールアウト上限、自動スケールなどを決定。プラン内のサイトは、リソースと構成を共有。

現行のAzureポータルでは、Webホスティング プランの見え方が違う。サイト作成時に、ドロップダウンでプランを選択。

image

Webホスティング プランは、サイトの論理的なグループ化。複数のサイトを独立してスケール、管理、構成。詳細は、この記事 (英語 / 日本語 (機械翻訳)) を参照。

関連情報

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中