LINUX-BG Adres : http://www.linux-bg.org |
Ne hvurliaite starite kompyutri |
![]() |
![]() |
Ot: N. Antonov Publikuvana na: 24-01-2006 Adres na statiiata: http://www.linux-bg.org/cgi-bin/y/index.pl?page=article&id=advices&key=367137351 |
![]() |
![]() |
![]() |
![]() |
![]() |
TSel na statiiata
Opisanoto tuk reshenie ne dava nishto originalno. To e samo primer za edna ot nai-banalnite i standartni vuzmozhnosti na mrezhovo orientiranata grafichna sistema XFree86, izpolzvana shiroko v povecheto Unix sistemi i razbira se - v Linux. TSel na tazi statiia e da opishe edno prosto i burzo za realizirane reshenie, pri koeto mnozhestvo slabi mashini izpolzvat tsentraliziran survur za vizualizirane na grafichen interfeis, kato se vuzpolzvat vsichki resursi na survura, v tova chislo protsesor, pamet, skorost na tvurdite diskove, diskovo prostranstvo, zvukova platka i tseliia mu harduer izobshto, instaliran i eventualno optimiziran klientski softuer, t.e. KDE, OpenOffice, Mozilla i drugi podobni, v tova chislo i shriftove. Reshenieto e realizirano s distributsiia Debian GNU/Linux Sid (unstable), iadro 2.6.9, XFree86 4.3, izpolzvanite mashini sa samo tri, koeto e napulno dostatuchno, za da se napraviat suotvetnite izvodi, a lokalnata mrezha e s kapatsitet 100Mbps. Po-kusno shte vidim, che kapatsitetut ne e tolkova vazhen, tui kato informatsiiata, koiato se transferira prez mrezhata, e prenebrezhitelno nishtozhna.. PredimstvaOstaviame na posledno miasto fakta, che klientskite mashini shte rabotiat sus skorostta na suvremenna P4 sistema (da, naistina). Pri taka realizirano reshenie vie instalirate i nastroivate tseliia izpolzvan softuer samo na edna mashina (t.e. na survura), suzdavate potrebitelski akaunti samo na neia. Ot druga strana potrebitelite dostupvat vsichkite si lichni failove i nastroiki otvsiakude po edin i sushti nachin. Ako tova ne e idealnata mrezhova sreda za pulnotsenna rabota mezhdu mnozhestvo mashini ednovremenno, zdrave mu kazhi. Ako puk klientskite mashini sa prekaleno mnogo, za da budat poeti ot edin survur, mozhete da go raztovarite, kato izpolzvate vtori ili treti, prilozhite niakoi trikove s replikatsiia i t.n., koito ne sa predmet na tazi statiia. Pri vsichki polozheniia e po-dobre da se grizhite za edin, dva ili pet suvura, otkolkoto za deset, dvadeset ili petdeset klienta. Nastroivane na survuraV moia sluchai razpolagam s edin Intel P4 2.4Ghz, RAM 512MB DDR 400, Video OnBoard 16MB, HDD 2*80GB 8MB cache. Na tazi mashina instalirame tseliia softuer, koito planirame da polzvame. V sluchaia osven standartnata bazova sistema vklyuchvame metapaketa x-window-system, koito vklyuchva vsichko, neobhodimo za rabotata na grafichnata sreda. Dobaviate KDE, OpenOffice, Mozilla, MPlayer i vuobshte kakvoto vi e na surtse, kato ne zabraiate za lyubimite vi shriftove. Aktsentiram na KDE i login menidzhura KDM, tui kato dadeniiat primer tuk izpolzva imenno negovite vuzmozhnosti. Stupkite, koito e neobhodimo da izvurshim na survura, sa obiknoveno dve. Razbira se, priemame, che sme nastroili ostanaliia softuer e toi e gotov za izpolzvane, suzdali sme i suotvetniia broi potrebiteli.
Edna klientska sistema, igraeshta roliata na H-terminal, na praktika se nuzhdae samo ot bazova instalatsiia, kato dobavim i paketa xserver-xfree86 (v Debian). Dori ne se nuzhdaem ot vsichko, koeto vliza v metapaketa x-window-system. Sled kato sme nastroili /etc/X11/HF86Config-4 da raboti s videoplatkata i vhodno/izhodnite ustroistva na klientskata mashina (t.e. mishka i klaviatura), triabva da izpulnim samo edna edinstvena komanda, za da se pokazhe pred nas login menidzhurut na survura. Predi tova obache, da ne zabraviame za shriftovete;)
Priemame, che imame mrezha ot klas 192.168.0.0/24, kato survurut ni otgovaria na 192.168.0.1. Triabva da kazhem na lokalniia X, t.e. H-a na klientskata mashina, koito shte osiguriava samo dostup do videoharduera ni, do mishkata i klaviaturata, da chete shriftovete prez otdalechen shriftov survur. Otvariame faila /etc/X11/XF86Config-4 i namirame razdela Section "Files". Komentirame vsichki putishta kum lokalni direktorii s shriftove. V tozi razdel triabva da imame samo sledniia red: Startirane Za da mozhem da vidim na klientskata mashina grafichniia login menidzhur na survura, triabva da zaredim H, kato izpolzvame malko po-osoben sintaksis, no predi tova triabva da se uverim, che na sistemata niama startiran lokalen grafichen menidzhur. Za vseki sluchai pravim slednoto:
Startiraneto na H po tozi nachin ne se poddurzha ot init-skriptovete na sistemata, a vuvezhdaneto naruka e dosadno i osven tova iziskva pravata na root. Ne e redno operatorite na klientskite mashini da vlizat purvo kato root, da startirat H i sled tova da se udostoveriavat pred survura kato obiknoveni potrebiteli, nali? Nai-inteligentniiat nachin da avtomatizirame tozi protses, e kato si definirame sobstveno init-nivo vuv faila /etc/inittab. Naprimer, dobaviame sledniia red: Na purvo miasto se ubezhdavame, che sistemata X Window pritezhava nepodrazhaema guvgavost i ima ogromni mrezhovi vuzmozhnosti, koito ne sa za podtseniavane. SHTo se otnasia do natovarvaneto na survura, osnovnoto, na koeto se nabliaga, e konsumatsiiata na pamet i povishenata diskova aktivnost, osobeno ako pametta nedostiga. V nashiia sluchai survurut razpolaga s 512MB, koeto e nedostatuchno za tri ednovremenni klienta, raboteshti s Mozilla, OpenOffice, KDE etc. Zabeliazva se poveche ot 150MB golemina na izpolzvanata virtualna pamet, kato poniakoga se dostiga do 250MB! Tova oznachava, che ako razpolagame s 1GB pamet na survura, tezi problemi izchezvat momentalno. Natovarvaneto na mrezhata e nishtozhno. Prez tsialoto vreme mezhdu klienta i survura se transferirat niakakvi 50-60K/s, koeto e pulna simvolika za edna lokalna mrezha;) Niamam nikakvi zabelezhki kum stabilnostta. Dostatuchno e da se pogrizhim softuerut na survura da e optimiziran, zaradi koeto az lichno kompiliram vsichko ot izhoden kod s pomoshtta na apt-build. Paketite sa optimizirani s flagove "mcpu=pentium4 -pipe -fomit-frame-pointer -ffast-math -floop-optimize". Tova uprazhnenie e nenuzhno na klientskite mashini, tui kato na tiah ima samo edin startiran protses XFree86 i konsumirat ne poveche ot 60-70MB pamet. S edna duma, dori s 64MB vashite stari "tarataiki" shte hvurchat kato P4;) IzvodBezsporno, chrez sistemata X Window imame vuzmozhnost da polzvame pulnotsenno vsichko, koeto prilicha pone malko na PC, bilo u doma ili v ofisa. Ne e nuzhno na vseki dve godini da smeniame vsichki mashini i da vlizame v nenuzhni razhodi, nito puk e nuzhno da se grizhim pootdelno za softuera na vsiaka edna ot tiah. Dostatuchno e da poddurzhame edna suvremenna konfiguratsiia, koiato da se otlichava nai-veche s poveche pamet i po-burzi diskove i taka shte si osigurim vsichko, kato se vuzpolzvame ot realnite mnogopotrebitelski i mnogozadachni vuzmozhnosti na operatsionnata sistema Linux, pri koiato ednovremenno mnogo potrebiteli mogat da oplzvat edni i sushti programi, bez da si prechat i dori bez da znaiat koi kakvo pravi;) Dostatuchno e samo da pipnem dva konfiguratsionni faila, za da izstiskame maksimuma ot nalichniia ni harduer. P.S.Bih se radval, ako niakoi dopulni tazi statiia s izpolzvaneto na GDM/Gnome za sushtite tseli. << Vuvedenie v RSBAC, chast I | Instalirane na TrueType shriftove v Gnome >> |
![]() |
![]() |
![]() |
![]() |
![]() |
Avtorite na saita, kakto i tehnite sutrudnitsi zapazvat avtorskite prava vurhu sobstvenite si materiali publikuvani tuk,
no te sa copyleft t.e. mogat svobodno da budat kopirani i razprostraniavani s iziskvaneto izrichno da se upomenava imeto na avtora,
kakto i da se publikuva na vidno miasto, che te sa vzeti ot originalniia im URL-adres na tozi survur (http://www.linux-bg.org). Avtorskite prava na prevodnite materiali prinadlezhat na tehnite avtori. Ako s publikuvaneto tuk na niakakuv material nevolno sa narusheni nechii prava - sled konstatiraneto na tozi fakt materialut shte bude svalen.
All trademarks, logos and copyrights mentioned on this site are the property of their respective owners.
|