Ask HN: Where can I host a 1TB DB relatively cheaply?
I have a 1TB DB that will grow over time and have been looking for a host that is relatively cheap. Everything I see is hosting with SSD so getting 1TB and larger is somewhat expensive. Are there any (cheap) HDD hosts out there?
35 comments
[ 2.1 ms ] story [ 64.0 ms ] threadI ran this for about a year. Queries took a good 5 minutes but was a very cheap way to archive data.
No durability though if the disk bites it you lose.
Realistically the cheapest option is probably renting a physical machine thats a bit older as others have suggested. If its not a true database that needs block storage, and just flat files, S3 is always hard to beat.
[Disclosure - I work for Delimiter]
Hetzner in Germany for example has 8 TB HDD with 32 GB RAM and a i7-6700 Quad-Core for ~55 USD per month.
edit: US hosters seem to be quite a bit more expensive. Does anyone know why there is such a difference?
The underlying cost structure is also more challenging in the US for most dedicated hosts. Building a data center in the US, as with most infrastructure, costs more than it does in Germany.
When you account for the higher cost of infrastructure and the higher productivity (economic output), a $80 Hetzner server becomes a $120 or $140 server in the US.
It's the same reason housing in Australia is so expensive (their incomes have skyrocketed over the last 15 years), or why the cost of living is so high in Switzerland (very high incomes). If you cut US GDP per capita from ~$57k-$60k down to $28,000 (just as an example) - dedicated hosts in the US would not be able to command the same high prices, the market would not bear that.
[1]: https://www.cia.gov/library/publications/the-world-factbook/... [2]: https://www.cia.gov/library/publications/the-world-factbook/...
I'd expect electricity to be a major cost item for data centers. GDP per capita is not a good proxy for the cost of running a data center. It is only loosely related to labour costs and not at all to cost of infrastructure projects and regulation.
So I still don't completely understand why US data centers are more expensive, esp at locations like Kansas or Oregon where energy is cheaper than in most/all of Europe.
https://www.ovh.com/us/news/cp2435.global_iaas_leader_ovh_co...
Disclaimer: lived in both countries, operated sizeable DCs in both countries, but didn't do the math just now. Edit: spelling
They aren't the most reputed but aren't sketchy either. You're not going to get cheaper than this. If you are sure that you'll use to for a while, then go for the annual/biennial plans. They really bring down the monthly price.
Been a happy customer for last 3+ years. Just my second online backup of encrypted personal data (first is CrashPlan). But at this price they don’t backup their severs and even though they have been around for really a long time I’ll hesitate to do something on production there. Good with support tickets and all.
@nreece suggested our StorageVPS. Delimiter's storage VPS are HDD based but NVMe accelerated. We run ZFS with the ZIL/Cache on the NVMe. The storage performance is great, but CPU isn't overly generous. They are optimised to get data to/from disk.
I would recommend you look at our Cloud Compute product. Its based on Cloudstack, highly distributed Ceph backend - HDD with NVMe fronting the disks. It uses Cloudstack's advanced networking so you have a router/firewall by default as well as internal networking should you want to have more than just the DB locally.
https://cc.delimiter.com/cart/cloud-resource-pool/
A 1TB Ceph disk with 1GB RAM, 1 CPU will cost you $20.40/month
I am not sure what DB you are running but even if boost that up to 4GB RAM, 2 CPUs, 1TB Disk that is $34.62/month
Dedicated cores on the CPUs, 10Gbps uplink. We have a variety of customers running MongoDB clusters, MySQL/MariaDB, Couchbase and so on. Internal networks lets you keep the cluster network private. Just punch through the firewall for the ports you need publicly accessible or even limit the source address to stop non-authorised users.
If you want to give it a test, then just mail me on sales@delimiter.com and I'll get you a 30 day trial.
--
Another option could be a cheap dedicated - we have some Dual E5420, 16GB RAM, 1TB Disk or 2 x 500GB for $200/year
Because if not, traditional hosting often has near limitless storage for less than $100 a year (think Dreamhost, Bluehost, 1&1, etc.)
$0.48 per TB per month
Very reliable and trustable too since they're owned by OVH.
All you're getting right now are vague suggestions and hugely varying price points. If we knew the budget we could more easily recommend something