Skip navigation
VMware
388 Views 7 Replies Last post: Feb 10, 2004 5:26 PM by mjones@ue.com… RSS
Nodonn Lurker 20 posts since
Nov 6, 2003
Currently Being Moderated

Jan 28, 2004 4:38 PM

VirtualCenter Network Utilization

Has anyone had a recommendation from VMware on the architecture of VC.

 

I have a bunch of developers at one site, a bunch of ESX servers at another site and I would like to put a VC server in between them.

 

My question is, which would be the more WAN friendly model, putting the VC server with the developers or the ESX servers?

 

Thanks

 

Nodonn.

mjones@ue.com… Lurker 67 posts since
Nov 9, 2003
Currently Being Moderated
1. Jan 28, 2004 7:36 PM in response to: Nodonn
Re: VirtualCenter Network Utilization

I would not think that a bunch of developers would need to have much access to VC. 

VC is not a replacement for things like Terminal Services.

 

Developers should only have access via terminal sessions and\or remote desktops. 

 

We have a large amount of developers and NONE of them have console access.  It would be like having all of your developers working the your data centre all at once, impractical and unreasonable.

 

Aim to remove as much VMware Console access as you can.  I believe that there is also an overhead associated with console access also, cant seem to find the reference at the moment.

 

I run VC from home via VPN using 256k ADSL.

 

no real issues... just slow.

Erik Bussink Expert 446 posts since
Jan 10, 2004
Currently Being Moderated
2. Feb 2, 2004 6:19 AM in response to: mjones@ue.com…
Re: VirtualCenter Network Utilization

I read the question differently. What is the network utilization taken between a VirtualCenter (VC) and it's communications of the VC Agent running on an ESX on a different site. Single VirtualCenter and distributed ESX...

What is the bandwidth required of a VirtualCenter to VC Agent ? and is there a way to configure the polling of information at a low speed for each VirtualCenter New Machine Group ?

Erik Bussink, Architect, CISSP, VCP#67, RHCE, DCUCD
smkaise Novice 112 posts since
Oct 2, 2003
Currently Being Moderated
3. Feb 9, 2004 7:54 AM in response to: Nodonn
Re: VirtualCenter Network Utilization

It'd probably make more sense to keep your VC server with the ESX servers.  The fun your going to have dealing with bandwidth will be in your remote console sessions.  It doesnt matter wether your VC server is with the ESX server or Developers, your remote console session still hits the console OS's interface on the ESX server and thats where your WAN will see restriction. 

 

Whats your WAN speed?  If your going to have multiple people running multiple remote console sessions..  your not going to have much fun over anything less than a 10MB connection.

Shawn Kaiser Principal DC3 Solutions, LLC www.dc3solutions.com
TexasESX Lurker 5 posts since
Feb 9, 2004
Currently Being Moderated
4. Feb 9, 2004 11:59 AM in response to: Nodonn
Re: VirtualCenter Network Utilization

More important is where is the SQL database going to be.

Bart Korsten Enthusiast 478 posts since
Jan 6, 2004
Currently Being Moderated
5. Feb 10, 2004 12:43 AM in response to: Nodonn
Re: VirtualCenter Network Utilization

Yes we did,

 

This document might be interesting :

 

http://www.vmware.com/pdf/vc_technical.pdf

 

We have chosen the VC to be on a separate server including a MS-SQL database (residing on this same server). We have done this for DR purposes. If we would have installed VC on a ESX server, and this box should fail, we also would loose all our VC provided management tools.

 

An other thing to consider is the use of VMotion and the placement of template files.

 

Without VMotion or templates, Network usage is low. Especially when you supply your developers with VC-client. VC-client will use the VC-server to find VM’s. Remote control traffic is VC-client -> VM based (not VC-client -> VC-server -> VM)

The developers are allowed to view, use or administer VMs, depending on user rights (a big plus for VC)

 

When you want to use templates, you might run into trouble. You can choose (per VC-server) between VMFS based or VC-server based storage to store your templates. If you would choose the VC-server based storage method and place this server in site2, every deploy operation will be done over your wan.

 

Since all you ESX server are located on site1 and your developers located on site2 your best option would be to configure a VC server on site1 and give you developers VC-clients for remote KVM and server control. Placing VC server on site2 would only use more bandwidth (monitoring etc).

 

If  VC client are still using to much bandwidth you might want to consider using a terminal server on site1 with VC-client installed on it. This would use the least bandwidth and isolate all VMware Infrastructure communication to site1

 

Cheers

 

Bart

mjones@ue.com… Lurker 67 posts since
Nov 9, 2003
Currently Being Moderated
7. Feb 10, 2004 5:26 PM in response to: Nodonn
Re: VirtualCenter Network Utilization

Just on bandwidth on VC over a 56k dial.. via VPN. 

 

This works and it bareable.  Remote console is fine.

 

Generally I am happt for one off type use.

Bookmarked By (0)

Share This Page

Communities