2016-04-14 20 views
4

私は、標準的な5インスタンスのサービスファブリッククラスタとして実行するコストを確立しようとしています。Azureサービスファブリックコスト計算、ノードとインスタンスの比較

私はAzure価格設定電卓を使用しており、スケールセットについて説明しています。

「スケールセット」とは何ですか? 1つのスケールセットに5つのインスタンスが含まれているか、5つのインスタンスクラスタに5つのスケールセットが必要ですか?

(デフォルトでは、電卓は3つのスケールセットが追加されます。)

答えて

7

VM scale setは、同一のVMの展開とスケーリングを可能にするリソースです。サービスファブリッククラスタは、スケールに基づいて構築されており、負荷に基づいてクラスタ内外に柔軟にスケールを調整できます。スケールセットリソース自体に関連するコストはなく、基盤となるVMだけです。

少なくとも、本番用のサービスファブリッククラスタでは、少なくとも5ノードのスケールセットが1つ必要です(開発環境/テスト環境では、3まで減らすことができます)。

なぜ、価格計算機に複数のスケールセットが表示されますか?

サービスファブリックは、クラスタ内のノードをセグメント化するためのnode typesという概念をサポートしています。一般的な使用法は、ハードウェアSKUとネットワーク構成が異なるフロントエンドマシンとバックエンドマシンを区別することです。 placement constraintsを使用して、特定のタイプのサービスを特定のタイプのノードに限定することができます。各ノードタイプは、1つのVMスケールセットにマップされ、各ノードタイプを個別にスケールすることができます。

必要なノードタイプ/スケールセットの数は、実際にクラスタ内でどのくらいのセグメント化をしたいかによって決まります。

+0

私は、3つのノードタイプを仮定している(それを変更する方法はありません)と思っています。特に、ポータルでクラスタを作成するときのデフォルトオプションは1です。 – charisk

+0

私は同意します。私はフォローアップし、それを修正できるかどうかを確認します。 –

2

scalesetは、セットとしてのVMのコレクションを管理するリソースです。あなたが説明している場合は、5台のVMを備えた1台のスケーセットが必要です。

なぜ価格設定電卓に3つのスケールが追加されているのか分かりません。間違いだと思います。

AFAIKスケーラセットリソースを使用するための追加費用はありません。

関連する問題