VMware

This Question is Answered

9 Replies Last post: Feb 27, 2008 7:42 AM by Troy Clavell  

best practices when installing virtual center posted: Feb 26, 2008 7:27 AM

Click to view dcaperton's profile Enthusiast 39 posts since
Dec 11, 2007

We are about to install esx/vc for production. We had them installed when we were doing testing but I feel like we didn't follow best practices when we preformed the installs. At the time we just installed all the vc componets on one vmware server guest. I haven't fully researched it yet but I'm under the impression you can move the DB, licensing and application to different locations. What I want to know is, does anyone have any advice and/or documentation of best practices. Additionally we are going to install 2 hosts to start with put them in a cluster and have them attach to a nfs datastore. Any advice would be very helpful. Thanks in advance.

--D

Re: best practices when installing virtual center

1. Feb 26, 2008 8:13 AM in response to: dcaperton
Click to view vmroyale's profile Virtuoso 1,722 posts since
Jun 15, 2007
D,

Check out the Quickstart Guides. The guide for ESX 3.01 and VC 2.0.1 can be found here: http://www.vmware.com/pdf/vi3_301_201_quickstart.pdf - These docs will provide the answers to many of your questions and give you some of the best practices.

You can have everything on one box, or distributed across 3 different boxes - it all depends on your environment and the flexibility you ultimately need.

I typically use a separate existing db server for the database, and then put VirtualCenter and the license server on the same server together.

Can you elaborate more on your environment? Do you have an existing db server you could use? How important is it for VirtualCenter to always be available, etc?

Good Luck!

Re: best practices when installing virtual center

2. Feb 26, 2008 9:03 AM in response to: dcaperton
Click to view mcowger's profile Virtuoso 2,065 posts since
Aug 22, 2007
What we did was place the VC+license server on 1 VM, then our VC DB (Oracle 10gR2 on Linux) on another VM. We then created an affinity rule to force them on the same host (1 isn't useful without the other).

--Matt

Re: best practices when installing virtual center

4. Feb 26, 2008 9:27 AM in response to: dcaperton
Click to view impensb's profile Expert 542 posts since
Jun 10, 2004

This link has the best collection of information in it. We used it to plan our upgrade. http://communities.vmware.com/docs/DOC-2562 Essential ESX 3.5 & VC 2.5 links.

The license server and vcenter server can live on the same server without any trouble. If they go down, all your virtual machines will stay running. You will just have to manage the hosts and vms directly by connecting to the host with the virtual infrastructure client.

Re: best practices when installing virtual center

5. Feb 26, 2008 9:30 AM in response to: dcaperton
Click to view mcowger's profile Virtuoso 2,065 posts since
Aug 22, 2007

If license server goes down, nothing happens for 14 days, except you cant power on new VMs until its resolved. After that, all bets are off.


If VC goes down, nothing happens (all guests continue to run). HA continues to work, however DRS and VMotion will not.

If both goes down, nothing happens. Heck, i brought down my vcenter/license VM yesterday for a few hours for some maintinence - no issues, nothing bad happened.

--Matt

Re: best practices when installing virtual center

7. Feb 26, 2008 1:05 PM in response to: dcaperton
Click to view SRuff's profile Enthusiast 26 posts since
Jul 2, 2007
The DB is just a repository for Virtual Center, it hold resource pools, clusters, folders, vm's, templates, etc., but just the entity names and relationships. Your VM's will still be attached to the ESX host itself, and you can either recover from a backup or just add your hosts to VC again and the VM's will be registered in VC and added to the DB repository again.

DB also holds performance/rollup data, that's where the real size comes from, we have around 450 VM's in our VC and our database is only about 20GB, must most of that is historical performance data.

Re: best practices when installing virtual center

9. Feb 27, 2008 7:42 AM in response to: dcaperton
Click to view Troy Clavell's profile Guru 6,256 posts since
Oct 12, 2007
running virtual center on a VM is supported, however, I believe best practice would be to run VC on a physical box and have your DB on a seperate clustered enviornment.

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities