I recently got my first IT job consulting for a small marketing company, and I could use some advice pertaining to the server upgrade I'm currenty planning.
The network I'm working on is a Windows 2000 domain. There is one SBS 2000 server, a Dell Poweredge 2500 (dual 1GHz cpu, 2GB RAM, and very little HDD space) with 26 Windows 2000 Pro clients. The server crashes almost every morning, and there are enough processes running coupled with many other small aspects (low memory availability, low available disk space, etc) that make the server very twitchy. I have a hard time getting it to boot properly at times, and many programs not already running on the machine hang due upon execution or use (for example, adding counters to the performance monitor). The client workstations all have low hardware specs (1.5GHz specs 256MB ram) and are frustratingly slow. The budget for a server upgrade is pretty low (maybe just enough for a low-end server, a new OS, and CALs if they can squeeze that), so finding a solution for an upgrade has become very difficult.
The options I have thought of are as follows:
Option 1: Upgrade from SBS 2000 to SBS 2008
This would be the best option in the long run, but problem I have found with this option is the lack of proper support 2008 provides for Windows 2000. All the client OSs would need upgrading to at least XP pro, but there are no funds available for that. From what I have read, this large of a jump can get messy pretty quickly if not done correctly.
Option 2: Upgrade from SBS 2000 to SBS 2003
This is my prefered option. SBS 2003 is the step up from 2000, and supports Win 2000 Pro. All I would have to do is plan, test, and perform a migration. The problem I've found with this option is finding CALs for SBS 2003. I have found that there are still copies of SBS 2003 Standard Edition and Premium Edition available (premium being the prefered version as it includes SQL 2005. The lack of documentation of network and software licenses is a seperate, frustrating issue). I have not found any CALs specifically for SBS 2003. Can't do much without the CALs.
Option 3: Upgrade server hardware and migrate the SBS 2000 install to new hardare
This option is the best option second to finding a copy of SBS 2003 and 2003 CALs. It provides a desperatly needed performance upgrade, and will add overall stability to the network, and allow me to more easily implement other changes (proper backup routine, more HDD space, etc).
Option 4: Keep current server on life support
Most cost effective in the short run; guaranteed to fail at the worst-possible time.
There happens to be a Dell Precision 690 (dual Xeon 5110, 2GB RAM, etc) randomly in the office, but I have not yet found proper drivers for that machine for any server operating system (haven't had much time to research options regarding finding an appropriate driver though). There may be some workaround out on the internet somewhere, but unless there is a rock solid workaround, I'm not willing to deploy an iffy fix on a server with no redundancy that runs 24x7.
So, my immediate questions are:
1) Does anyone have any input on my choices? From what I know I have to work with, option 3 seems like the best way to go, even though upgrading the OS would make the network more future-proof. I really wish I wasn't limited so much, but something needs to be done. I've already been given the green light to upgrade the server, I just need to find a way to get it done.
2) Are there any obscure software retailers somewhere that might have some SBS 2003 CALs for sale? I talked with Dell's SMB sales department and have combed Amazon and similar sites and have only found 2008 and some 2003 versions of SBS.
The network I'm working on is a Windows 2000 domain. There is one SBS 2000 server, a Dell Poweredge 2500 (dual 1GHz cpu, 2GB RAM, and very little HDD space) with 26 Windows 2000 Pro clients. The server crashes almost every morning, and there are enough processes running coupled with many other small aspects (low memory availability, low available disk space, etc) that make the server very twitchy. I have a hard time getting it to boot properly at times, and many programs not already running on the machine hang due upon execution or use (for example, adding counters to the performance monitor). The client workstations all have low hardware specs (1.5GHz specs 256MB ram) and are frustratingly slow. The budget for a server upgrade is pretty low (maybe just enough for a low-end server, a new OS, and CALs if they can squeeze that), so finding a solution for an upgrade has become very difficult.
The options I have thought of are as follows:
Option 1: Upgrade from SBS 2000 to SBS 2008
This would be the best option in the long run, but problem I have found with this option is the lack of proper support 2008 provides for Windows 2000. All the client OSs would need upgrading to at least XP pro, but there are no funds available for that. From what I have read, this large of a jump can get messy pretty quickly if not done correctly.
Option 2: Upgrade from SBS 2000 to SBS 2003
This is my prefered option. SBS 2003 is the step up from 2000, and supports Win 2000 Pro. All I would have to do is plan, test, and perform a migration. The problem I've found with this option is finding CALs for SBS 2003. I have found that there are still copies of SBS 2003 Standard Edition and Premium Edition available (premium being the prefered version as it includes SQL 2005. The lack of documentation of network and software licenses is a seperate, frustrating issue). I have not found any CALs specifically for SBS 2003. Can't do much without the CALs.
Option 3: Upgrade server hardware and migrate the SBS 2000 install to new hardare
This option is the best option second to finding a copy of SBS 2003 and 2003 CALs. It provides a desperatly needed performance upgrade, and will add overall stability to the network, and allow me to more easily implement other changes (proper backup routine, more HDD space, etc).
Option 4: Keep current server on life support
Most cost effective in the short run; guaranteed to fail at the worst-possible time.
There happens to be a Dell Precision 690 (dual Xeon 5110, 2GB RAM, etc) randomly in the office, but I have not yet found proper drivers for that machine for any server operating system (haven't had much time to research options regarding finding an appropriate driver though). There may be some workaround out on the internet somewhere, but unless there is a rock solid workaround, I'm not willing to deploy an iffy fix on a server with no redundancy that runs 24x7.
So, my immediate questions are:
1) Does anyone have any input on my choices? From what I know I have to work with, option 3 seems like the best way to go, even though upgrading the OS would make the network more future-proof. I really wish I wasn't limited so much, but something needs to be done. I've already been given the green light to upgrade the server, I just need to find a way to get it done.
2) Are there any obscure software retailers somewhere that might have some SBS 2003 CALs for sale? I talked with Dell's SMB sales department and have combed Amazon and similar sites and have only found 2008 and some 2003 versions of SBS.