Vlákno názorů k článku Skúsenosti z dvojročnej prevádzky Solaris servera od Honza - Clanek o Solarisu od cloveka ktery o nem...

  • Článek je starý, nové názory již nelze přidávat.
  • 13. 3. 2008 13:20

    Honza (neregistrovaný)
    Clanek o Solarisu od cloveka ktery o nem napsal celkem uchazejici diplomovou praci publikovanou zde na rootu me zaujal u titulku, ale dal pusobi dojmem sepsano horkou jehlou a vubec ne kvalitou predchoziho textu.Jestli autor neumi nastavit defaultni shell a zmenit typ terminalu nebo PS promenne tak nevim proc pise na root ... ani nemluvim o tom, ze nainstalovat fork blastwave a zmenit defaultni aliasy snad zvladne i prumerna opice a vubec se neni nutne spokojit s blastwave, existuji i jine napr solaris freeware packages, ktere lze s uspechem pouzivat. Co se tyka defaultniho shellu ksh coz opravdu neni BASH a tudiz v nem nefunguji bashove featury, tak je asi trochu zvlastni se divit ze v nem veci z BASHe nefunguji ... Tenhle defaultni shell je do jiste miry historicky ale hlavne bezpecnostni featura, jelikoz ma staticky linkovane knihovny a kdyz neco v systemu hodne odejde tak v single modu umozni pouziti alespon nejakeho shellu pro opravy.Takze nehante ksh kdyz nerozumite tomu k cemu je.P.S. V solarisu 10 a v nevade uz je jako defaultni shell bash:) aby vam tam tak nechybel. Co se tyka root adresare tak pod rootem slusni lide nepracuji tudiz je hloupost plakat nad tim co pouziva 99% UNIX systemu a nikdo nikomu nebrani zmenit v /etc/passwd tenhle adresar na neco jineho.Takze abych to shrnul odflaknute, tendencni a hlavne jako obvykle snaha tvarit se jako linuxovy guru solaris je fuj a linux je nejlepsi... trochu skoda, cekal jsem od autora vic.
  • 13. 3. 2008 16:01

    LENIN POWER! (neregistrovaný)
    Ne autor to napsal naopak velmi dobre, prave ze solaris vyzaduje nadstandardni mnozstvi bejbysitingu a bugu je tam jak na minovem poli. Ve finale potrebujete vic adminu, sparc hw je vyrazne drazsi nez x86 hw, clovek co umi solac je obtizneji sehnani nez linuxak a chce vic $$.

    Pokud chcete primarne provozvat OSS soft, tak solac rozhodne ne. Zkuste si tam prelozit firefox a uvidite. Naistalovat na to oracle a nevrtat do toho to se sice da, ale kazda dalsi zmena je vice rizikova (tim myslim ze narazite na novy bug) nez v linuxu.

    Solaris umi dost pomerne zajimavych veci, ale vetsinou nejsou dotazene do konce aby jejich kazdodeni provoz byl bezproblemovy a jejich administrace nebyla tak tezkopadna. zfs snad porad jeste neumi zalohovat mirror/split a ma natvrdo vyhrazenou cache.

    Jo taky bych jeste doplnil autora ze v solaci nefunguji page up/down v xtermu (vi/less). man stranky se fakt luxusne prohlizi. V solarisu naopak funguje bezproblemove flash9 a realplayer. java desktop sice nejake gui administrativni prostredky nabizi, ale maji daleko do stavu bug free a podle historie odhaduji, ze se jejich zabugovanost tezko v dalsich letech snizi.

    Uvidime co z open source komunity okolo solarisu vypadne, ted integrovali xen a cifs do kernelu, mohli by taky delat poradnej firewall, io scheduling a network load balancing. Nejvetsim problemem solarisu je ale zbastlenej userland a ne kernel. opensolaris je pokus o rework tezkopadneho solarisu 10 userlandu, kde bude gnu userland s solaris kernelem ale nebudou na nem podporovany komercni softwarove baliky.
  • 13. 3. 2008 17:40

    cthulhu (neregistrovaný)
    tys tu zase chyběl ty trolle..
    Autor (bohužel co hůř ani tento portál) především nemá dostatek soudnosti a zřejmě po škole s čerstvým diplomem potřebuje na pivo, tak tu zpeněžil (nevidím tu jedinej response od autora) dost mizernou práci (kde je invence!).
    Teď k tvejm polopravdám / lžím. Kritizuješ drahej SPARC, přitom tam kde to má opravdu smysl - enterprise - je cena HW zanedbatelná (velké firmy mají jak jistě víš taky slušné discounty) oproti nákladům na vývoj. Sám jsi tu onehdy vychvaloval AIX / mainframe, copak tahle řešení jsou levnější? x86 má mizernou škálovatelnost (ukaž mi alternativu k E20k/E25k) a hlavně Redhat/SUSE nedodává hardware! (pro troubleshooting dost mínus), hrubý výkon CPU není všechno (hlavně v multithreaded aplikacích). Srovnávat BIOS s OBP u Sunu snad asi taky nemá smysl. Vytýkat komerčnímu Unixu nedostatek GUI aplikací je fakt směšný (vzpomínám na RS/6000, telnet a SMIT), Sun Management Center nikdo soudný opravdu nepoužívá. Sunu bych vytkl tuny dalších věcí ale GUI to vážně nebude..Rád bych si taky poslechnul nějaký příklad, kde je Sun tak "těžkopádný" oproti jiným Unixům..Absence Pgup/Pgdown je pro mě fakt killer feature a každej den mlátím hlavou do zdi kdy už to tam přidaj..o jisté nedodělanosti Solarisu 10 by zde mohli vydat román, bohužel ZFS+zony jsou overhyped a všichni tady po tom letí jak slepice po flusu..XEN je to poslední co by mi v Solarisu chybělo. Vždycky něco nakousneš a hned utíkáš k dalšímu tématu - dokazuje to tvoje velice mělké znalosti typu jedna paní povídala (nainstalovat se sice Oracle da, ale kazda dalsi zmena je rizikova atp).
  • 14. 3. 2008 2:23

    LENIN POWER! (neregistrovaný)
    Cena SPARC hw nebyla moji primarni vytkou tou bylo spis celkove TCO a zabugovanost.

    AIX moc rad nemam taky, neni zrovna moc user friendly a management disku je opravdu sila. OSS soft bych tam v zadnem pripade nebehal, neco tam prelozit je jeste horsi nez na solarisu. ale aix jako platforma pro provozovani db serveru a ostatnich mission critical appsu je lepsi nez solac neb do aixu preportovali zajimave mainframelike technologie (resource management, vymena kernelu bez rebootu, virtualizace io a site, stehovani bezicich aplikaci), neni to tak zabugovane, ibm p series hw ma uz io prujezd srovnatelny s AS400 hw a nektery hw umi uz i oba systemy. AIX je jediny Unix co nam jeste nezpanikaril (nebo o tom nemame v db zaznam). Na aixu se problemy s provozovanim OSS softu resi jednoduse -> Linux/POWER se hodi do LPARu (obvykle debos)

    alternativ k masine
    http://www.sun.com/servers/highend/sunfire_e20k/index.xml je nekolik, ten stroj nicim nevybocuje. 1781.37 SPECjAppServer2004 JOPS@Standard na masine s 12 procesorama neni zadny zazrak. masina s jednim POWER6 qcore procesorem dela 1100 jops (db ji taky bezi jinde).

    Napriklad hned ta ibm p590 co je s tim benchmarkovana primo sun strance.
    http://www-03.ibm.com/systems/p/hardware/highend/590/index.html

    pripadne stroj s rychlejsim CPU:
    http://www-03.ibm.com/systems/p/hardware/midrange_highend/p570/index.html

    urcite neco najdete i u HP.

    Solaris oproti Linuxu nema vyraznou pridanou hodnotu ), ktera by stala za ty problemy co s nim jsou oproti Linuxu navic.

    ZFS - pro zajimavost kolik utilit solarisu ho podporuje? Bootovat z nej nejde nebo alespon dlouho neslo, live upgrade ho neumi dodnes, instalak ho neumi dodnes. To mne moc nepresvedcuje o tom, ze ho u sunu berou vazne.
  • 14. 3. 2008 10:25

    cthulhu (neregistrovaný)
    nauč se číst prosím! psal jsem že x86 nemá alternativu ke strojům typu E20/25k, neznám žádný x86 stroj který mohu naložit 144 CPU jádry! tak proč to zase srovnáváš s IBM? RHEL teprve dnes uvádí podporu pro 64 CPU v kernelu (RHEL 5.2 beta), solaris kontejnery, opravdu použitelné a lehce nastavitelné RBAC (na SELinux abych si vzal dovolenou), DTrace, Sun Cluster (ne, RH Cluster není ekvivalent)..nic z toho linux nemá (a mě to nevadí protože linux používám na jiné věci než Solaris). na root FS opravdu nepotřebuji ZFS (momentálně ho nepotřebuji ani na nic jiného), vyčítal bych mu úplně jiné věci než zrovna tohle. pokud nepotřebuji ze ZFS bootovat, nepotřebuju ho ani v instalátoru. Solaris 10 přinesl řadu nových featur oproti osmičce a devítce. Ano, je to momentálně na úkor stability a některé věci nebyly dotažené do konce. stačí takto? že vám AIX nikdy nezpanikařil mi vůbec nic nedokazuje! (po zkušenostech slepě nevěřím žádné platformě). zase demagogie..
  • 14. 3. 2008 16:26

    LENIN POWER! (neregistrovaný)
    omlouvam se, to x86 jsem prehlidl. Myslim ze by vas mohlo uspokojit toto
    http://www-07.ibm.com/systems/in/x/enterprise/x3950m2/index.html 32 qcore intel procesoru.

    Pochybuji ze by ostatni x86 vendori jako dell a hp nenabizeli podobne stroje, ibm neni zadny magichouse, jen je videt ze to s portaci featur z power a mainframe architektury na x86 mysli vazne.

    To jen potvrzuje moji domnenku, ze ostatni architektury budou postupne umirat. x86 ma neuveritelne dobry pomer vykon/cena a na x86 nejsou a ani nebudou takove hovadiny jako aktivace procesoru a pameti.

    Kdyz vam dneska x86 1RU za $800 na intel core duo dela 800 dynamickych stranek/sec v J2EE, tomu proste ten SPARC s 4core niagarou 2 za $15k proste nemuze konkurovat. Podivejte se na tu niagaru 2 za 60 papiru, 1.4ghz 8core, 2x10k rpm disk, 64gb ram + dvd vypalovacka, 1 rok zaruka na hw. Trochu malo za $60k, nemyslite?

    Jenomze realita je takova, ze nejakou technologii pouzivat proste musite. Na vyber mate z Linux/Solac/AIX na x86/POWER/SPARC s podporou a softem od IBM/SUN. Proto si sbirame servisni data, abychom se do budoucna vyhnuli kombinacim, ktere prinaseji prilis problemu.
  • 14. 3. 2008 17:27

    cthulhu (neregistrovaný)
    3950M2 announced in January 2008, Support for three-node and four-node configurations is planned for 2Q08. takže zatím to je asi ve fázi "máme už prodaný dvě testovací mašiny do bangalore" a šlape to fak dobře! na další debaty teď nemám čas takže pokračování příště.
  • 16. 3. 2008 2:17

    BLEK. (neregistrovaný)
    Mně AIX jednou zpanikařil rovnou pod rukou v reklamním stánku IBM :)
  • 13. 3. 2008 20:47

    Honza (neregistrovaný)
    Cteny revolucni rudy vudce/silo :), nevim cemu rikas bejbysitting, ale vzhledem k primarnimu ucelu solarisu jakozto serveroveho systemu, srovantelneho napr s AIXem nebo HP-UXem,jsou vytky tykajici se shellu, klavesovych zkratek a barvicek opravdu smesne. x86hw je jakozto platforma pro solaris zcela pouzitelna a cena HW je pri skutecnem nasazeni produkcniho systemu opravdu ta nejmensi polozka. Co se tyka ceny kvalifikovaneho System Admina/Engineera, tak necekane clovek s prehledem v enterprise reseni muze pozadovat vyssi plat nez radoby linux guru rok po maturite kterych se jako linux adminu vyskytuje mnoho a casto to dle toho vypada. Nevim proc bych mel prekladat firefox na serveru .... na desktopu ho taktez prekladat nemusim je v zakladu instalace nebo dostupny jako package, dokonce hned z nekolika zdroju. Instalace ORACLE a podobnych enterprise Systemu na solaris je jedno z nejfrekventovanejsich produkcnich reseni nejen v CR. Z hlediska Sparc HW ve sfere enterprise aplikaci a portalu pod kterymi vetsinou zminovany oracle bezi jako databazovy backend existuje jen malo tak vykonnych a ekonomickych procesoru jako je Niagara/Niagara 2. Kritizovat prohlizeni manu tim ze si spatne nastavim shell opet nema cenu ani komentovat...
    Co se tyka management toolu tak opravdu nechapu komentare a zvlaste cloveka ktery pouziva Java destop a SMC na sparcovem stroji kdyz ma spoustu daleko uzitecnejsich nastroju at uz na prikazove radce nebo System management center. Mira zabugovanosti je vetsinou hodnocena lidmi bez zaplacene podpory kteri se tudiz tezko mohou divit ze nemaji ofixovany system ....
    Firewall a Xen - Xen je doplnkem do virtualizacniho portfolia ktere ve srovnani s jinymi UNIX like systemy nema srovnani, Firewall opravdu instalujete IP tables na kazdy stroj v siti nebo mate skutecne zabezpecenou sit nejakym resenim nebastloveho typu at ziji IPtables vsude .... a firewall nebo IPS a podobne co to je .... Sice je prizpevek ne ktery reaguji totalni trolling ale mam preci jen potrebu se jeste jednou proti temhle nesmyslum lidi bez jakychkoliv praktickych zkusenosti ohradit.
  • 13. 3. 2008 23:21

    VladT (neregistrovaný)
    +1 Ve clanku a reakcich jsem nenasel jedinou kritizovanou vec, ktera by byla pravda pro nekoho, kdo Solaris zna a umi. A jeste dodam pro ostatni revolucni znalce:

    Ad firewall: IP filter prevzaty z BSD vam prijde jako co, ovladac mixeru? SunScreen pred nim se taky dal, pro stanici nebo maly server, kde je problem?

    "Nektere sluzby se nestartuji..." Uz konecne kliknete na bigadmin nebo docs.sun.com a prectete si, co vlastne delate. Strucne - man svcadm, man svcs, man inetadm, inetconv...

    Desktop - no, proc vlastne lidi zkousi cpat Solaris na x86 kancelarsky a domaci desktop, to vazne nechapu a hlava mi to nebere.

    Balicky, updaty - Jde to. Bud ctete dokumentaci a ucte se, nebo toho nechte a nainstalujte a uzivejte neco, co znate. Lepe byt guru na Ubuntu, nez diletant ve dvaceti ruznych systemech a distribucni turista.

    Jaka ironie.
    Uzivatel windows: "Pcha, ten linux je nemozny, vubec se to neovlada jako windows, nemuzu tam delat to same, je to k nicemu."
    Uzivatel linuxu: "To tedy neni pravda, je to proste jiny system, puvodne serverovy, a ma jinou filosofii, musis se proste naucit s nim delat a prijmout fakt, ze se dost veci dela proste jinak a pak uvidis, spousta z toho co koluje o linuxu mezi windowsari jsou uz davno jen myty. A k tomu ziskas jeste skutecny server schopny okamzite zdarma provozovat vsemozne sluzby. Jen nesmis byt liny si neco najit a precist, Linux je pro ty, kteri jsou ochotni se taky neco naucit a odmenou je vetsi poznani a efektivita."
    Uzivatel windows: "Prosimte, to se mam prohrabavat dokumentaci, abych rozbehl blbej Linux? Kde ten cas mam brat? Ma to fungovat stejne jako u me, to je uz standard, ne?"
    Nahodny kolemjdouci utrousi: "A co henten Solaris/AIX/*Unix?"
    A na to Linuxar vyleti: "Pcha, ten <dosadte Unix> je nemozny, vubec se to neovlada jako Linux, nemuzu tam delat to same, je to k nicemu."

    Otazka: "A proc?"
    Odpoved: "Nejsou tam barvicky v shellu, nemam pageup/down, a neni apt-get ani rpm ani muj oblibeny instalator, firewall..."
    "Ale vzdyt barvicky a posuvy lze nastavit a dodelat a o upravach instalace a patchovani vcetne automatizace se lze docist a v systemu to je, firewall je tam take, staci jen cist dokumentaci..." zni nesmele podotknuti.
    Linuxar: "Prosimte, to se mam prohrabavat dokumentaci, abych rozbehl blbej unix? Kde ten cas mam brat? Ma to fungovat stejne jako u me, to je uz standard, ne?"
  • 14. 3. 2008 2:40

    LENIN POWER! (neregistrovaný)
    x86 solaris trpi nedostatkem driveru, podivejte se na nejaky irc kanal. lidi si neustale stezuji na nedostatek driveru. Jestli se nepletu tak ani tak zakladni driver, jako pro Adaptec RAID radice porad jeste neni, podpora pro native sata byla do solarisu11 udelana nedavno a jen pro jeden chipset ktery maji sun x86 hw servery. Ja si tedy pouzitelnost predstavuji jinak.

    bash-3.2# man man | less
    pgup/pgdown v xtermu (a to i lokalnim) nefunguje. pokud to umite rozchodit, pochlubte se. xman je opravdu program pro tvrdaky.

    S provozovanim Oraclu na Sunu je vice potizi nez na Linuxu: kuprikladu nejde autentifikovat nektere usery pres NIS a nektere pres LDAP, dale je problematicke provozovat oracle RAC v zone pokud to vubec jde a oracle jako takove nema rado akciovy cpu scheduler.

    Co je na Sun virtualizacnim portfoliu tak skveleho?
    http://www.ibm.com/developerworks/aix/library/au-solaris/?S_TACT=105AGY06& ty technologie jsou velmi podobne. Solaris neumi konfigurovat disk bandwidth per zona, coz je dost zasadni nedostatek pro provozovani aplikaci narocnych na io. Tuhletu featuru ma AIX i Linux.

    firewall v solaci sice je, ale bezne se doporucuje ho z vykonostnich duvodu nepouzivat, coz plati i o ipqos. Taky je zajimave, ze sami zastanci solarisu doporucuji management tooly nepouzivat. Pote co jsem je videl s nimy plne souhlasim. Konfiguraci live upgrade pomoci toolu "lu" to je kanadsky zert.
  • 14. 3. 2008 9:17

    korys (neregistrovaný)
    Ahoj,
    k naprosto nesmyslne diskusi o tom jestli je lepsi ten nebo jiny OS se nema cenu vyjadrovat. Myslel jsem, ze kazdy z uzivatelu UNIX* nebo UNIX LIKE systemu je zvykly studovat dokumentaci. Od sveho zamestnavatele jsem mel zaplacene dva kurzy na Sol. 9 Administrace I a II. Ac to bylo drahe musim rict, ze prinos je minimalni. Proste KAZDY SI TO MUSI VYSEDET SAM.
    Ja osobne jsem zacinal take s linuxem, potom freebsd a nakonec jsem presel k Solarku hlavne proto, ze je to nas nosny system v praci. Kdybych si ted mel sednout k linuxove konzoli, tak budu take v haji. Uprime receno by mi ty barvicky dost vadily :).
    Clanek me zklamal svou povrchnosti. Nektere veci jsou pravda, ale s barvickama v shellu si fakt autor dela srandu.
  • 14. 3. 2008 9:41

    hmm (neregistrovaný)
    "KAZDY SI TO MUSI VYSEDET SAM" - ta myslienka sa mi paci, prirovnavat system k vajicku.. no nieco na tom bude.. dalo by sa o tom debatovat na dlho :) System ako vajicko z ktoreho sa po dlhodobej starostlivosti vyliahne kuriatko s vyzorom zodpovedajucemu vyske kvality/kvantity cinnosti :D pr0
  • 14. 3. 2008 9:58

    korys (neregistrovaný)
    Bylo to mineno spis jako, ze kazdy si k te konzoli proste musi sednout a se ucit, se ucit, se ucit. Je to proste balik informaci a nelze si myslet, ze kdyz se naucim Linux automaticky umim Solarko, AIX, FREEBSD ... Tak to proste neni. Solaris je jinej a musi se naucit jako cokoliv jineho.
  • 14. 3. 2008 10:06

    VladT (neregistrovaný)
    AIX - tak to ano, pokud jde o to mit DB/SAP na necem skutecne tuhem a odolnem a proste jet - a nesedime na korune, tak IBM absolutne doporucuju. Migrace systemu za ziva a plneho provozu na jine zelezo je vskutu lahudka (ackoli, hm, na serverech s velkym IO je to dost nevyhodne a sporne, protoze micropartitioning, ze).

    Jinak k flame kolem solace - no comment. pgup/down - moment zkusim u sebe... jde. Dekuji za pozornost :-). Ale je to fakt hovadina.
  • 14. 3. 2008 14:41

    mentol (neregistrovaný)
    k tomu manu - dám krk na to že proměná PAGER řekne víc. err...teda míň:)
  • 14. 3. 2008 16:45

    LENIN POWER! (neregistrovaný)
    ja to posilam pres pipe primo do less a stejne to nejde, $TERM=xterm.
  • 14. 3. 2008 19:55

    Honza (neregistrovaný)
    staci si precist man man :) nastav si promenou PAGER at uz na less nebo vi, jak je ctena libost.Pgup a pgdown lze take nastavit viz zde : http://tech.groups.yahoo.com/group/solarisx86/message/20027. Opravdu staci pouze pouzivat google.
  • 17. 3. 2008 20:57

    LENIN POWER! (neregistrovaný)
    bylo to tim terminfem, promenna byla ok. No musim rict ze terminfo/termcap jsem naposledy editoval tak nekdy v roce 1996. Ja vim userland ma solaris z praveku, takze to tak asi odpovida.
  • 22. 3. 2008 6:43

    Honza (neregistrovaný)
    Hmm a ted si predstav ze mas misto x86ky pod stolem solaris na enterprise sparcu ktery pouziva terminalovou konzoli podobne jako treba as/400ka, myslis ze tam bude pro tebe prakticky bash a barvicky???? P.S.Aix se v tomhle vubec nelisi.
  • 14. 3. 2008 14:48

    Honza (neregistrovaný)
    Aha to se to krasne ukazuje z AIXu ten nedostatkem driveru opravdu netrpi, kdyz bezi na jedne platforme kterou vyrabi jeho tvurce a o jakoukoliv jinou s IBM nikdy ani nesnazilo ... cimz nerikam ze je na AIXu neco spatneho naopak mam s nim jen same prijemne zkusenosti ale featury, ktere porovnavate jsou neporovnatelne, zony vs partitioning Power platformy je opravdu srovnani zcela nesmyslne kdyz uz tak porovnavejte Logical Domains a Power virtualizaci a porovnejte tak to co k tomu na power platforme potrebujete (HMC, VIOS, ..... licence na vetsinu featur .... ). Co se tyka scrollovani .. nebudu uz komentovat tyhle nemysly kdokoliv schopny pouzivat google si to za 5 minut nastavi. Za to tooly AIXu jsou skvele a dokonale krome smittyho ktery funguje jen jako frontend k prikazum jsou na tom uplne stejne. Cimz bych tuhle diskuzi vazne uzavrel.

    P.S. Jsem rad ze se nasli i jini jedinci znali solarisu co jim to prijde jako blabol a moc by me zajimalo jak by vypadalo oponentni rizeni one diplomove prace kdyby v ni byla i tahle nesmyslna kapitola predpokladam ze by autor opravdu neobhajil alespon u me tedy ne.
  • 17. 3. 2008 17:23

    korys (neregistrovaný)
    Tak jsem si pro zajimavost stahnul a prosel tu diplomovou praci a zjistil jsem, ze ac je zde chvalena, jeji 6. ta kapitola se temer shoduje s publikovanym clankem. :)

    P.S. Osobne k ni mam i jine pripominky, ale to je OT.