Live data from Hacker News

Ask HN: How would you store 10PB of data for your startup today?

news.ycombinator.com

161–170 of 374 posts

Re: Ask HN: How would you store 10PB of data for your startup today?

#161

It would be cool to actually have a "blockchain" for something like this. I know the huge amount of data to be store is a niche market, but hear me out: Everyone that wants to make extra money can join You join with your computer hooked up to internet, a piece of software running in background You share % of your hard-drive and limit speed that can be used to upload/download When someone needs to store 100PB of data…

I was hoping that someone has experience in storing data with FileCoin. But I think it's just to early still to bet an existing business on it.

Re: Ask HN: How would you store 10PB of data for your startup today?

#162

At that kind of scale, S3 makes zero sense. You should definitely be rolling your own. 10PB costs more than $210,000 per month at S3, or more than $12M after five years. RackMountPro offers a 4U server with 102 bays, similar to the BackBlaze servers, which fully configured with 12GB drives is around $11k total and stores 1.2 PB per server. ( https://www.rackmountpro.com/product.php?pid=3154 ) That means that you coul…

You are mixing up your units, with 12GB drives and 15TB in a rack.

Re: Ask HN: How would you store 10PB of data for your startup today?

#163

Earlier quoted context omitted.

I’m not an AWS pricing expert, but you should be aware you’re still on the hook for S3 requests even if you can get out of paying for bandwidth. Is AWS direct connect a pure peering arrangement? I wonder what their requirements are for that. Guess I’ll read the link :) Idk what your team’s expertise is, but I’d advise avoiding the cloud as long as possible. If you can build out an on-premise infrastructure, it will b…

> as long as you’ve got a capable team looking after it who chooses standard and robust software. And cheap. If you put people in charge who are looking for ways of expanding their empire and budget through spending money on EMC/VMWare/Oracle/etc/etc then you can quickly wind up spending a lot more money. Simplistic network designs, simplistic server designs, simplistic storage designs with mostly open source softwar…

> fire anyone who said words like SAN

Is EBS not, itself, a SAN?

Re: Ask HN: How would you store 10PB of data for your startup today?

#165

Earlier quoted context omitted.

According to https://aws.amazon.com/snowball/pricing/ , egress fees depends on the region, which can range from $0.03/GB (North America & parts of Europe) to $0.05/GB (parts of Asia and Africa). So US$300K to US$500K for egress fees + cost of Snowball devices. The major downside of Snowball in this export case is the size limit of 80TB per device - from https://aws.amazon.com/snowball/features/ : "Snowball Edge Stora…

There's also the snowmobile https://aws.amazon.com/snowmobile/

The AWS Snowmobile pages only talk about migrating INTO AWS, not OUT OF.

from https://aws.amazon.com/snowmobile/ :

AWS Snowmobile is an Exabyte-scale data transfer service used to move extremely large amounts of data to AWS. You can transfer up to 100PB per Snowmobile, a 45-foot long ruggedized shipping container, pulled by a semi-trailer truck. Snowmobile makes it easy to move massive volumes of data to the cloud, including video libraries, image repositories, or even a complete data center migration.

from https://aws.amazon.com/snowmobile/faqs/ :

Q: What is AWS Snowmobile?

AWS Snowmobile is the first exabyte-scale data migration service that allows you to move very large datasets from on-premises to AWS.

Re: Ask HN: How would you store 10PB of data for your startup today?

#166

Earlier quoted context omitted.

I run cloud infra for a living. Have been managing infrastructure for 20 years. I would never for one second consider building my own hosting for a start-up. It would be like a grocery delivery company starting their own farm because seeds are cheap.

Depends what you’re doing I suppose. I think the three companies I mentioned (CloudFlare, Zoom and WhatsApp) are good examples of infrastructure investment as a competitive advantage.

None of those are start-ups, though. They've either IPOed (CloudFlare, Zoom) or been acquired by publicly-traded companies (WhatsApp).

A startup is a company that might still need to pivot to find its final business model, potentially shedding its entire existing infrastructure base in the process. Start-ups are why IaaS providers don't default to instance reservations — because, as a startup, you might suddenly realize that you won't be needing that $10k/hr of compute, but rather $10k/hr of something else.

Re: Ask HN: How would you store 10PB of data for your startup today?

#167
I'm unsure if it's mature enough for your use right now (in particular, the retrieval market is undeveloped for fast access, but I wonder if you looked at filecoin?)

https://file.app/ https://docs.filecoin.io/build/powergate/

(Disclosure: I am indirectly connected to filecoin, but interested in genuine answers)

Re: Ask HN: How would you store 10PB of data for your startup today?

#168
post #56

It seems to me like you could save a ton of money by using your own hardware. Perhaps buy a bunch of big Synology boxes? At that scale you should also consider looking at technologies such as Ceph. We've recently switched to a setup with several Synology boxes for around 1PB net storage.

Those boxes are slooooow, the 8 slot box have like a 500MB/s read speed limit, even if you raid0 8 SSDs, and use 10gbps networking. This limitation is in the product spec document, but with the smallest letters possible.

Re: Ask HN: How would you store 10PB of data for your startup today?

#169

Earlier quoted context omitted.

Don’t forget labor. You need to find talent to manage your little data center. And deal with it when it shits the bed at 4:12am on Christmas morning. So toss in at least one SRE type person. Say $200k/year. Since you only have one, they are gonna be on call 24/7, so assume you’ll burn them out after a year and a half and need to hire a new one.... Since redundancy is a thing, double that $350k. And 10pb is what they…

10 petabytes at AWS is $210,000 per month just for storage (even excluding AWS's very high egress and transaction pricing), so even $1M (which seems like a high estimate indeed) would be amortized in less than six months. Also, the hardware can be depreciated, which reduces its net (of taxes) cost dramatically over time. Five years (probably the useful life of the equipment in general) of $210,000 per month is $12.6M…

At this scale you should be able to negotiate with AWS and get a deal better than the listed price.

Regarding accounting, the AWS monthly charges are also net of taxes so it makes no difference.

Re: Ask HN: How would you store 10PB of data for your startup today?

#170
post #153

Cloud or self-hosted will depend on your in-house expertise. For cloud others have already mentioned Backblaze and Wasabi, but you can also check Scaleway, they do 0.02 EUR/GB/mo for hot storage and 0.002/GB/mo for cold storage. Since we're talking about images and videos, do you already have different quality of each media available? Maybe thumbnail, high quality, and full quality. It could allow you to use cold sto…

I believe Scaleway costs 0.01 EUR/GB, so a bit more than half of S3.
Post reply on HN