I got a 1.5TB datacenter-grade SAS SSD, and I am now installing a new install of CentOS 7 on it (CentOS 7 will be changed to CloudLinux later).
I am setting up the partition scheme and I have plenty of space to work with. My server has 256GB of RAM, so I'm not going to make SWAP 1.5x that obviously.
A lot of web activity from a huge amount of users simultaneously will be happening on this drive.
Here is what I came up with. What would you change?
/boot – 2 GB
/ = 25 GB
/tmp = 10 GB
Swap = 16 GB **
/home = remaining storage
Redhat recommends (at least) 4GB SWAP for a system with 64GB of RAM (source). So their recommendation comes to 1/16th for a system with large ram.
** Maybe they would also recommend 4GB SWAP for 256GB RAM, but I didn't see that, so the calculation of 256GB RAM / 16 = 16GB SWAP. If you have another recommendation, I would like to hear it.