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 4GB VPS.
VPS: KVM Virtualization, 4GB RAM, 60GB Pure SSD
Location: New York 2
Price: $40.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-22 12:21:03-- http://cachefly.cachefly.net/100mb.test Resolving cachefly.cachefly.net... 220.127.116.11 Connecting to cachefly.cachefly.net|18.104.22.168|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 104857600 (100M) [application/octet-stream] Saving to: `100mb.test' 100%[======================================>] 104,857,600 43.2M/s in 2.3s 2013-12-22 12:21:05 (43.2 MB/s) - `100mb.test' saved [104857600/104857600]
Result: 43.2 MB/s
Download speed to server is 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-22 01:54:22-- http://162.243.xx.xx/100mb.test Resolving dishtracking.com... 22.214.171.124 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 8.56M/s in 18s 2013-12-22 01:54:41 (5.57 MB/s) - `100mb.test' saved [104857600/104857600]
Result: 5.57 MB/s This is a 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