3

作成しようと考えている一部のワーカー ロールの予想コストを (大まかに) 計算する方法を見つけようとしています。

TLDR;

Sleep(someTime)あなたの労働者が/寝ている場合、Azureはあなたに$$を請求しますか?


詳細

Azureの価格ページには、時間単位および VM サイズごとの価格が記載されています。

質問を簡単にするために、3 つのワーカーが必要で、各ワーカーが小規模 (A1) インスタンスにあるとします。

今 - キッカーはこれです => 時間!

ですから、これがまさに各ワーカーが行うことであると仮定しましょう。

Worker 1 : Do-Some-Work-That-Takes-1-Second-Exactly. Sleep(59000);

Worker 2: Do-Some-Work-That-Takes-5-Seconds-Exactly. Sleep(550000);

Worker 3: Do-Some-Work-That-Takes-10-Seconds-Exactly. Sleep(50000);

したがって、ワーカー 1 は 1 秒間働き、その後 59 秒間スリープします。ワーカー 2: 5 秒 + 55 秒のスリープ。ワーカー 3: 10 秒 + 50 秒のスリープ。

アイデアは、労働者が毎分「キックオフ」して仕事をするというものです。

**はいはい、リアルタイムの作業は可変であることはわかっています..しかし、これは単純にしておきます**

では、各ワーカーについて、1 分 (作業 + 睡眠) ごとに料金が請求されるのでしょうか、それとも働いている時間だけで請求されるのでしょうか?

例えば。1 秒 + 5 秒 + 10 秒 = 1 分あたり 16 秒。= 16 * 60 = 1 時間あたり 960 秒の作業

1 時間に 3600 秒がある場合、それは、1 時間の「作業」に対して請求される前に、4 時間または実生活時間のすぐ下にあることを意味しますか?

4

3 に答える 3

7

ワーカーと Web ロールは展開の 1 時間ごとに課金されるため、VM のスピンアップを物理的に委託しているため、何もしなくても課金されます。

ロールが停止されても、デプロイが削除されていない場合でも、インスタンスに対して料金が発生します。

また、1 時間分の料金が請求されるため、デプロイして 10 分後に停止した場合でも、1 時間分の料金が発生することに注意してください。または、午前 11 時 55 分にデプロイし、午後 12 時 15 分に削除すると、2 時間分の料金が発生します。

http://www.windowsazure.com/en-us/pricing/details/cloud-services/#から

デプロイされたインスタンスが「停止」状態にある場合でも、請求は発生しますか?

はい、停止したインスタンスは、インスタンスに電力を供給するコンピューティング リソースを引き続き占有するため、引き続き課金されます。課金を停止するには、デプロイを削除する必要があります。

Web ロールまたは Worker ロールがデプロイされた時間が 1 時間未満の場合、いくら請求されますか?

クラウド サービスは、サービスがデプロイされたクロック時間数に基づいて課金されます。デプロイが 1 時間内に 5 分を超えた場合、部分的な時間は 1 時間として請求されます。サービスがデプロイされた時間が 1 時間未満の場合、デプロイがいつ行われたかに応じて、0 時間、1 時間、または 2 時間の料金が請求される場合があります。たとえば、小規模な Cloud Services インスタンスを午前 10 時 50 分にデプロイし、午前 11 時 10 分に削除した場合、午前 10 時 50 分から午前 11 時までの使用に 1 時間、残りの時間に 1 時間、計 2 時間分の料金が請求されます。 11:00 AM と 11:10 AM の間の使用。

于 2013-04-17T03:11:18.607 に答える
0

Windows azure に展開している限り、課金されます。実行状態、停止状態は問いません。ロールをシャットダウンすると、コストも発生します。

于 2013-04-17T03:28:24.917 に答える