Windows Client TechCenter > Windows 7 IT Pro Forums > Windows 7 Virtualization > Virtual Server 2005 SP1 running on Windows 7 RC
Ask a questionAsk a question
 

AnswerVirtual Server 2005 SP1 running on Windows 7 RC

  • Tuesday, June 16, 2009 11:05 PMMGSteve Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Hi, I've installed VS 2005 SP1 (x64) on Windows 7 x64, however the performance of the Virtual Machines is very bad, the systems suffer from jerky mouse movements and general jerky updates as well - i.e. you try and drag the VMRC+ window around the desktop and its obvious that the slow and irregular updates are in the client itself rather than perhaps the Server. Anyway, its unusable like this.

    I've got an AMD Phenom with 8GB of ram if it matters. Just that I've upgraded my PC (this is my old PC at the moment, new one is a Core i7 setup) and that will be also running Windows 7, so I need to know that this setup will work as I plan to use Virtual Server to retire a seperate File Server and replace it with a Virtualised version.

    But I need to know if this problem is with Windows 7 or my current hardware.

    I should say that the rest of the system is fine, the performance issues appear to be with VS.

Answers

  • Wednesday, June 17, 2009 5:56 PMJohn Paul CookMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Does that mean a) it can run multiple Virtual machiness at once, without suffering from the 'All machines share 1 thread' problem of Virtual PC? That's why another reason I went for Server 2005 as I will in time be running a couple of Centos Installations on it.

    Windows 7 VPC does have the multithreading advantage of Virtual Server. Virtual PC 2007 SP1 is not single threaded, contrary to popular belief. It is essentially dual threaded, an i/o thread and an everything else thread. It runs much better on a multi-core machine than a single core machine.

    If you have more than one vm running simultaneously, Win 7 VPC will do a much better job than VPC 2007 because of the improved threading model.

All Replies

  • Wednesday, June 17, 2009 12:55 AMBenjamin Niaulin Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    3 things:

    1: did u install the VM integration toolset? or whatever its called in virtual server 2005?
    2: Why not use the new Virtual PC that comes with Windows 7, works great plus allows to connect usb devices and local drives
    3: With 8 gb of ram and such a good computer, why dont u do like me; im running windows  Server 2008 R2, you can use Wireless with it, u can enable Aero (my desktop looks just like windows 7 except i have hyper-V and all server features.


    Benjamin Niaulin
  • Wednesday, June 17, 2009 12:56 AMBenjamin Niaulin Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    forgot to mention, hyper-v supports operating 64bit Guest system, its the only microsoft product that allows it
    Benjamin Niaulin
  • Wednesday, June 17, 2009 1:28 AMBill GrantMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
       Yep, Hyper-V leaves Virtual  Server for dead!
    Bill
  • Wednesday, June 17, 2009 3:04 AMJohn Paul CookMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    The Windows 7 Virtual PC is actually based on the Virtual Server 2005 R2 SP1 engine.
  • Wednesday, June 17, 2009 8:41 AMMGSteve Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     

    3 things:

    1: did u install the VM integration toolset? or whatever its called in virtual server 2005?
    2: Why not use the new Virtual PC that comes with Windows 7, works great plus allows to connect usb devices and local drives
    3: With 8 gb of ram and such a good computer, why dont u do like me; im running windows  Server 2008 R2, you can use Wireless with it, u can enable Aero (my desktop looks just like windows 7 except i have hyper-V and all server features.


    Benjamin Niaulin
    1 - Didn't know there was one. OOh, do you mean the tools you install into the client OS? If so yes, but it then wouldn't boot afterwards.
    2 - Because I want the Virtualised OS to run as a service. Its going to run Server 2008, so it needs to be on whenever the PC is on, but perhaps when I'm not logged into it.
    3 - Because I want Windows 7 as the main OS! 2008 may look like Vista, but in no way is it Windows 7.
  • Wednesday, June 17, 2009 8:42 AMMGSteve Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    forgot to mention, hyper-v supports operating 64bit Guest system, its the only microsoft product that allows it
    Benjamin Niaulin

    That's fine, but the 32bit OS will do fine for me. Its only going to be allocated 1 or perhaps 1.5GB of ram as its only a file server.
  • Wednesday, June 17, 2009 8:43 AMMGSteve Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    Does that mean a) it can run multiple Virtual machiness at once, without suffering from the 'All machines share 1 thread' problem of Virtual PC? That's why another reason I went for Server 2005 as I will in time be running a couple of Centos Installations on it.
  • Wednesday, June 17, 2009 8:44 AMMGSteve Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I also should add that it worked fine on the same setup when running Vista, it does appear to be a Windows 7 issue.
  • Wednesday, June 17, 2009 5:56 PMJohn Paul CookMVPUsers MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     Answer
    Does that mean a) it can run multiple Virtual machiness at once, without suffering from the 'All machines share 1 thread' problem of Virtual PC? That's why another reason I went for Server 2005 as I will in time be running a couple of Centos Installations on it.

    Windows 7 VPC does have the multithreading advantage of Virtual Server. Virtual PC 2007 SP1 is not single threaded, contrary to popular belief. It is essentially dual threaded, an i/o thread and an everything else thread. It runs much better on a multi-core machine than a single core machine.

    If you have more than one vm running simultaneously, Win 7 VPC will do a much better job than VPC 2007 because of the improved threading model.
  • Thursday, June 18, 2009 12:00 AMBenjamin Niaulin Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I still recommend installing Server 2008 R2

    You seem to think that server 2008 looks like Vista? On the contrary, if i brought my laptop in front of you, you will think im running windows 7, i guarantee it to you.

    Windows Server 2008 R2 looks exactly like Windows 7 and has most of the same fonctionalities.

    On top of that let me remind you that today everything is coming out in x64.. so having a Virtual PC / Virtual Server is going to be useless very soon.

    Example:

    Sharepoint 2010 = 64bit only
    Server 2008 R2 = 64bit only
    Exchange 2010 = 64bit only

    any many others

    If you want to test them or run them on your virtual server, you have no choice but to run Hyper-V or VMWare

    Also, You gain a lot more performance at of your VM;s with Hyper-V as your host system is also considered like a VM for hyper-V.
    visit http://technet.microsoft.com/en-us/magazine/cc895595.aspx an look at the first diagram picture scrolling down it will show you a comparison.

    Believe me it is a wise choice if you plan on virtualize a lot.

    With server 2008 R2:

    your system looks and acts like Windows 7
    You get all server features, including Hyper-V to host 64 bit systems as well
    You still can use Wireless internet access just like before
    you can run almost every game on it as well if your worried about that
    Benjamin Niaulin
  • Sunday, June 21, 2009 8:36 PMMS_Small_Biz Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    I got a little lost in this thread as to begin with installing Virtual Server 2005 is Hard Blocked from installing in Win7 RC and above. Prior to RC and XPM it would install so how are you installing VS 2005 in RC in the first place?
  • Monday, June 22, 2009 2:31 PMBenjamin Niaulin Users MedalsUsers MedalsUsers MedalsUsers MedalsUsers Medals
     
    you can by-pass it with local policies, although not supported by Microsoft
    Benjamin Niaulin