Solved

Need to reimage/clone machines every 4 hours: Looking for speed, efficiency

Posted on 2008-06-15
6
866 Views
Last Modified: 2012-06-21
I am CEO of a business of about 1500 employees. Right now, we have a single image for all of our 1700 machines. This "hard drive image" consists of linux partitions and windows partitions (excluding swap). We reimage the machines every week (new patches, new changes to our build).

Things have changed. We need to now reimage the machines 3 times a day (Don't ask why). Imaging takes time and is stressful on our imaging server. It takes a while to do them by how its getting done now (G4L Linux over network). Can someone provide a faster and more efficient way of imaging hundreds of computers. We've looked at G4L, Ghost, RIS for Windows (Remember, we need linux and windows). We were thinking of using rsync if that was an option. What do you guys think?
0
Comment
Question by:TheBallsMan
6 Comments
 
LVL 57

Accepted Solution

by:
giltjr earned 500 total points
ID: 21809331
Personal opinion, if you have 1700 desktops, I would suggest that you have more  than one image server.

Since you have 1700 computers, I would assume that you have more than one IP subnet, so I would start out with at least 1 image server per subnet.  

I would also suggest that you start upgrading everything to gigabit Ethernet and configure everything to use jumbo frames.

How often do the images actually change now that you are re-imaging 3 times a day?  I can't remember how, but I know that at one time we stored the base image on a partition on the the actual computer, to re-image we just booted from a diskette and copied one partition to another.  Now, we re-imaged every week and the images changed maybe once a day.  These were computers we used for training and so we wanted them to be the same at the start of each training class.
0
 
LVL 63

Expert Comment

by:SysExpert
ID: 21809478
I agree that the fastest way is to reserve a partition to old the image locally, and restore from there, rather than the network, although on some systems, network is faster if HD access is slow.

Gigabit is a definite plus for multiple pushes.
You may need to mix and match based on the type of computer, etc.


I hope this helps !
0
 
LVL 30

Expert Comment

by:Duncan Meyers
ID: 21809507
VMware Virtual Desktop Infrastrcuture is worth looking into. You run all your desktops as virtual machines within a VMware server farm and access them via either an RDP session on a locked-down box or a thin client.

The advantage to you is that the next release (I believe) includes thin provisioning - that is; running multiple desktops off one image file SAN. For 1700 desktops, you'd obviously need multiple images, but it's a lot easier to image, say, 170 desktops than 1700.
0
 
LVL 22

Expert Comment

by:cj_1969
ID: 21811945
Along the lines of the last post ... single image would be the way to go.
Given your situation, have you looked into Citrix?
if you set up a Citrix farm then you could hae the users running off one set of servers while you update another and then cut overbody over to the updated set while you then go back and update the previous farm.

Another idea, along the lines of the last post would be VMWare's Virtual Workstation.
What about leaving the main OS intact and just pushing out a new VMWare image of the desktop?

Why re-image the machines?  Can't you just patch them?
If that is not an alternative, what about a combination of the two ... instread of a full re-image, something like using MOM, would a roll-back of the desktop and then afull desktop package install pushed to the desktio be an option?

If a complete re-image is the only option, then optimise and throw hardware at it.
Gig networking and as many imaging servers as you can get.  If you can go one per subnet then Ghost Enterprise might be the way to go, you can multicast the image and update all the machines at one time (well, mostly, a few are bound to fail from my experience).

Some ideas.

0
 
LVL 57

Expert Comment

by:giltjr
ID: 21812923
This doesn't have anything to do with the question, but can I ask how big your tech staff is?  And why they are not looking in to this?  Or are  you just checking on them?

The company I work for only has about 500 employees and about 500 desktops and our CEO wouldn't even know what a disk image is, yet alone go out and start asking questions about how to improve the process.  

But then again, if your tech staff has one image server for 1700 machines, that may be a clue as to why you are asking the question.  :)
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Suggested Solutions

Title # Comments Views Activity
Binaries of LibRsync needed 2 23
i am cortana ask me anything 5 25
Linux VM 6 48
Can't ping New Linux Servers 40 20
Sometimes drives fill up and we don't know why.  If you don't understand the best way to use the tools available, you may end up being stumped as to why your drive says it's not full when you have no space left!  Here's how you can find out...
If you need to start windows update installation remotely or as a scheduled task you will find this very helpful.
This tutorial will show how to configure a new Backup Exec 2012 server and move an existing database to that server with the use of the BEUtility. Install Backup Exec 2012 on the new server and apply all of the latest hotfixes and service packs. The…
This tutorial will show how to configure a single USB drive with a separate folder for each day of the week. This will allow each of the backups to be kept separate preventing the previous day’s backup from being overwritten. The USB drive must be s…

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now