Slashdot Asks: What's In Your Home Datacenter?
First time accepted submitter jvschwarz writes There was a time when I had rack-mount systems at home, preferring old Unix boxes, Sun-3 and early SPARC machines, but have moved to low-power machines, Raspberry Pi systems, small NAS boxes, etc. Looks like some are taking it to another level. What do other slashdotters have in their Home Datacenter?
Small setup here: 12U rack with 2 servers and one switch (Yes, I have ethernet sockets in every room except toilets, though I regret a bit I did not install one there)
Core: ancient Dell laptops, which are nice and quiet and run on 70W power supplies. Seven of those, and five dozen hard drives from 120GB all the way up to 2TB apiece either in USB enclosures or in rackmount/grab boxes which are in turn connected via USB IDE adapters. So there's some hotswapping involved but all told I have about 40TB of storage.
Political debates have me rolling my eyes so much I think I got optical whiplash. I should sue. - Foamy The Squirrel
Since I work from home now and had to get a bit more serious about my data storage, I bought a Synology Diskstation, and have been quite happy with it. I was a bit worried because I'm more experienced with Windows than Linux by far, but they've got a great web-based interface and hide any sort of complexity, and it connects easily enough to Windows, Mac, and Linux machines.
The Synology has a nice backup program let's me to back up data to an Amazon S3 account. Since it's pay by data volume, and I'm only storing a few GB of code and assets, my monthly bill runs about ten cents a month. My local data is backup up to my NAS, and my NAS backs up to my S3 account. I figure I'm probably pretty well protected that way.
I can't compete with those racks in the linked article, though. My NAS box sits on a desk and has about the footprint of one of those phones, and it doesn't have nearly as many sexy blinking lights and exposed patch cables. Ah well.
Irony: Agile development has too much intertia to be abandoned now.
A PDP-8m with 16KW of core memory and a pair of 8" floppy drives, and a VT-320 video terminal.
Maybe as a kid I was fascinated by the idea of having a server or "data center" at home, but these days I would hate to babysit all that trash. Normal networking equipment and a computer or two is enough.
Rolodex 1753, Smith-Corona Super12, roll of stamps.
I can't answer for him, but I can give you my reasons for wanting to run ethernet to every room. I'm not done yet, but I'm actively doing it as I update rooms.
Some context, I have 3 kids, a wife, and me (and two set of grandparents who visit for about a month of two each year (in total, not all at once) with their iPads, Android devices, etc). And, truthfully, wi-fi does work for all of us, but most of the kids have a computer sitting at a desk, why do they need wi-fi for machines that are just sitting there anyways?
That said, here is the list of reasons I want ethernet in every room:
First, bandwidth sharing, wi-fi is fast, but not that fast, especially when we have six tablets using it at the same time as all the computers... offloading the computers from the wi-fi will solve a lot of bandwidth issues for the tablets (I'm always surprised watching the kids use a laptop and a tablet (or two) simultaneously... considering their next toy will probably be Android Phones... well... it just keeps adding demand to the wi-fi resources). :)
Second, security, yes, I know it sounds old fashion, but I've already replaced two wi-fi routers because they stopped supporting the latest security (remember WEP versus WPA)... when a new exploit or attack comes out I like the option of shutting the wi-fi down to analyse it (that's more a personal interest, but still, the family can't be without internet while I tinker).
Third, dead spots, I have one bedroom that wi-fi just will not work in, and I don't have a clue why either. The room faces the coldest winds during Winter and was the original master bedroom so my guess is that it was "extra" insulated when the last owners did some work there, but I need to do some investigation into why they would have insulated or used something on the inside walls versus all the other bedrooms (4 on that floor, wi-fi from any of the 3 works to the other 3).
Fourth, coverage, right now I use two Wi-fi's, one in the upper floor and one in the basement which gives fairly good coverage of the house, but with wired connections I can spread that coverage even better (in particular I have wi-fi's that can let me limit their strength so I could then have 3 or 4 wi-fi routers and keep their strength low so that I can keep it within the house itself and not blast good strength across the street while still having a dead-spot in my own house).
Fifth, internet-of-things, I'm not that into it right now, but more and more devices are going to require/use internet connectivity, again, most of those devices will be stationary (think Blu-Ray player, game box, TVs, fridge, stove, stereo, alarm clock), each may only take a small amount of connectivity, but all those pings, traces, network checks and handshakes are going to saturate any wi-fi in the long run (I can do it now with 10-12 devices so can see the writing on the wall when we are at 30-50 devices).
Sixth, guaranteed uptime and reliability, I keep my wi-fi routers on a remote on/off switch so I can turn them off and on again from whereever I happen to be sitting, I use it about once a month to reset the wi-fi routers (I've replaced some routers that had to be reset daily!) , but I have never (ok, maybe yearly since we loose power at least once a year) had to reset my switches. I think for internet-of-things, having intermittent network connectivity issues will be a huge problem, wi-fi routers are flaky compared to wire and non-router based switches in this regard. Additionally, I have servers to host data and files for all the devices, if I plug it into one router and that router happens to go down, well, everyone looses access, while if the wi-fi routers each connect directly to the switch which has the servers then my kids can just move to another room or change their access point (if it doesn't do it automatically for them -- sometimes works, sometimes doesn't, depends on the fault with the Router) and everything continues to work
Hope that helps answer the question. note that I would never get rid of wi-fi, but I can definitey justify running ethernet to every room :)
I sort of don't get it. White box PCs with many cores, dozens of gigabytes of RAM, and multiple gigabit ethernet ports cost next to nothing these days with a few parts from Amazon.com. If the goal is just to play with powerful hardware, you could assemble one or a few white box PCs with *many* cores at 4+ GHz, *tons* of RAM, gigabit I/O, and dozens or hundreds of terabytes of online RAID storage for just a few thousand, and plug them straight into the wall and get better computation and frankly perhaps even I/O performance to boot, depending on the age of the rackware in question.
If you're really doing some crazy hobby experimenting or using massive data storage, you can build it out in nicer, newer ways that use far less (and more readily available) power, are far quieter, generate far less heat, don't take up nearly the space, and don't have the ugliness or premium cost spare parts of the kinds of gear being discussed here. If you need the features, you can easily get VMware and run multiple virtual machines. 100Mbps fiber and Gigabit fiber are becoming more common and are easy to saturate with today's commodity hardware. There are an embarrassment of enterprise-ready operating systems in the FOSS space.
If you really need high reliability/high availability and performance guarantees, I don't get why you wouldn't just provision some service for yourself at Amazon or somewhere else and do what you need to do. Most SaaS and PaaS companies are moving away from trying to maintain their own datacenters because it's not cost effective and it's a PITA—they'd rather leave it to specialists and *really big* data centers.
Why go the opposite direction, even if for some reason you really do have the need for those particular properties?
STOP . AMERICA . NOW