The Dell™ PowerEdge™ T620 is a feature-rich, 2-socket tower server with up to 24 DIMMs, storage capacity of up to 32 drive bays and Intel® Xeon® E5 processing power.