Ok so we came across this interesting article on the net – What to do with unused servers. Now it is actually pretty cool if you think about it, in theory your old server should still be licensed and unless it came from the days of crank starting your machines, it should still be in running condition. Here’s what you can do with it…
1. The Patch Management Server
Patch management is the bane of the network admin’s life. In a Microsoft network environment, everything—from PowerPoint to Windows Server 2003—needs to be regularly patched for vulnerabilities. Setting all clients (I’m not even mentioning servers) to auto-update is not the wisest decision. Apart from being a waste of bandwidth (so many clients going out on the Net to download the same patches), you might (rightly) not like the idea of surrendering control over what needs to patched and when to some automated process. You need a centrally managed system.
If you’re a small to midsize enterprise, you might find the cost of commercial offerings to be too high. A reasonably good—and free—alternative, is Microsoft’s Windows Server Update Services (WSUS). You’ll find a step-by-step guide to installing, configuring, and using WSUS here. According to the guide, the hardware recommendations for a server with up to 500 clients are a 1 GHz processor and 1 GB RAM.
2. Create a NAS server – Backups
Backups are the other bane (pain!) of the network admin’s life. Here, also, that old server can provide relief.
Thanks to some great software available at a very reasonable price, you can quickly and painlessly turn an old server into a network-attached storage (NAS) device. Apart from the software, NASLite-2 CDD, you’ll probably just need to add some big drives to turn your old server into a monster backup server. You’ll find the software and more info here.
NASLite-2 CDD is bootable from CD as well as USB. As you’ll read on the site, “NASLite-2… is optimized to perform at maximum efficiency with minimum of hardware requirements.” It boots directly into RAM and runs on a mere 8 MB RAM disk. Basic requirements are a Pentium processor and 64 MB or more of RAM.
3. The Disk Imaging Server
Having up-to-date disk clones (ghost images) of critical machines (and even noncritical ones—e.g., in environments where you have many machines with the same hardware and software) can really save your bacon—and save you time. Finding storage space for these big images is another matter, though. But an old server might do nicely, even if you can’t afford the luxury of buying software to re-image network clients from a central server. You can add some big drives to the old server to merely use its capacity to save all the images, which you can then use to re-image from a client (e.g., just copy the image to a removable drive and restore the image from there).
4. The Almighty Firewall
In need of a firewall? If writing Cisco access control lists isn’t your forte, and your budget doesn’t allow for a hardware or commercial software firewall, consider SmoothWall. This is a refined open-source firewall that will give many commercial apps a run for their money.
According to the site, “SmoothWall includes a hardened subset of the GNU/Linux operating system, so there is no separate OS to install. Designed for ease of use, SmoothWall is configured via a Web-based GUI and requires absolutely no knowledge of Linux to install or use.” Another open-source option is, Untangle. We currently run Untangle in our environment and so far so good, it has a few nice features.
5. Testing – Testing – 1 – 2 – 3
Why not use that old server for testing purposes? In a lab/test environment, you don’t need top specs. (In fact, testing with minimum specs might be the point of the exercise and could be a good indicator of expected performance.) If need be, just throw in some extra RAM. You can use such a machine for testing new applications and new server offerings or even to practice your “alternative” operating system administration skills by installing Linux, UNIX, or FreeBSD.
Another good idea is to install virtual PC/server software on such a PC. With the competition between Microsoft and VMware heating up, expensive versions of these virtual machines are now available for free. You can get Microsoft’s Virtual PC 2004 and Virtual PC 2007 (with support for Vista) here. Virtual PC 2007 was in beta at the time of writing. Microsoft Virtual Server 2005 R2 is also available as a free download.
6. The File/Print Server
If you have a small department with its own needs, an old server can come in handy as a dedicated file/print server, easing the burden on your main file/print server(s). Installing a file server is simple enough.
7. Create a Terminal Server
If ever you wanted to try out the capabilities of Terminal Server services (especially the application server features), that old server could be just what you need. Just remember to put in lots of RAM. For a technical overview of Windows Server 2003 Terminal Services, download this Microsoft document.
8. DHCP Server
Running out of IP addresses in a network environment may be a problem, especially in large environments. Introducing superscopes could solve the problem. An extra DHCP server to help dish out addresses on another subnet can sometimes come in very handy in this situation.
9. You’ve Got Mail!
So the big boss listened to the Linux guys and dumped Exchange Server. But now he and the rest of management want all the Exchange features and guess what? No can do. But maybe an open source product (there’s also a network edition) called Zimbra is the answer. I haven’t tested it, but it looks like a real contender, particularly for midsize and smaller companies. Try it on that server you’re using for testing! For more information, go to http://www.zimbra.com/community/documentation.html. The requirements for evaluation and testing are an Intel/AMD 32-bit CPU 1.5 GHz, 1 GB RAM, and 5 GB free disk space for software and logs, as well as additional disk space for mail storage.
10. Monitor The Network
Call me superstitious, but I like to keep my servers clean and pristine and dedicated to their primary roles. So yes, as a WAN manager I need software to sniff and ping and enumerate resources and to scan and inform me about the state of my network. But no, I’m loathe to install such software on my domain controller or other server performing some dedicated role. Please welcome, Spiceworks IT Desktop. IT Desktop is a free, easy-to-use browser-based solution. You can believe the site when it says that the product takes less than five minutes to get up and running. It’s designed for organizations with fewer than 250 devices on their network. System requirements are Windows XP Pro SP2 or Windows 2003 Server; a 700 MHz Pentium class processor; and 512 MB RAM.
You could also put The Dude to work. It does a great job of mapping your network and can be used for pinging, port probes, and outage notifications.