Article View: pl.comp.os.unix
Article #25069Re: Linuksy, Solaris i inne uniksy... na jednym laptopie.
From: Maciej Zobniow
Date: Sat, 10 Dec 2005 00:09
Date: Sat, 10 Dec 2005 00:09
132 lines
7630 bytes
7630 bytes
Witek ลwierzy wrote: > mzobniow wrote: > >>> MIMIX? ;P > > Oczywisce MINIX - wybacz koledze zwykla literowke, bynajmniej nie > zwiazana z brakiem kompentencji.... Wiem ze o to mu chodzilo i wcale nie mam zamiaru poddawac w watpliwosc jego kompetencji. Chcialem zaznaczyc tylko ze wczesniej wytknal mi rowniez pomylke, prawdopodobnie nie zauwazajac korekty. > >>> >>> >>> Zyjesz na ksiezycu. Linux to taki systemik ktory bardzo by chcial byc >>> Unixem ale mu to nie wychodzi. >> >> >> >> Sciemniasz. >> > Sam sciemniasz. Rozwiazania technologiczne zawarte np. w SVR4 sa o > ladnych kilka lat do przodu wzgledem linuksa - > polecam np. ksiazke "Jadro systemu UNIX - nowe horyzonty" Uresha Vahalii To dosc stara ksiazka. Czytalem ja jeszcze na studiach, kawal czasu temu. Od tego czasu "troche" sie zmienilo... > >>> >>> >>>> Byc moze solaris troche powalczy bo jest calkiem niezly i od >>>> niedawna uwolniony. > > Jasne - jest po prostu lepszy. I, jak sadze, nie zniszczy go zaslepienie > fanatykow linuxa ;-). Nie jeste fanatykiem zadnego systemu, ostanio nawet wrocilem do uzywania solarisa na desktopie - stad przygody z kompilacja Eclipse. > >> Pora na mala historyjke ktora zwyklem opowiadac w takich momentach. >> 4 lata temu, na fali internetowego boomu pojechalem do RFN do pracy >> jako solaris system administrator. Robili tam taka duza aplikacje >> webowa b2b. Oczywiscie jak kazda firma IT w tamtym czasie, dysponowali >> gora kasy i chetnie ja wydawali: oracle, weblogic deployed na kilku >> E350, wszystko popolaczane ciskaczami, odgrodzone od internetu >> checkpointem etc. Pewnego razu znalazl sie klient z US, ktory zazyczyl >> sobie instalacje in house. Postawil jednak warunek: wszystko ma byc >> polozone na open software na pecetach: linux ma zastapic solarisa, >> tomcat weblogica, mysql oracla a pcety E350. Zamowienie przyszlo just >> in time: akurat zaczely sie klopoty w branzy ktore nie ominely tamtej >> firmy. Poniewaz fontanna kasy wyschla, na zrobienie testowego systemu >> dla tego klienta pozbieralismy zwykle pecety z biura. Po migracji >> przezylismy maly szok: system dzialal jakos 3x szybciej bez utraty >> nawet kawalka funkcjonalnosci. >> Rozumiem ze jestes przywizany do brandu Sun Solaris, zdarza sie to tez >> innym, zwlaszcza kobietom, ale w koncu badzmy inzynierami i wybierajmy >> to co jest bardziej praktyczne i wydajne w danym momencie. > > Historyjka jest do bani - jedna z wielu pt. "Jak dobrem domowem sposobem > zrobic calkiem fajny system" - formatu analogicznych zawartych np. w > Linux Plusie. > Produkcyjny system nie powstaje "prostem domowem sposobem jak > najmniejszemi kosztamy". Jezeli tak powstal, to jest to w zaleznosci od > scenariusza - optymistyczny - fuks, lub pesymistyczny (ale bardziej > realny) - katastrofa. > Co do wydajnosci - nie wiem w jaki sposob ja mierzyliscie, ale > rozwiazania zawarte w linuxie maja sie nijak do solarisowych, szczerze > powiedziawszy. Przypuszczam, ze testowaliscie "toto" dla stosunkowo > niewielkich obciazen - co sugeruje zreszta wybor silnika baz danych > (MySQL). I moja opinia to nie jest przyzwyczajenie do brandu, ale prawda > (dla Ciebie okrutna :-). Poza tym nie wiem o jakiej funkcjonalnosci > mowisz, bo szczerze powiedziawszy nie chcialbym byc w skorze osoby > broniacej funkcjonalnosci MySQL-a do np. Oracle'a (i wiekszosci > komercyjnych RDBMS-ow) Byc moze byl to system na tyle prosty, ze > funkcjonalnosc MySQL-a mu po prostu wystarczala. A 3 x szybciej dla > realnych ilosci danych i realnych obciazen w wiekszosci systemow > uchodzacych za produkcyjne - to sorry - masz bujna wyobraznie (raczej > ladnych kilka razy wolniej, o ile w ogole, smiem twierdzic). > To nie zawsze Coz, specjalnie dla ciebie moge opowiedziec druga czesc historyjki: ten system dalej dziala, oczywiscie na pc-tach z linuxem (swego czasu uzywalem tez freebsd ale nie zdal egzaminu i musialem go wywalic), tomcatem, mysql-em i jeszcze paroma innymi open-sourcowymi komponentami. Nie ma na nim nawet linijki kupionego, komercyjnego kodu. Co do obciazenia - stale rosnie od 4 lat, obecnie wszystkie elementy sa poklastrowane np. klaster bazy ma 3 nodes, frontend 4x apache, middleware po 5x na kazdy jego logiczny komponent. Baza jest obecnie wielkosci 35 GB i pokazuje srednie obciazenie ok 1000 queries/s (srednie w przeciagu miesiaca razem z nocami - w czasie kampani ten wskaznik potrafi mocno urosnac nawe to kilkadziesiat queries/s). System utrzymuje obecnie 4 firmy. Jak pisalem jest typu b2b - jego klientami jest pare sporych korporacji (ich nazw niestety nie moge wymienic). Wydajnos mierzy sie w tym systemie dosc prosto - jest pare krytycznych elementow w ktorych to widac jak na dloni. Dziwne ze bedac inzynierami nie zrozumieliscie jeszcze jednej prostej prawdy: dla systemu ktorym sie opiekujecie nie sa wazne brandy produktow na ktorych bazuja jego komponenty, tak naprawde najwazniejsze jest jak dobrze ten system rozumiecie i nad nim panujecie. Wracajac do bazy: jak juz pisalem MySQL sprawdzil sie lepiej od Oracle przynajmniej w tym przypadku, a jego "wodotryski" byly raczej zbedne. W tym konkretnym systemie potrzebowalismy raczej szybkiego magazynu danych, a nie silnika bussiness inteligence. Co ciekawe, to nie jedyny tego typu system z ktorym mialem stycznosc. Zauwazylem ze coraz wiecej firm zaczyna trzezwo rozumowac i migrowac do otwartych rozwiazan. Ciekawe ze nie zawsze chodzi tu o pieniadze, czesto chodzi tu o platforme bardziej elastyczna i otwarta. Mysle ze ostanie posuniecia SUN-a (chodzi mi o uwolnienie calej platformy, lacznie z serverem aplikacji i narzedziami developerskimi) swiadcza ze i oni to zrozumieli. > >> moze byc system, ktory nie obsluguje SATA i zeby pouzywac na nim >> Eclipse trzeba poswiecic 0,5h na kombinacje z kompilacja. >> > Hmmm - nie wiem na czym Ty _MUSIALES_ kombinowac z kompilacja, ale w > zasadzie np. na solarisa wystarczy rozzipowac ... Jesli chcesz, to > oczywiscie _MOZESZ_ skompilowac (i nie jest to jakas specjalna > kombinacja :-). Udostepniaja tylko wersje na sparc/motif, ja potrzebowalem x86/gtk - tutaj niestety trzeba sie troche poszarpac, ale powiem ci na pocieszenie ze po kompilacji zauwazylem ze na solarisie Eclipse chodzi troche szybciej niz na tej samej maszynie tylko ze z linuxem :D. > >> Pozdro >> Maciek
Technical Details
Message-ID:
<dnd6bn$3o2$03$1@news.t-online.com>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!newsmm00.sul.t-online.de!t-online.de!news.t-online.com!not-for-mailReferences:
<dnc03a$lk9$1@nemesis.news.tpi.pl> <dnceb7$4og$1@news.onet.pl> <pan.2005.12.09.19.34.32.591769@noname.us> <dncsij$172$00$1@news.t-online.com> <dnd0ek$2fg$1@amigo.idg.com.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!mat.uni.torun.pl!news.man.torun.pl!newsfeed.pionier.net.pl!news.nask.pl!news.nask.org.pl!newsfeed00.sul.t-online.de!newsmm00.sul.t-online.de!t-online.de!news.t-online.com!not-for-mail From: Maciej Zobniow <mzobniow-removeit@zobniow.net> Newsgroups: pl.comp.os.unix Subject: Re: Linuksy, Solaris i inne uniksy... na jednym laptopie. Date: Sat, 10 Dec 2005 01:09:27 +0100 Organization: T-Online Lines: 132 Message-ID: <dnd6bn$3o2$03$1@news.t-online.com> References: <dnc03a$lk9$1@nemesis.news.tpi.pl> <dnceb7$4og$1@news.onet.pl> <pan.2005.12.09.19.34.32.591769@noname.us> <dncsij$172$00$1@news.t-online.com> <dnd0ek$2fg$1@amigo.idg.com.pl> Mime-Version: 1.0 X-Trace: news.t-online.com 1134173368 03 3842 nV10JrSOXxEg349 051210 00:09:28 X-Complaints-To: usenet-abuse@t-online.de X-ID: Tm41H2ZEYepcId805qSKbQEWVcisBDeBWrZr-3k3IxaErxdJKEESwb User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040922 X-Accept-Language: en-us, en In-Reply-To: <dnd0ek$2fg$1@amigo.idg.com.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit