Windows Server or NAS for Small Business?

Associate
Joined
19 May 2014
Posts
290
Our small business currently has an HP rackmount server filled with 16 x 2.5" SAS hard drives (I believe they're all 600GB). It is running VMWare and then a vm running Windows Server 2019.

Currently, the server is used predominantly as a file server, with Active Directory. We have folder redirection set up for all users, and then the workstation PC's are set to backup to the server overnight. This server then backs up to another HP rackmount server that has 2 x 12 bay 3.5" drive shelves attached.

With the hardware ageing, cost of electricity getting higher, and cost of large hard drives falling, I'm wondering whether I'd be better off getting rid of the servers and instead getting a couple of Synologys (or similar) and populating them with some Seagate Exos drives instead... I could get 2 x 8TB Exos drives in RAID1 and would still have more storage available than I have currently.

I'm just wondering whether this is a viable option for a small business that relies on the data on the server each and every day?
 
If you stick with a server, back up to NAS/cloud and use drives that have a decent warranty period? Im not sure I would want the admin hassle of permissions/printers etc on a non AD solution. You never mentioned any accounts/erp type software which could require sql etc.
Alternatively, you could go whole cloud with 365/onedrive/sharepoint and no need for local copies (maybe backup to NAS if you you want to hold your own data locally for any reason).
 
Last edited:
I could get 2 x 8TB Exos drives in RAID1 and would still have more storage available than I have currently.

Be careful with this sort of thought process when replacing enterprise kit. The 16x2.5" drives aren't chosen specifically for capacity, but both speed and availability. (Likely they are in Raid10, so 8x600GB usable = 4.8TB)

Between the faster spindle speed (likely 10k SAS drives), striping across so many drives, and the RAID controllers' cache the performance of such "old" technology is likely still leagues ahead of a 2 drive RAID1 array.

The availability (uptime) of smaller drives in RAID10 is also much better - smaller drives take much less time to rebuild, minimising the window of an additional failure
 
Last edited:
Be careful with this sort of thought process when replacing enterprise kit. The 16x2.5" drives aren't chosen specifically for capacity, but both speed and availability. (Likely they are in Raid10, so 8x600GB usable = 4.8TB)

Between the faster spindle speed (likely 10k SAS drives), striping across so many drives, and the RAID controllers' cache the performance of such "old" technology is likely still leagues ahead of a 2 drive RAID1 array.

The availability (uptime) of smaller drives in RAID10 is also much better - smaller drives take much less time to rebuild, minimising the window of an additional failure
Absolutely, the rebuild time on a 4tb sata drive would make my teeth itch.
You could also go down the Refurb seller route with the likes of techbuyer who would work out cheaper and still carry reasonable warranties. Ive used them before where small businesses just couldn't justify 10k on a new server.
 
Last edited:
Your 16x drives would have been specced that way for max performance [and maximum salesman commision]
These days you could replace them all with a few decent SSDs and get the same IO, with much less noise, heat and power consumption.
Whether thats an option depends on your organisations risk factor.

Can't see much point in having Windows Server on top of VMWare, unless there are other VMs running on there that arent listed. That could be a licence and maintenance cost you don't need.

You could certainly replace the backup server with something modern, but does that backup server also serve the purpose of disaster recovery in the event of your main server going pop?
Restoring from backup is timeconsuming, but not as timeconsuming as waiting for a supplier to deliver some kit for you to restore onto...
 
Can't see much point in having Windows Server on top of VMWare, unless there are other VMs running on there that arent listed. That could be a licence and maintenance cost you don't need.

I'd agree with that as well - might also help with Power Saving, as VMWare is rarely the best when it comes to power saving options.
 
You could also go down the Refurb seller route with the likes of techbuyer who would work out cheaper and still carry reasonable warranties. Ive used them before where small businesses just couldn't justify 10k on a new server.

Not just smaller businesses :)

We are a larger business, and I'd still rather spend money buying 2x slightly older servers from an I.T. Broker, rather than buying 1x new server
(That way you end up with either a 2nd server for replication or a cold spare, as well as avoiding any early adopter issues with firmware etc, and/or bathtub curve early hardware failures)
 
Not just smaller businesses :)

We are a larger business, and I'd still rather spend money buying 2x slightly older servers from an I.T. Broker, rather than buying 1x new server
(That way you end up with either a 2nd server for replication or a cold spare, as well as avoiding any early adopter issues with firmware etc, and/or bathtub curve early hardware failures)
I work/manage two sets of companies and one side always buys new, the other, I have convinced that for half the money (sometimes more, sometimes less depending) they can have more cores, more ram and redundancy and its all still legit. Some people baulk at that, I find it spot on when I know most servers can live for 10 plus years, buying one at a year old with a view to running it 5 should be no hassles at all.
 
Last edited:
If you stick with a server, back up to NAS/cloud and use drives that have a decent warranty period? Im not sure I would want the admin hassle of permissions/printers etc on a non AD solution. You never mentioned any accounts/erp type software which could require sql etc.
Alternatively, you could go whole cloud with 365/onedrive/sharepoint and no need for local copies (maybe backup to NAS if you you want to hold your own data locally for any reason).

Thanks for this. We don't use any accounts/erp software that resides on the server. When we bought the server initially, it was because we were going to buy a software solution that required an onpremise server. We decided that we didn't want to spend £10-20k on a piece of software when we could spend £200 a month on a cloud solution that was more targeting to our industry, so we now use the cloud solution and Quickbooks Online. We may switch to an onpremise system eventually, but not in the foreseeable future.

We do already use Office365 and I use my Onedrive account through that, but many of our company files are 1GB or more so using them on a cloud service isn't really ideal. I have thought of using a NAS for the backups instead of the second server/disk shelves.

Be careful with this sort of thought process when replacing enterprise kit. The 16x2.5" drives aren't chosen specifically for capacity, but both speed and availability. (Likely they are in Raid10, so 8x600GB usable = 4.8TB)

Between the faster spindle speed (likely 10k SAS drives), striping across so many drives, and the RAID controllers' cache the performance of such "old" technology is likely still leagues ahead of a 2 drive RAID1 array.

The availability (uptime) of smaller drives in RAID10 is also much better - smaller drives take much less time to rebuild, minimising the window of an additional failure

When I bought the server, it was a used server, bought from an auction site, then upgraded. With the drives and a few other upgrades (10Gb SFP NIC, etc) included, we spent about £500 on the main server. We then bought a second core machine for about £140 which is sat in the server room on the floor just in case anything dies, so we have parts to hand. In all honesty, the drives in the server were purchased as they were cheap, and we only needed about 1TB of usable space for our client data (having previoulsy been using a Dropbox account) plus extra space for the workstation backups. I can't remember off the top of my head what the RAID config is but 4.8TB sounds about right.

We've only had one drive fail so far and the server did rebuild relatively quickly. I can imagine how long it'd take on an 8TB+ drive.
Your 16x drives would have been specced that way for max performance [and maximum salesman commision]
These days you could replace them all with a few decent SSDs and get the same IO, with much less noise, heat and power consumption.
Whether thats an option depends on your organisations risk factor.

Can't see much point in having Windows Server on top of VMWare, unless there are other VMs running on there that arent listed. That could be a licence and maintenance cost you don't need.

You could certainly replace the backup server with something modern, but does that backup server also serve the purpose of disaster recovery in the event of your main server going pop?
Restoring from backup is timeconsuming, but not as timeconsuming as waiting for a supplier to deliver some kit for you to restore onto...

I have thought about replacing the 16 drives with SSD's, but HP servers are known for not liking third party drives so going for consumer drives likely would result in the server sending all fans to max (though haven't tried it). I might try it out on our spare server though and see what happens.

The reason for having Windows Server on top of VMWare was because I originally wanted a file server and the ERP software we were going to buy on separate servers. It also makes controlling the Windows server a bit easier (I can log into ESXi and reboot the server, or load iso's as virtual drives, etc rather than having to go to the server room), at the time I set it all up, it was also much easier (with my skill set) to backup the VM as a whole rather than backing up a bare metal server.

As above, I do have an identical server to use for parts or potentially as a replacement server, though the backup server can be accessed to retrieve any of the files needed in the event of the main server going down. The only thing I couldn't do immediately on the backup server is replicate the AD as the images would need to be loaded onto a new server, but as I have the spare server, it's not such a concern.

I did think about moving AD to Azure but I always find the pricing difficult to work out, plus our internet isn't the most reliable so I do have concerns about the viability of moving AD to the cloud.
 
I have thought about replacing the 16 drives with SSD's, but HP servers are known for not liking third party drives so going for consumer drives likely would result in the server sending all fans to max (though haven't tried it). I might try it out on our spare server though and see what happens.
Intel SATA SSDs work fine (S3500, S3700 etc) as they are one of the (many) drives that HP officially used for Gen8 servers (and I've had official HP versions that haven't actually shipped with HP firmware so show up differently, despite having a HP part number sticker on them). 6 x 1.6TB Drives would get you the same capacity in RAID10 - or technically you could go to 4 in RAID5 (RAID5 generally being less of an issue with SSDs)

The reason for having Windows Server on top of VMWare was because I originally wanted a file server and the ERP software we were going to buy on separate servers. It also makes controlling the Windows server a bit easier (I can log into ESXi and reboot the server, or load iso's as virtual drives, etc rather than having to go to the server room)
Grab yourself an iLO license and you can do all this (as well as stuff like email alerts, power usage stats), even with Windows installed directly on the bare metal.
 
Last edited:
Back
Top Bottom