Posto nemamo Benedikta da nam da pravi strateski savet, a ni kolega Vrzic se ne pojavljuje sa svojim autoritetom u ovoj Amberskoj diskusiji ja cu, kao neko ko plovi tim vodama, pokusati da malo budem Zerard i dam jos poneki savet :).
Prvo, po pitanju baze: Ja korisim iskljucivo MySQl zadnjih par godina i jesam svestan da je u pitanju jako dobra baza, ali sa par mana. Prvo, ako ti trebaju stored procedure zaboravi na nju, ako nemas jako dobrog C/C++ programera. Drugo, ako ti treba dosta paralelnih UPISA (izvinjavam se sto nisam bio dovoljno jasan pre), posebno onih koji manipulisu vecom kolicinom podataka, ili pokusavaju da upisuju u istu tabelu, bilo bi jako dobro da probas i PostgreSQL. Ako ti baza treba prvenstveno za citanje, onda je MySQL pravi izbor, posto je to ono za sta je on najbolji - to je tipicna internet/web baza koja daje ubedljivo najbolje performanse u citanju, kao sto se koristi na web aplikacijama.
Sto se tice direktorijuma, ja i daljem mislim da dati par stotina evra godisnje nije puno za server, a za te pare se dobija osnovna podrska za Solaris koja bi ti omogucila pristup pecevima. Sa time, Sun JES LDAP server na solarisu predstavlja sjajan izbor, koji ce ti ponuditi sve sto ti treba za rad.... To ukljucuje i odlicnu podrsku za SSO integraciju web aplikacija, kao i upravljanje Linux klijentima. Ubuntu proverono dobro radi, ovo sam testirao, i mozes bukvalno za pola sata, uz uputstva sa neta i dobar link, apt-getovati sve sto ti treba da cak i LiveCD pocne da se autentifikuje na Sun LDAP. Uz sve to dobijas i ZFS koji ti omogucava lako pravljenje snapshota FS-a, sto ti u kombinaciji sa MySQL-om koji tabele drzi kao obicne fajlove nudi nacin da lako napravis backup skripte koje ce te u potpunosti zadovoljiti. Kao sto rece Korvin, enterprise mora da se plati, a mislim da je cena Solarisa dovoljno mala da se ne moras birnuti o tome. Takodje se slazem sa njim i po pitanju IBM-a i HP-a : zaboravi na njih.
O hardveru sam mislio u kontekstu Solarisa - ZFS ti nudi i ZRAID sto je prilicno fino resenje, posebno za dedicated server. U pitanju je nesto kao RAID 6 / ADG, uz procese koji u pozadini rade konstantne provere integriteta file sistema, i optimizuju/pomeraju podatke ako predosete kvar. Jako zgodan feature, posebno ako imas veliku kolicinu podataka. Drugo u jednom trenutku sam postao bolno svestan toga sta se desava ako ti pukne hardversko RAID resenje, a ti nemas rezervni kontroler, koji je ISTI kao onaj koji se pokvario.... Od tada geldam softverski RAID drugim ocima. Dell-ove SAN sisteme nisam koristio, tako da ti ne mogu nesto pomoci, ali razmisli i na temu NAS-a, kao sto i sam kazes mozda uopste nije lose resenje. Za sta ti uopste treba taj SAN, da li za bazu ili za File Server? Meni se iz tvoje price o pouzdanosti cini da je to bise neko File Server resenje, u kom slucaju je NAS realnija opcija. Kao sto sam kazes, slozi par PC-jeva sa stovi SATA diskova, nabavi dobru mreznu opremu i odaberi dobar RAID. Opet, razmisli o ZFS-u. SAN se pre svega koristi zbog brzine i pouzdanosti, a ne zbog kapaciteta, ako ti je bitan samo kapacitet, a ne treba ti visoka pouzdanost SAN lako moze ispasti bacanje para. Pogledaj i Sun-ovo hardversko resenje poznato kao Thumper -
Sun Fire X4500 . U pitanju je spravica optimizovana za ZFS RAID NFS/NAS server, koja je sjajno integrisana i moze ti ustedeti dosta strtuje, rackspace-a, i muka pri pakovanju.... :) .
Please do not feed the Trolls!
Blasphemy? How can I blaspheme? I'm a god!'