vm's default host

is there a technical term for the host that should be used to run a specific M under normal circumstances? i.e. unless the host failed, the host that the VM should be run from..

and where within vcenter appliance can you see which VM's are running on which hosts?
LVL 4
pma111Asked:
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.

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
You would usually have a Cluster of Hosts, and the VMs would be distributed across the cluster. So a VM could be running on any host.

The virtual machine view, shows which VMs are on which hosts, when connected to vCenter Server (appliance or Windows Server)
0

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
AbhilashBloggerCommented:
You can check it in the vSphere client>VM/s summary
vm summaryThe host that says localhost.localdomain is the host.

there's nothing called defau;t host for Vm. It can run on any host.
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
VMs on Hosts
these are VMs, I've removed the names, running across 6 hosts in a cluster.
0
10 Tips to Protect Your Business from Ransomware

Did you know that ransomware is the most widespread, destructive malware in the world today? It accounts for 39% of all security breaches, with ransomware gangsters projected to make $11.5B in profits from online extortion by 2019.

pma111Author Commented:
but we have discussed before, for example, its common sense and best practice to house domain controllers or exchange servers on different hosts, so somewhere you must be able to chose which host which VM goes on?
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
You can "lock" VMs to certain hosts if you want to. Using Affinity Rules.

Or you can use Anti-Affinity rules to keep Domain Controllers apart, so they will never be on the same host.

But as for knowing which VM on which Host, does it really matter, if ALL the hosts are the same specification , e.g. CPU and Memory.

As long as the VMs are up, and Service is Up, it does not matter which VMs are on which hosts, and provided rules are in place to keep servers apart, reduces the single point of failure.
0
pma111Author Commented:
next question then, is there anyway to get a report of the aforementioned rules for all vm's?
0
AbhilashBloggerCommented:
Yes, use RVTools
http://www.robware.net/
Gives you an option to export report in excel
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
You would select your Cluster > Right Click - Edit Settings - VMware vSphere DRS - Rules.

(if you have DRS). Otherwise it's manual placement.

This is a Licensed Option, in Enterprise and Enterprise Plus, which has

VMware Distributed Resource Scheduler (DRS) - Dynamic Resource Balancing

http://www.vmware.com/products/drs/overview.html

VMware Distributed Resource Scheduler (DRS) Product Briefs

http://www.vmware.com/files/pdf/VMware-Distributed-Resource-Scheduler-DRS-DS-EN.pdf
http://www.vmware.com/pdf/vmware_drs_wp.pdf
0
pma111Author Commented:
which tab and field/column on rvtools lists the rules ?
0
AbhilashBloggerCommented:
DRS will only work with Enterprise license and above.
And no RVtools will not give that info.
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
I know DRS Rule info, can be reported on, using the following:-

VMware Community Pack
http://www.virtu-al.net/featured-scripts/vmware-powerpack/

see here:-

Rules
0
pma111Author Commented:
is drs an additional product that you have to pay for?

how could you tell if its in use within an environment?
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
DRS is a Licensed option with VMware vSphere.

This is a Licensed Option, in Enterprise and Enterprise Plus.

Do you have Enterprise and Enterprise Plus?

Check you License, Home > Administration > Licensing

in VMware vSphere Client.
0
AbhilashBloggerCommented:
Its an additional feature you have to pay for.
Its only for bigger environment for load balancing across the hosts.
0
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
Virtualization

From novice to tech pro — start learning today.