AmazonのEC2請求ページでは、小数時間は1時間単位で請求されます。しかし、それが月の終わりに時間を切り上げることを意味するのか、それとも各インスタンスの実行の終わりに時間を切り上げるのかを知っている人はいますか?
たとえば、1つの請求期間に、それぞれ5分間実行するインスタンスが2つある場合、それは1時間ですか、それとも2時間ですか?
AmazonのEC2請求ページでは、小数時間は1時間単位で請求されます。しかし、それが月の終わりに時間を切り上げることを意味するのか、それとも各インスタンスの実行の終わりに時間を切り上げるのかを知っている人はいますか?
たとえば、1つの請求期間に、それぞれ5分間実行するインスタンスが2つある場合、それは1時間ですか、それとも2時間ですか?
回答:
APIバージョン2010-11-15 のAmazon Elastic Compute Cloudユーザーガイドから
インスタンスを停止から開始に移行するたびに、移行が1時間以内に複数回発生する場合でも、インスタンスの1時間全体を請求します。
これは、「インスタンスの停止と起動」というタイトルのセクションにあります。
したがって、この場合、ajdeconはかなり明確に正しいと思います。
各インスタンスは、開始されるとすぐに請求を開始します。時間に切り上げられます-したがって、起動して5分間実行して停止すると、1時間の請求が行われます。55分間実行して停止すると、1時間の料金が請求されます。65分間実行して停止すると、2時間の料金が請求されます。
同じインスタンスを1時間に5回停止および開始すると、5時間の請求が発生します。気をつけて。
請求は、インスタンスが開始状態に入った時点から停止状態に入るまで続きます。したがって、停止するように指示している限り、問題ありません。停止する必要はありません。インスタンスの開始時刻は、インスタンスのメタデータとコンソールから確認できます。
インスタンス全体の平均化はありません。各インスタンスは請求の観点から完全に分離されています。したがって、2つのインスタンスをそれぞれ5分間実行すると、2時間の請求になります。
非常に動的なコンパイルクラウド製品を実装したため、Amazonアカウントチームでこれらすべての詳細を確認した後、実行時に実行中のインスタンスの数と実際に必要な数を決定する合理的に複雑なスケーリングアルゴリズムを作成しました。 1時間のライフサイクルが終了し、所定の時間の50分以上のマークがない限り、何もドロップしません。
Amazonでは、実行するインスタンスタイプに基づいて1か月間の使用量を計算すると思います。
したがって、合計1時間未満で実行される2つのメディアインスタンスは1時間の請求になり、1つの大きな1つのメディアは2時間の請求になります。
簡単にテストできます。2つのマイクロを開始し、それぞれ30分以内に終了して、アカウントアクティビティの内容を確認してください。新しい「無料利用枠」アカウントをお持ちの場合は、毎月最大720時間の無料マイクロ時間を利用できるため、テストの費用はかかりません。