Multi-user: si të bësh që disa njerëz të përdorin të njëjtin PC në të njëjtën kohë

A keni menduar ndonjëherë për humbjen e madhe të burimeve që do të thotë, për shembull në një zyrë, të kesh disa makina moderne që funksionojnë vetëm për të hapur aplikacionet bazë të desktopit? Një zgjidhje mund të jetë "riciklimi" i kompusit dhe përdorimi i makinave të vjetra. Sigurisht, kjo me siguri nuk do të pëlqejë shumë. Sidoqoftë, ekziston një zgjidhje e dytë, më pak e njohur që mund t'i mbajë të gjithë të lumtur. Dje po mendoja pikërisht për këtë temë. Me avancimin e jashtëzakonshëm në teknologji, një alternativë interesante mund të jetë lidhja e disa monitorëve, minjve dhe tastierave në të njëjtin PC, duke lejuar të gjithë përdoruesit të përdorin në mënyrë optimale burimet e atij PC dhe kështu të gjenerojnë kursime të konsiderueshme ekonomike dhe një ulje të gjurmë të karbonit. Përveç gjetjes së një mënyre për të lidhur gjithçka, mbetet pyetja se si ta bëjmë sistemin operativ të funksionojë në mënyrë të pavarur për secilin nga përdoruesit.

Le të shohim se çfarë mund të bëjë Linux për të na ndihmuar. 🙂

paraqitje

Me rritjen në rritje të kapacitetit hardware, si në procesorë ashtu edhe në memorje, plus përparimin e shpejtë dhe zhvillimin e sistemeve GNU / Linux, gjithnjë e më të fuqishme dhe me menaxhim më të mirë të burimeve, një numër i lartë i detyrave mund të bëhen në kompjuter. Detyra pa u ngadalësuar . Sidoqoftë, kur përdorni konfigurimin standard të një PC desktop, vetëm një përdorues mund të përdorë kompjuterin në të njëjtën kohë, duke kufizuar efektivitetin e sistemit pasi ai mbetet i papunë shumicën e kohës, ai i mban burimet e tij të papunë.

Me konfigurimin me shumë përdorues, disa përdorues mund të ndajnë burimet e të njëjtit kompjuter, kështu që një përqindje më e madhe e kapacitetit të tij të përgjithshëm do të përdoret, duke pasur kështu një përdorim më të mirë të sistemit.

Për shembull, në skemën tradicionale, nëse dikush thjesht po përdor një shfletues uebi ose po shkruan një letër në një përpunues teksti, ose punon me një fletëllogaritëse, ose me një program faturimi, inventari ose programi kontabël, ekipi që është i humbur, si një një pjesë e madhe e kapacitetit të sistemit është e papërdorur. Por me konfigurimin multi-terminal, njerëzit e tjerë do të jenë në gjendje të përdorin burimet që përndryshe do të ishin të papunë.

Sidoqoftë, nëse dikush po përdor të gjitha burimet e makinës (me lojëra 3-D ose diçka të tillë), përdoruesit e tjerë do të kenë një sistem shumë të ngadaltë.

Një avantazh tjetër i madh që vjen me multiterminalin është çmimi: nuk është e nevojshme të blini pllaka amë të ndryshme, mikroprocesorë, memorje RAM, disqe të forta, kaseta, rregullatorë të tensionit dhe përbërës të tjerë për secilin përdorues. Ju vetëm duhet të blini një kompjuter të mirë. Zakonisht blerja e një mikroprocesori të shpejtë kushton shumë më pak sesa blerja e disa atyre më të ngadaltë.

histori

Në vitet 1970, ishte shumë e zakonshme të lidhnit terminale të shumëfishta, dhe madje edhe terminale grafikë, me një kompjuter të vetëm qendror (mainframe).

Sidoqoftë, ideja e përdorimit të ndërfaqes më bashkëkohore X11 për të mbështetur përdorues të shumtë u shfaq në 1999. Ajo u zbatua nga një brazilian me emrin Miguel Freitas, duke përdorur sistemin operativ Linux dhe sistemin grafik X11 (në atë kohë mirëmbahej nga XFree86). Mënyra se si e bëri Freitas ishte një copë toke në serverin X për të ekzekutuar shumë raste të X në të njëjtën kohë, në një mënyrë të tillë që secili të kapte ngjarje specifike të miut dhe tastierës dhe përmbajtje grafike. Kjo metodë mori emrin e multiseat ose multiterminal.

Pas Freitas, zgjidhje të tjera u shfaqën në 2003, të tilla si ato të Svetoslav Slavtchev, Aivils Stoss dhe James Simmons të cilët punuan në qasjen ndaj evdev dhe faketty, duke modifikuar kernelin Linux dhe duke lejuar më shumë se një përdorues të përdorin në mënyrë të pavarur të njëjtën makinë. Në atë kohë, Projekti i Konzolës Linux gjithashtu doli me një ide për të përdorur shumë konzola të pavarura dhe më pas tastierë dhe minj të shumtë të pavarur në një projekt të quajtur "Backstreet Ruby". Backstreet Ruby është një copë toke e kernelit Linux. Po transportonte pemën e kernelit Ruby përsëri në Linux-2.4. Qëllimi i zhvilluesve të Linux Console ishte të përmirësojnë dhe riorganizojnë nënsistemet e input, console dhe framebuffer në kernelin Linux, në mënyrë që ata të mund të punojnë të pavarur nga njëri-tjetri dhe të lejojnë funksionimin me shumë desktop. Ideja Backstreet Ruby nuk u përfundua kurrë.

Në vitin 2005, ekipi i C3SL (Qendra për Informatikë Shkencore dhe Softuer të Lirë), i Universitetit Federal të Paraná në Brazil, krijoi zgjidhjen bazuar në serverat X të vendosur, si Xnest dhe Xephyr. Me këtë zgjidhje, secili server X i mbivendosur ekzekutohet në çdo ekran të një serveri X host (për shembull Xorg) dhe një modifikim i serverave të vendosur brenda i lejon ata të kenë unike të secilit grup të miut dhe tastierës. Këto zgjidhje ishin më të përdorurat sot për shkak të qëndrueshmërisë së tyre. Në vitin 2008, grupi C3SL nisi Menaxherin e Shfaqjes Multiseat (MDM) për të lehtësuar procesin e instalimit dhe konfigurimit të një kutie multiseat. Gjithashtu në vitin 2008, ky grup konceptoi një LiveCD për qëllime testimi.

kërkesat

Shtë e rëndësishme të keni një kompjuter me një pllakë amë të mirë, një CPU të fuqishëm dhe një sasi të mirë të kujtesës (512 MB ose më shumë). Kjo do të varet nga numri i pozicioneve që dëshironi të lidhni.

Në mënyrë që disa përdorues të punojnë në një kompjuter, disa monitorë, tastierë dhe minj duhet të lidhen me të. Për shembull, për të formuar një multiterminal me 4 stacione (për 4 përdorues), kërkohen 4 monitorë, 4 tastierë dhe XNUMX minj.

Çdo monitor duhet të lidhet me një dalje video. Disa karta video kanë dalje të shumëfishta dhe mbështesin shumë vëzhgues. Për më tepër, disa nga këto karta video mund të instalohen në kompjuter, por shumica e makinave moderne kanë vetëm një fole PCIe ose AGP, kështu që, në përgjithësi, këto karta duhet të jenë PCI.

Shumica e kompjuterëve kanë vetëm një lidhës PS / 2 për tastierën dhe një për miun, kështu që lidhja e tastierave dhe minjve të shumtë duhet të bëhet duke përdorur lidhësit USB dhe HUB-et USB.

Në përmbledhje:

  • Unë llogaris me një pllakë amë, një CPU të fuqishëm dhe një sasi të mirë RAM.
  • HDD
  • Kartela të shumëfishta video PCI / AGP / PCI-E.
  • Tastierë të ndryshëm PS / 2 / USB.
  • Minj të shumëfishtë PS / 2 / USB.
  • Opsionale, disa karta zanore.
  • Shpërndarja e preferuar e GNU / Linux.
  • Xorg 6.9 ose më i lartë.

përfitimet

Një konfigurim multi-terminal ka përparësi të konsiderueshme, duke përfshirë:

  • Kursimi i hapësirës dhe kostove në kompjuter.
  • Kursimet në licencat e softuerit.
  • Përdorim më i mirë i burimeve kompjuterike.
  • Konsumi i ulët i energjisë.
  • Kosto më e ulët e mirëmbajtjes.

aplikimet

Një kompjuter me shumë përdorues mund të përdoret në vendet ku ka disa njerëz që punojnë afër njëri-tjetrit, të tilla si në laboratorët e kompjuterëve, kafene në internet, kabina në një zyrë, departamente të shërbimit të klientit, etj. Disa nga këto vende janë:

  • Shkollat
  • Universitetet.
  • Zyrat.
  • Kafene në internet.
  • Bibliotekat
  • Spitalet.
  • Familjet.

Zbatim

Aktualisht, ka disa mënyra për të bërë multiterminale, dhe mënyra të reja janë duke u zhvilluar vazhdimisht. Nuk ka asnjë "version më të mirë", por disa versione janë më të mira se të tjerët.

GNU / Linux

Në sistemet operative të ngjashme me Unix, të tilla si GNU / Linux, ndërveprimi me përdoruesin kryhet nga Sistemi X Window. Ky sistem bazohet në arkitekturën klient-server, ku klienti dërgon kërkesa te serveri dhe merr ngjarje nga pajisjet hyrëse (tastierat dhe minjtë). Serverët X kanë përkufizimin e burimeve, të tilla si një pajisje hyrëse ose një dritare, që u jepen klientëve të tyre. Këto burime shoqërohen me një ekran, i cili i përket një përdoruesi. Prandaj, një multiterminal i bazuar në GNU / Linux duhet të sigurojë një ekran për secilin përdorues.

Serveri Xorg, implementimi më i fundit i serverit X, nuk ka mbështetje për shfaqje të shumta. Kjo ndjek modelin e kompjuterit personal, i cili supozon vetëm një përdorues në të njëjtën kohë. Futja e të dhënave të saj zbatohet në hyrjen standarde të Kernel, të quajtur terminale virtuale (VT). Këto janë quajtur kështu sepse simulojnë metodat e vjetra të hyrjes në Mainframes të vjetra. VT është implementuar plotësisht duke përdorur softuer, duke simuluar një TTY, një pajisje që ishte e lidhur përmes portave serike. Kerneli Linux mbështet terminale të shumëfishta, por ata mund të marrin ngjarje vetëm nga një tastierë në të njëjtën kohë. Nëse më shumë se një tastierë është e lidhur me kompjuterin, ngjarjet do të dërgohen në VT aktiv. Kjo heq mundësinë e ekzekutimit të 2 ose më shumë serverave X, pasi ata mund të aktivizojnë vetëm një server në të njëjtën kohë, edhe nëse përdorin karta të ndryshme video. Për të zgjidhur këto probleme, janë krijuar disa zgjidhje të ndryshme, të renditura këtu në rend kronologjik:

Më të përdorurat janë faketty dhe Xephyr. Zgjidhja Xephyr është e pavarur nga hardueri, ndërsa faketty punon vetëm me një grup më të kufizuar kartash video si ato nga NVIDIA dhe SiS.

Nëse jeni të interesuar të zbatoni sistemin me shumë përdorues duke përdorur Linux, unë rekomandoj shumë që të lexoni Manual Xephyr, ndoshta alternativa më e mirë deri më tani. Gjithashtu, ne jemi me fat që ky manual është tërësisht në Spanjisht!

Dritaret

Për sistemet operative Windows 2000, XP dhe Vista, ka disa produkte komerciale që lejojnë zbatimin e konfigurimeve multiseat për dy ose më shumë stacione pune. Ndër këto produkte janë ASTER, BeTwin dhe SoftXpand.

Histori suksesi

Projekti dixhital Paraná

Një nga sukseset e multiterminaleve po ndodh në Projektin Dixhital Paraná, i cili po krijon një laborator në 2.000 shkolla publike në shtetin Paraná, Brazil. Më shumë se 1.5 milion përdorues do të përfitojnë kur mbaron projekti dhe do të ketë 40.000 terminale. Laboratorët do të kenë multiterminale me 4 kokë që drejtojnë Debian. Kostoja e të gjithë pajisjeve është 50% më e ulët se çmimi normal, plus që nuk do të ketë kosto për softuerin. Ky projekt është zhvilluar nga Centro de Computação Científica e Software Livre (C3SL). Projekti nuk ka përfunduar akoma, por përfitimet e shumë terminaleve janë me të vërtetë të mëdha.

Objekte të dukshme

Në shkurt 2009, Userful njoftoi vendosjen më të madhe në botë të virtualizimit të desktopit, me 356.800 desktopë në shkolla në të gjithë Brazilin. Ky projekt është një implementim komercial i bazuar në Linux me shumë shtresa.

NComputing siguroi 180.000 pozicione për nxënësit e shkollave fillore në Republikën e Maqedonisë.

Fuente: wikipedia.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Le të përdorim Linux dijo

    Interesante! Faleminderit për kontributin!
    Gëzuar! Paul.

  2.   Le të përdorim Linux dijo

    Postimi përfshin një manual Xephyr në Spanjisht! 🙂
    Unë ju lë lidhjen: http://es.wikibooks.org/wiki/Multiterminal_usando_Xephyr
    Nje perqafim! Paul.

  3.   josegom11 dijo

    përshëndetje, a është e mundur të lidhni vëzhguesit përmes ndarësve të videove?, d.m.th., të lidhni daljen e monitorit të CPU me hyrjen e ndarësit dhe të lidhni vëzhguesit me daljet e ndarësit? Faleminderit paraprakisht Josegom11@gmail.com

  4.   JvC dijo

    nevojitet një mësim i mirë në spanjisht

  5.   planton dijo

    Përshëndetje, pyetja ime, unë tashmë kam kompjuterin tim me disa servera, por nuk i kam me audio të pavarur. Ajo që dua të di është se si të instaloj kartat e zërit.

    1.    HQ dijo

      Tani ka karta zanore USB, ndoshta ato do t'ju ndihmojnë.

  6.   Joaquin dijo

    Interesante!

  7.   vinsuk dijo

    Ndërsa ky artikull bie në duart e një reklame, jeta juaj do të rrezikohet seriozisht: -B

  8.   Xavier dijo

    Dua të bëj që dy monitorë të funksionojnë nga një kompjuter me dy tastierë dhe dy dokumente të ndryshme.

  9.   Henry Caal Chub dijo

    Faleminderit për kontributin tuaj, vetëm atë që po kërkoja dua kafenë time kibernetike si kjo, informacion në e-mailin tim

  10.   paco prieto dijo

    Unë duhet të di se çfarë lloji të kompjuterit dhe programit MULTIPROPOSE për - të paktën - TRE persona
    (Unë jam këshilluar të përdor programin LINUX)

    A mund të më jepni një buxhet? nga: EKIPI DHE PROGRAMI

    Ju faleminderit.

    1.    daniel dijo

      ky është një instalim me shumë përdorues i bërë me ubuntu 10.04

      1.    daniel dijo

        Unë do të doja të përshtatja instalimin që përshkruani http://multipuesto.blogspot.com bërë me ubuntu m dhe menaxhoje atë në wifislax, bazohet në Xephyr,

  11.   Ezequiel Carrasco Rivera dijo

    Unë jam i interesuar për këtë produkt, por kam nevojë për më shumë informacion në lidhje me të dhe gjithashtu çmimin

  12.   Mario dijo

    Të paktën në vendin tim askush nuk e kupton ose nuk dëshiron Linux, shpërdorimi i këtyre SHPRIRNDARJEVE është për të ardhur keq.

  13.   daniel dijo

    Ezequiel, produkti është falas, thjesht duhet ta vendosësh në punë, në atë faqe në internet përshkruhet se si ta bësh, çështja është që tani Xephyr dhe X trajtojnë lidhjen e pajisjeve në një mënyrë që do të lejonte sipas mendimit tim për ta konfiguruar në wifislax, për mendimin tim, një distro e madhe