Keli vartotojai: kaip priversti kelis žmones vienu metu naudotis tuo pačiu kompiuteriu

Ar kada pagalvojote apie milžinišką išteklių švaistymą, kurį reiškia, pavyzdžiui, biure, turėti keletą šiuolaikinių mašinų, kad atidarytumėte pagrindines darbalaukio programas? Vienas iš sprendimų galėtų būti „perdirbti“ kompiuterį ir naudoti senesnes mašinas. Žinoma, tai tikrai nepatiks daugeliui. Tačiau yra antras, mažiau žinomas sprendimas, galintis visus nudžiuginti. Vakar aš galvojau būtent apie šią temą. Atsižvelgiant į milžinišką technologijų pažangą, įdomi alternatyva galėtų būti kelių monitorių, pelių ir klaviatūrų prijungimas prie to paties kompiuterio, leidžiantis visiems vartotojams optimaliai panaudoti to kompiuterio išteklius ir taip sutaupyti daug ekonominių galimybių ir sumažinti jų Anglies pėdsakas. Be to, kad būtų rastas būdas viską sujungti, lieka klausimas, kaip priversti operacinę sistemą veikti savarankiškai kiekvienam vartotojui.

Pažiūrėkime, ką „Linux“ gali mums padėti. 🙂

Įvadas

Didėjant aparatūros pajėgumui tiek procesoriuose, tiek atmintinėse, taip pat sparčiai tobulinant ir tobulinant GNU / Linux sistemas, kurios yra vis tvirtesnės ir geriau valdant išteklius, kompiuteriu galima atlikti daugybę užduočių. darosi lėtas. Tačiau, naudojant standartinę stalinio kompiuterio konfigūraciją, vienu metu kompiuteriu gali naudotis tik vienas vartotojas, ribodamas sistemos efektyvumą, nes ji dažniausiai būna nenaudojama, o jos ištekliai nenaudojami.

Naudodamiesi kelių vartotojų konfigūracija, keli vartotojai gali dalytis to paties kompiuterio ištekliais, todėl būtų naudojama didesnė viso jo talpos procentinė dalis, taip geriau pasinaudojant sistema.

Pvz., Pagal tradicinę schemą, jei kas nors tiesiog naudojasi interneto naršykle ar rašo laišką teksto redaktoriuje, arba dirba su skaičiuokle, arba su atsiskaitymo, inventoriaus ar apskaitos programa, komanda, kuriai jis yra švaistomas didelė sistemos talpos dalis yra nenaudojama. Bet turėdami daugiaterminę konfigūraciją, kiti žmonės galės naudoti išteklius, kurie kitu atveju būtų nenaudojami.

Tačiau jei kas nors naudoja visus mašinos išteklius (su 3D žaidimais ar panašiai), kiti vartotojai turės labai lėtą sistemą.

Kitas didelis privalumas, gaunamas su daugiamutiniu terminalu, yra kaina: nebūtina pirkti skirtingų pagrindinių plokščių, mikroprocesorių, RAM atminties, standžiųjų diskų, dėklų, įtampos reguliatorių ir kitų komponentų kiekvienam vartotojui. Jums reikia nusipirkti tik gerą kompiuterį. Paprastai greito mikroprocesoriaus pirkimas kainuoja daug pigiau nei lėtesnio.

istorija

Aštuntajame dešimtmetyje buvo įprasta prie vieno centrinio kompiuterio (pagrindinio kompiuterio) prijungti kelis terminalus ir net grafikos terminalus.

Tačiau idėja naudoti šiuolaikiškesnę X11 sąsają keliems vartotojams palaikyti kilo 1999 m. Ją įgyvendino brazilas Miguel Freitas, naudodamas „Linux“ operacinę sistemą ir „X11“ grafikos sistemą (tuo metu ją tvarkė „XFree86“). Tai, kaip „Freitas“ padarė, buvo X serverio pleistras, leidžiantis vienu metu paleisti daugybę „X“ egzempliorių tokiu būdu, kad kiekvienas užfiksuotų konkrečius pelės ir klaviatūros įvykius bei grafinį turinį. Šis metodas gavo daugiavietės arba daugiaterminės pavadinimą.

Po „Freito“ 2003 m. Pasirodė kiti sprendimai, tokie kaip Svetoslavas Slavtchevas, Aivilsas Stossas ir Jamesas Simmonsas, dirbę prie požiūrio į evdev ir faketty, modifikavę „Linux“ branduolį ir leidę daugiau nei vienam vartotojui savarankiškai naudotis ta pačia mašina. Tuo metu „Linux Console“ projektas taip pat sugalvojo projekte „Backstreet Ruby“ naudoti kelias nepriklausomas konsoles, o po to - kelias nepriklausomas klaviatūras ir peles. „Backstreet Ruby“ yra „Linux“ branduolio pleistras. Tai perkėlė „Ruby“ branduolio medį atgal į „Linux-2.4“. „Linux Console“ kūrėjų tikslas buvo patobulinti ir pertvarkyti įvesties, konsolės ir rėmelių buferio posistemes „Linux“ branduolyje, kad jie galėtų veikti nepriklausomai vienas nuo kito ir leisti valdyti daugelį darbalaukių. „Backstreet Ruby“ idėja niekada nebuvo baigta.

2005 m. Brazilijos Paranos federalinio universiteto C3SL (Mokslinio skaičiavimo ir laisvos programinės įrangos centras) komanda sukūrė sprendimą, pagrįstą įdėtais X serveriais, tokiais kaip „Xnest“ ir „Xephyr“. Naudojant šį sprendimą, kiekvienas įdėtas X serveris veikia kiekviename pagrindinio X serverio ekrane (pvz., Xorg), o įdėtųjų serverių modifikacija leidžia jiems nustatyti kiekvienos pelės ir klaviatūros unikalumą. Šie sprendimai šiandien buvo labiausiai naudojami dėl jų stabilumo. 2008 m. C3SL grupė paleido „Multiseat Display Manager“ (MDM), kad palengvintų daugelio vietų dėžutės diegimo ir konfigūravimo procesą. Taip pat 2008 m. Ši grupė sukūrė „LiveCD“ bandymų tikslais.

Reikalavimai

Svarbu turėti kompiuterį su gera pagrindine plokšte, galingu procesoriumi ir dideliu kiekiu atminties (512 MB ar daugiau). Tai priklausys nuo norimų susieti vietų skaičiaus.

Kad keli vartotojai galėtų dirbti kompiuteriu, prie jo reikia prijungti keletą monitorių, klaviatūrų ir pelių. Pavyzdžiui, norint suformuoti keturių stočių daugiakampį terminalą (4 vartotojams) reikalingi 4 monitoriai, 4 klaviatūros ir 4 pelės.

Kiekvienas monitorius turi būti prijungtas prie vaizdo išvesties. Kai kurios vaizdo plokštės turi kelis išėjimus ir palaiko kelis monitorius. Be to, keletą šių vaizdo plokščių galima įdiegti kompiuteryje, tačiau dauguma šiuolaikinių mašinų turi tik PCIe arba AGP lizdą, todėl paprastai šios kortelės turi būti PCI.

Daugelyje kompiuterių yra tik viena PS / 2 jungtis klaviatūrai ir viena pelei, todėl kelias klaviatūras ir peles reikia prijungti naudojant USB jungtis ir USB HUB.

Trumpai:

  • Skaičiuoju naudodama pagrindinę plokštę, galingą procesorių ir gerą RAM kiekį.
  • HDD.
  • Kelios PCI / AGP / PCI-E vaizdo plokštės.
  • Įvairios PS / 2 / USB klaviatūros.
  • Kelios PS / 2 / USB pelės.
  • Pasirinktinai kelios garso plokštės.
  • Mėgstamiausias GNU / Linux platinimas.
  • „Xorg 6.9“ arba naujesnė versija.

nauda

Daugiaterminė konfigūracija turi reikšmingų pranašumų, įskaitant:

  • Kompiuteriuose sutaupoma vietos ir išlaidų.
  • Taupomos programinės įrangos licencijos.
  • Geresnis skaičiavimo išteklių naudojimas.
  • Mažesnės energijos sąnaudos.
  • Mažesnės priežiūros išlaidos.

Naudojimas

Kelių vartotojų kompiuterį galima naudoti tose vietose, kur keli žmonės dirba arti vienas kito, pavyzdžiui, kompiuterių laboratorijose, interneto kavinėse, biuro kabinose, klientų aptarnavimo skyriuose ir kt. Kai kurios iš šių vietų yra:

  • Mokyklos.
  • Universitetai
  • Biurai.
  • Interneto kavinės.
  • Bibliotekos.
  • Ligoninės.
  • Namų ūkiai.

Vykdymas

Šiuo metu yra keli būdai, kaip pagaminti multiterminalus, ir nuolat kuriami nauji būdai. „Geriausios versijos“ nėra, tačiau kai kurios versijos yra geresnės už kitas.

GNU / Linux

„Unix“ tipo operacinėse sistemose, tokiose kaip GNU / Linux, sąveiką su vartotoju vykdo „X Window“ sistema. Ši sistema pagrįsta kliento-serverio architektūra, kai klientas siunčia užklausas į serverį ir priima įvykius iš įvesties įrenginių (klaviatūrų ir pelių). X serveriai turi išteklių, pvz., Įvesties įrenginio ar lango, apibrėžimą, kuris pateikiamas jų klientams. Šie ištekliai yra susieti su ekranu, kuris priklauso vartotojui. Todėl GNU / Linux pagrįstas daugiakampis terminalas turi pateikti ekraną kiekvienam vartotojui.

„Xorg“ serveris, naujausias „X“ serverio diegimas, nepalaiko kelių ekranų. Tai seka asmeninio kompiuterio modeliu, kuris vienu metu prisiima tik vieną vartotoją. Jo duomenų įvedimas atliekamas naudojant standartinę branduolio įvestį, vadinamą virtualiaisiais terminalais (VT). Jie taip pavadinti, nes imituoja senus senųjų „Mainframe“ įvesties metodus. VT yra visiškai įdiegta naudojant programinę įrangą, imituojant TTY - įrenginį, kuris buvo prijungtas per nuosekliuosius prievadus. „Linux“ branduolys palaiko kelis terminalus, tačiau jie vienu metu gali priimti įvykius tik iš vienos klaviatūros. Jei prie kompiuterio prijungta daugiau nei viena klaviatūra, įvykiai bus siunčiami į aktyvųjį VT. Tai pašalina galimybę paleisti 2 ar daugiau X serverių, nes jie vienu metu gali suaktyvinti tik vieną serverį, net jei naudoja skirtingas vaizdo plokštes. Norint išspręsti šias problemas, buvo sukurti keli skirtingi sprendimai, chronologine tvarka išvardyti čia:

Dažniausiai naudojami fakettas ir Xephyras. „Xephyr“ sprendimas nepriklauso nuo aparatūros, o „faketty“ veikia tik su labiau ribotais vaizdo plokščių rinkiniais, tokiais kaip „NVIDIA“ ir „SiS“.

Jei jus domina įdiegti kelių vartotojų sistemą naudojant „Linux“, labai rekomenduoju perskaityti „Xephyr“ vadovas, ko gero, iki šiol geriausia alternatyva. Mums taip pat pasisekė, kad šis vadovas yra visiškai ispanų kalba!

Windows

„Windows 2000“, „XP“ ir „Vista“ operacinėms sistemoms yra keli komerciniai produktai, leidžiantys įdiegti daugelio vietų konfigūracijas dviem ar daugiau darbo vietų. Tarp šių produktų yra ASTER, BeTwin ir SoftXpand.

Sėkmės istorijos

„Paraná Digital“ projektas

Viena iš daugiakampių sėkmių vyksta „Paraná Digital“ projekte, kuris sukuria laboratoriją 2.000 valstybinių mokyklų Paranos valstijoje, Brazilijoje. Pasibaigus projektui naudos gaus daugiau nei 1.5 milijono vartotojų, bus 40.000 4 terminalų. Laboratorijose bus 50 galvučių daugialypiai terminalai, valdantys „Debian“. Visos aparatinės įrangos kaina yra 3% mažesnė nei įprasta, be to, programinei įrangai nebus mokama. Šį projektą sukūrė Centro de Computação Científica e Software Livre (CXNUMXSL). Projektas dar nebaigtas, tačiau daugiakampių privalumai yra tikrai dideli.

Žymūs įrenginiai

2009 m. Vasario mėn. „Userful“ paskelbė apie didžiausią pasaulyje darbalaukio virtualizacijos diegimą - 356.800 XNUMX darbastalių mokyklose visoje Brazilijoje. Šis projektas yra komercinis „Linux“ pagrindu sukurtas daugiavietis diegimas.

„NComputing“ suteikė 180.000 XNUMX vietų pradinių klasių mokiniams Makedonijos Respublikoje.

Fuente: '.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Panaudokime „Linux“ sakė

    Įdomus! Ačiū už indėlį!
    Cheers! Paulius.

  2.   Panaudokime „Linux“ sakė

    Įraše yra „Xephyr“ vadovas ispanų kalba! 🙂
    Aš palieku jums nuorodą: http://es.wikibooks.org/wiki/Multiterminal_usando_Xephyr
    Apkabinimas! Paulius.

  3.   Josegomas11 sakė

    Sveikinimai, ar galima prijungti monitorius per vaizdo skirstytuvus?, Tai yra, prijungti procesoriaus monitoriaus išvestį prie skirstytuvo įvesties ir prijungti monitorius prie skirstytuvo išėjimų? Ačiū iš anksto, Josegom11@gmail.com

  4.   JvC sakė

    reikalinga gera pamoka ispanų kalba

  5.   Planntonas sakė

    Sveiki, mano klausimas, aš jau turiu savo kompiuterį su keliais serveriais, bet neturiu jų su nepriklausomu garsu. Ką noriu žinoti, kaip įdiegti garso plokštes.

    1.    HQ sakė

      Dabar yra USB garso plokštės, galbūt jos jums padės.

  6.   Joaquinas sakė

    Įdomus!

  7.   vinsukas sakė

    Kadangi šis straipsnis patenka į reklamos rankas, jūsų gyvybei gresia rimtas pavojus: -B

  8.   Xavier sakė

    Noriu, kad du monitoriai veiktų iš kompiuterio su dviem klaviatūromis ir dviem skirtingais dokumentais.

  9.   Henris Kalas Chubas sakė

    Dėkoju už jūsų indėlį, norėjau, kad mano internetinė kavinė būtų tokia, kokios aš ieškojau, informacijos į mano el. Paštą

  10.   paco prieto sakė

    Turiu žinoti, koks kompiuteris ir MULTIPURPOSE programa skirta bent trims žmonėms
    (Man buvo patarta naudotis LINUX programa)

    Ar galėtumėte man duoti biudžetą? iš: KOMANDA IR PROGRAMA

    Ačiū.

    1.    Daniel sakė

      tai yra kelių vartotojų diegimas, atliktas naudojant „ubuntu 10.04“

      1.    Daniel sakė

        Norėčiau pritaikyti jūsų aprašytą instaliaciją http://multipuesto.blogspot.com pagamintas naudojant „ubuntu m“ ir valdant jį „wifislax“, jis pagrįstas „Xephyr“,

  11.   Ezequielis Carrasco Rivera sakė

    Mane domina šis produktas, bet man reikia daugiau informacijos apie jį ir kainą

  12.   mario sakė

    Bent jau mano šalyje niekas nesupranta ir nenori „Linux“, gaila šitų RAJONŲ švaistymo.

  13.   Daniel sakė

    „Ezequiel“, produktas yra nemokamas, jūs tiesiog turite jį įdėti į darbą, toje svetainėje aprašoma, kaip tai padaryti, problema yra ta, kad dabar „Xephyr“ ir „X“ įrenginių prijungimą tvarko taip, kad, mano nuomone, tai leistų sukonfigūruoti jį ant wifislax, mano nuomone, puikus platinimas