Çok kullanıcılı: aynı anda birden fazla kişinin aynı bilgisayarı kullanmasını sağlama

Örneğin bir ofiste, yalnızca temel masaüstü uygulamalarını açmak için çalışan birkaç modern makineye sahip olmanın anlamına gelen muazzam kaynak israfını hiç düşündünüz mü? Çözümlerden biri, bilgisayarı "geri dönüştürmek" ve eski makineleri kullanmak olabilir. Elbette, bu kesinlikle pek çoğunun hoşuna gitmeyecek. Ancak herkesi mutlu edecek, daha az bilinen ikinci bir çözüm var ... Dün tam olarak bu konu hakkında düşünüyordum. Teknolojideki muazzam ilerlemeyle, ilginç bir alternatif, birkaç monitör, fare ve klavyeyi aynı bilgisayara bağlamak, tüm kullanıcıların o bilgisayarın kaynaklarını en iyi şekilde kullanmasını sağlamak ve böylece önemli ekonomik tasarruflar ve güçte bir azalma sağlamak olabilir. karbon Ayakizi. Her şeyi bağlamanın bir yolunu bulmanın yanı sıra, işletim sisteminin her bir kullanıcı için bağımsız olarak nasıl çalıştırılacağı sorusu kalır.

Bakalım Linux bize yardım etmek için neler yapabilir. 🙂

Giriş

Hem işlemcilerde hem de belleklerde donanım kapasitesindeki artan artış, artı GNU / Linux sistemlerinin hızlı ilerlemesi ve gelişmesiyle, giderek daha sağlam ve daha iyi kaynak yönetimi ile bir bilgisayarda çok sayıda görev yapılabilir. Görevler yavaşlamadan . Ancak, bir masaüstü bilgisayarın standart konfigürasyonunu kullanırken, bir seferde yalnızca bir kullanıcı bilgisayarı kullanabilir, bu da çoğu zaman boşta kaldığından sistemin etkinliğini sınırlar, kaynaklarını boşta tutar.

Çok kullanıcılı yapılandırmayla, birkaç kullanıcı aynı bilgisayarın kaynaklarını paylaşabilir, böylece toplam kapasitesinin daha büyük bir yüzdesi kullanılır ve böylece sistemi daha iyi kullanır.

Örneğin, geleneksel şemada, eğer birisi sadece bir web tarayıcısı kullanıyor veya bir kelime işlemcide bir mektup yazıyorsa veya bir hesap tablosu ile veya bir faturalama, envanter veya muhasebe programıyla çalışıyorsa, ekip boşa harcanır. sistemin kapasitesinin büyük bir kısmı kullanılmamaktadır. Ancak çoklu terminal konfigürasyonuyla, diğer insanlar normalde boşta kalacak kaynakları kullanabilecekler.

Ancak birisi makinenin tüm kaynaklarını kullanıyorsa (3 boyutlu oyunlar veya bunun gibi bir şeyle), diğer kullanıcıların sistemi çok yavaş olacaktır.

Multiterminal ile birlikte gelen bir diğer büyük avantaj da fiyattır: Her kullanıcı için farklı anakartlar, mikroişlemciler, RAM bellekleri, sabit diskler, kasalar, voltaj düzenleyiciler ve diğer bileşenleri satın almaya gerek yoktur. Sadece iyi bir bilgisayar almalısın. Genellikle hızlı bir mikroişlemci satın almak, daha yavaş olanlardan çok daha ucuzdur.

tarih

1970'lerde, birden çok terminali ve hatta grafik terminallerini tek bir merkezi bilgisayara (ana bilgisayar) bağlamak çok yaygındı.

Ancak, birden fazla kullanıcıyı desteklemek için daha çağdaş X11 arayüzünü kullanma fikri 1999'da ortaya çıktı. Bu, Linux işletim sistemi ve X11 grafik sistemi (o sırada XFree86 tarafından sürdürülüyordu) kullanılarak Miguel Freitas adlı Brezilyalı tarafından uygulandı. Freitas'ın yaptığı gibi, X sunucusunda birçok X örneğini aynı anda çalıştıran bir yamaydı, öyle ki her biri belirli fare ve klavye olaylarını ve grafiksel içeriği yakaladı. Bu yöntem, multiseat veya multiterminal adını aldı.

Freitas'tan sonra, 2003 yılında, evdev ve faketty yaklaşımı üzerinde çalışan, Linux çekirdeğini değiştiren ve birden fazla kullanıcının aynı makineyi bağımsız olarak kullanmasına izin veren Svetoslav Slavtchev, Aivils Stoss ve James Simmons gibi başka çözümler ortaya çıktı. O zamanlar, Linux Konsol Projesi, birden çok bağımsız konsol ve ardından "Backstreet Ruby" adlı bir projede birden çok bağımsız klavye ve fare kullanma fikri ile geldi. Backstreet Ruby, bir Linux çekirdek yamasıdır. Ruby çekirdek ağacını Linux-2.4'e geri taşıyordu. Linux Konsolu geliştiricilerinin amacı, Linux çekirdeğindeki giriş, konsol ve çerçeve arabelleği alt sistemlerini iyileştirmek ve yeniden organize etmekti, böylece birbirlerinden bağımsız olarak çalışabilir ve çoklu masaüstü işlemine izin verebilirler. Backstreet Ruby fikri asla bitmedi.

2005 yılında Brezilya'daki Federal Paraná Üniversitesi'nin C3SL (Bilimsel Hesaplama ve Özgür Yazılım Merkezi) ekibi, çözümü Xnest ve Xephyr gibi iç içe X sunucularına dayalı olarak yarattı. Bu çözümle, her yuvalanmış X sunucusu bir ana bilgisayar X sunucusunun (örneğin Xorg) her ekranında çalışır ve yuvalanmış sunucularda yapılan bir değişiklik, her bir fare ve klavye setinin benzersizliğine sahip olmalarına olanak tanır. Bu çözümler, kararlılıkları nedeniyle günümüzde en çok kullanılanlardır. 2008 yılında, C3SL grubu, bir çoklu konum kutusu kurma ve yapılandırma sürecini kolaylaştırmak için Multiseat Display Manager'ı (MDM) piyasaya sürdü. Ayrıca 2008'de bu grup test amaçlı bir LiveCD tasarladı.

Gereksinimler

İyi bir ana karta, güçlü bir CPU'ya ve iyi miktarda belleğe (512 MB veya daha fazla) sahip bir bilgisayara sahip olmak önemlidir. Bu, bağlanmak istediğiniz pozisyonların sayısına bağlı olacaktır.

Bir bilgisayarda birkaç kullanıcının çalışması için, ona birkaç monitör, klavye ve farenin bağlanması gerekir. Örneğin, dört istasyonlu bir çok terminali oluşturmak için (4 kullanıcı için), 4 monitör, 4 klavye ve 4 fare gereklidir.

Her monitörün bir video çıkışına bağlanması gerekir. Bazı video kartlarının birden çok çıkışı vardır ve birden çok monitörü destekler. Ek olarak, bu video kartlarından birkaçı bilgisayara takılabilir, ancak çoğu modern makinede yalnızca bir PCIe veya AGP yuvası vardır, bu nedenle genel olarak bu kartlar PCI olmalıdır.

Çoğu bilgisayarda klavye ve fare için yalnızca bir PS / 2 konektörü bulunur, bu nedenle birden çok klavye ve farenin bağlanması USB konektörleri ve USB HUB'lar kullanılarak yapılmalıdır.

Özet olarak:

  • Bir anakart, güçlü bir CPU ve iyi miktarda RAM ile hesap yapıyorum.
  • HDD.
  • Çoklu PCI / AGP / PCI-E video kartları.
  • Çeşitli PS / 2 / USB klavyeler.
  • Birden çok PS / 2 / USB fare.
  • İsteğe bağlı olarak birkaç ses kartı.
  • Favori GNU / Linux dağıtımı.
  • Xorg 6.9 veya üstü.

faydaları

Çok terminalli bir konfigürasyonun aşağıdakiler gibi önemli avantajları vardır:

  • Bilgisayarlarda yer ve maliyet tasarrufu.
  • Yazılım lisanslarından tasarruf.
  • Bilgi işlem kaynaklarının daha iyi kullanımı.
  • Daha düşük enerji tüketimi.
  • Daha düşük bakım maliyeti.

Usos

Çok kullanıcılı bir bilgisayar, bilgisayar laboratuvarları, internet kafeler, ofis bölmeleri, müşteri hizmetleri departmanları gibi birbirine yakın çalışan birkaç kişinin bulunduğu yerlerde kullanılabilir. Bu yerlerden bazıları:

  • Okullar.
  • Üniversiteler.
  • Ofisler.
  • İnternet kafeler.
  • Kitaplıklar.
  • Hastaneler.
  • Haneler.

Implementación

Şu anda, çok terminalli yapmanın birkaç yolu vardır ve sürekli olarak yeni yollar geliştirilmektedir. "En iyi sürüm" yoktur, ancak bazı sürümler diğerlerinden daha iyidir.

GNU / Linux

GNU / Linux gibi Unix benzeri işletim sistemlerinde, kullanıcı ile etkileşim X Pencere Sistemi tarafından gerçekleştirilir. Bu sistem, istemcinin sunucuya istek gönderdiği ve giriş cihazlarından (klavyeler ve fareler) olayları aldığı istemci-sunucu mimarisine dayanmaktadır. X sunucuları, müşterilerine verilen bir giriş cihazı veya pencere gibi kaynak tanımına sahiptir. Bu kaynaklar, bir kullanıcıya ait olan bir ekranla ilişkilendirilir. Bu nedenle, GNU / Linux tabanlı çok terminalli, her kullanıcı için bir ekran sağlamalıdır.

X sunucusunun en son uygulaması olan Xorg sunucusu, birden fazla ekranı desteklemez. Bu, bir seferde yalnızca bir kullanıcıyı varsayan kişisel bilgisayarın modelini takip eder. Veri girişi, sanal terminaller (VT) adı verilen standart Çekirdek girişinde gerçekleştirilir. Bunlar, eski Mainframe'lerin eski giriş yöntemlerini simüle ettikleri için bu şekilde adlandırılmıştır. VT, seri bağlantı noktaları aracılığıyla bağlanan bir cihaz olan TTY'yi simüle eden yazılım kullanılarak tamamen uygulanır. Linux çekirdeği birden çok terminali destekler, ancak bir seferde yalnızca bir klavyeden olayları alabilirler. Bilgisayara birden fazla klavye bağlıysa, olaylar etkin VT'ye gönderilecektir. Bu, 2 veya daha fazla X sunucusu çalıştırma olasılığını ortadan kaldırır, çünkü bunlar, farklı video kartları kullansalar bile bir seferde yalnızca bir sunucuyu etkinleştirebilirler. Bu sorunları çözmek için, burada kronolojik sırayla listelenen birkaç farklı çözüm oluşturulmuştur:

En çok kullanılan faketty ve Xephyr'dir. Xephyr çözümü donanımdan bağımsızdır, oysa faketty yalnızca NVIDIA ve SiS gibi daha kısıtlı bir video kartı setiyle çalışır.

Çok kullanıcılı sistemi Linux kullanarak uygulamakla ilgileniyorsanız, Xephyr kılavuzu, belki de şimdiye kadarki en iyi alternatif. Ayrıca, bu kılavuzun tamamen İspanyolca olduğu için şanslıyız!

Windows

Windows 2000, XP ve Vista işletim sistemleri için, iki veya daha fazla iş istasyonu için çoklu konum yapılandırmalarının uygulanmasına izin veren birkaç ticari ürün vardır. Bu ürünler arasında ASTER, BeTwin ve SoftXpand bulunmaktadır.

Başarı hikayeleri

Paraná Digital projesi

Çok terminalli şirketlerin başarılarından biri Brezilya'nın Paraná eyaletindeki 2.000 devlet okulunda bir laboratuvar oluşturan Paraná Dijital Projesinde gerçekleşiyor. Proje sona erdiğinde 1.5 milyondan fazla kullanıcı yararlanacak ve 40.000 terminal olacak. Laboratuvarlarda Debian çalıştıran 4 kafalı çok terminalli sistemler olacaktır. Tüm donanımın maliyeti normal fiyattan% 50 daha azdır, ayrıca yazılım için herhangi bir maliyet olmayacaktır. Bu proje Centro de Computação Científica e Software Livre (C3SL) tarafından geliştirilmiştir. Proje henüz bitmedi, ancak çoklu terminallerin faydaları gerçekten harika.

Önemli tesisler

Şubat 2009'da Userful, Brezilya'daki okullarda 356.800 masaüstü bilgisayarla dünyanın en büyük masaüstü sanallaştırma dağıtımını duyurdu. Bu proje, ticari bir Linux tabanlı çoklu konum uygulamasıdır.

NComputing, Makedonya Cumhuriyeti'ndeki ilkokul öğrencilerine 180.000 pozisyon sağladı.

kaynak: Vikipedi.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Hadi Linux kullanalım dijo

    İlginç! Katkı için teşekkürler!
    Şerefe! Paul.

  2.   Hadi Linux kullanalım dijo

    Gönderi, İspanyolca bir Xephyr kılavuzu içeriyor! 🙂
    Sana bağlantıyı bırakıyorum: http://es.wikibooks.org/wiki/Multiterminal_usando_Xephyr
    Sarılmak! Paul.

  3.   josegom11 dijo

    Selamlar, monitörleri video bölücüler aracılığıyla bağlamak, yani CPU'nun monitör çıkışını ayırıcının girişine bağlamak ve monitörleri ayırıcının çıkışlarına bağlamak mümkün müdür? Şimdiden teşekkürler, Josegom11@gmail.com

  4.   JvC dijo

    İspanyolca'da iyi bir öğretici gerekli

  5.   Planton dijo

    Merhaba sorum, zaten birkaç sunuculu bilgisayarım var ama bunlara bağımsız sesli sahip değilim.Bilmek istediğim, ses kartlarının nasıl kurulacağı.

    1.    HQ dijo

      Şimdi USB ses kartları var, belki size yardımcı olurlar.

  6.   Joaquin dijo

    İlginç!

  7.   Vinsuk dijo

    Bu yazı bir reklamın eline düştüğü için hayatınız ciddi bir tehlike içinde olacak: -B

  8.   xavier dijo

    İki monitörün iki klavyeli ve iki farklı belgeli bir bilgisayardan çalışmasını sağlamak istiyorum.

  9.   Henry Caal Kefali dijo

    Katkınız için teşekkürler, tam da aradığım şey siber kafemin bu şekilde, e-postama bilgi olmasını istiyorum

  10.   Paco Prieto dijo

    En az ÜÇ kişi için ne tür bir bilgisayar ve ÇOK AMAÇLI programı bilmem gerekiyor
    (LINUX programını kullanmam tavsiye edildi)

    Bana bir bütçe verir misin? kimden: TAKIM VE PROGRAM

    Teşekkür ederim.

    1.    Daniel dijo

      bu, ubuntu 10.04 ile yapılan çok kullanıcılı bir kurulumdur

      1.    Daniel dijo

        Tanımladığınız kurulumu uyarlamak istiyorum http://multipuesto.blogspot.com ubuntu m ile yapılmış ve wifislax'ta yönetme, Xephyr'e dayanmaktadır,

  11.   Ezequiel Carrasco Rivera'nın fotoğrafı. dijo

    Bu ürünle ilgileniyorum ama bununla ilgili daha fazla bilgiye ve ayrıca fiyatına ihtiyacım var

  12.   Mario dijo

    En azından benim ülkemde kimse Linux'u anlamıyor veya istemiyor, bu DAĞITIMLARIN israfı talihsiz.

  13.   Daniel dijo

    Ezequiel, ürün ücretsizdir, sadece çalıştırmanız gerekir, bu web sitesinde nasıl yapılacağını açıklar, sorun şu ki Xephyr ve X cihazların bağlantısını bence izin verecek şekilde yönetiyor wifislax üzerinde yapılandırın, bence harika bir dağıtım