Vultr vs BuyVM – Which Platform Performs Better?

This article was updated on September 3rd, 2020

I will be sharing benchmark data that I was able to capture from their budget conscious plans, as well as comparing their plans.

BuyVM

Vultr

Table of Contents

Data Center Locations

BuyVMVultr   
3 Server Locations17 Server Locations

BuyVM has servers in Las Vegas, New York and Luxembourg.

Whereas Vultr has servers in Atlanta, New York (NJ), Chicago, Dallas, Los Angeles, Miami, Seattle, Silicon Valley, Toronto, Amsterdam, Paris, Frankfurt, London, Tokyo, Seoul, South Korea, Singapore and Sydney.

VPS Plans (Under $15/mo)

Plan NamePriceCPUMemoryDisk SpaceData Transfer
BuyVM
Slice 512
$2.001 Shared Core512 MB10 GB SSDUnmetered
Vultr
Compute 512
$3.501 Core512 MB10 GB SSD500 GB
BuyVM
Slice 1024
$3.501 Shared Core1024 MB20 GB SSDUnmetered
Vultr
Compute 1024
$5.001 Core1024 MB25 GB SSD1000 GB
BuyVM
Slice 2048
$7.001 Shared Core2048 MB40 GB SSDUnmetered
Vultr
Compute 2048
$10.001 Core2048 MB55 GB SSD2000 GB
BuyVM
Slice 4096
$15.001 Dedicated Core*4096 MB80 GB SSDUnmetered

*BuyVM plans starting at $15/per month and up, include Dedicated CPU Usage. This isn’t mentioned on Vultr VPS plans but hopefully the benchmarks in the next section will shed some light on that.

*Vultr does have Dedicated Cloud plans starting at $60/mo which include 2 CPU cores.

Vultr has an IPv6 only VPS ($2.50/mo) however it has limited availability and less usability for most use cases so I left it out of the table.

VPS Plans ($15.01-320/mo)

Plan NamePriceCPUMemoryDisk SpaceData Transfer
Vultr
Compute 4GB
$20.002 Shared Cores4 GB80 GB SSD3000 GB
BuyVM
Slice 8GB
$30.002 Dedicated Cores*8 GB160 GB SSDUnmetered
Vultr
Compute 8GB
$40.004 Shared Cores8 GB160 GB SSD4000 GB
BuyVM
Slice 12GB
$45.003 Dedicated Cores*12 GB240 GB SSDUnmetered
BuyVM
Slice 16GB
$60.004 Dedicated Cores*16 GB320 GB SSDUnmetered
BuyVM
Slice 20GB
$75.005 Dedicated Cores*20 GB400 GB SSDUnmetered
Vultr
Compute 16GB
$80.006 Shared Cores16 GB320 GB SSD5000 GB
BuyVM
Slice 24GB
$90.006 Dedicated Cores*24 GB480 GB SSDUnmetered
BuyVM
Slice 28GB
$105.007 Dedicated Cores*28 GB560 GB SSDUnmetered
Vultr
Compute 32GB
$160.008 Shared Cores32 GB640 GB SSD6000 GB
Vultr
Compute 64GB
$320.0016 Shared Cores64 GB1280 GB SSD10000 GB

If you were spending $250+ per month, I feel you might as well get a dedicated server at that point.

Addon – Block Storage

Plan NamePricePlan NamePrice
BuyVM 256 GB
(Las Vegas Only)
$1.25/moVultr 10 GB
(New Jersey Only)
$1.00/mo
BuyVM 512 GB
(Las Vegas Only)
$2.50/moVultr 25 GB
(New Jersey Only)
$2.50/mo
BuyVM 1 TB
(Las Vegas Only)
$5.00/moVultr 50 GB
(New Jersey Only)
$5.00/mo
BuyVM 2 TB
(Las Vegas Only)
$10.00/moVultr 100 GB
(New Jersey Only)
$10.00/mo
BuyVM 3 TB
(Las Vegas Only)
$15.00/moVultr 150 GB
(New Jersey Only)
$15.00/mo
BuyVM 4 TB
(Las Vegas Only)
$20.00/moVultr 200 GB
(New Jersey Only)
$20.00/mo
BuyVM 5 TB
(Las Vegas Only)
$25.00/moVultr 250 GB
(New Jersey Only)
$25.00/mo
BuyVM 6 TB
(Las Vegas Only)
$30.00/moVultr 300 GB
(New Jersey Only)
$30.00/mo
BuyVM 7 TB
(Las Vegas Only)
$35.00/moVultr 350 GB
(New Jersey Only)
$35.00/mo
BuyVM 8 TB
(Las Vegas Only)
$40.00/moVultr 400 GB
(New Jersey Only)
$40.00/mo
BuyVM 9 TB
(Las Vegas Only)
$45.00/moVultr 450 GB
(New Jersey Only)
$45.00/mo
BuyVM 10 TB
(Las Vegas Only)
$50.00/moVultr 500 GB
(New Jersey Only)
$50.00/mo

BuyVM: $5.00/mo per 1TB (available in 1/4-2/4 TB and full TB increments)

Vultr: $100.00/mo per 1TB (available in GB increments)

BuyVM vs Vultr: cPanel

Plan NamePricePlan NamePrice
BuyVM
cPanel (Admin Cloud)
$12.00/mo
(5 Accounts)
Vultr
cPanel (Admin Cloud)
$17.00/mo
(5 Accounts)
BuyVM
cPanel (Pro Cloud)
$19.00/mo
(30 Accounts)
Vultr
cPanel (Pro Cloud)
$23.00/mo
(30 Accounts)
BuyVM
cPanel (Plus Cloud)
$27.00/mo
(50 Accounts)
Vultr
cPanel (Plus Cloud)
$33.00/mo
(50 Accounts)
BuyVM
cPanel (Plus Cloud)
$35.00/mo
(100 Accounts)
Vultr
cPanel (Premier Cloud)
$42.00/mo
(100 Accounts)
BuyVM
cPanel (Plus Cloud)
$39.00/mo
(200 Accounts)
Vultr
cPanel (Premier Cloud)
$42.00/mo +
$0.15/each account
above 100
Plan NamePricePlan NamePrice
BuyVM
Softaculous
$0.00/moVultr
Plesk
Web Admin SE
$0.00/mo
BuyVM
Blesta
$0.00/moVultr
Plesk
Web Pro
$7.50/mo
Vultr
Plesk
Web Host
$12.50/mo

One thing I really do apprecreate about Vultr is there large selection of One-Click Apps:

One-Click Apps    
CentOS Web PanelMagentoPritunl
cPanel ($$$)MediawikiWebmin
DockerMinecraftWordPress
DrupalNextcloud
GitLabOpenLiteSpeed
JitsiOpenVPN
JoomlaownCloud
LAMPPlesk (Free and $$$)
LEMPPrestaShop

Benchmarks:
BuyVM Slice 512 (AMD RYZEN) VS
Vultr Compute 512
Vultr High Frequency 1024

Plan NamePriceCPUMemoryDisk SpaceData Transfer
BuyVM Slice 512
(Vegas Only)
$2.001 Shared Core512 MB10 GB SSDUnmetered
Vultr Compute 512
(Atlanta)
$2.501 Shared Core512 MB10 GB SSD500 GB
Vultr HF 1024$6.001 Shared Core1024 MB32 GB SSD1000 GB

As of this writing, the Vultr Compute 512 was limited to Atalanta and New York, which is too bad because I wanted to keep the tests as close to the same location as possible. The next option is to test with their Compute 1024 or high frequency 1024. Both have 512 MB more memory than the slice I have with BuyVM.

I am using the same exact code for each test:

wget http://wget.racing/nench.sh -O - -o /dev/null|bash

CPU

Plan NameSHA256-hashingbzip2-compressingAES-encrypting
BuyVM Slice 512
(Vegas Only)
2.257s4.808s0.905s
Vultr Compute 512
(Atlanta)

3.697s6.014s1.752s
Vultr HF 10243.291s6.047s1.004s

BuyVM – Las Vegas: AMD RYZEN 3900X
BuyVM – New York: 3.5Ghz+ Intel® processors
BuyVM – Lux: 3.5Ghz+ Intel® processors

Vulr Cloud Compute: Intel Skylake processors (2GB+ plans)
Vultr High Frequency: 3+ GHz Intel CPUs

Winner: BuyVM

Seek Rate

Plan Nameminavgmaxmdev
BuyVM Slice 512
(Vegas Only)
46.1 us161.2 us72.2 ms615.8 us
Vultr Compute 512
(Atlanta)
186.1 us247.4 us4.79 ms63.2 us
Vultr HF 102449.0 us193.2 us9.70 ms182.1 us

Sequential Read Speed

Plan Namerequests   
BuyVM Slice 512
(Vegas Only)
6.87 k in 5.00 s1.68 GiB1.37 k iops343.2 MiB/s
Vultr Compute 512
(Atlanta)
2.71 k in 5.00 s677.2 MiB541 iops135.4 MiB/s
Vultr HF 102421.0 k in 5.00 s5.12 GiB4.20 k iops1.02 GiB/s

Winner: Vultr

Sequential Write Speed

Plan Name1st run2nd run3rd runaverage
BuyVM Slice 512
(Vegas Only)
953.67 MiB/s953.67 MiB/s1049.04 MiB/s985.46 MiB/s
Vultr Compute 512
(Atlanta)
339.51 MiB/s341.42 MiB/s340.46 MiB/s340.46 MiB/s
Vultr HF 1024751.50 MiB/s925.06 MiB/s873.57 MiB/s850.04 MiB/s

BuyVM 512 cleaned up here on every run of this test.

IPv4 speedtests

Plan NameCachefly CDNLeaseweb (NL)Softlayer DAL (US)Online.net (FR)OVH BHS (CA)
BuyVM Slice 512
(Vegas Only)
85.11 MiB/s6.53 MiB/s29.16 MiB/s6.31 MiB/s10.55 MiB/s
Vultr Compute 512
(Atlanta)
N/A12.99 MiB/s67.17 MiB/s12.82 MiB/s42.14 MiB/s
Vultr HF 102416.46 MiB/s23.20 MiB/s54.62 MiB/s23.64 MiB/s8.54 MiB/s

Winner: Vultr

Overall Performance: Vultr

I don’t find the limited locations of BuyVM a hindrance for my usage due to the fact that I have my website enhanced with Cloudflare so when you’re browsing my website it is being hosted all across the world. I always go with their Las Vegas location because they’re now utilizing Ryzen hardware which is awesome.

I spin up a Vultr VM instance from time to time still however because they have hourly billing when I just want to test something quick. It’s super helpful if you just want to know how well a location or plan works for your needs.

Overall, Vultr is look pretty good performance-wise.

BuyVM has better value up until you reach their Slice 4GB ($15.00 per month), whereas the Vultr Compute 4GB ($20/mo) and HF 4GB ($24/mo), include two shared cores, but less bandwidth.

Vultr Compute 4GB

  • $20/mo
  • 2 Shared Cores
  • 4 GB Memory
  • 80 GB SSD Storage
  • 3000 GB Bandwidth

Vultr High Frequency 4GB

  • $24/mo
  • 2 Shared Cores
  • 4 GB Memory
  • 128 GB SSD Storage
  • 3000 GB Bandwidth

BuyVM Slice 4GB

  • $15/mo
  • 1 Dedicated Core (RYZEN 3900X) – Vegas Only
  • 4 GB Memory
  • 80 GB SSD Storage
  • Unmetered

I would lean towards the BuyVM RYZEN being more powerful due to the fact that you get dedicated CPU resources. I hope to test this someday!

At this point it would be complete overkill for my website and/or other applications I run. I prefer to have some services on their own that way if there are ever issues I can pinpoint them easier and they just overall get along much better.