2016年11月8日(火)、とうとうGCPに東京リージョンが来ました。https://cloud.google.com/about/locations/japan/?hl=jaGCPの様々なサービスに東京リージョンが加わり、これから日本でGCPが盛り上がっていくことは必至です!※東京リージョンが追加されたサービスの一覧は下記の記事から確認ができます。Storage」(以後「GCS」)にも東京リージョン(asia-northeast1)が加わったことを記念して、現在利用できる全リージョンに対して、アップロードとダウンロードの速度比較を行なってみたいと思います。比較方法ですが、AWSのEC2インスタンスを東京リージョンで立て、そこから約1GBのダミーファイルをgsutilのcpコマンドで各リージョンのバケットにアップロードとダウンロードを3回行い、その処理時間の平均を比較したいと思います。予想では、東京リージョンのバケットへの処理が一番速くなると思うのですが、どうなるか楽しみですね。今回アップロード/ダウンロードに使用したオプション「GSUtil:parallel_composite_upload_threshold=」はサイズの大きなファイルを並列処理する時に使用するオプションです。事前にGCPプロジェクトのブラウザコンソールから各リージョンのバケットをストレージクラス「Regional」で作成しておきます。平均USus-central115.97616.31315.988約16.092us-east116.54616.51816.500約16.521us-west115.72918.19916.112約16.680EUeurope-west117.19117.38517.146約17.240ASIAasia-east115.84216.52516.052約16.139asia-northeast1(東京リージョン)15.51715.27016.130約15.639アップロード、ダウンロードともに平均処理時間が一番速かったのは「asia-northeast1(東京リージョン)」でした。今回は1GBのファイルをひとつだけしか試しませんでしたが、複数のファイルを一度にアップロードしたりした場合、東京リージョンの真価が発揮されるのではないでしょうか。速度の面では東京リージョンの有意性がはっきりと見えましたが、実際に使うとなるとスペックも大事ですが、料金も気になるところです。それでは、GCS東京リージョンと他のリージョンの値段を見てみましょう。ストレージクラスasia-northeast1の値段(東京リージョン)(GB/月)東京リージョン以外のリージョンの値段(GB/月)Regional$0.03$0.02Nearline$0.016$0.01Coldline$0.01$0.007全てのストレージクラスで、東京リージョンの値段は東京リージョン以外のリージョンのおよそ1.5倍の値段ですね...他のリージョンと比べてしまうと高価格ですね。GCS東京リージョンの使いドコロ他のリージョンより高価格という印象を受ける東京リージョンですが、国内のストレージにデータを保持しないといけない企業様にとってはAWSのS3と比較してみると安価であるため、十分選択肢の一つとして考えていただけるのではないでしょうか?また、それ以外でもレイテンシが小さいことを最大限に活かして、スライスした画像を次々と表示するビューワーなどにも使えるかと思います。Ace)というGCPの導入・運用支援サービスを提供しておりますので、ご興味のある方はこちらまでお問い合わせください。GAEに限らず、あらゆるGCPサービスのサポートが可能です。自宅のPCをUbuntuに換装したので、s3qlを使ってみようと思います。新しいRPCフレームワーク、gRPCをGoで試してみる。