00:00:00
hey everyone welcome back to
00:00:01
virtualization how2 I'm Brandon Lee and
00:00:04
today I'm sharing 10 essential tips to
00:00:07
help you get started with a home lab in
00:00:10
2025 if you're diving into it for the
00:00:13
first time or experimenting with
00:00:15
self-hosting or maybe studying for
00:00:18
certifications these tips are some that
00:00:20
I wish I would have had when I first
00:00:22
started so let's dive in and talk all
00:00:25
things home lab in 2025
00:00:38
Number One Mini PCS forget big noisy
00:00:41
servers you simply just don't need them
00:00:44
today's modern mini PCS are powerful
00:00:47
they are efficient and they are compact
00:00:49
in size with up to 96 gigs of ddr5
00:00:52
memory multi-core processors 10 gig
00:00:55
networking they can handle workloads
00:00:57
very easily they're also much quieter
00:01:00
and easier on your electric bill
00:01:02
compared to Enterprise servers and trust
00:01:04
me once I made the switch to many PCs
00:01:07
which I was hesitant to do I've never
00:01:09
looked back especially in the hot summer
00:01:11
months here in the Southeastern part of
00:01:13
the United States I'm also really
00:01:15
encouraged by what 2025 can potentially
00:01:18
hold for mini PCS the mini forum msa2 is
00:01:22
just one example of an exciting Mini PC
00:01:25
that is set to drop in 2025 with 32
00:01:29
threads of processing power and 96 gigs
00:01:32
of memory and it takes all of the good
00:01:34
components of the mini Forum ms01 that
00:01:37
we've all loved such as the two SFP plus
00:01:40
10 gig ports and two 2 and 1/2 gig ports
00:01:44
that are all intel-based networking I'm
00:01:46
also really encouraged as I posted an
00:01:49
article just a couple of days ago that
00:01:51
crucial is actually going to release 64
00:01:54
GB sodm modules this is something we've
00:01:57
never had before poten potentially
00:02:00
giving us 128 gigs of memory in a Mini
00:02:05
PC form factor I'm really excited about
00:02:08
this year moving forward in this space
00:02:11
number two is RAM is most important
00:02:14
versus CPU so let's talk about resources
00:02:17
while CPUs are important Ram is actually
00:02:21
the real King in home lab environments
00:02:24
running multiple VMS or containers you
00:02:26
can quickly take up quite a bit of
00:02:28
memory and it it doesn't matter if
00:02:30
you're using VMware proxmox hyperv xcp
00:02:33
and or something else now if you are
00:02:36
running VMware esxi you can take
00:02:38
advantage of nvme memory tiering which I
00:02:42
did a video on if you want to check that
00:02:44
out it allows you to stretch your RAM
00:02:46
even further by using an additional nvme
00:02:49
m.2 Drive the moral of the story is if
00:02:52
you're on a budget budget for the
00:02:54
additional memory it's a much better
00:02:56
investment than chasing the fastest CPU
00:02:59
so I generally recommend to ones to dial
00:03:01
back the CPU configuration if that's an
00:03:04
option and take that cost savings and
00:03:07
buy another stick of ddr5 memory you're
00:03:10
not going to notice a bit milder CPU
00:03:13
when it comes to running virtual
00:03:14
machines and containers for most use
00:03:17
cases number three the network adapter
00:03:19
brand is very important make sure your
00:03:22
network adapter is compatible with the
00:03:24
platforms that you want to run many mini
00:03:27
PCS ship with real Tech network adapters
00:03:30
now while this isn't a big deal if
00:03:32
you're planning on running and
00:03:34
installing proxmox or XC PNG these don't
00:03:38
work out of the box with VMware esxi and
00:03:40
I know many are soured on VMware esxi
00:03:43
and probably moving to proxmox but if
00:03:45
you want the hardware that's cross
00:03:46
compatible look for those Hardware
00:03:49
adapters with Intel network adapters
00:03:51
they have that broad compatibility that
00:03:53
will allow you to work with VMware while
00:03:56
you can use a USB network adapter with
00:03:59
VMware config figurations I wouldn't
00:04:01
suggest that for long-term setups if if
00:04:03
it's anything outside of just playing
00:04:05
around installing hypervisors playing
00:04:07
for a couple of days and then tearing it
00:04:09
down I have found USB network adapters
00:04:11
to not be reliable over the long term
00:04:14
just really weird quirks and issues can
00:04:17
crop up so if it's your production home
00:04:20
lab environment that you're looking to
00:04:21
build hardware for I would certainly
00:04:23
suggest to stick with onboard network
00:04:25
adapters the number four tip is
00:04:28
networking in general for networking a
00:04:30
budget friendly switch with one or 2 and
00:04:33
1/2 gig Network ports and a couple of 10
00:04:36
gig ethernet ports is ideal microti and
00:04:39
similar Brands offer great options
00:04:41
however do keep in mind that with many
00:04:43
of these budget friendly switches you
00:04:46
typically don't get a manage switch
00:04:48
meaning you can't really log into the
00:04:50
switch interact with a CLI or a web
00:04:53
interface and do a whole lot of
00:04:55
configuration and often many of those
00:04:56
don't even allow you to create VLS now
00:04:59
VLS allow you to segment your network
00:05:01
into separate environments like servers
00:05:04
iot wireless LAN or something else they
00:05:08
are probably something that you're going
00:05:10
to want to implement sooner than later
00:05:13
so do keep that in mind if you're going
00:05:14
to invest the money in a switch I would
00:05:17
certainly suggest to get a budget
00:05:19
friendly switch but it actually is worth
00:05:22
it to get a switch that is VLAN capable
00:05:26
as you're not going to regret that in
00:05:28
your home lab moving forward number five
00:05:30
is Storage storage is often
00:05:32
underestimated in home Labs if you're
00:05:34
running multiple VMS or containers
00:05:36
you're going to need storage that is has
00:05:38
enough capacity that will allow you to
00:05:41
run the workloads that you want to run
00:05:43
but also that performs well options like
00:05:46
local drives Nas devices or software
00:05:49
defined storage like Seth is an
00:05:51
excellent option make sure though that
00:05:53
your setup can grow with your lab
00:05:55
whatever your intentions are plan for
00:05:58
and budget for for the additional
00:06:00
capacity you may need I recommend that
00:06:03
starting out you invest in cheap nvme
00:06:06
local storage for your virtual machines
00:06:08
if you're starting out with a Nas device
00:06:10
look at hybrid configurations for
00:06:12
storage that can give you a good mix of
00:06:14
speed and capacity for running VMS and
00:06:17
containers some of the newer nasas will
00:06:19
allow you to have both spindle hard
00:06:22
drives spinning rust discs as we like to
00:06:25
say and then also pair that with NVM
00:06:28
drives that can be used for caching on
00:06:31
write or read operations and when you're
00:06:33
talking about virtualization you can
00:06:35
really tell a huge difference with that
00:06:38
caching layer that allows those virtual
00:06:40
machines or containers to interact with
00:06:42
first number six is licensing 2024 into
00:06:46
this year is going to be a tricky one
00:06:48
especially if you do want to have access
00:06:50
to VMware licensing previously you could
00:06:52
pay $200 a year and get access to the
00:06:56
entire VMware catalog of products but
00:06:58
not so any more there is a new Cloud
00:07:02
Foundation certification requirement
00:07:05
before you can gain access to VMware
00:07:07
licensing even if you spring for the
00:07:10
vmug subscription now vmug subscription
00:07:14
will allow you to get a pretty sizable
00:07:16
discount off of that certification but
00:07:18
just know that the investment this go
00:07:21
around is not only going to be
00:07:22
monetarily but it's also going to be the
00:07:24
time and energy and effort that's going
00:07:26
to be required to study and and
00:07:30
potentially pass or fail these
00:07:32
certification exams so do keep that in
00:07:34
mind now if you're using other free and
00:07:37
open source options like so many are
00:07:39
these days such as crmx and xpg just to
00:07:43
name a couple then you don't have to
00:07:44
worry about licensing those are free and
00:07:46
open- Source options that are going to
00:07:48
provide a very powerful and robust
00:07:50
virtualization layer for your H lab
00:07:53
environment but do keep that in mind
00:07:55
when you're thinking about if you're
00:07:56
looking at VMware certifications or
00:07:59
running VMware inside your home lab
00:08:02
environment also when it comes to
00:08:03
licensing don't forget about really cool
00:08:05
tools that I think are worth the
00:08:08
investment in the home lab to up your
00:08:10
tooling game tools like painer which
00:08:14
also allows for a free three node
00:08:18
Business Edition license that you can
00:08:20
easily sign up for on their take three
00:08:24
uh link off of their website allows you
00:08:26
to have those three Business Edition
00:08:27
licenses also I think uh net data also
00:08:31
has a great option for monitoring a home
00:08:33
lab for 90 bucks a year you can buy that
00:08:37
home lab license with net data and you
00:08:39
can actually have that Enterprise class
00:08:42
monitoring for your home lab for
00:08:44
unlimited nodes there's no limitations
00:08:46
on it and that I think is really really
00:08:49
cool those are just a couple of options
00:08:51
that you have I think that are licenses
00:08:53
that are worth it to buy for the home
00:08:56
lab to have that affordable monitoring
00:08:58
as well as Docker Management in the case
00:09:01
of bainer number seven is backups you
00:09:04
never know when an experiment will go
00:09:06
sideways or you will experience a
00:09:09
hardware failure so have a backup
00:09:12
solution from day one tools like proxmox
00:09:15
backup server VH or even a simple Nas
00:09:18
device can save you hours of work if
00:09:21
something breaks and you have those
00:09:23
backups in place remember experimenting
00:09:26
is part of the fun but recovering from
00:09:29
mistakes is much easier with backups in
00:09:31
place but aren't backups only for
00:09:34
production environments not home lab
00:09:36
well technically the answer is probably
00:09:39
yes but when you have a handcrafted
00:09:41
configuration on a virtual machine that
00:09:42
may have taken you hours to build and to
00:09:45
get working correctly you don't really
00:09:48
know all the steps you took to build the
00:09:50
configuration would you want to lose
00:09:53
that potentially probably not many of
00:09:56
the backup Solutions like vhm and Niko
00:09:58
backup replication offer NFR licenses
00:10:02
that allow you to back up a number of
00:10:04
VMS in your home lab for free if you
00:10:07
have something like a sonaly nass device
00:10:09
you get access for free to the active
00:10:12
backup solution that allows backing up
00:10:15
VMware and hyperv if you want to get
00:10:18
into running Docker containers you can
00:10:20
also use tools like duplicati for Docker
00:10:24
container data and then also if you're
00:10:26
getting into kubernetes you can download
00:10:28
a solution from VH that is totally free
00:10:31
called Casten K10 for kubernetes backups
00:10:35
number eight is a UPS protect your lab
00:10:38
hardware and network Hardware with a UPS
00:10:42
sudden power outages can corrupt setups
00:10:44
data or even damage Hardware a UPS not
00:10:48
only provides backup power if you have a
00:10:51
power flicker or you have an allout
00:10:53
power outage but it gives you time to
00:10:55
shut things down gracefully and properly
00:10:58
some even have Network monitoring
00:10:59
features which is a nice bonus for lab
00:11:02
enthusiasts that can even orchestrate
00:11:04
shutdowns during a power outage event If
00:11:07
you experience those so a UPS is a wise
00:11:10
investment I think in a home lab even a
00:11:13
small 1500 voltamp UPS will actually run
00:11:18
quite a few mini PCS and keep those up
00:11:20
at least for a couple of minutes number
00:11:22
nine is start with open source and free
00:11:25
tools we've already touched on this but
00:11:27
if you're just starting out stick to
00:11:29
those open source tools just to get your
00:11:31
feet with things like proxmox xcp and
00:11:34
using free tools like Docker and
00:11:36
kubernetes these are powerful and
00:11:39
ready-made options that have no
00:11:41
licensing fees especially in the home
00:11:43
lab and they allow you to learn these
00:11:45
advanced concepts without spending any
00:11:47
money on licensing or the software to
00:11:50
get started again many are using proxmox
00:11:53
or XC PNG for home labs and are using
00:11:55
Docker and kubernetes for running
00:11:57
application containers also there are
00:12:00
many free and open- Source projects out
00:12:03
there that you can take advantage of
00:12:05
like my last video my Docker dashboard
00:12:08
project check that out be sure to
00:12:10
download the docker dashboard once you
00:12:12
have a home lab up and running and you
00:12:15
can see all of your Docker containers in
00:12:17
a single glance across all of your
00:12:19
Docker hosts number 10 is
00:12:22
documentation documentation is that step
00:12:25
that we all hate but it's my final tip
00:12:28
document everything you'll be surprised
00:12:31
if you document everything as you're
00:12:33
installing as you're connecting
00:12:35
everything tracking your configurations
00:12:37
IP addresses VLAN setups and even
00:12:40
troubleshooting that you may have to do
00:12:42
make sure you document those tools like
00:12:45
notion obsidian and even a simple
00:12:48
spreadsheet work great and then also
00:12:50
along with learning Docker there are
00:12:52
many dockerized open source Solutions
00:12:54
out there like PHP ipam that make it
00:12:56
much easier to keep up with your network
00:12:58
configuration ation like IP addresses
00:13:01
and vlans and all of those Network
00:13:04
configurations that we all know and love
00:13:06
good documentation will save you time a
00:13:08
lot of frustration as your lab grows and
00:13:11
you just 6 months later forget how
00:13:13
something was configured and your
00:13:15
scratching your head you'll have the
00:13:16
ability to pull out your documentation
00:13:18
and immediately get the answer to those
00:13:20
configuration questions and that's it 10
00:13:22
tips to get started with a home lab in
00:13:24
2025 from choosing the right Hardware to
00:13:28
protecting your setup with with backups
00:13:29
and power management I hope these tips
00:13:31
will help you to hit the ground running
00:13:34
if you have questions or your own tips
00:13:35
to share let me know in the comments
00:13:37
below if you enjoyed this video don't
00:13:39
forget to like subscribe and hit that
00:13:42
notification Bell for more content like
00:13:45
this video well thanks for watching
00:13:46
everyone please do stay safe out there
00:13:48
keep on home labbing and I will see you
00:13:51
in the next video