Not sure which Type 1 virtualization software to buy.

I would like to learn about virtualization. I'm thinking about purchasing a Type 1 virtualization software, for home use. Any good recommendations?
Also, can anyone point me to some good learning resources (books, websites, etc.)?
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

JohnBusiness Consultant (Owner)Commented:
For Windows 10, Hyper-V is very good and free.

I have Windows 10 and use VMware Workstation 15 on a very fast SSD drive.  

My Machines start at Windows 7 (zero need for Windows 8 at this point) and go back to Windows 95 (which Hyper-V cannot do) and a couple of Linux machines (Ubuntu).  

I like Unity Mode in VMware so that the machine is minimized but the host menus can get directly to the guest machine apps.
I like the flexibility of the network editor and the ability to make a copy of a machine and isolate it (sandbox) for testing emails or apps that may do damage.
Performance is fine. Not as good as  Hyper-V host and only guest machines, but still fine.
I can network my machines (taking into account SMBv2 with limits to Windows 7 and no connection to old machines any more (USB key for moving data).

So a very workable environment for me.
You want to simply use virtualization at home to suffice your lab machines need
you want to become virtualization professional ?
If latter is case, you need to deploy ESXi free version or Hyper-v full server trial version (good for 180 days) or even you can use hyper-v only (command line only) free version and then do all stuff from networking, disk management, cluster management, VM management and so on.
Get a highly available system for cyber protection

The Acronis SDI Appliance is a new plug-n-play solution with pre-configured Acronis Software-Defined Infrastructure software that gives service providers and enterprises ready access to a fault-tolerant system, which combines universal storage and high-performance virtualization.

Bryant SchaperCommented:
Hyper-V is free, and easy to get started if you have Windows 10.

But I would also agree that the server version and ESXi is what you see is in the business environments and data centers.  Both are free as well, with licensing limitations.  Windows server is like 90 days, and ESXi Free is well free.  But you may want to look at the management side of virtual infrastructures with vCenter and System Center as well.
john8217Author Commented:
I was planning on getting a very high-end PC (no server) and installing virtualization software on it. This next question might be too vague but I'll ask it anyway: can having it installed on a desktop (and not a server) still be an adequate way to learn about virtualization?
     Also, can ESXi be installed on desktops or is it specifically made just for servers?
JohnBusiness Consultant (Owner)Commented:
ESX is designed for servers and best there instead of a Workstation
ESXi is best designed for servers but can be installed on any Intel latest CPU who supports virtualization technology, nested pages and directed IO

U can find CPU specs on website, basically get any 8 core latest CPU with inbuilt graphics (non K edition)

basically you need nested virtualization support, it means, you can install VMware workstation, on top of that you could install esxi and within esxi you could install virtual machines, this is nothing but nested virtualization
Else you can install esxi on bare metal and from another machine, install VSphere client and from there manage esxi host but then that esxi machine will remain with command line interface only

In case of hyper-V, it will be directly installed top of OS so no need of nested virtualization infact you can do that as well if wanted to

Also get good quality and fast SSD drive like Samsung 860 pro or equivalent to host virtual machines, basically SSD disks have much higher IOPS ratio and much faster as compared to conventional SATA disks
If you have multiple SSD disks, it will increase performance for typical lab machine
One SSD can be used for OS (say 120 GB) and other two SSDs can be used to store VMs (say 500 GB x 2 ), get 64 GB Memory which is maximum for desktop class CPUs
get ASUS ATX mother boards with latest model
get decent quality PSU like Seasonic / Corsair confirming to at least bronze standard (can go for gold standard)

Check from price stand point

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
nociSoftware EngineerCommented:
I Like VirtualBox a lot.  One of the few company(products) that Oracle bought and continued to develop.
VMware vSphere (ESXi) has a pretty strict HCL. You also need to manage it from another machine. Be sure that your desktop hardware is supported. Pay attention to network controller and storage controller.

Hyper-V Server is free, and needs to be managed from other machine.

Hyper-V on Windows 10 or Windows Server gets installed underneath the Windows OS, and can be used from the local console. All versions of Hyper-V use the Windows drivers, so compatibility is pretty much a non-issue.

Windows Server has 180 evaluation periods.

VirtualBox and VMware Workstation/Player are type 2 hypervisors.
nociSoftware EngineerCommented:
Oops I typed VirtualBox, i meant Oracle VM Server (x86)...
john8217Author Commented:
Thanks guys for all your input.
JohnBusiness Consultant (Owner)Commented:
I think you could have and should have selected more than one single answer
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.