In a file server the most important components would be the hard drive. You will want fast drives, preferably configured in RAID 5 or 6 to prevent data loss. You will also want a fast network uplink, such as gigabit ethernet if your network can support it. In general you wont need very much RAM or a super fast processor.
Software,and power Anonymous
Yes, you can run a server operating system on desktop PC hardware. Many server OS options, such as Ubuntu Server, Windows Server, or CentOS, are designed to work with standard hardware components commonly found in desktop PCs. However, performance may vary based on the hardware specifications and the demands of the server applications you intend to run. It's important to ensure that the hardware meets the minimum requirements for the server OS you choose.
Some of the components that are utilized by server computers are things such as a motherboard, processor, and hard drives. Other components would include graphics, power supply and network connections.
HCL (Hardware Compatibility List) is used to ensure that the new hardware components you want to upgrade your server with are compatible with the existing server hardware and software. This helps to avoid any potential issues such as incompatibility, performance degradation, or system instability. Checking the HCL before upgrading ensures a smoother and more successful server upgrade process.
Printer Server and the Printer DriverPrint Server and the Print Device. The printer driver is software based.
The processor; otherwise it couldn't do any work.
no much because all the work is processed at the server level and result are sent to client
process server process server
email system is a complex of client and server hardware and software
1 GHz processor, 512 MB of RAM, 10 Gb Hard Drive
A great blog about server hardware and everything else computer hardware is Virtualized Geek. The blog has daily updates with all of the newest hardware information.
memory