Egy web+adatbázis+levelezés szerver tud annyira komplex lenni, hogy tökön szúrd magad, ha pl. egyszuszra frissíteni kell.
Egy ilyen kombó tartalmazhat:
- LDAP címtárat,
- Adatbázis szervert,
- SMTP szervert,
- IMAP/POP3 szervert,
- SASL hitelesítő szervert,
- Vírusirtót,
- Tartalom/SPAM szűrőt,
- Webszervert,
- PHP és egyéb futtató környezeteket,
- Csoportmunka-megoldásokat, (Web/Cal/CardDAV)
- Fájl alterációs szolgáltatásokat (FAM, Gamin, stb.) kvótázást, stb.
- Tűzfal- és csomagszűrő szolgáltatásokat,
- ...
Nyilván lehetséges ezeket egy virtuális gépben futtatni, de - a méretektől függően - menedzselhetőség szempontjából áldás lehet ezt ha nem is háromfelé, de legalább kétfelé szedni.
Aztán, ott van még a biztonság kérdése. Pl. egy webszerveren biztos nem engedném kifelé közvetlenül a TCP/25-öt, (meg mást sem) egy levelezőszerveren meg muszáj. Oké, persze a mai korszerű csomagszűrőkkel lehet per-process szabályokat is csinálni, de miért kellene bonyolultan, ha egyszerűen is lehet?