(L)inux (T)erminal (S)erver (P)roject
 
 ï¿½ï¿½indekiler
 Mozilla Thunderbird ile
 Yedekleme
 Sanalla�t�ma
 Ipv4 Temel Kavramlar
 (L)inux (T)erminal
 (S)erver (P)roject
 Gelecek 'A��l�yor'
 CISN Ar�iv
 Geribildirim
 
     
 

LTSP ya da uzun adýyla Linux Terminal Server Project, eðitim kurumlarý ve resmi kurumlarýn güvenli, ücretsiz ve kolayca terminal sunucusu ihtiyaçlarýný giderebilmeleri için yürütülen bir projedir. Ülkemizde çok yaygýn olmasa da geliþmekte olan ülkelerde nispeten tercih edilen bir uygulamadýr. Brezilya'da eðitim kurumlarýnda çok yaygýn bir kullaným oranýna sahiptir. Genel olarak bu sistem üzerinde çalýþan ince istemcilerin (thin client) performans problemlerine bakmak istersek durumu 3 farklý noktada ele almamýz gerekecek.

"lts.conf" isimli yapýlandýrma dosyasý üzerinden yapýlan ayarlara bakarsak ilk üzerinde durmamýz gereken konu ince istemcilerin çalýþma esnasýnda yaþadýklarý sorunlar olacak. Kimi programlar istemci üzerinde çalýþan X.org sunucu üzerinde yoðun miktarda RAM kullanýmý yaratýrlar. Firefox, Evince gibi programlar özellikle çevrimiçi video izleme gibi aktivitelerde fazlasýyla network trafiði ve RAM kullanýmý yaratabilmekte ve bu aþýrý RAM kullanýmý fiziki RAM bellek ve swap belleðin çalýþamaz hale gelmesiyle sonuçlanabilmektedir. Sonuç olarak istemcide çökme olarak tabir ettiðimiz durum yaþanmaktadýr. Bu tür aþýrý RAM kullanýmýný önlemek için lts.conf dosyasý içerisine X_RAMPERC komutunu girmemiz yeterli olacaktýr.

Örnek
X_RAMPERC = 80

Yukarýdaki örnekten de anlaþýlacaðý üzere bu deðiþken sayýsal bir deðer almakta ve bu deðer de 0 - 100 arasýnda deðiþmektedir. Bu örnekteki komut, bir uygulamanýn RAM belleðin %80'ini kullanmasý durumunda sonlandýrýlacaðýný, böylece istemci yerine sadece uygulamanýn çalýþmasýnýn sonlandýrýlacaðýný göstermektedir. 80-90 arasýnda deðiþen deðerler birçok çökme sorununu gidermektedir ancak sistem yöneticileri farklý deðerler üzerinde denemeler yaparak kendi sistemleri için en uygun olan deðeri tespit edebilirler.

LTSP 5 ön tanýmlý olarak sunucu ve istemci arasýndaki iletiþimi þifreler. Bu da iþlemci ve RAM kullanýmý yükünü arttýrmaktadýr. "lts.conf" yapýlandýrma dosyasý üzerinde yapýlabilecek bir diðer performans iyileþtirmesi de bu þifrelemeyi devre dýþý býrakmak olabilir. Bunun için de lts.conf dosyasý içinde verilmesi gereken komut LDM_DIRECTX komutudur.

Örnek
LDM_DIRECTX = true

Bu örnekte de görüldüðü gibi tüm istemciler veya belirli istemcilerle sunucu arasýndaki iletiþimi þifreleme dýþý býrakabiliriz ancak burada unutulmamasý gereken bunu hangi durumlarda yapabileceðimiz konusunun farkýnda olmamýzdýr. Bu komut, SSH üzerindeki þifreli X tünelini kapatarak daha az güvenli ama daha hýzlý, farklý bir þifrelenmemiþ tünel kullanmaktadýr. Bu nedenle bu komutu iþlemci performansý ile ilgili sýkýntýlar olduðu durumlarda kullanmak daha akýlcý olacaktýr çünkü ayný zamanda sistem güvenliðinden ödün vermiþ bulunuyoruz. Bu özellik Fedora iþletim sisteminde ön tanýmlý olarak "true" olarak gelse de Debian ve türevlerinde "false" olarak gelmektedir.

Son olarak da kullanýcýlarýn sizin elinizde olmayan durumlarda yaþayacaðý sýkýntýlara dikkat etmek gerekecek. Örneðin ani elektrik kesintilerinde baðlantýsý kesilen istemciler üzerinde çalýþmakta olan kullanýcýlarýn iþlemleri sunucu tarafýnda askýda kalabilir ve kullanýcýnýn bir sonraki oturum açma giriþiminde sorun çýkarabilir. Bu tür sýkýntýlarýn yaþanmamasý için "gnome-watchdog" veya "watchdog" isimleriyle bilinen programý kullanmak uygun olacaktýr. Bu uygulama baðlantýsý kesilen kullanýcýlarýn askýda kalan uygulamalarýný sonlandýrarak hem sistem için hem de kullanýcý için sorun teþkil etmelerini önleyecektir. Programýn kurulumuyla ilgili olarak Ýnternet ortamýnda açýklayýcý videolar bulunmaktadýr. Sunucu versiyonunuza göre watchdog uygulamasý hali hazýrda sisteminizde mevcut da olabilir.

LTSP küçük sýnýf alanlarýnýn yönetilebilmesi için ideal bir araç olmakla beraber istemcilerin ekranlarý sunucu tarafýndan kontrol edilebilmekte ve de istenilen istemcinin ekraný diðer istemcilerle paylaþýlabilmekte ve izlenebilmektedir. Bu konuda ODTÜ'de, Kullanýcý Destek Grubu olarak seminer salonumuzda LTSP kullanýlabilirliði üzerine bir araþtýrma yapmaktayýz. Elde edeceðimiz sonuç ve deneyimleri en kýsa zamanda paylaþmayý umuyoruz.

Daha fazla bilgi için https://lists.sourceforge.net/lists/listinfo/ltsp-discuss LTSP resmi e-posta listesini inceleyebilirsiniz.

Uður Adýyaman

 
     
  - BAÞA DÖN -