Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
Name: Rob Golding (by robg63)
Hi,
I have been running 1 windows server 2003 box for a few months now, with no problems whatsoever. I have an active directory domain, exchange, and a website running on the server.I have just installed VMWare, and another windows server installation on the box, I suppose to see if I can squeeze anything else out of it! I just wanted to know if there were any big advantages to doing it like this, or any big disadvantages as well (I could always remove the VMWare machine and go back to 1 server).
You're probably going to tell me that my server does too much, I need another DC etc. but it's fine. I'm only 16 - I'm just doing it to learn really! I did have 2 DC's and an IPCop firewall at one point - which was great! But the electricity bill soared so I'm back down to one :(
Anyway, thanks a lot,
Rob
Rob Golding - Gold Computer Solutions - Networking, Email and IT Services/Support - www.goldcs.co.uk

Im using VMWare, admittedly, the host is an XP box, but as long as there is alot of RAM & good processor, then there'll be no problem, just be carefull on the amount of RAM you asign to all the VM boxes, so not to use up the RAM, & slow down the host too much.

THe CPU is a Geode 1750 (1.4 clock), with 1GB of ram. The guest has 384 assigned to it (which was recommended) is that too much? The host has 221mb of RAM free, but is using 915mb of page file. What do you think?
Thanks for the reply,
Rob
Rob Golding - Gold Computer Solutions - Networking, Email and IT Services/Support - www.goldcs.co.uk

That seem s fine, if that is what was recommended, if you can, slam in some more RAM to the host. Will be able to give the client machines go better, as you could asign some more virtual RAM to it. I've got 1.5GB RAM, I've got 1 XP with 384, 2003 Server with 512 & Suse 10 with 384. I dont run the Linux & XP at same time, but the 2003 server is always on, & I don't notice any performance degrigation. My CPU is a Sempron 2800 I always up my pagefile to just shy of 4GB. Incase.
Hope this helps
Dave

Yeah I was thinking about upgrading the CPU some, maybe to a sempron 2800+. We'll see how it performs as it is.
Thanks a lot,
Rob
Rob Golding - Gold Computer Solutions - Networking, Email and IT Services/Support - www.goldcs.co.uk

Rob,
That's pretty impressive that you're doing all this at the age of 16!
If you're learning, consider doing this - all "servers" be running as virtual machines, and let the host OS be simply a host OS. That way, you only need to have VM's running specifically for certain tasks for your learning.
For example, I have a machine running Windows XP Pro as a ghost OS, and then a virtual machine that's a DC, a virtual machine that's an exchange server, and a virtual machine that's an XP client with Outlook. That gives me a complete environment to do anything AD/Exchange related. I run those three usually concurrently.
If I do something stupid and blow the environment up during a learning excercise, I just don't commit the changes to the virtual disks. If I'm doing something that isn't exchange related, I don't start the Exchange server. Best of all, my host OS is never effected by anything that blows up.
You get the idea.
I have also separate environments built up. For example, I have a different three virtual machines I built for testing NT4 to Windows 2003 migration scenarios.
Go that route. Why hose your host OS doing stuff that could blow your system up. That's the best reason to go virtual - avoid it!
"Milk was a bad choice!"

Rob,
I've done extensive work with virtualization. The absolute number one thing you can do to improve performance as far as hardware goes is have an additional hard drive or drives to run your VM's off of. Consider even faster types of disks and even RAID arrays like RAID0 (do frequent backups though).
Next in line is tons of RAM. 2GB's helps trememdously, as you can spread more RAM around to your vm's, so the vm's don't page to their virtual hard drives. Always make sure your host OS has plenty of RAM. If anything, you're better to starve your VM's for RAM than the host OS.
Finally, when it comes to CPU's, don't worry so much about clock speed. More L2 cache helps, but nothing beats multiprocessor for virtualization. With dual core CPU's becoming mainstream now even for home machines, that would be the ideal choice. Regardless, a Sempron in this light would not be a good choice. They have reduced cache, which will hurt with virtualization. Go with a full Athlon. If you're on Socket A, look at the Barton core Athlon XP's. If you're on Socket 754, look at the Athlon 64's.
"Milk was a bad choice!"

OK thanks for all that. heropsycho2177 - I did think about using a host O/S just for a host, and running multiple virtual machines. This would help as you say, because if one guest O/S dies the others arent affected. Problem come is the host O/S dies! I know I'm only 16, but my network is, if you like, a production environment. I have multiple roadwarriors depending on VPN access, and external outlook clients using either VPN or RPC/HTTPS to connect. If my server were to go down it would be a bit of a disaster!
I used to run 2 DC's on seperate servers, which worked well, but when the electricity bill went sky high I had to make the first DC do everything, but I upgraded it so it could cope. I suppose I just liked having 2 servers, and VMWare let me have my old server back without using more electricity.
This means that I DO have a seperate hard drive running my 2nd server, as I just took it out of the 2nd server, stuck it in the first - and told VMWare to boot it! I had to remove the drivers first though as I got a virtual BSOD! :D
Anyway thanks a lot for the help - I hope to do something like this for a career, maybe I shall be known for doing a lot with a little by using virtualisation software! At first I wanted to get into education, as I have a job at the moment working for the LEA - but apparently the pay isn't great. We'll see!
Thanks again,
Rob
Rob Golding - Gold Computer Solutions - Networking, Email and IT Services/Support - www.goldcs.co.uk

Two DC's is good for load balancing and high availability, but remember that if it's all on a single physical box, there effectively isn't load balancing. High availability is also limited as you have single point of failure for hardware. To be honest, you might as well only have "one" DC.
"Milk was a bad choice!"

With your quotes and signature, if your're 16, england's sure got great homegrown techies.!
"I have multiple roadwarriors depending on VPN access, and external outlook clients using either VPN or RPC/HTTPS to connect."
Rob Golding - Gold Computer Solutions - Networking, Email and IT Services/Support - www.goldcs.co.uk

Yeah I'm hoping that my website will take off - I want to sell network systems and offer networking support.
Anyway, I've stopped the VMWare machine now, as I was getting slow performance on the file server running on the host. I don't really need another server because, as you say, there's still a single point of failure in the host's hardware.
Thanks a lot for the help,
Rob
Rob Golding - Gold Computer Solutions - Networking, Email and IT Services/Support - www.goldcs.co.uk

Oh yeah and I forgot to mention - I'm going to have to overcome the problem of being at school while trying to run a company at the same time! I've said on the website that we offer IT Support "solely on weekends". I guess that could work!
Rob Golding - Gold Computer Solutions - Networking, Email and IT Services/Support - www.goldcs.co.uk

![]() |
![]() |
![]() |

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |