but most run programs that need a lot of CPU power
It really depends on the server's role. File servers, for instance, don't need much in the way of processing power, but need robust and fast storage subsystems. An SQL server, on the other hand, would need ample RAM, a fast storage subsystem, and moderate processing power, while an application server might need both ample RAM and processing power.
For home users, the most common server role is a file server, which provides a central location for the storage of media, as mentioned in previous posts.
For small offices, a single (Windows) server typically fulfills several roles:
- AD server, which provides centralized control of user access through active directory and determines what users can and cannot do with their computers via group policy objects.
- DNS server, which provides domain name identification for devices on the network (particularly, "local" domains)
- DHCP server, which provides IP addresses to devices on the network
- File server, which provides centralized storage for all company resources (workstation desktop and documents is typically redirected to a directory on the server via group policy).
- Backup server, which runs scheduled file synchronization and/or disk imaging programs.
These typical roles (and much more) are allocated to separate physical/virtual machines and/or clusters in enterprise environments, such as datacenters that provide web hosting and other IT services.
Server motherboard architecture differs pretty dramatically from desktop architecture, with an emphasis on I/O, redundancy and stability, with minimal or omitted video, audio and other user features typically found on desktop boards.
no HOT cpu, or RAM failing.. No monitor, keyboard or mouse needed. Just a better choice than a computer..IMO...
A NAS can be a very good choice for many home users, as long as they're backed up daily AND use RAID1 (I like redundancy). I do, however, need to note that the file servers at our shop typically run 10 years before replacement. We use ultra-low wattage CPUs, ECC RAM and access them via remote desktop, so there's no monitor, keyboard or mouse.