VMware Communities
MMcG71
Contributor
Contributor

connecting 2 hosts running VMware workstation

I have 2 PCs each running Vmware Workstation Pro (V16).  Neither has the resource to run the VMs needed for a Lab I have to set up for a college course I am doing (remotely due to COvid).  I can add more RAM which should resolve the issue but I have been trying to find a way split the load across the two hosts!! As a student I would be happier to use the kit I have so if it is possible any advice would be welcome.

Reply
0 Kudos
4 Replies
bluefirestorm
Champion
Champion

Use "Bridged Networking" for all the VMs on both host PCs. That way, the VMs are in the same network as the 2 host PCs and will also visible to each other on the networks.

CarltonR
Hot Shot
Hot Shot

Unfortunately we are constrained by the processing resources that are available and therefore have to work with them as best one can. If your asking ‘can you seamlessly amalgamate the two PCs to appear as one’, then no. Unfortunately you’ve not given a lot to go on, but there are number of things that you might like to consider . . .

 

  1. [Balanced Load] Take a look at the performance of each of the PCs, over time, to determine whether one is working harder then the other, and if so, then consider relocating VMs to balance it up.
  2. [Networking] Check the performance (including collisions, etc) of the network interfaces both for the PCs and the individual VMs to determine whether these are optimal. If for instance one VM only needs to talk to another then think about where to place them, and the interface type which is best suited for each. In addition, if the PCs network interfaces and the local subnet are hammering away, then evaluate, and improve where possible. In some cases providing an additional point-to-point network between the two PCs might improve things a tad.
  3. [System Design] check what’s running within each of the VMs, move Apps around accordingly, and disable anything that’s unnecessary and might be using valuable resources, etc.,
  4. [Resource Allocation, VMs] make sure that resource allocation for each VM is commensurate and appropriate to its function and requirement.

 

The above should be considered as a whole rather than individually, and all pretty standard stuff really. It may be the case that no improvement can be made, after all you cannot get more than you have, but you might just improve some things.

There is one alternative which you might like to consider, if you have not already done so, which is utilising online shared resource (cloud services). Clearly this is dependent on the nature of what you are doing and the cost of doing so. On the cost front, many colleges have, or provide access to such services, either as part of the course or at a much reduced rate.

Reply
0 Kudos
MMcG71
Contributor
Contributor

thanks, I have managed to get the VMs to communicate using the method you mentioned.  I have a virtual firewall that I can now access via the 2nd host where I have 3 other VMs (1 windows server, 2 Linux machines).  I am now working on the initial labs given for the course so hopefully things will work. 

Tags (1)
Reply
0 Kudos
MMcG71
Contributor
Contributor

Appreciate the advice and will look at your suggestions.  You are correct as in colleges offering free cloud resources and although we have been given access to some for a previous subject they have decide to get us to build these using our home machine (still remote studies due to covid).

Thanks again 

Reply
0 Kudos