Пожалуйста, учтите, что установить Windows или загрузить ее с pool'а Storage Spaces невозможно (по крайней мере в Windows Server 2012/2012R2).
я предлагаю 2xHDD в зеркале + 2хSSD в зеркале. ОС и БД на SSD, остальное на HDD.
Если производительности HDD хватает для тех задач, которые на них будут возложены -- это наиболее экономный вариант. Для использования SS потребуется отдельный диск/массив дисков под ОС.
Клиент предлагает использовать 2xHDD в зеркале + 1xSSD под кэш
Tiered Storage Spaces требуют минимум 2 SSD, если вы планируете как-то защищаться от отказов накопителей. С единственным SSD вы сможете создать только Simple Pool (аналог RAID0/JBOD).
С производительностью у tiered Storage Spaces все очень хорошо: вся запись всегда идет на SSD, чтение идет откуда получится. По умолчанию оптимизация SS (перемещение горячих/холодных данных на соответствующие тиры) производится раз в сутки, но запустить ее можно и вручную командой
Get-ScheduledTask -TaskName "Storage Tiers Optimization" | Start-ScheduledTask
Если SS спланирована правильно (объем SSD больше либо равен кол-ву горячих данных), проблем производительности вы не заметите.
P. S. Поделюсь своим опытом: в попечении имеется гетто-схд под виртуализацию пары небольших серверов примерно вашего профиля задач. Используется как раз tiered Storage Spaces, 2 x Intel s3500 + 4 x десктопных HDD. Никаких проблем больше года.