VPS Compare – compare worldwide VPS servers
vpscomp.com
vpscomp.com
In August of 2001 I was flying from Denver to San Diego to do some contract datacenter work.
I had a Toshiba Libretto 110CT that was running FreeBSD and I was trying to troubleshoot an OS config issue, so I tried jail. It gave me a complete, new FreeBSD system inside of a directory.
Then a lightbulb went on ...
A month later I posted beta invites to the cDc and 303 mailing lists and in December "JohnCompanies" was born. I advertised almost solely on kuro5hin.org and grew the company from my apartment in Aspen, Colorado. In February, 2004, I sold the company.
We called them "server instances", but "VPS" is the name that eventually caught on.
JohnCompanies still lives on today. Not sure where they'd fit on the "VPS Compare" list. I see our ad is still up on kuro5hin, if only because Rusty is too lazy to remove it, after more than 10 years...
The backup system(s) that we built for JohnCompanies customers was reworked and launched as a standalone product in 2006. You know it as "rsync.net".
In 2001 a colo'd server could be very, very expensive. I think our starting price for a "server instance" was $65/mo and people were ecstatic about that.
"The jail facility has already seen widespread deployment in particular as a vehicle for delivering "virtual private server" services."
As I said, we struggled to even name it, settling on calling it a "server instance", and only later did we see others referring to them as "virtual private servers".
I will say that as I did my (lame, cursory) market analysis in sept/oct 2001, I did see some bizarro product from Verio where (IIRC) they were renting out slices of Sun e10ks that they had. It was exorbitantly expensive and I don't even remember if you got a proper root login ... but other than that, there was nothing.
So later in 2002 ... perhaps August ... we licensed Virtuozzo and used that. It was ext2 only at that point and man did that cause a lot of pain ...
As another commenter has said, cores mean nothing unless they're dedicated to my VM. There needs to be a better metric, but unfortunately it's very difficult to "benchmark" a VPS objectively. Any ideas?
Is that 600GB of HDD or 600GB of SSD, or 600GB of SSD-cached HDD? Those are all very different things, and the little icon to the left of the capacity is neither noticeable nor searchable.
Big countries like Canada and the United States need to be broken down into 3-4 regions for latency-sensitive customers.
Users should be able to choose the currency. Right now you're second-guessing the currency based on my location/Accept-Language/whatever and it doesn't seem to be changeable.
Having a column for the virtualization platform might be useful for some people. Is it OpenVZ, KVM, Xen-PV or Xen-HVM?
If anyone is looking for cheaper offerings, there's http://lowendstock.com/
If anyone is looking for unusual locations, there's https://www.exoticvps.com/
a) Uptime statistics
b) Customer-Support ratings
c) Technical ratings (user assessment of various tools provided by the VPS, ease of migration, etc.)
Small VPS are dime a dozen on Lowendbox.com. You can grab them for $1 and below.
They tend to be unstable, slow as molasses, poorly supported, and the hosters sometimes just disappear overnight (often to relaunch under a new name a few months later...).
They are almost never worth the hassle since DigitalOcean will sell you a proper VM for $5.
So if you want to compare them, you need more creative metrics. A simple "does this company exist for over a year?"-column would already weed out many of the worst ones.
There's also ServerBear.com which is a bit more detailed than this.
- I'm currently in Laos, but I think/operate in USD/€, not in LAK. Please give me the chance to decide which currency I want to see.
- 1 GB as the lowest memory threshold leaves out plenty of good deals.
- Sometimes we need a bunch of machines for a short period of time. Can I pay per minute? Hour? Day?
- Which payment methods do they accept?
- Maybe, if possible, the ability to see for how long they've been around. Cheap hosters tend to disappear often.
- Maybe, if possible, uptime stats.
Edit: typosMinimum activity billing period: minute / 15 minutes / 30 minutes / hour / day, etc.
Provisioning through API: yes / no
Number of geographic locations available (this gets tricky, depending on how you treat country. Is it locations within the selected country, or total locations?)
Also, missing Atlantic.net (at least in Canada).
Will bookmark this one though.
In addition to basic info, it includes things like virtualization type and even a bunch of benchmarks, all usable as filters or sort criteria. TBH some of the variation in the benchmark numbers makes me wonder about their methodology, but it's still a very useful site.
i did this and would remove the block if someone asked
nobody asked
I was big into Bitcoin about four years ago and work for an ISP nowadays. We provide services as well and I've considered mail/web hosting/VPS/dedicated offerings (on a small scale) with Bitcoin as a payment option but I don't want to end up attracting the "wrong type" of people.
I realize that there are people who simply want to be anonymous and I'm totally fine with that (I do run Tor relays, for example) but my fear is that the majority of customers this would attract would be those that are "up to no good".
Thinking out loud, perhaps a mail hosting service payable with Bitcoin would be a good way to test the waters -- that is, we could take care of domain registration, DNS configuration/hosting, etc. and allow access over Tor for those looking for "anonymous e-mail" (although I'd be implementing pretty low limits on volume, at least initially).
Do you do anything to stop people from signing up with Visa gift cards under a fake name?
I honestly think you probably wouldn't have too many problems if you didn't target the low end of the market, made it clear that you won't put up with abuse, and maybe required a deposit to get service that'd be returned after X months or forfeited for abusive behavior.
For the most part, pretty much anything that isn't against a standard terms of service.
> There are plenty of people who are totally legit that have "unpopular" opinions or are worried about crazed trolls.
I agree and understand. Those folks aren't who I'm worried about.
My biggest concern is the "abusive" folks, to be honest. Abuse of any type wouldn't be tolerated at all but I am all for freedom of {expression,speech,...} and wouldn't care what the service was being used for as long as it was legal.
Requiring a deposit isn't something I had thought of before but that might very well be a good "deterrent".
This could help to deal with increased customer service costs (abuse handling), and to price spammers out of the market.
He gives you a limit of 2 instances (droplets) on signup. You can then open a ticket and explain what you intend to do and he gives you the desired number of servers. I give him access to the apps I'm working on to remove any doubt and be transparent.
I always think that malicious people find entirely different ways to get what they want without even thinking of payment. Hacking a box for example.
I'm sure it's not the only place.
Also, people without a credit card.
Where are these figures coming from?
This is anecdotal, of course, but OpenVZ "feels" very much inferior and the providers running OpenVZ (more often than not) very much seemed like fly-by-night operations simply trying to squeeze as many VMs as possible onto a physical host without any regard to performance.
PS - Huge fan of yours by the way. You should do another AMA on /r/SysAdmin.
> Huge fan of yours by the way. You should do another AMA on /r/SysAdmin.
Heh, thanks. I appreciate that! Maybe soon I will do an AMA.
Try cross-posting on a thread on lowendbox.com.
In fact, if OP could scrape the VPS deals forum from there, that would be super cool ( do something that doesn't scale. ;) )
They are without doubt my favourite IT company, in 7 years with between 3-4 and a lot more instances I've had to talk to them exactly 3 times (once for a query, once to ask for a bandwidth cap change and once related to billing).
They set the standard for me at this point.
It would be also nice to be able to show all products from a region, e.g. western Europe, northern Europe and so on (I don't care if it's in FR,DE or NL)
maybe not terribly useful, but I wasn't able to open the site at first. http://api.vpscomp.com:3000/geo/checkme was 500'ing with something like 'undefined cca3'? I disconnected my VPN and it worked. Reconnected and it still worked, so I lost the exact error (oops). defaulting to USD when the country can't be detected (or the native currency for the VPS) would be nice.
Longer answer: There are basically two approaches to scaling software: Either you build/simulate better computers (vertical scaling), or you deploy more of them (horizontal scaling).
Dedicated hardware lets you build or simulate having a better computer (e.g. FPGAs, or using a network driver that is ideal for your traffic patterns, or a heavily tuned JVM). On the other hand, the cloud lets you quickly add (or remove) computers in response to service demand.
VPSs just split the difference (though they are usually closer to the vertical side of the equation).
I've used every cloud/vps provider and I'll try to give you a short list (Linode, Aws, Azure, DO, StormonDemand, Newservers, GCE, Rackspace, Vultr, Atlantic, Terramark vCloud Express, CloudSigma, Bluebox, Bluelock, GoGrid, Phoenixnap, Tata) as well as many cloud SaaS services (DME, Rage4, EasyDNS, Boundary, NewRelic, Dyn, Akamai, Cloudflare, Incapsula, Pingdom, Pagerduty, etc.)
Why do I chose a provider like DO over AWS? Cost and simplicity. With AWS who knows what you will get billed for? However, when you combine services you can get a much better value proposition. DO is cheaper, as stable and you get better performance than AWS, combine that with a good dns provider (DME, Rage4) and a content delivery network (Fastly, MaxCDN) you have a much better/cheaper solution.
1gb, 10tb, 25gb....what the hell? this is like way better than digitalocean and I thought DO was the cheapest.
They have full virtualization (the VPS Cloud plans), but it's much more expensive.
Here's a thread on Lowendtalk about VPS Classic plans: http://www.lowendtalk.com/discussion/37835/ovh-classic-1-vps...