Hardware requirements for your Windows Server can be found on the following internet sites:
Windows 2008 Server Requirements
Windows 2012 Server Requirements
Windows 2016 Server Requirements