New Server Features for 20 users?

Velvis

Well-Known Member
Reaction score
46
Location
Medfield, MA
Might be replacing a 2008 server. Currently it is only used for Quickbooks server and a simple file share.
No domain or AD. They use a VPN, but I am not sure if it is hardware or the Windows Server built in.

Should I move them to a new server with a domain and AD and if so what version of server would be best suited for them?

Opinions?

Thanks
 
It depends on their needs. Are they asking for something that requires a domain? Will they be a managed client? If what they have works and they don't want a domain I would likely leave it as it. However if they would benefit from the GPO/Security options of having a domain it would be worth mentioning. If they were to be a managed client I would want them on a domain to make policies easier to deploy as well as permissions. You have to keep in mind that joining 20 machines to a domain is going to be quite a bit of work and you will need to move the user profile data to the new domain profile for every user.
 
I wish I could recommend something better than a domain for managing users, but the configuration management tools I've used probably need some kind of abstraction on top of their user management to make it an ideal replacement ( which is what I believe jumpcloud.com basically is )

Figure out what the QuickBooks plan is, and then find how to pay the least in Windows tax from there.
 
I'd like to move them to domain just to tighten things up.

Does Fabs move accounts from local to domain?

If you're going with a domain, I recommend using Samba - Nethserver if you want something turn-key. Stay away from Microsoft product dependency.

I'm sure the domain user account will show up in Fabs as a transfer to option.
 
Is it best practice to use raid on the system drive and have a separate raid for the data drives as well?
Yes. We typically do a RAID1/RAID1 setup for low usage networks. What kind of files are being accessed from the server? How many people will be accessing QB at one time?
 
What do you think of this system:



Base

PowerEdge T330 Server
[210-AFFQ][329-BDLE] / T330X 1
Trusted Platform Module (TPM)
No Trusted Platform Module
[461-AADZ] / NTPM 1
Chassis
Chassis with up to 8, 3.5" Hot Plug Hard Drives, Tower Configuration
[321-BBVL] / C83TC 1
Processor
Intel® Xeon® E3-1240 v5 3.5GHz, 8M cache, 4C/8T, turbo (80W)
[338-BHTX][412-AAHC] / 8035 1
Cooling
None
1
Memory DIMM Type and Speed
2400MT/s UDIMMs
[370-ADRB] / U2400 1
Memory Configuration Type
Performance Optimized
[370-AAIP] / PEOPT 1
Memoryi
16GB (1x16GB) 2400MT/s DDR4 ECC UDIMM
[370-ADPT] / 162400 1
RAID
RAID 5, H330/H730 for SAS/SATA
[780-BBUP] / ASR5 1
RAID Controller
PERC H330 RAID Controller
[405-AAGI] / H330 1
Hard Drive
4TB 7.2K RPM SATA 6Gbps 3.5in Hot-plug Hard Drive
[400-AEGJ] / 4TA72 3
Additional Network Cards
On-Board LOM 1GBE Dual Port (BCM5720 GbE LOM)
[542-BBCQ] / OBNIC 1
Additional PCIe Cards
PERC H830 RAID Adapter for External MD14XX Only, 2GB NV Cache, Full Height
[405-AADU] / H8302G 1
Embedded Systems Management
iDRAC8, Basic
[385-BBIJ] / I8BAS 1
Internal SD Module
None
1
Internal Optical Drive
DVD ROM, SATA, Internal
[429-AAPT] / 16DVSA 1
Rack Rails
No Rack Rails, No Cable Management Arm, No Casters
[770-BBCR] / NRCMCS 1
Bezel
No Bezel
[350-BBBW] / NOBEZEL 1
Power Management BIOS Settings
Performance BIOS Setting
[384-BBBL] / HPBIOS 1
Power Cords
NEMA 5-15P to C13 Wall Plug, 125 Volt, 15 AMP, 10 Feet (3m), Power Cord, North America
[450-AALV] / 125V10 1
Power Supply
Single, Cabled Power Supply, 350W
[450-AEVQ] / 350C 1
System Documentation
No Systems Documentation, No OpenManage DVD Kit
[631-AACK] / NODOCS 1
Operating System
Windows Server® 2016,Standard,16CORE,Factory Inst,No MED,NO CAL
[634-BILL] / WS2FI 1
OS Media Kits
Windows Server® 2016,Standard,16CORE, Media Kit
[634-BILD] / WS20S 1
Client Access Licenses
10-pack of Windows® Server 2016,2012 USER CALs (Standard or Datacenter)
[634-BIMQ] / 10PWSU 2
OS Partitions
None
1
Virtualization Options
None
1
Enabled Virtualization
None
1
Database Software
None
1
Advanced System Configurations
UEFI BIOS Boot Mode with GPT Partition
[800-BBDM] / UEFIB 1
Removable Storage
None
1

Also Dell had the following: (not sure what it is or if it is needed)
Licenses

 
A QB server requires a native M$ OS installation. A WD DX4000 series has Storage Server but apparently WD has bailed on that solution.
 
For 20 users, I'd go domain. Probably a large enough client where they have "operations/admin" files to keep others out of, and "HR" files to keep people out of, large enough to have security groups as such.

What operating system? Server 2016 is current. What version of QB are they running? Make sure the latest. Sometimes Quickbooks will catch ya...client will run an old version that literally will not install on a new server OS...so need to make sure they catch that up to speed. I try to avoid installing old server versions on a new server project. Something about spending all that time and money on a server..and having the operating system get sunsetted for support before the 3 year warranty is up on the server hardware and end of extended support before that hardware is even 5 years old. Mainstream support for Server 2012 R2 ends next month, with end of extended in '23.

I really try to avoid SATA desktop drives on a server. In a real pinch, on a real small budget job for a client of 2 or 3 users...I've done it. But for 20..especially Quickbooks users too...I'd avoid SATA. Client thinks they save money up front...but over the lifespan of the server...users complaining about slow speed, and....as you do maintenance...that additional time you spend watching progress bars for Microsoft updates, and doing reboots...that should add up in your support fees. Plus your install time takes longer. Dunno where the savings is unless you're volunteering that extra time.

With SSDs coming down in price a nice small RAID 1 and a larger RAID 1 is fairly affordable now. And clients love the "BAM it's there" fast browsing and opening of files, and Quickbooks running quicker.
 
Another nod towards a domain setup from me. At 20 users, if they don't need it now, they will soon. At some point someone will ask you "hey, we need to gather some audit reports, can we do that?" A domain server makes most of those things really easy, and the capability is just sitting there for you.

QB can be really annoying though. I've had a few small clients, maybe 5 users, and they have a server solely because of the way they use QB. I don't like it. What I'm trying to do these days for the tiny clients is put QB on a good desktop instead of a server. Most of them only need 1 user access at a time with a very infrequent second user, maybe from that headless PC used for remote access from their bookkeeper a few times a month. So setup QB on that workstation and backup to a NAS or cloud backup. Don't get me wrong, I love selling a server support plan and administering them, but I don't like cheapo hardware and I don't like selling things that clients don't need.

It is always good to reduce complexity where possible. A domain for 3 users is overly complex. Managing 50 users WITHOUT a domain is overly complex. So there's a tipping point.

EDIT: Oh, and as Stonecat says- I'm always putting QB on SSD now. The software just seems to run so needlessly sluggish, you have to throw hardware at it. Having SSD is great for other reasons but sometimes I'm a bit crabby towards intuit for their software being so dang slow.
 
For 20 users, I'd go domain. Probably a large enough client where they have "operations/admin" files to keep others out of, and "HR" files to keep people out of, large enough to have security groups as such.

What operating system? Server 2016 is current. What version of QB are they running? Make sure the latest. Sometimes Quickbooks will catch ya...client will run an old version that literally will not install on a new server OS...so need to make sure they catch that up to speed. I try to avoid installing old server versions on a new server project. Something about spending all that time and money on a server..and having the operating system get sunsetted for support before the 3 year warranty is up on the server hardware and end of extended support before that hardware is even 5 years old. Mainstream support for Server 2012 R2 ends next month, with end of extended in '23.

I really try to avoid SATA desktop drives on a server. In a real pinch, on a real small budget job for a client of 2 or 3 users...I've done it. But for 20..especially Quickbooks users too...I'd avoid SATA. Client thinks they save money up front...but over the lifespan of the server...users complaining about slow speed, and....as you do maintenance...that additional time you spend watching progress bars for Microsoft updates, and doing reboots...that should add up in your support fees. Plus your install time takes longer. Dunno where the savings is unless you're volunteering that extra time.

With SSDs coming down in price a nice small RAID 1 and a larger RAID 1 is fairly affordable now. And clients love the "BAM it's there" fast browsing and opening of files, and Quickbooks running quicker.

So what size SSD for the main drive? and what would you recommend for a raid on that?
 
Whats the difference between the essential vs standard server 2016?

Essentials is for up to 25 users/50 devices and doesn’t need separate CALs.

Standard is for unlimited users but each will require a CALs which means £$€¥
 
They are unlikely to by pass 20 users, but if that should occur is it possible to upgrade? and is it significantly more after the fact then just biting the bullet to begin with?

also does that mean 25 users and 50 devices? or 25 users and 25 devices? (50 total)
 
Back
Top