Hi Francois,
sizing a DAM is a tricky thing, because there are so many variants of it based on the sheer number of variables. Some use it only for images (but have lots of them), others for video and video transocoding. One has millions of assets and uses the DAM just for storing, for others the DAM is the central hub which requested by many different asset "sinks".
Some advice when you sizing:
* for disk size: take the avg asset size, and calculate the impact of the renditions to it. Take into account that you might have versions. And make sure, that you can grow. That normally means no local disks, but rather a SAN. (I don't want to have 10 TB of local storage in a single box and run there my DAM ...)
* for CPU: CPU is cheap, if you take x86. 24 cores are affordable today.
* same for RAM. 64 GB aren't that expensive.
For the hardware calculation I'd rather spend 30k USD on hardware than 10 hours of meeting with various stakeholders and doing calculations for the same price. My experience is, that an exact sizing is very hard; and a prediction for the next 3 years is nearly impossible, as noone knows how the internet (or your DAM world) will look like in 3 years.
Disclaimer: That's my personal kind to do hardware sizing. Others might do it differently.
kind regards,
Jörg