Commited use discountesとは

AWSのReserved Instanceのように、利用期間をコミット(1年or3年)することで、料金が割引になります。
こないだのCloudNextで発表がありました

無料枠の強化については、こちらでまとめられてました

簡単に特徴

公式サイトから引用します。

Simple and flexible: Discounts apply to the aggregate number of vCPUs or memory within a region so they are not affected by changes to your instance's machine type.

インスタンスの種類にかかわらず、リージョン内のCPU数とメモリー数を合計して割引が適用される。例えば、standardタイプやhighmemoryタイプなど関係なく、適用されます。

RIのインスタンスファミリーの縛りに対抗しているのでしょうか(そもそも、GCEだとインスタンスのスペックは柔軟に選べるというところもありますが)。

No upfront costs: There are no upfront costs for committed use discounts. Committed use discounts are applied to your bill every month.

初期費用やその他の支払いは発生せず、毎月の支払いに反映される。

AWSのRIも、前払いなしや、コンバーティブルなど選択肢は増えてますが、これはシンプルでいいかなぁと。経理の人との調整が楽そう。

実際に使ってみる

GCPのコンソールから購入することが出来ます。

Screen Shot 2017-03-14 at 10.03.41.png

購入のフォーム

Screen Shot 2017-03-14 at 10.04.52.png

入力項目

  • リージョン (東京は asia-northeast1)
  • 期間(1年 or 3年)
  • 購入するコア数とメモリ容量

特徴にもある通り、カスタムで、CPUコア数と、メモリーの容量を選択することも出来ます。

Screen Shot 2017-03-14 at 10.04.33.png

最後に確認

Screen Shot 2017-03-14 at 10.05.04.png

リージョン間違えたりするとシャレにならないので、しっかり確認しましょう。

おや?

Screen Shot 2017-03-14 at 10.05.15.png

Quotaに引っかかるんで、上限申請する

ドキュメントを確認してみると、

You can only purchase commitments if you have quota for commitments. Check the Quotas page to ensure you have enough quota to create a commitment. If commitments are not listed on the quotas page or you require additional quota, request a quota increase.

おそらく個人アカウントで利用量が少ないからか、ベータだからかわかりませんが、Commited use discounsのQuotaが割当てられてないようです。使いたいのでフォームから申請します。※通常の上限申請のフォームとは異なるので注意です。

フォーム→ https://goo.gl/forms/kpdSs0IxhTJtI0eb2

Screen Shot 2017-03-14 at 10.07.35.png

まとめ

ごめんなさい、実際の購入と料金への反映は、Googleさんの返答待ちです。。進捗があったら記事更新します。。

少し高い東京リージョンが、割引されるのはありがたいですね。レスポンスが相当シビアなものでなければ、アメリカなどのリージョンを使ってもいいと思うのですが、個人的にRTTをどうしても気にしてしまいます。(台湾リージョン asia-east1を昔使っていたときに、RTTがわりと短かった記憶が有りますが、東京リージョンはさらに快適ですw)

参考価格

※ CPU1コア/3.75GB RAMのスタンダードなインスタンスの場合
※ ディスク含まず
※ 2017年3月14日時点

リージョン 通常価格 1年コミット 3年コミット
asia-northeast1 $ 44.48 $ 28.03 $ 20.02
asia-east1 $ 42.14 $ 25.29 $ 18.07
europe-west1 $ 40.03 $ 24.03 $ 17.16
us-west1 $ 36.39 $ 21.84 $ 15.60

当然、1年のコミットより3年の割引率が高いですが、3年はちょっと怖いので個人的には様子見です。AWSと違いインスタンスの種類に縛られず、CPUコア数とメモリー容量のコミットとは言え、ComputeEngineでの世代の発表があったときにどうなるかわからないので。