So after letting it stagnate/grow haphazardly, I finally decided that it was time to upgrade/reorganize the core of my — perhaps excessively – complex home network.
Here’s some “before” pictures (the rack that I have everything in was stuck in a closet barely wide enough to accomodate it):
As you can see, very crowded, very disorganized. The contortions required to get behind the rack (and thereby do any real work) was ridiculous.
Plus the switching infrastructure was just daisy chained D-Link consumer switches I bought off the shelf. Not a lot of throughput, a lot of bottlenecks, et cetera.
It was time for a change.
The closet was unfinished, to begin with, so in order to facilatite work in there, the rack had to come out. However, all the network drops for the whole house came to that closet, so we’d have to run network lines from the closet to the rack’s new location, so I bought 31m of network cable from Home Depot, and colour-coded keystone jacks etc. from Monoprice.
Next was the issue that without the rack there, there was nowhere to put the crappy D-Link switches. I solved this by buying 2ft patch cords off Monoprice (to patch in the network drops neatly), and by having plywood put up on the wall the patch panel is on now (allowing greater flexibility in surface mounting).
To rectify the switch infrastructure situation, I bought a D-Link DGS-1100-24 (about $300 from NCIX) and a D-Link DGS-1100-16 (about $200 from NCIX). This blow was softened because I had a $100 NCIX gift card from a friend in Nova Scotia, payment for a Linode (fremont.rleahy.ca/ns1.rleahy.ca) that we share. These are managed switches, with rackmount ears, that support 802.1Q and LAG (whether 802.1ax or their own proprietary solution — or both – I don’t know).
Surface mounting all of these things in the closet on the plywood allowed me to greatly neaten that area up, while reducing the number of switches by using the VLAN features — one VLAN for LAN, DMZ, and WAN — of the DGS-1100-24. I ran four lines through the wall to the location of the new servers, which were aggregated and plugged into the DGS-1100-16, which I rackmounted in the rack, giving me 4gbps of bandwidth between the “core” and the servers. All three VLANs are trunked across this aggregated link.
I took the opportunity to recable the entire rack — using pre-made cable bought cheaply from Monoprice — reducing the spaghetti to something manageable.
Here’s the “after” shots:
Very pleased with the way that it turned out. Looks a lot better, throughput is going to be a lot better, design makes a lot more sense, going to be a lot easier to work on.
Now the trick is keeping it as neat as it is…that’s always the problem…
The best part of the whole thing is that thanks to careful movement of the rack (it had to go down a step, we used a plywood ramp) and the UPS, I didn’t compromise my uptime moving the servers, even though they were disconnected from AC power and the internet:
Thanks to my Dad for helping me move this stuff around. Also thanks to this blog post for letting me know how to get images side-by-side in WordPress.