Comment Several options (Score 1) 349
We've been looking at several options for this type of thing at the University where I work. We've got one lab currently running LANDesk, and another that is running off of VMWare. They each have their own advantages and drawbacks, you've just got to decide which is best for your situation.
In the multiple computer labs that I maintain virtualization is out of the question due to the performance hit being too high considering the usage for the two of the labs (Photoshop, streaming video, audio decoding, some really heavy javascript stuff). The rest of my labs lack the funding/justification to setup a VMWare or LANDesk backend and they get the hand-me-downs when I get new hardware for the larger labs. What I've done instead is I use Altiris (now Symantec) Deployment Solution. I've put together a basic lab image (MS Office, Firefox, anti-virus, Windows updates, etc.) in VMWare Fusion on my Mac. I then deploy that image out to the rest of my labs as they only need Office and internet access. That way I only really have to maintain two lab images. One for the two Photoshop labs, and one for the rest of my labs. When important updates come out I update the VM, and have my deployment server push the updated image out to all of my machines in the middle of the night so I don't get in the way of the students being able to do homework and other assignments. The nice thing about Deployment Solution is it has an option for hardware independent imaging where it removes the existing hardware abstraction layer (HAL) and injects drivers for whatever hardware the image has been deployed to. You do have to maintain your driver database and make sure that you get updated drivers for new hardware, but this has worked flawlessly for me for quite a while now and I'm imaging against...I think five different sets of hardware (they mostly differ in the motherboards, no video cards in the lab machines beyond the integrated video) with the one base image.
In the multiple computer labs that I maintain virtualization is out of the question due to the performance hit being too high considering the usage for the two of the labs (Photoshop, streaming video, audio decoding, some really heavy javascript stuff). The rest of my labs lack the funding/justification to setup a VMWare or LANDesk backend and they get the hand-me-downs when I get new hardware for the larger labs. What I've done instead is I use Altiris (now Symantec) Deployment Solution. I've put together a basic lab image (MS Office, Firefox, anti-virus, Windows updates, etc.) in VMWare Fusion on my Mac. I then deploy that image out to the rest of my labs as they only need Office and internet access. That way I only really have to maintain two lab images. One for the two Photoshop labs, and one for the rest of my labs. When important updates come out I update the VM, and have my deployment server push the updated image out to all of my machines in the middle of the night so I don't get in the way of the students being able to do homework and other assignments. The nice thing about Deployment Solution is it has an option for hardware independent imaging where it removes the existing hardware abstraction layer (HAL) and injects drivers for whatever hardware the image has been deployed to. You do have to maintain your driver database and make sure that you get updated drivers for new hardware, but this has worked flawlessly for me for quite a while now and I'm imaging against...I think five different sets of hardware (they mostly differ in the motherboards, no video cards in the lab machines beyond the integrated video) with the one base image.