Linux Terminal Sunucu Projesi - Linux Terminal Server Project

LTSP
İlk sürüm1999 (1999)
Kararlı sürüm
LTSP 19.08[1]
İşletim sistemiLinux
LisansGNU Genel Kamu Lisansı v2
İnternet sitesicgvltsp.org

Linux Terminal Sunucu Projesi (LTSP) bir ücretsiz ve açık kaynak Terminal sunucusu için Linux Bu, birçok kişinin aynı anda aynı bilgisayarı kullanmasına olanak tanır. Uygulamalar olarak bilinen bir terminal ile sunucuda çalışan uygulamalar zayıf müşteri (olarak da bilinir X terminali ) girdi ve çıktı işleme. Genel olarak, terminaller düşük güçlüdür, sabit diskten yoksundur ve masaüstü bilgisayarlardan daha sessiz ve daha güvenilirdir çünkü hareketli parçaları yoktur.

Bu teknoloji, okulun pahalı masaüstü makineleri satın almadan veya yükseltmeden öğrencilere bilgisayarlara erişim sağlamasına izin verdiği için okullarda popüler hale geliyor. İnce istemci makineleri artık tam bir masaüstü işletim sistemi çalıştırmak için uygun olmayan eski bilgisayarlar olabileceğinden, bilgisayarlara erişimi iyileştirmek daha az maliyetli hale gelir. 128 MB RAM'e sahip nispeten yavaş bir CPU bile, ince bir istemci olarak mükemmel performans sağlayabilir. Ek olarak, merkezi bilgi işlem kaynaklarının kullanılması, bir bilgisayar filosu yerine tek bir sunucuya yükseltmelerle daha az parayla daha fazla performans elde edilebileceği anlamına gelir.

Bir eğitim kurumu, mevcut bilgisayarları ince istemcilere dönüştürerek, tüm kullanıcı oturumları sunucuda izlenebildiğinden, öğrencilerinin bilgi işlem kaynaklarını nasıl kullandıkları üzerinde daha fazla denetim elde edebilir. Görmek Epoptes (Bir Laboratuvar Yönetim Aracı).

LTSP'nin kurucusu ve proje lideri Jim McQuillan ve LTSP, aşağıdaki şartlara göre dağıtılır: GNU Genel Kamu Lisansı.[2]

LTSP istemci önyükleme işlemi

  1. LTSP sunucusunda bir chroot ortamı minimum bir Linux işletim sistemi ile kurulur ve X ortamı.
  2. Ya:
    1. bilgisayar yapacak çizme [3] küçük bir Linux yüklediği yerel bir önyükleme aygıtından (sabit disk, CD-ROM veya USB disk gibi) çekirdek sistemi ve tanıdığı tüm çevre birimlerini başlatan cihazdan veya
    2. ince istemci kullanacak PXE veya Ağ önyükleme, bir IP adresi ve önyükleme sunucusu (LTSP sunucusu) istemek için yerleşik Ethernet sabit yazılımının bir parçası DHCP protokol. Bir PXE önyükleyici (PXElinux) yüklenir ve ardından bir Linux çekirdeği alır ve initrd bir Önemsiz Dosya Aktarım Protokolü (TFTP) hizmeti genellikle LTSP sunucusunda çalışır. Initrd'deki yardımcı programları kullanarak, çekirdek (yeni) bir DHCP IP adresi ve kök dosya sistemini bağlayabileceği bir sunucunun adresini (yukarıda belirtilen chroot) isteyecektir. Bu bilgiler alındığında müşteri bağlar kök dosya sistemindeki yol Ağ Dosya Sistemi (NFS) veya Ağ Engelleme Cihazı (NBD) LTSP sunucusunda çalışan hizmetler.
  3. İstemci daha sonra Linux'u NFS'ye bağlı kök dosya sisteminden (veya NBD dosya sistemi görüntüsünden) yükler ve X Window sistemini başlatır. LTSP sunucusundaki bu XDMCP oturum açma yöneticisinde. Daha yeni MueKow (LTSP v5.x) kurulumu durumunda, istemci önce bir SSH tünel LDM (LTSP Görüntü Yöneticisi) oturum açma yöneticisini yerel olarak başlatacağı LTSP sunucusunun X ortamına. Bu noktadan itibaren, tüm programlar LTSP sunucusunda başlatılır, ancak istemciden görüntülenir ve çalıştırılır.
LTSP 4 ve 5 arasındaki farklar[4]
AmaçLTSP 4LTSP 5 (MueKow)
GUI Dışa AktarmaXDMCPssh -X
Uzaktan oturum açma (X görüntü yöneticisi )KDM /GDMLTSP Ekran Yöneticisi (LDM)
Entegrasyon yöntemiLTSP tarballDağıtımın bir parçası olarak yerel
Kök dosya sistemiNFSNBD veya NFS
Sunucu kimlik doğrulamasıXDMCP sunucusuSSH sunucusu

Ölçeklenebilirlik

Başlangıçta, Kanada kamu kurumları ve Quebec eyaletindeki okul bölgeleri tarafından finanse edilen MILLE-Xterm projesi, dört alt projeyi entegre eden bir LTSP sürümü oluşturdu: bir portal (uportal temelli), açık kaynaklı bir ara yazılım yığını, ücretsiz bir CD Windows / Mac için yazılım ve son olarak MILLE-Xterm'in kendisi. MILLE-Xterm projesinin amacı, büyük X-Terminal dağıtımı için ölçeklenebilir bir altyapı sağlamaktı.[kaynak belirtilmeli ]

MILLE anlamı Modèle d'Infrastructure Logiciel Libre en Éducation (Eğitim için Özgür Yazılım Altyapı Modeli) ve eğitim kurumlarını hedeflemektedir.

2009 itibariyle, MILLE-Xterm, LTSP'nin büyük ölçekli dağıtımında uzmanlaşmış bir proje olan LTSP kümesi olarak LTSP'ye yeniden entegre edildi. LTSP ve LTSP kümesi arasındaki temel farklardan biri, geleneksel "ince istemci başına bir yapılandırma dosyası" nın yerini alan web tabanlı bir merkezi kontrol merkezinin entegrasyonudur, tıpkı LTSP'nin ana dosyadaki lts.conf dosyası aracılığıyla istemci özelleştirme yöntemi olduğu gibi LTSP. LTSP kümesi, kuruluşların binlerce ince istemciyi ve parametrelerini merkezi bir konumdan merkezi olarak yönetmesine olanak tanır.

LTSP kümesinde, yüksek kullanılabilirlik ve yüksek performanslı ince istemciler, yedekli bileşenlerin isteğe bağlı kullanımıyla belirlenir. Yük dengelemeli ve yüksek oranda kullanılabilir hale getirilebilen hizmetler şunlardır:

  • DHCP Sunucusu
  • TFTP sunucusu
  • Önyükleme sunucuları (ince istemciler için kök dosya sistemi)
  • Uygulama sunucuları
  • Kontrol merkezi (PostgreSQL veritabanı + web ön ucu)[5]

LTSP-Cluster, Linux uygulama sunucularını ve Windows uygulama sunucularını destekleyebilir ve her iki platform için de benzer düzeyde destek, merkezi yönetim, yüksek kullanılabilirlik ve yük dengeleme özellikleri sağlar.

Ayrıca, kullanan uzak kullanıcılar için sanal masaüstleri desteği de dahildir NX teknolojisi. NX protokolü, uzak Windows ve Linux oturumlarına, çok düşük bant genişliği (40 kbit / s) gereksinimleri ve yüksek gecikmeli bağlantılar için toleransla bir web tarayıcısından erişilmesine izin verebilir. NX istemcisi, Linux, Mac ve Windows dahil olmak üzere çeşitli işletim sistemlerinde çalışır.

Şişman müşteriler

LTSP v5.x, "şişman istemciler" olarak bilinen ince istemci türü için destek ekledi. Ucuz, görece güçlü bilgisayar donanımının ortaya çıkmasıyla, ince istemci çözümünün yönetilebilirliğini sunarken uygulamaları yerel olarak ince istemcide çalıştırma fikri gerçek oldu. Bir LTSP fat istemcisi durumunda, kök dosya sistemi ilkel bir chroot değil, chroot olarak tam bir Linux kurulumudur. Fat istemcisi, LTSP sunucusunda kimlik doğrulaması yapmak için LDM kullanır ve SSH kullanarak kullanıcı ana dizinlerini bağlar ve SİGORTA. Yerel CPU ve RAM, fat istemcilerde kullanılır ve bu da birkaç avantaj sağlar.

  1. LTSP sunucusu, kaynakları kötüye kullanan ve LTSP sunucusunun performansını ve diğer kullanıcılar için kullanılabilirliğini etkileyen kullanıcılardan zarar görmez
  2. multimedya ve 3B uygulamalar daha iyi performans gösterir ve daha az ağ bant genişliği kullanır

LTSP, bir bilgisayarın kök dosya sistemini bir ağ üzerinden bağlama ve uygulamaları yerel olarak çalıştırma yeteneği sunması açısından benzersizdir. Windows platformunda en yakın eşdeğer çözüm, aşağıdaki gibi bir teknolojiyi kullanmaktır Intel vPro istemci tarafı bir hiper yönetici çalıştırmak ve kök dosya sistemi görüntüsünü kullanarak iSCSI.

Ayrıca bakınız

Referanslar

  1. ^ "LTSP 19.08 Sürüm duyurusu".
  2. ^ "LTSP ana sayfası". GNU Genel Kamu Lisansı altında dağıtılır, yani ücretsizdir ve her zaman olacaktır.
  3. ^ James A. McQuillan. LTSP 4.1 kılavuzundan Bölüm 1.1: İş istasyonunun geçeceği adımlar.
  4. ^ Jonathan Carter (ve diğerleri). Ubuntu LTSP Turu: Teknik farklılıklar (LTSP 4 ve 5 arasında) Arşivlendi 2012-03-03 tarihinde Wayback Makinesi
  5. ^ "LTSP kümesine teknik giriş". Arşivlenen orijinal 2011-07-27 tarihinde.

Dış bağlantılar