Link to home
Start Free TrialLog in
Avatar of chemdry
chemdry

asked on

VMware esxi 5 guest setup

I need a crash course on VMware.

I'm setting up my first esxi5 free edition and need help with best practice and how the system works.

 My question is on the setup of a virtual machine when it asks how many virtual CPUs and how many virtual cores and how much memory. We have on phys CPU quad core hyper threaded and 18gb memory.

How does the CPU/cores work? Is it the maximum that virt server can use or the min reserved? What's best practice for a win 2008 r2 working as a DC/DHCP/DNS/Print server/file server?

 I read numerous posts about this and found them contridicting and confusing. If I could understand this point and how it works behind the scene in VMware noob language it would be very helpful.
Avatar of Neil Russell
Neil Russell
Flag of United Kingdom of Great Britain and Northern Ireland image

Cores are not relevant. Cores were only introduced to get around/satisfy the needs of some licensing issues wheby processor licensing and per core licensing differences occured. Ignore cores and allocate processors only.

For such a small config host machine then allocating 2 CPU's will be ample for your needs.
just follow the os minimum requirements you can always add more by shutting down the virtal machine add the virtual hardware restart the vm and the vm should plug and play the new hardware
ASKER CERTIFIED SOLUTION
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
Flag of United Kingdom of Great Britain and Northern Ireland image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of chemdry
chemdry

ASKER

Thanks for the info.

Quick question:

Should i assign 1 virtual socket and 1 virtual core then?

In Neilsr post "More likely in the real world would be something like 30-35 Dual processor VM's" would you assign:
2 vsockets and 1vcore or
2 1vsockets/2vcore
Correct.

Assign sockets, unless licensing restrictions in use, and use cores.
Avatar of chemdry

ASKER

what about the second question if you wanted it to be dual core?

Is one better then the other?

2 vsockets and 1vcore or
2 1vsockets/2vcore
a socket is a processor for the virtual machine.

one virtual socket = 1 core on the physical host.
If you want a VM to have multiple anything then ALWAYS assign multiple sockets and leave cores alone UNLESS you have a licesne need for software installed in the OS.
Avatar of chemdry

ASKER

Thanks guys, very helpful :)