Sunucu bazlı sistemler ile Thinclient (TC) çoğu zaman karıştırılmaktadır. Aslında TC Sunucu bazlı sistemlerin client tarafında kullanılan ürünlerden sadece biridir.
Sunucu Bazlı Sistemleri 3 başlık halinde toplayabiliriz.
- Terminal Server uygulaması (TS)
- Sanallaştırma (Client)
- Streaming
Terminal Server uygulaması ve Sanallaştırma her ne kadar tamamen aynı şey olmasalar bile client (PC veya TC) servera RDP (Uzak Masaüstü Bağlantısı) veya ICA ile bağlanır. Terminal serverda kullanıcı tanımlanır, uzaktaki kullanıcılar bu servere RDP veya ICA ile bağlanır. Buna karşılık sanallaştırmada ise bağlanacak her bilgisayar veya TC için serverda bir PC oluşturulur. Kullanıcı direk bu PC ye bağlanarak çalışır. Gerek TS gerekse de Sanallaştırmada bağlantının yavaş olmasının esas sebebi RDP olarak görülmektedir. RDP serverin kaynaklarını eşit olarak paylaştırdığı için bazı kullanıcılarda sıkışmalar gözükürken bazılarında ise fazladan kaynak tüketilir. Örnek 100MBit etherneti olan bir TS servera 10 kullanıcı bağlanması durumunda RDP protokolü networku 10 eşit parçaya bölerek dağıtır. Bu durumda 3Mbit ihtiyacı olan bir kullanıcı fazladan 7Mbit i kullanırken 15Mbit e ihtiyacı olan kullanıcı ise boşu boşuna sıkışır. Wyse bu problemi TCX denilen bir ilave ile halletmiş durumda bilhassa multimedia uygulamalarında bu daha net gözükmektedir.
Bir PC ye kurulan Windows XP Pro Service Pack 3 ve bütün update ile beraber yaklaşık 2.2 GB HDD de yer kaplamaktadır. İlave programlar ile beraber bu alan yaklaşık 5 GB gibi bir alana gelmektedir. 200 Kullanıcılı bir kurumda sadece işletim sistemi ve diğer programlar için kullanılan alan 200 * 5G = 1 Terabyte ten geçmektedir. Streaming 1 TB a karşılık sadece 5 Gb alan işgal ederek 200 PC yi aynı özelliklerle çalıştırabilmektedir.
Kullanıcılar hiçbir şekilde Servera yüklenmiş olan imaj üzerinde değişiklik yapamamaktadır. Kendilerine dosyaları, ekran görüntüleri hakkında yetki verilmişse serverda kendilerine açılan alana bilgilerini kaydedebilmekte, ekran resimleri vb değişiklik yapabilmektedir. Buna kaşeleme denmektedir.
Kaşe yetkisi verilmemiş (örnek: öğrenciler) bilgisayar üzerinde her türlü işlemi yapabilmektedirler. Virüsün yayılmasından dosyaların silinmesine, register ayarlarının bozulmasından harddiskin formatlanmasına kadar yapılabilecek bütün yazılımsal işlemler Client (TC veya PC) kapanıp açılması ile eski haline gelmektedir.
Sistem yöneticisi uzaktan bütün clientlere rahatlıkla hükmedebilmekte, kapatıp açma işlemlerini yapabilmektedir. Bir PC üzerinde yapılabilecek bütün işlemlerin hepsi yapılabilmektedir. Bir PC’ye takılabilecek bütün cihazlar (yazıcı, kamera vb) takılabilmekte, kullanılabilmektedir.
TS ve Sanallaştırma da serverin güçlü olması gerekirken streaming’de clinetlar serverı sadece bir HDD gibi kullandıklarından dolayı server da en fazla HDD ler ve Network önem kazanmaktadır. Active Directory ile tamamen uyumlu olarak çalışmaktadır.
Client (TC veya PC) arızalanması durumunda yedekte olan aynı özellikteki cihazın takılması ile sistem hemen çalıştırılabilmekte, yapılan ayar ile eski bilgisayarın bütün bilgilerini geri getirebilmektedir. Böylece veri kaybı en düşük seviyeye getirilmektedir.
Sistem network üzerinden çalıştığından dolayı kopyalama işlemleri normal PC dekine göre 4 kat daha yavaş olmaktadır.
Yönetici olarak açılan imaj üzerinde yapılan değişiklikler clientlerin kapanıp açılması ile hemen aktif hale gelmektedir.
Networkten çalışması sebebiyle en fazla yoğunluk sabah bütün clientlerin açıldığı anda yaşanacaktır. Yapılan testlerde 3 GHz işlemcili, 1 GB ram, 2*15.000 RPM hdd (raidlenmiş) ve 1 Gbit Ethernet özellikli bir serverda 44 client 90 saniye ile 129 saniye arasında açıldığı görülmüştür.