Hacker Newsnew | comments | show | ask | jobs | submit login

Napkin math says it would cost ~$5000 to put the data online and ~$138/month to power it:

Here's the "Everything will always work" math:

~ 27 3TB SATA drives @ $129.95 [0]

~ 7 machines @ $60.17 [1] [2]

~ 8-port switch @ $11.99 [3]

~ 100ft cat5 cable @ $15.95 [4]

~ 14 cat5 connectors @ ~$5 total.

~ 2 6-prong power strips @ $5 [5].

Total: 27 * $129.95 + 7 * $60.17 + $11.99 + $15.95 + $5 + 2 * $5 = $3972.78.

With decent redundancy: ~$5000 [6].

Monthly power bill: ~$138 [7].

Labor: $0 [8].

You can store basically a copy of "The entire internet" for 1/4th the cost of a new sedan [9] and power it at 1/5th the cost of using that sedan [10].

I officially christen this the future.

-----

References:

[0] http://www.goharddrive.com/ProductDetails.asp?ProductCode=G0...

[1] The cheapest all-in-one with SATA I found was the $49 cubieboard (http://www.linuxbsdos.com/2012/09/11/cubieboard-raspberry-pi...). 4 of them would run you $200 ... putting it at higher expense.

[2] Breakdown:

$24.99 Motherboard: http://www.ascendtech.us/asus-p5rc-le-lga775-ddr-motherboard...

$3.50 256MB RAM: http://txmicro.com/256MB-DDR-RAM-PC3200-184-Pin-DIMM-Name-Br...

$4.00 celeron: http://starmicroinc.net/intel-celeron-325j-253ghz-256k-533mh...

$8.95 CPU fan: http://3btech.net/inorlga775co.html

$21.99 550 W PSU: http://3btech.net/24pinch550wa.html

$0.74 Molex -> SATA: http://www.amazon.com/Syba-SY-CAB40007-Molex-Power-Inches/dp...

-----

$60.17

[3] http://3btech.net/giee24ramo10.html

[4] http://www.acnt.com/product.asp?pf_id=NHG08

[5] http://www.google.com/shopping/product/18338766357132175733

[6] Using base price * 1.25.

[7] http://www.bls.gov/ro9/cpilosa_energy.htm Assuming $0.15 KW/hr + 180 W/hr per machine avg usage we have: 7 * 0.180 KW/hr * $0.15 KW/hr* 24 hr * 365.25 d / 12 m = $138.07/month.

[8] I mean equity, cough cough.

[9] Based on KBB value for a baseline 2013 Nissan Altima (http://www.kbb.com/nissan/altima/2013-nissan-altima/25/?vehi...)

[10] Based on 15,291 miles per year average (http://www.fhwa.dot.gov/ohim/onh00/bar8.htm) * IRS mileage rate of $0.55 (http://www.irs.gov/uac/IRS-Announces-2012-Standard-Mileage-R...) = $700.




Let me assure you, storage has gotten cheap but not that cheap. ;)

You've omitted the labor cost to assemble, debug and maintain your McGyver-Device. That's easily another $2500/mo (amortized).

Secondly you don't really want to store 80T on the cheapest components you can possibly get without a lot of testing and planning. This $22 PSU, trust me, it will come back to haunt you.

Thirdly, "decent redundancy" starts at factor 2.5, not 1.25.

And finally: If you want to put this stuff online and have people actually download it then you'll soon notice that redundancy is not only needed for availability but also for performance.

A reasonable ballpark figure for low-end networked storage nowadays is $0.05/GB per month (it gets much cheaper above 500T). Thus hosting those 80T should cost roughly $4000/mo, give or take a few.

-----


> That's easily another $2500/mo (amortized).

I'd be doing this myself, so I'll charge myself $0.

> Secondly you don't really want to store 80T on the cheapest components you can possibly get without a lot of testing and planning. This $22 PSU, trust me, it will come back to haunt you.

Sure. Of course. Bump that to $45. Ok, another $200. Not huge.

> Thirdly, "decent redundancy" starts at factor 2.5, not 1.25.

If you are serving it to the internet at large. But for personal use, 1.25 is fine unless you are saying the proper RAID setup is Number of disks * 2.5; which would be something new to me, for sure.

> And finally: If you want to put this stuff online and have people actually download it then you'll soon notice that redundancy is not only needed for availability but also for performance.

I don't. The presumption is that it's a copy (my copy, actually), not the original.

> A reasonable ballpark figure for low-end networked storage nowadays is $0.05/GB per month (it gets much cheaper above 500T). Thus hosting those 80T should cost roughly $4000/mo, give or take a few.

You might be getting ripped off :-(.

I can get a half-rack (that's 22U) for $900/month. Even at 2.5 redundancy and if I had to pay for the patch and the switch, it's still way under $4000/month.

Besides, the thought experiment was to run it from somewhere like my entry-way, near my coat-hanger: "What's this? Oh, it's just the internet; the Whole Internet. No no, just a copy."

-----


Ah, I missed the personal use bit.

Yes, of course you can cobble something together when availability does not matter at all (it might blow the fuse in your apt, though;)).

I was just saying that in an application with most basic availability-requirements you're not getting the cost down like that.

I.e. even though you could fit that into one rack, nobody actually would (redundancy is measured in powers of >=2). And even though you might find an ISP who won't bitch about you drawing >10 Amps in "half a rack" (cough), you should still be a little concerned about other tenants screwing around in the same rack as your only copy of 80T of data that you care about... ;)

-----


A synology box with a slave unit would do 96T uncompressed with some room for redundancy in there based on 24 4T drives.

-----


I don't see why you would use 20 machines. I think a good place to start would be RAID 5 using 6 drives so 5 for data and 1 for backup. Which gives 6 machines, assuming your dealing with uncompressed data assuming it's mostly text you can probably use 2 or 3.

-----


How did I screw that up ... woops, let me change it.

Ok done.

I still argue 7 machines though. I mean, sure you could do USB + enclosure or have some more expensive board (with 6 SATA connectors, I don't know how cheap those go). Then you also may need more power, depending on how you use the thing. It's true that fewer machines generally = fewer faults, just as a matter of statistics.

But in reality, in practice, the users will probably have some IBM or SGI solution that is a full-height rack with a bunch of SAS drives or something. I'm sure you've seen those things at trade shows.

But my point here was to try to determine how much it would cost with total baseline OTS hardware.

-----


Wouldn't an adaptation of the Backblaze Pod do..?

http://blog.backblaze.com/2009/09/01/petabytes-on-a-budget-h...

-----




Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | DMCA | Apply to YC | Contact

Search: