It depends how much you want to be able to do on it. I'd say double your RAM to start with as 16 GB doesn't leave a whole lot for much more than a single ESXi host and one other VM.
First of all, many thanks for your feedback, daphnissov, so you mean " I should upgrade 32GB RAM ". And what about CPU is okay?
CPU is probably fine, but I'd start with going up to 32 GB.
Again, thank, daphnissov! I will order 16GB RAM, and I will test. I will inform you about it.
As said, if you add bit more memory you should be quite OK.
Although I would suggest another approach as well - depends on your budget. I did use my home PC in the past for running my LAB workloads but once you start to play with another compionents of vSphere like NSX, VSAN or vROps you will realize thet even 32GB is not enough.
Today I run my LAB on dedicated servers located in datacenter, I have possibility to conenct from everywhere and I do not need to wory about my home PC resources. Right now I have 64GB of RAM, 2x 480 GB SSD (one is for boot disks of my VMs, second is for iSCSI storage / VSAN) and 2x 2TB HDDs (data disks, backups) and I have to say that I would probably upgrade to 128 GB of RAM soon :-) I am running nested virtualization so physical server hosts my master ESXi server and then I run several virtual ESXi servers for testing.
Good evening! Martin, your feedback makes me feel so confident and on point - I really appreciate your help. Anyway, my level doesn't reach that level (your level), I want to learn (self-study) and practice them (vSphere's Features) before taking it to the real environment.
My final question is: Is my current CPU ready for your level?