VPSサーバの比較(Lightsail,ConoHa,Vultr,DigitalOcean)

  • 4
    Like
  • 0
    Comment

経緯

これまでDigitalOceanを使っていたのですが、
東京リージョンがないことなど微妙な不満が蓄積していたこともあり、
少し手を広げて調べなおしてみました。

選考基準は次のとおり。

  • 時間単位での課金があること
  • ストレージ領域がSSDであること
  • 外部ストレージが別に作成可能なこと
  • APIアクセスができること
  • コマンドツールが存在すること

調査対象にしたVPSサービス

各VPSサービスの特徴と概要

  • ConoHa
    • 国内サービスなので日本語でのサポートが受けられる :-)
    • 外部ストレージとしてオブジェクトストレージも提供されている
    • データーベース、メールはアプリケーションサーバとしてディプロイメントが可能
    • DNSの設定が管理ポータルから可能
    • GeoDNSに対応している
  • Amazon Lightsail
    • 2016年12月にEC2のVPS版としてリリースした
    • 日本語でのサポートが受けられる
    • アプリケーションサーバとしてのディプロイメントが可能
    • ただしこれはBitnamiのアプリケーションスタックを使っているだけ
  • Vultr
    • Windowsサーバが選択可能
    • アップロードしたカスタムISOでのインストールが可能
    • 購入したWindowsを使うことでコスト削減ができる
    • PXEブートができる
    • DNSの設定が管理ポータルから可能
    • 外部ストレージはブロックストレージのみだが50GBまでは無料
  • DigitalOcean
    • 1円クラウドとして人気
    • 外部ストレージはブロックストレージのみだが1GB単位の課金で安い!
    • アプリケーションサーバとしてのディプロイメントが可能で、 選択したアプリケーションが起動後すぐに利用可能になる

リージョンの比較

ultr は主要な金融センター街に近いリージョンがあり遅延が小さいことが特徴です。

DigitalOcean については日本国内でのリージョンがないことに留意が必要です。

また、ConoHa ではアメリカにリージョンがあるとしても、
具体的な都市名が特定できるわけではないことと、
サービスの価格が高くなることにも注意してください。

Amazon Lightsail は AWS の全てのリージョンが使えるわけではないことにも
注意が必要です。

  • ConoHa

    • Tokyo, Singapole, USA
    • 東京以外のリージョンのサーバ価格は高くなる
  • Lightsail - USA(Virginia, Ohio, Oregon), Ireland, London, Frankfurt

  • Vultr

    • Singapole, Tokyo, Frankfur, Paris, London, Amsterdam, Sydney
    • USA(Dallas, Seattle, Miami, Atlanta, Chicago, LosAngels, NewYork, Silicon Valley)
  • DigitalOcean

    • USA( New York, San Francisco), Amsterdam, Sigapole, London, Frankfurt, Toronto, Bangalore

サーバタイプ

ConoHa はサーバ側のSSDは少ないのですが、
これは不足分は外部ストレージで補うという考え方であるため、
スナップショットを作成したときのイメージサイズのことを考えても妥当です。
しかし、ブロックストレージがSSDでないことには注意が必要です。

  • ConoHa

    • 1Core / 512MB RAM / 20GB SSD : 630円 ( 1.0円/時間)
    • 2Core / 1GB RAM / 50GB SSD : 900円 ( 1.3円/時間)
    • 3Core / 2GB RAM / 50GB SSD : 1750円 ( 2.5円/時間)
    • 4Core / 4GB RAM / 50GB SSD : 3420円 ( 4.8円/時間)
    • 6Core / 8GB RAM / 50GB SSD : 6670円 ( 9.3円/時間)
    • 8Core / 16GB RAM / 50GB SSD : 13010円 (18.1円/時間)
    • 12Core / 32GB RAM / 50GB SSD : 25370円 (35.3円/時間)
    • 24Core / 64GB RAM / 50GB SSD : 49480円 (68.8円/時間)
  • Lightsail

    • 1Core / 512MB RAM / 20GB SSD / 1000GB 帯域 : 5.0 USD ( 0.007 USD/時間)
    • 1Core / 1GB RAM / 30GB SSD / 2000GB 帯域 : 10.0 USD ( 0.013 USD/時間)
    • 1Core / 2GB RAM / 40GB SSD / 3000GB 帯域 : 20.0 USD ( 0.027 USD/時間)
    • 2Core / 4GB RAM / 60GB SSD / 4000GB 帯域 : 40.0 USD ( 0.054 USD/時間)
    • 2Core / 8GB RAM / 80GB SSD / 5000GB 帯域 : 80.0 USD ( 0.108 USD/時間)
  • Vultr

    • 1Core / 512MB RAM / 20GB SSD / 500GB 帯域 : 2.5 USD ( 0.004 USD/時間)
    • 1Core / 1GB RAM / 25GB SSD / 1000GB 帯域 : 5.0 USD ( 0.007 USD/時間)
    • 1Core / 2GB RAM / 40GB SSD / 2000GB 帯域 : 10.0 USD ( 0.015 USD/時間)
    • 2Core / 4GB RAM / 60GB SSD / 3000GB 帯域 : 20.0 USD ( 0.030 USD/時間)
    • 4Core / 8GB RAM / 100GB SSD / 4000GB 帯域 : 40.0 USD ( 0.060 USD/時間)
    • 6Core / 16GB RAM / 200GB SSD / 5000GB 帯域 : 80.0 USD ( 0.119 USD/時間)
    • 8Core / 32GB RAM / 300GB SSD / 6000GB 帯域 : 160.0 USD ( 0.238 USD/時間)
    • 16Core / 64GB RAM / 400GB SSD /10000GB 帯域 : 320.0 USD ( 0.476 USD/時間)
  • Vultr 専有プラン

    • 2Core / 8GB RAM / 120GB SSD /10000GB 帯域 : 60.0 USD ( 0.089 USD/時間)
    • 4Core / 16GB RAM / 120GB SSDx2 /20000GB 帯域 :120.0 USD ( 0.179 USD/時間)
    • 6Core / 24GB RAM / 120GB SSDx3 /30000GB 帯域 :180.0 USD ( 0.268 USD/時間)
    • 8Core / 32GB RAM / 120GB SSDx4 /40000GB 帯域 :240.0 USD ( 0.357 USD/時間)
  • DigitalOcean

    • 1Core / 512MB RAM / 20GB SSD / 1000GB 帯域 : 5.0 USD ( 0.007 USD/時間)
    • 1Core / 1GB RAM / 30GB SSD / 2000GB 帯域 : 10.0 USD ( 0.015 USD/時間)
    • 2Core / 2GB RAM / 40GB SSD / 3000GB 帯域 : 20.0 USD ( 0.030 USD/時間)
    • 2Core / 4GB RAM / 60GB SSD / 4000GB 帯域 : 40.0 USD ( 0.060 USD/時間)
    • 4Core / 8GB RAM / 80GB SSD / 5000GB 帯域 : 80.0 USD ( 0.115 USD/時間)
    • 8Core / 16GB RAM / 160GB SSD / 6000GB 帯域 : 160.0 USD ( 0.238 USD/時間)
    • 12Core / 32GB RAM / 320GB SSD / 7000GB 帯域 : 320.0 USD ( 0.475 USD/時間)
    • 16Core / 48GB RAM / 480GB SSD / 8000GB 帯域 : 480.0 USD ( 0.754 USD/時間)
    • 20Core / 64GB RAM / 640GB SSD / 9000GB 帯域 : 640.0 USD ( 0.952 USD/時間)

選択可能なOS

Lightsail では選択できるOSが少ないものの、
アプリケーションを開発してサービスを行うという視点では困るものではないでしょう。

また、VultrではWindowsサーバだけでなくカスタムISOを選択できることは注目です。

  • Lightsail

    • Amazon Linux, Ubuntu
  • ConoHa

    • CentOS, Fedora, Ubuntu, Debian, FreeBSD, OpenBSD, NetBSD, Fedora, Arc Linux, OpenSuSE
  • Vultr

    • CentOS, Fedora, Ubuntu, Debian, FreeBSD, OpenBSD, CoreOS
    • Windows 2012 R2, Windows 2016
    • カスタムISO
  • DigitalOcean

    • CentOS, Fedora, Ubuntu, Debian, CoreOS, FreeBSD
    • アプリケーションサーバ(Django, GitLab, LAMP...)

オブジェクトストレージ

Lightsail のオブジェクトストレージの課金は少しわかりにくいので注意が必要です。
最小の保存単位は128KBで、
それより小さいサイズのデータを書き込んでも128KBとして保存されます。
また、標準および低頻度のストレージタイプでは
最低30日のストレージ期間として課金され、
オブジェクトが 30 日より前に削除や上書きされたり、
別のストレージクラスに移行されたりした場合、
通常の利用料金に加えてその30 日の残りのリクエスト料金が日割りで請求されます。

  • ConoHa

    • 100GB: 450円/月( 0.7円/時間)
    • 200GB: 900円/月( 1.4円/時間)
    • 300GB: 1350円/月( 2.1円/時間)
    • 1000GB: 4500円/月( 7.0円/時間)
    • 2000GB: 9000円/月(14.0円/時間)
  • Lightsail (東京の場合: リージョン毎に価格が異なる)

    • 最初の50TB: 0.025 USD/GB (標準) / 0.019 USD/GB(低頻度) / 0.005GB(Glacier)
    • 50TB-450TB: 0.024 USD/GB (標準) / 0.019 USD/GB(低頻度) / 0.005GB(Glacier)
    • 500TB以上: 0.023 USD/GB (標準) / 0.019 USD/GB(低頻度) / 0.005GB(Glacier)
  • Vultr

    • オブジェクトストレージのサービス提供はありません。
  • DigitalOcean

    • オブジェクトストレージのサービス提供はありません。

ブロックストレージ

Lightsail のブロックストレージの課金は少しわかりにくいので注意が必要です。

DigitalOcean では1GB単位でストレージを確保できるので
必要容量あたりのコストを最適化することができます。
ただし、 全てのリージョンで提供されているわけではないことに注意してください。

  • ConoHa (東京リージョンでの価格)

    • 200GB : 2500円/月 ( 3.5 円/時間)
    • 500GB : 4500円/月 ( 3.5 円/時間)
  • Lightsail (東京リージョンでの価格)

    • EBS General Purpose SSD: 0.120 USD/GB
    • EBS Provisioned IOPS SSD: 0.074 USD/GB
    • EBS Provisioned IOPS SSD: 0.074 IOPS/GB
    • EBS Throughput Optimized HDD: 0.030 USD/GB
    • EBS Cold HDD: 0.030 USD/GB
    • EBS Snapshot from S3: 0.050 USD/GB
  • Vultr (50GB単位課金)

    • 0-50GB : 無料
    • 10GB : 1 USD/月 (0.0015 USD/時間)
    • 50GB : 5 USD/月 (0.0074 USD/時間)
    • 100GB : 10 USD/月 (0.0149 USD/時間)
    • 150GB : 15 USD/月 (0.0223 USD/時間)
    • 200GB : 20 USD/月 (0.0298 USD/時間)
    • 1000GB : 1000 USD/月 (1.4881 USD/時間)
  • DigitalOcean (1GB単位課金)

    • 100GB : 10 USD/月 (0.0150 USD/時間)
    • 500GB : 50 USD/月 (0.0740 USD/時間)
    • 1000GB : 100 USD/月 (0.1450 USD/時間)
    • 9999GB : 999.9 USD/月 (1.4830 USD/時間)

ストレージについての余談

地域性とネットワーク遅延にこだわらないのであれば、ストレージに特化したVPSサービスもあります。

  • www.1TBVPS.com
    • 1TB / 5TB 帯域: 24.99 USD/月
  • www.delimiter.com (3ヶ月単位で課金)
    • 500GB / 2TB 帯域: 7.00 USD/月
    • 1TB / 4TB 帯域: 14.00 USD/月
    • 2TB / 8TB 帯域: 25.00 USD/月

(ざっくりとした)まとめ

これまでDigitalOceanのディプロイメントの速さに惹かれて使っていました。
東京リージョンがあれば良いのですが...

Vultrはこの資料を書いている時点(2017年5月)ではスナップショットは無料なので週末削除して運用コストを削減することも可能です。
ということはFX取引のためのVPSなら間違いなく Vultr で決まりでしょう。

ただし最安価なプランは一時的に売り切れ(?)状態になっていて、選択できないことがありました。