DigitalOcean is a popular VPS provider at very low price. Their plans starts from just $5/month. They offer SSD Disk, KVM Virtualization and lots of bandwidth. Here is my review of their 2GB VPS.
VPS: KVM Virtualization, 2GB RAM, 40GB Pure SSD
Location: New York 2
Price: $20.00 / Month (Search DigitalOcean Coupon)
Disk I/O test
This is hard disk speed test that the server can read and write a 1GB file. Higher score is better.
root@server [/]# dd if=/dev/zero of=sb-io-test bs=1M count=1k conv=fdatasync 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 2.17043 s, 495 MB/s
Result: 495 MB/s Not very good but satisfactory result.
The speed at which a 100MB file can be downloaded from the CacheFly CDN edge location. Higher score is better.
root@server [/]# wget cachefly.cachefly.net/100mb.test --2013-12-19 09:18:01-- http://cachefly.cachefly.net/100mb.test Resolving cachefly.cachefly.net... 184.108.40.206 Connecting to cachefly.cachefly.net|220.127.116.11|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104857600 (100M) [application/octet-stream] Saving to: `100mb.test' 100%[======================================>] 104,857,600 86.2M/s in 1.2s 2013-12-19 09:18:02 (86.2 MB/s) - `100mb.test' saved [104857600/104857600]
Result: 86.2 MB/s
Download speed to server is very good.
Download Speed Test From Server
I am now downloading a 100MB file hosted at this DigitalOcean VPS from a server in Seattle (US).
root@server [/]# wget http://162.243.xx.xx/100mb.test --2013-12-18 23:17:16-- http://162.243.xx.xx/100mb.test Connecting to 162.243.xx.xx:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104857600 (100M) Saving to: `100mb.test' 100%[======================================>] 104,857,600 22.0M/s in 7.0s 2013-12-18 23:17:24 (14.3 MB/s) - `100mb.test' saved [104857600/104857600]
Result: 14.3 MB/s This is very good result.
Pros of DigitalOcean VPS
- Good Price
- Fast Pure SSD Disk
- KVM Virtualization
- Large community.
- Lots of detailed documentation / tutorials.
- Instant setup. Will take 1-2 minutes to create a new VPS
- Three locations to choose (New York, US / San Francisco, US / Amsterdam, Europe)
Cons of DigitalOcean VPS
- Un-managed. No managed option.
- Limited to 1 IP per VPS. No option to add extra IP
- No free backup. You need to purchase backup