Leveraging virtualization for a home lab

4:17 · Watch on YouTube ↗

Transcript 576 words · about 4 min to read

Auto-generated captions from YouTube, not hand-corrected, so names and technical terms may be imperfect. The video is authoritative.

virtualization is a huge huge advantage to the home lab professional let's talk a little bit about how we did home lapse in the past and the past we do a physical appt my first lap was three or four x86 computers I had all the cabling I had switches I had routers I had a ton of equipment my that Trisha me bill was about a hundred dollars more us it was great because I was able to learn enough to get my mcse but the same time you

know what I have to be honest with you it took a lot of space up in our bedroom and my family just was not happy so we're going to talk about how we're going to duplicate kind of but that three or four server setup that I had in my home lab with just one pc so in our typical scenario we're going to build a web server a database server and application server normally we use three servers running an OS on each maybe linux or windows on

each of the servers we cable that up with cat five kaylene or in today's environment we do it wirelessly we'd have a kvm a bunch of clutter we're not going to do that we're going to use whether it's VMware kvm or even windows hyper-v that comes free with Windows 10 in Windows 8 we're going to really leverage modern software to make our lap simple as promised we're going to take all three of those machines the networking and run it inside of a single PC in order

to do that we're going to use what's called a hypervisor a hypervisor takes the physical hardware associated with a computer and virtualizes the components of a physical machine so typically in a machine we'd have cpu memory network and disk we would install a hypervisor such as vmware vsphere kvm vmware workstation or hyper v which creates a virtual software layer this software layer abstracts the underlying hardware the CPU memory Aram so instead of having a single CPU we now have virtual CPUs virtual memory virtual disk virtual

storage once we virtualize those pc resources we can now leverage that abstraction to install multiple operating system an example we have a mac laptop running OS 10 we install vmware fusion which is commonly referred to as a type 2 hypervisor it's referred to as a type 2 hypervisor because it's installed on a host OS versus a solution like VMware vSphere which is installed on bare metal so there's no underlying OS such as mac OS 10 we can take these resources and now virtualize the resources of

the mac OS 10 desktop computer once we virtualize the resources of our mac OS 10 machine using the type to hypervisor vmware fusion we can create separate colonel workspaces or separate virtual machines we can take one of these virtual machines and installous completely separate OS let's say windows 8 within windows 8 we can then install applications these applications are now isolated from our host operating system which is OS 10 so we have separate user spaces for installing software and networking and different memory spaces and then

we can create a separate user kernel to install this a Linux or another version of OS 10 and then upon that have applications installed it's critical that we get the concept of virtualization down pat