<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://staging.projecthomelab.org/index.php?action=history&amp;feed=atom&amp;title=Building_a_Homelab</id>
	<title>Building a Homelab - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://staging.projecthomelab.org/index.php?action=history&amp;feed=atom&amp;title=Building_a_Homelab"/>
	<link rel="alternate" type="text/html" href="https://staging.projecthomelab.org/index.php?title=Building_a_Homelab&amp;action=history"/>
	<updated>2026-04-24T19:39:59Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://staging.projecthomelab.org/index.php?title=Building_a_Homelab&amp;diff=110336&amp;oldid=prev</id>
		<title>Travis at 16:13, 31 January 2025</title>
		<link rel="alternate" type="text/html" href="https://staging.projecthomelab.org/index.php?title=Building_a_Homelab&amp;diff=110336&amp;oldid=prev"/>
		<updated>2025-01-31T16:13:06Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 16:13, 31 January 2025&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l62&quot;&gt;Line 62:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 62:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Whitebox Homelab Motherboards]]&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;*[[Whitebox Homelab Motherboards]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[&lt;/del&gt;Processors&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;]] &lt;/del&gt;==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== Processors ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When choosing a processor, the use case for your homelab will determine if the processor is a good fit. Make a list of functional requirements and choose the processor that handles these. Since memory will be the most likely bottleneck when running multiple virtual machines, don&amp;#039;t get to carried away finding the most powerful processor.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;When choosing a processor, the use case for your homelab will determine if the processor is a good fit. Make a list of functional requirements and choose the processor that handles these. Since memory will be the most likely bottleneck when running multiple virtual machines, don&amp;#039;t get to carried away finding the most powerful processor.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Travis</name></author>
	</entry>
	<entry>
		<id>https://staging.projecthomelab.org/index.php?title=Building_a_Homelab&amp;diff=38&amp;oldid=prev</id>
		<title>Travis: 1 revision imported</title>
		<link rel="alternate" type="text/html" href="https://staging.projecthomelab.org/index.php?title=Building_a_Homelab&amp;diff=38&amp;oldid=prev"/>
		<updated>2020-07-31T17:00:57Z</updated>

		<summary type="html">&lt;p&gt;1 revision imported&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;1&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Revision as of 17:00, 31 July 2020&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-notice&quot; lang=&quot;en&quot;&gt;&lt;div class=&quot;mw-diff-empty&quot;&gt;(No difference)&lt;/div&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</summary>
		<author><name>Travis</name></author>
	</entry>
	<entry>
		<id>https://staging.projecthomelab.org/index.php?title=Building_a_Homelab&amp;diff=37&amp;oldid=prev</id>
		<title>openhomelab&gt;Taranus: /* Vendor Style */</title>
		<link rel="alternate" type="text/html" href="https://staging.projecthomelab.org/index.php?title=Building_a_Homelab&amp;diff=37&amp;oldid=prev"/>
		<updated>2018-07-17T12:38:33Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Vendor Style&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;[[Category:Homelab Design]]&lt;br /&gt;
== Introduction ==&lt;br /&gt;
This section of the site deals with the multitude of options you have available to you when you come to design, procure and build your homelab.&lt;br /&gt;
&lt;br /&gt;
Once you have [[Requirements Gathering|gathered your requirements]], the next step wil most likely to be decide on [[Homelab_Categories|which category of homelab suits you best]], and subsequently you can follow the links below to find out information about your different infrastructure options.&lt;br /&gt;
&lt;br /&gt;
== Compute ==&lt;br /&gt;
Assuming you don&amp;#039;t go for a [[Cloud Labs|Cloud Lab]], then for your compute layer, you have two very simple options; build or buy.&lt;br /&gt;
&lt;br /&gt;
Much like when procuring a PC, if you choose to buy from a known (or unknown!) vendor, you may be able to get a decent price for the overall solution, though the level of flexibility after you have unwrapped it may be limited. The biggest advantage to building your own is that you can choose every single component which goes into your hosts, individually. This can of course be a pain if you want to make sure you have every component fully supported by your favourite hypervisor and version, but then again with great power comes great complexity! :)&lt;br /&gt;
&lt;br /&gt;
=== Vendor Style ===&lt;br /&gt;
Here you have three very simple options. Rack mount, Tower, or Small form factor. There is one other bonus option which is Laptop/Notebook, and if you need this, you will most definitely know it (for example SEs and Road Warriors love to carry a demo lab with them at all times!&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 95%&amp;quot;&lt;br /&gt;
|+Popular / Recommended Vendor Servers&lt;br /&gt;
|-&lt;br /&gt;
! Small Form Factor &amp;amp; Barebones PCs !! Vendor Towers !! Vendor Rack Servers&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top; width: 33.3%;&amp;quot; |&lt;br /&gt;
* [[Intel NUC]]&lt;br /&gt;
** [[Intel NUC6I7KYK]]&lt;br /&gt;
* [[Gigabyte BRIX]]&lt;br /&gt;
* [[Shuttle XH61V]]&lt;br /&gt;
* [[Shuttle XPC SZ170 R8 V2]]&lt;br /&gt;
* [[ASRock C2750D4I]]&lt;br /&gt;
* [[Supermicro Xeon D-1500]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top; width: 33.3%;&amp;quot; |&lt;br /&gt;
* [[HP MicroServer]]&lt;br /&gt;
* [[HP ML110]]&lt;br /&gt;
* [[HP ML305]]&lt;br /&gt;
* [[HP ML310]]&lt;br /&gt;
* [[Dell PowerEdge]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top; width: 33.3%;&amp;quot; |&lt;br /&gt;
* [[HPE ProLiant DL20]]&lt;br /&gt;
* [[HPE DL380]]&lt;br /&gt;
* [[Dell PowerEdge]]&lt;br /&gt;
* [[SuperMicro SuperServer]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Whitebox Servers ===&lt;br /&gt;
AKA Roll your own!&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;width: 95%&amp;quot;&lt;br /&gt;
|+Popular / Recommended Cases&lt;br /&gt;
|-&lt;br /&gt;
! Whitebox Desktop/Tower Cases !! Small Form Factor Servers !! Whitebox Rack Cases&lt;br /&gt;
|- style=&amp;quot;vertical-align:top;&amp;quot;&lt;br /&gt;
| style=&amp;quot;vertical-align:top; width: 33.3%;&amp;quot; |&lt;br /&gt;
* [[Corsair Obsidian 900D]]&lt;br /&gt;
* [[Corsair Carbide 400R]]&lt;br /&gt;
* [[Fractal Design Define]] R3 / R4 / R5&lt;br /&gt;
* [[Phanteks Enthoo Primo]] Black&lt;br /&gt;
| style=&amp;quot;vertical-align:top; width: 33.3%;&amp;quot; |&lt;br /&gt;
* [[SilverStone SG10]]&lt;br /&gt;
* [[Antec ISK-600m]]&lt;br /&gt;
| style=&amp;quot;vertical-align:top; width: 33.3%;&amp;quot; |&lt;br /&gt;
* Supermicro SC505-203B&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Lastly, once you know what case size you like, you need to decide what kind of motherboard will fit into it! Here are a few examples which have been tried and tested by the community:&lt;br /&gt;
&lt;br /&gt;
A full list of tested [[Whitebox Homelab Motherboards]] is available here:&lt;br /&gt;
*[[Whitebox Homelab Motherboards]]&lt;br /&gt;
&lt;br /&gt;
== [[Processors]] ==&lt;br /&gt;
&lt;br /&gt;
When choosing a processor, the use case for your homelab will determine if the processor is a good fit. Make a list of functional requirements and choose the processor that handles these. Since memory will be the most likely bottleneck when running multiple virtual machines, don&amp;#039;t get to carried away finding the most powerful processor.&lt;br /&gt;
&lt;br /&gt;
General rules of thumb&lt;br /&gt;
Newer processors are build using a smaller etching method. This means the processor will use less power.&lt;br /&gt;
Newer processors contain newer instruction sets. AES, memory table virtualization and h264 video processing are a clear example of instructions that speed up some of the workloads. Since using an instruction set requires the right drivers and software, your mileage may vary. If your workload benefits from an instruction set, you&amp;#039;ll see both power savings and increased performance. &lt;br /&gt;
&lt;br /&gt;
For convenience sake, we&amp;#039;ll split up processors into three groups:&lt;br /&gt;
* Small - maximum of ~16GB RAM&lt;br /&gt;
* Medium - Maximum of 32GB or 64GB RAM &lt;br /&gt;
* Large - everything over 64GB RAM&lt;br /&gt;
&lt;br /&gt;
===Small processors===&lt;br /&gt;
Are usually designed for low-power devices such as NAS appliances, TVs and mini-notebooks. Newer versions of these kinds of processors (such as the Intel Braswell and AMD AM1 Kabini) are quite capable, but no speed devils. If you&amp;#039;re going to build a machine that will be on 24/7 and perform relatively easy tasks (router, NAS, containers, home automation and/or home security) these are the best fit for the job. The power usage of the small processors group is pint-sized. The cheapest versions of these will be soldered to the motherboard and generally do not support more than two memory slots with a limited amount of memory.&lt;br /&gt;
&lt;br /&gt;
===Medium processors===&lt;br /&gt;
Contain your average desktop PC processors and derivatives. Great performance when you just want to build a fast homelab to test or use a moderate amount of workloads. Think Intel socket 1150 and AMD socket AM3+. A general maximum for these kind of processors is four to six cores and 32GB or 64GB RAM. They come with the most up-to-date instruction sets and can have high core clock speeds (up to 4GHz). Motherboards for this type have one socket to place your processor and two to four memory slots. While these are perfectly capable and, with some care during your build, reasonably power efficient, they have an upper limit to the amount of workloads that they can handle simultaneously.&lt;br /&gt;
&lt;br /&gt;
===Large processors===&lt;br /&gt;
These usually fall into the enthusiast, workstation or server grade processors. Think Intel socket 2011-3 and AMD Opteron. While these processors don&amp;#039;t use a lot of power in idle mode, the amount of cores and addressable memory can handle much more workloads than the medium processors and can draw a significant amount of power out of a wall socket. Most of the processors in this category can be placed onto a multi-socket motherboard. This type of motherboard houses two or four processors. While all this raw processing power is awesome, don&amp;#039;t forget your functional requirements. Burning lots of Watts might not be such a good idea when the money could buy you faster/bigger storage, more networking or more memory.&lt;br /&gt;
&lt;br /&gt;
== [[Storage]] ==&lt;br /&gt;
The main [[storage]] category can be found [[Storage|here]]. Articles include:&lt;br /&gt;
* [[Storage|Homelab Storage Introduction, Types and Options]]&lt;br /&gt;
* [[Hyper-converged Infrastructure]]&lt;br /&gt;
* [[Homelab Storage Software]]&lt;br /&gt;
&lt;br /&gt;
== Networking ==&lt;br /&gt;
* [[10Gbps Homelab Networking]] - &amp;#039;&amp;#039;Stub&amp;#039;&amp;#039;&lt;br /&gt;
* [[Homelab Wi-fi]] - &amp;#039;&amp;#039;Stub&amp;#039;&amp;#039;&lt;br /&gt;
* [[Infiniband for 10Gbps to 100Gbps Networking]]&lt;br /&gt;
&lt;br /&gt;
== Power, Cooling and Noise ==&lt;br /&gt;
* [[Power]] - &amp;#039;&amp;#039;Stub&amp;#039;&amp;#039;&lt;br /&gt;
* [[Cooling]] - &amp;#039;&amp;#039;Stub&amp;#039;&amp;#039;&lt;br /&gt;
* [[Noise]]&lt;br /&gt;
&lt;br /&gt;
== [[Hypervisors]] ==&lt;br /&gt;
* [[Homelab Hypervisor Choices]]&lt;br /&gt;
* [[VInception|Virtual Machine vInception / vTARDIS (including Type 1 vs Type 2 Hypervisors)]]&lt;br /&gt;
&lt;br /&gt;
== Licensing ==&lt;br /&gt;
* [[Microsoft Licensing]]&lt;br /&gt;
* [[VMware Licensing]]&lt;br /&gt;
* [[Citrix Licensing]]&lt;br /&gt;
&lt;br /&gt;
== The Cloud ==&lt;br /&gt;
* [[Cloud Homelabs]]&lt;/div&gt;</summary>
		<author><name>openhomelab&gt;Taranus</name></author>
	</entry>
</feed>