{"id":179,"date":"2020-04-19T18:29:37","date_gmt":"2020-04-19T22:29:37","guid":{"rendered":"https:\/\/raucousatthecaucus.net\/?p=179"},"modified":"2020-04-19T18:29:37","modified_gmt":"2020-04-19T22:29:37","slug":"starting-the-home-lab","status":"publish","type":"post","link":"https:\/\/blog.raucousatthecaucus.net\/index.php\/2020\/04\/19\/starting-the-home-lab\/","title":{"rendered":"Starting the Home Lab"},"content":{"rendered":"\n<p>A little while ago, I stumbled upon the <a href=\"https:\/\/www.reddit.com\/r\/homelab\/\">r\/homelab subreddit<\/a>. There, users gather to discuss their home network setups, often used for experimentation like a laboratory. I finally have enough money to get started on a modest set up, so I ordered some pieces this week to get started.<\/p>\n\n\n\n<p>I&#8217;m currently taking classes to get a degree in computer networking. One class is an introduction to computing class that has us using virtual machines for something. Another is a networking class that should prepare me for the Cisco CCENT certification exam. I&#8217;ve become a lot more interested in the subjects thanks to the classes. At the same time, my home network needs have changed and I could use some more power and storage.<\/p>\n\n\n\n<p>Enter the homelab. Following some guidance from the r\/homelab wiki, I decided on a basic set up. For hardware, I decided to get an HP DL380e Gen8 server, a Cisco Catalyst 3560G 48-port switch, and an HP ProDesk desktop. The plan is to use a hypervisor (probably <a href=\"https:\/\/www.proxmox.com\/en\/\">Proxmox<\/a>) on the ProDesk so it can act as a <a href=\"https:\/\/www.pfsense.org\/\">pfSense<\/a> router, <a href=\"http:\/\/pi-hole.net\">Pi-Hole<\/a> ad blocker, VPN (hopefully with <a href=\"https:\/\/www.wireguard.com\/\">WireGuard<\/a>), and reverse proxy (probably <a href=\"https:\/\/caddyserver.com\/\">Caddy<\/a>) all at the same time. This router will be connected to the Cisco switch, where I may set up some virtual LANs. I&#8217;ll have to see how everything works together. I got the DL380e as a barebones thing, so the specs were up to me. I decided to go with dual Xeon E5-2450 processors, and I&#8217;ll be getting 48 GB of RAM (the maximum is 384 GB). These are both pretty cheap options. I think I found a good deal on some 1TB 2.5&#8243; SAS hard drives, so I will probably start with six of them in a RAID 6 configuration and add more as needed. I&#8217;m not totally certain about this though. The server will be home to a few virtual machines. I&#8217;ll be moving my TV tuner card there, so there will be at least one Windows 10 VM. I&#8217;m also going to be running my normal website from there, and I&#8217;ll probably run an OctoPrint setup so I can control my 3D printer, so I&#8217;ll need at least two Linux VMs for that. I&#8217;ll probably also throw in one for Arch Linux, just because I like to tinker with it. Beyond that, I&#8217;m not sure what else I&#8217;m going to do with it yet. Maybe host some game servers for Minecraft or something or get a media library going. I&#8217;d really, really love to put my spare RX 480 graphics card in it and stream some games. This is totally possible, but I need a very specific PCI riser card to fit a double slot graphics card, plus a power wire adapter and maybe an extra power supply. We&#8217;ll see how it goes and maybe I&#8217;ll try to track down the special riser in the future.<\/p>\n\n\n\n<p>There&#8217;s no real purpose to doing this other than I want to. The experience with Cisco networking and virtual machines might help me get a job some time in the future. It&#8217;s not super expensive at least, and it&#8217;ll be fun to have a ton of computer power at my disposal.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A little while ago, I stumbled upon the r\/homelab subreddit. There, users gather to discuss their home network setups, often used for experimentation like a laboratory. I finally have enough money to get started on a modest set up, so I ordered some pieces this week to get started. I&#8217;m currently taking classes to get &hellip; <a href=\"https:\/\/blog.raucousatthecaucus.net\/index.php\/2020\/04\/19\/starting-the-home-lab\/\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Starting the Home Lab&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[24],"tags":[56,60,99,101,115,143,13,179],"class_list":["post-179","post","type-post","status-publish","format-standard","hentry","category-computers","tag-cisco","tag-computer","tag-homelab","tag-hp","tag-linux-2","tag-proxmox","tag-server","tag-virtual-machine"],"_links":{"self":[{"href":"https:\/\/blog.raucousatthecaucus.net\/index.php\/wp-json\/wp\/v2\/posts\/179","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.raucousatthecaucus.net\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.raucousatthecaucus.net\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.raucousatthecaucus.net\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.raucousatthecaucus.net\/index.php\/wp-json\/wp\/v2\/comments?post=179"}],"version-history":[{"count":0,"href":"https:\/\/blog.raucousatthecaucus.net\/index.php\/wp-json\/wp\/v2\/posts\/179\/revisions"}],"wp:attachment":[{"href":"https:\/\/blog.raucousatthecaucus.net\/index.php\/wp-json\/wp\/v2\/media?parent=179"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.raucousatthecaucus.net\/index.php\/wp-json\/wp\/v2\/categories?post=179"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.raucousatthecaucus.net\/index.php\/wp-json\/wp\/v2\/tags?post=179"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}