Oddzielne serwery (fizyczne lub wirtualne) dla różnych funkcji to DOSKONAŁY pomysł.
Jeśli serwer umrze lub wystąpią problemy, dotyczy to tylko jednej usługi. Jeśli wszystkie znajdują się na tym samym serwerze, coś, co powoduje awarię serwera, usuwa wszystko.
Oznacza to również, że możesz łatwiej planować aktualizacje, ponieważ wykonywanie aktualizacji dotyczy tylko jednej usługi na raz. A kiedy zdecydujesz się na aktualizację systemu operacyjnego pewnego dnia, nie musisz się martwić, że zepsuje on kilka różnych usług. Możesz nawet spotkać się z sytuacją, w której strona internetowa potrzebuje starej wersji PHP lub MySQL do poprawnego działania, ale twoje usługi pocztowe potrzebują nowszej wersji. Oddzielne serwery Cię tam obejmują.
Ułatwia także przywracanie kopii zapasowych. Jeśli poczta e-mail i strony internetowe znajdują się na jednym serwerze, musisz martwić się o przywrócenie danych dla obu jednocześnie. Możliwe, że stracisz niektóre z najnowszych zmian w e-mailach i witrynach, których nie utworzono jeszcze kopii zapasowej. Jeśli są oddzielne, musisz się martwić tylko o to, że jeden z nich zostanie wycofany. Jest to szczególnie przydatne, jeśli przywracasz serwer WWW - ponowne wprowadzenie kilku zmian w witrynie nie jest takie złe. Konieczność usunięcia ostatnich 23 godzin wiadomości e-mail, ponieważ witryna się zepsuła.
Minusem jest to, że masz teraz więcej serwerów do zarządzania i płacenia. Ale w większości przypadków warto wyeliminować ryzyko, że WSZYSTKO zrobi problem.