クラウドとコンテナの基礎
ある仮想マシンは、使った時間だけ払うオンデマンドでは1時間あたり50円、1年分の利用を前もって約束する予約では、使った時間にかかわらず1年で262,800円かかる(どちらも架空の価格)。1年を8,760時間とすると、1年間の利用時間がある時間を超えたときに、予約の方が安くなる。その時間として、正しいものはどれか。
- A3,504時間(1年の40%)
- B5,256時間(1年の60%)
- C8,760時間(1年の100%)
答えと解説を見る
正解:B. 5,256時間(1年の60%)
予約の料金は利用時間によらず262,800円で、オンデマンドの料金は 50円 × 利用時間 なので、両者が等しくなるのは 262,800 ÷ 50 = 5,256時間です。これは 5,256 ÷ 8,760 = 60% に当たり、1年の60%より長く使うなら予約の方が安くなります。予約を1時間あたりに直すと 262,800 ÷ 8,760 = 30円で、オンデマンドより40%安い計算です。常に動かすサーバは予約、負荷に合わせて増やす分はオンデマンドのように使い分けることがよくあります。
- A. 予約の割引率(30円は50円より40%安い)を、利用時間の割合と取り違えた値です。
- B. 正しい。262,800 ÷ 50 = 5,256時間で、1年の60%です。
- C. 1年中使わなければ予約が得にならないわけではありません。5,256時間を超えれば、予約の方が安くなります。