Сколько нужно серверов для небольшого предприятия?
Александр Рублев, 
2 нормальных сервера с гипервизорами. Критические сервисы реплицировать между серверами и бэкапить, некритические - только бэкапить. Бэкапы на какой-нибудь NAS (D-Link, Synology, самосборный и т.д., на что денег хватит). В идеале - на два хранилища.
Если сервер будет один, то будет негде запустить ни реплику, ни бэкап.
Многие сервисы можно совмещать на одной виртуальной машине, но это уже по ситуации смотреть: разворачивать на одной машине СУБД для какой-нибудь системы, почтовый сервер и файлопомойку я бы не стал.
Физических серверов необходимо 3.
1. Первый узел кластера
2. Второй узел кластера
3. Сервер резервного копирования.
Для первого и второго нужна общая система хранения, т.к. объемы данных всегда растут, а в сервер много дисков не вставишь, да и кластеризация сложна без СХД.
Для третьего нужна система хранения, возможно с медленными дисками.