Virtualbox as workstation

This is for discussing general topics about how to use VirtualBox.
Post Reply
aivis
Posts: 1
Joined: 9. Nov 2016, 00:03

Virtualbox as workstation

Post by aivis »

Hello
So my School uses VMware Workstation on host server with Intel xeon and 64Gb ram for over 50 workstations and we just login with our logins and passwords and Windows server 2012 virtualmachines start..
i want to ask.. is there any way for me to make that kind of thing on my Computer. To just share Virtual machine on my wifi network and other classmates can connect to one network and we all use my pc virtual machine. My planned VM is Windows XP or 2000..maybe later becouse i use I5 6200U laptop.
or i'll be better off with another acount and forum thread in VMware website? :D
scottgus1
Site Moderator
Posts: 20945
Joined: 30. Dec 2009, 20:14
Primary OS: MS Windows 10
VBox Version: PUEL
Guest OSses: Windows, Linux

Re: Virtualbox as workstation

Post by scottgus1 »

Although I am not entirely familiar with VMware Workstation, I hazard a guess that if there are 50 workstations, there are 50 VMware guests, and each workstation is using one of them, and there's a really big resource-rich host system running somewhere.

You can do something similar, if you have a host PC with enough resources. Each remote user will need one separate guest OS as their work environment. (There are built-in ways for more than one remote user to see the same guest but they'll all be fighting for the one guest's mouse and keyboard.)

As far as how many guests you could run, it depends on your host PC's resources. Take the following as an indicator:

Virtualbox is an application running on your host PC's OS, so VB will be subject to the CPU counts and RAM limitations of the host OS.

You should not count hyperthreading when counting physical cores. A four-core Core-I7 with hyperthreading has four cores for Virtualbox purposes, even though the host OS may show eight. Your I5 6200U has two hyperthreaded cores, so the physical core count for Virtualbox purposes is 2.

A guest should not be set to have the same or more cores than the host has, even if the Virtualbox Settings will allow you to do so. So on the two-core I5 mentioned, no guest should have more than one core. The host must always have a core to use for itself. It is possible to have multiple guests that each have less than the full amount of cores but total up more cores than the host has as long as the guests don't all go full-throttle at once. (eg: I have run two 2-core guests, and a one core guest = 5 cores for guests on a four-core I7, with no problem, because the guests weren't always heavily using the cores.) It's a risk, time will tell how many guests you can run at the same time.

Ram usage is simple math: the total amount given to guests + the host's non-Virtualbox requirements < total host ram. There are some tricks to move ram between guests while running the guests, but live hot-swap from host to guests is not possible, and you can't get more ram than the host has. Disk swap files don't count.

Expect disk bandwidth limitations and sluggish data access in the guests when booting or heavy-running more than two modern OS guests on one platter drive at the same time. The head just can't move around fast enough. SSDs eliminate this problem.
Post Reply