Marius Stan wrote:
Adrian Minta wrote:
Marius Stan wrote:
Salut,
Am nevoie sa construiesc un MX pt un numar destul de mare de useri,
~150.000; normal ar fi sa mentionez traficul pe care ma astept sa-l
faca, dar nu il stiu. Vad 2 solutii pina acum:
1. Server standalone: nu stiu cit hardware trebuie pentru a suporta
cerintele vagi de mai sus. nu scaleaza.
2. (pe care o prefer) Un cluster facut cu servere entry-level (am la
dispozitie pina la 8 masini)
Schema e sa pui mai multe servere front-end in fata unuia mare care
face numai storage.
Pe front-end-uri bagi toate functiile consumatoare de resurse
(antispam, antivirus) si cate un proxy POP si/sau IMAP (vezi
perdition). Alaturi pui si 1,2 servere care sa tina baza de date cu
clientii.
Cred ca varianta propusa de tine poate fi usor simplificata: mai multe
SMTP-uri cu antivirus/antispam care, dupa ce scaneaza mesajul, il
trimit cu smarthost la storage.
Cit despre proxy de pop3, nu prea-i vad rostul: oricum toate cererile
simultane ajung la storage; deci nu ma ajuta prea mult ca oamenii vin
prin 3-4 masini.
Ar ramine deci asa:
pt pop3 userii sa se lege direct la storage
pt SMTP avem mai multe masini cu RR din DNS. problema cache-ului DNS
poate fi cit-de-cit evitata daca micsorez drastic TTL...
Am inteles bine ce ai vrut sa spui ?
Este intr-adevar o solutie simplu de implementat. Problemele ei sint:
am renuntat la HA si la scalare in cazul serverului de POP3.
Da.
Poti sa nu renunti la scalare ptr. storage. Perdition stie sa citeasca
mail-ul conform unor reguli de genul (toti userii care incep cu A sa
mearga pe serverul 1, toate cu B pe serverul 2 ... etc.). Deci poti pune
si 2 servere de storage daca te coafeaza.
--
Best regards,
Adrian Minta MA3173-RIPE, MA314-ROTLD
tel. 20.22.647 0788.385.477
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug