VPS

DigitalOceanの料金/評判/特徴/性能ベンチマーク

公式情報

  1. 公式サイト
  2. 公式Twitter
  3. 公式ブログ
  4. APIマニュアル
  5. 利用者向け管理画面

無料クーポン

こちらのリンクからアカウントを作ると初回登録時に約円($100)分の無料券貰える。

DigitalOceanの特徴

特徴全般

①揮発性(サーバーを時間単位課金で作ってすぐ捨てる事が出来る)
②冗長性(一台サーバーが落ちてもサービスの継続が可能=ロードバランサー、ローカル接続等が必要になる)
③拡張性(データを維持したままのスペックアップが可能)
という、クラウド3条件を満たしており、VPSという枠を超えたクラウド性を持つ先進的クラウド型VPSの1つ。

歴史もあり、海外のVPSとしては第一に名前があがるVPS。
ログイン時に2重認証がデフォルトだったり、セキュリティ意識も高い。

但し、今の所、海外にしかデータセンターがないので、日本向けのサービスとしては悩ましい選択になるかとは思いますが。
後で実測値を紹介しますが、シンガポールDCが一番日本への伝送速度という観点では速いです。
(無料クーポンを持っているという事もあってですが、実はこのVpsHikaku.comは今DigitalOceanで動いていたりします…)

インターフェースは英語なので、そこは苦手だと辛い部分もあるかとは思います。
とはいえ、他VPSを使ったことがあれば、そんな困難はないかと思います。

利用可能なメモリ量・CPUは上限が他に比べて高いので、そこまで高スペックなサーバーが必要な場合には、検討ニーズが出てくるかと思います。
他の大半のVPSと異なりメモリはどれだけ増やしても1GBあたりの単価は変わらないので安心です。

通常のプランはおばけスペックを選んでもそこまで総合CPUは伸びませんが(寧ろSSD容量のでかさに特徴がある)、高性能CPUプランだとCPU数をそれなりに反映して総合数値が伸びます(現在VPSで最高の総合Unixbenchスコアを出せる / 数値9000越え)。

2019年から管理不要のManaged DBを提供始めました。
これはデータベースという管理が難しいけれども最重要な部分を管理不要で対応してくれるサービスなので、サーバー管理者としてはとても嬉しいサービスになります。
但し、同スペックのサーバーを素で調達した方が安いので、値段にもこだわる個人ユーザー等の場合には、手間が楽になるとはいえ、利用するかどうかは悩ましい所だとは思いますが。

また、Managed型のKubernetes(k8s)、Container Registryの提供も開始し、コンテナ(Docker)でシステムを構築したい場合にでも、簡単に対応できるサービスを提供しています。

2020年には110億円を調達し、3年間のロードマップを発表して、App Platformというサーバーレスもありな開発から運用まで支援する流れのプラットフォーム構想を発表し、将来的にはAWS等Publicクラウドと領域がほぼ変わらない領域にまで進出しそうな事が伺えます。


DigitalOceanのManaged DBの特徴

・設定/管理不要
・日々無料Backup&その時点へRecovery可
・障害時予備サーバによる自動Recovery
・Scale up可能

価格は以下の通り


VPC(Virtual Private Cloud)の提供

自分の管理するサーバー群で閉じたネットワークを作れる。
セキュリティの管理がし易くなる。
VPC超えしても同じDC内なら通信は無料。


コンテナへの対応

コンテナ対応が進んでおり、コンテナでサーバーを立てられるのは勿論(OSはCoreOS、RancherOS)、Managed型のKubernetes(k8s)、コンテナレジストリサービスを利用する事も出来ます。
大規模なサービスの構築を考える時に、クラウドサービス利用レベルが上級者向けの機能になっていきますが、こうしたサービスの豊富さは助かるかと思います。

DigitalOceanのクラウド機能一覧

プラン一覧

Basic Plan

digitalocean 価格


General Plan (CPU占有)


CPU Optimized (CPU占有)


Memory Optimized (CPU占有)

DigitalOceanの各データセンターのネットワーク越し応答時間

DCVultrの東京DCからのPingでかかった時間
Amsterdam0.264秒
Bangalore0.115秒
Frankfurt0.255秒
London0.211秒
New York0.160秒
San Francisco0.110秒
Singapore0.071秒
Toronto0.209秒

DigitalOceanは日本にデータセンターが無いので、日本から各データセンターまでのネットワーク越し応答にどれ位時間がかかるのかが、データーセンター選びでは把握しておく必要があります。
その上で、日本からのユーザーのアクセスを主に考える場合には、Ping(ネットワーク経由応答時間)が最短のシンガポールDCに置くのが良いという結果になっています。

DigitalOceanの簡単インストール対応ソフトウェア

DigitalOceanの簡単インストール機能利用時のOSはUbuntuになる。対応ソフトが凄く多い。
データベースは別途マネージドの形でMySQL、PostgreSQL、Redisも提供している。
1Password SCIM bridge
Acra
Akaunting
Alf.io
Ant Media Server Community Edition
Ant Media Server Enterprise Edition
apnscp
Argo CD
AzuraCast
bcoin
Bitwarden
Botpress
Buddy
Bugfender
Caddy
CapRover
Chamilo
CloudBees Jenkins Distribution
Cloudron
code-server
Countly Analytics
cPanel & WHM®
CyberPanel
CyberScore
Deadletter - Facial Identification Tool
Directus
Discourse
Django
Docker
Dokku
Dokos
ERPNext
FastNetMon
FASTPANEL
Fathom Analytics
Flashphoner Web Call Server
Flexify.IO
Ghost
Gitea
Grafana
Grafana Loki
GrandNode
Hasura GraphQL
Helpy
HoneyDB Agent
InfluxDB TICK Stack
Invoice Ninja
IOTA Hornet Node
Izenda
Jaeger
Jelastic PaaS
kube-state-metrics
KubeMQ
Kubernetes Metrics Server
Kubernetes Monitoring Stack
LAMP
LEMP
Linkerd
LogDNA
Mastodon
Mattermost
Mattermost Operator
Meltano
MemCachier
Memgraph
Metabase
Microweber
MongoDB
Moon
MySQL
Nakama
Netdata
NetFoundry Cloud Gateway
NGINX Ingress Controller
Nimbella Lite
Ninjam
NKN Full Node
Node.js Quickstart
NodeGame
NodeJS
Okteto
Onion Routed Cloud
Onjection Jenkins
ONLYOFFICE
Open Source Social Network
Open Unlight
OpenCart
OpenEBS
OpenFaaS
OpenFaaS Kubernetes
OpenLiteSpeed Django
OpenLiteSpeed NodeJS
OpenLiteSpeed WordPress
OpenVPN + Pihole
OpenVPN Access Server
PacVim
Passbolt CE
PDFShift
PhpMyAdmin
Plesk
Plesk (CentOS)
Prometheus
Prometheus Kubernetes
QCObjects
Red Sky Ops
Redash
Restyaboard
Restyaboard (CentOS)
RethinkDB
RethinkDB (Fantasia)
Rocket.Chat
RStudio
RStudio + H2O
RStudio + PkgDev
Ruby on Rails
Scout
Selenoid
Shopware
Skaffolder Enterprise
Snapt Aria
Snapt Nova
SolidInvoice
Spotipo
StorageOS
Strapi
ThingsBoard Community Edition
ThingsBoard Professional Edition
titra
Varbase
VitalPBX
vitalpointz IoT Core Lite
WeconexPBX
Wiki.js
WordPress
WordPress Kubernetes
Workarea
WorkflowServer
X-Cart
Zabbix
Zeromon Zabbix
ZoomAdmin
Zulip

CPUに当たり外れはあるか?

CPUに当たり外れがあり、かつ当たりか外れかはCPU情報を見れば確認出来るのえ、外れを引いたら、サーバーを廃棄して、再度生成して下さい。
スマホゲームで新アカウント作った時に、ガチャで良いキャラ出る迄、アカウントを作成・削除を繰り返すリマセラ(=リセットマラソン)と同じ原理と言えば分かり易いかと思います(=VPSリマセラ)。

新しいCPUが出てきた場合には、スナップショットをとって、新しくインスタンス生成をしてみるのも良いでしょう。
Linodeの各プラン毎のCPU情報は
各VPSのCPU情報(当たり外れ判定)
をご参照下さい。

DigitalOceanの口コミ・評判

クラウド機能がVPSの中でも充実しているというのもありますが、AWSとかPublicクラウド高過ぎという方達にとっての、価格的解決策として選ばれる事が多いです。
ただ、残念ながら、日本国内ではサービスを提供していないので、日本での利用は程々ですが、海外では最大手のVPSとなっています。

そうしたクラウド機能の充実さは群を抜いていますが、昔からサービスを提供しているというのもあり、CPUに幅がある&古めのCPUが提供されているというのは、評価が落ちる所。

クラウド機能をそんなに必要としておらず、費用に対するサーバースペックの高さだけを求めるのなら、同じ海外VPSとしては
UpCloud [解説]
が最近は選ばれる事が増えるかと思います。

DigitalOceanベンチマーク(Unixbench)結果


DigitalOceanの設定方法

DigitalOceanの設定方法については別記事を用意させて頂いていますので、そちらをご参照下さい。