Architekturaedit
w przypadku korzystania z architektury opartej na chmurze serwer przyjmuje obciążenie procesowe kilku sesji klienta, działając jako host dla każdego urządzenia końcowego. Oprogramowanie klienckie jest wąsko zaprojektowane i lekkie; dlatego tylko serwer hosta lub farma serwerów musi być zabezpieczona, a nie zabezpieczanie oprogramowania zainstalowanego na każdym urządzeniu końcowym(chociaż cienkie klienty mogą nadal wymagać podstawowych zabezpieczeń i silnego uwierzytelniania, aby zapobiec nieautoryzowanemu dostępowi)., Jedną z połączonych zalet korzystania z architektury chmury z pulpitami cienkiego klienta jest scentralizowanie krytycznych zasobów IT w celu lepszego wykorzystania zasobów. Na przykład niewykorzystana pamięć, pasy szyn i rdzenie procesora w ramach pojedynczej sesji użytkownika mogą być wykorzystane do innych aktywnych sesji użytkownika.
prostota sprzętu i oprogramowania thin client skutkuje bardzo niskim całkowitym kosztem posiadania, ale niektóre z tych początkowych oszczędności można zrównoważyć potrzebą bardziej solidnej infrastruktury chmurowej wymaganej po stronie serwera.,
alternatywą dla tradycyjnego wdrażania serwerów, która rozkłada koszty infrastruktury w czasie, jest oparty na chmurze model subskrypcji znany jako desktop as a service, który pozwala organizacjom IT na outsourcing infrastruktury chmury do strony trzeciej.
SimplicityEdit
TA7 thin client by Gigabyte
, Dzięki lekkiemu systemowi operacyjnemu tylko do odczytu (OS) konfiguracja po stronie klienta i administracja są znacznie ograniczone. Dostęp do chmury to podstawowa rola cienkiego klienta, który eliminuje potrzebę korzystania z dużego pakietu lokalnych aplikacji użytkownika, przechowywania danych i narzędzi. Architektura ta przenosi większość obciążeń związanych z wykonywaniem oprogramowania z punktu końcowego do centrum danych. Zasoby użytkowników są scentralizowane, aby zapewnić lepszą widoczność. Zadania odzyskiwania danych i zmiany przeznaczenia pulpitu są również scentralizowane w celu szybszej obsługi i większej skalowalności.,
HardwareEdit
chociaż serwer musi być wystarczająco wytrzymały, aby obsłużyć kilka sesji klienta na raz, wymagania sprzętowe cienkiego klienta są minimalne w porównaniu do tradycyjnego pulpitu PC. Większość cienkich klientów ma procesory o niskiej energii, Pamięć flash, Pamięć i brak ruchomych części. Zmniejsza to koszty i zużycie energii, czyniąc je przystępnymi cenowo do posiadania i łatwymi do wymiany lub wdrożenia. Ponieważ cienkie klienty składają się z mniejszej liczby komponentów sprzętowych niż tradycyjny komputer stacjonarny, mogą działać w bardziej wrogich środowiskach., A ponieważ zazwyczaj nie przechowują krytycznych danych lokalnie, ryzyko kradzieży jest zminimalizowane, ponieważ istnieje niewiele danych użytkownika lub ich nie ma.
GraphicsEdit
współcześni ciency klienci przeszli długą drogę, aby sprostać wymaganiom dzisiejszych potrzeb graficznych. Nowe generacje niskoenergetycznych układów chipsetu i procesora (jednostki centralnej) zwiększają moc obliczeniową i możliwości graficzne., Aby zminimalizować opóźnienia wideo o wysokiej rozdzielczości wysyłanego przez sieć, niektóre stosy oprogramowania hosta wykorzystują techniki przekierowywania multimediów (MMR), aby odciążyć renderowanie wideo na urządzenie stacjonarne. Kodeki wideo są często osadzone na cienkim kliencie, aby obsługiwać te różne formaty multimedialne. Inne stosy oprogramowania hosta wykorzystują protokół UDP (User Datagram Protocol) w celu przyspieszenia szybko zmieniających się aktualizacji pikseli wymaganych przez nowoczesne treści wideo. Cienkie klienty zazwyczaj obsługują lokalnych agentów oprogramowania zdolnych do przyjmowania i dekodowania UDP.,
niektóre z bardziej graficznie intensywnych przypadków użycia, pozostają wyzwaniem dla cienkich klientów. Te przypadki użycia mogą obejmować aplikacje, takie jak edytory zdjęć, programy do rysowania 3D i narzędzia do animacji. Można to rozwiązać na serwerze hosta za pomocą dedykowanych kart GPU, alokacji vGPU (virtual GPU), kart stacji roboczych i kart akceleracji sprzętowej. Rozwiązania te pozwalają administratorom IT na zapewnienie wydajnej wydajności użytkownika tam, gdzie jest to potrzebne, do stosunkowo ogólnego urządzenia końcowego, takiego jak cienki klient.,
Limitacjedytuj
aby osiągnąć taką prostotę, cienkie klienty czasami pozostają w tyle za komputerami stacjonarnymi pod względem rozszerzalności. Na przykład, jeśli lokalne oprogramowanie lub zestaw sterowników urządzeń są potrzebne do obsługi lokalnie podłączonego urządzenia peryferyjnego (np. drukarki, skanera, biometrycznego urządzenia zabezpieczającego), system operacyjny thin client może nie mieć zasobów potrzebnych do pełnej integracji wymaganych zależności (chociaż czasami można dodać zależności, jeśli można je zidentyfikować). Nowoczesne cienkie klienty rozwiązują to ograniczenie za pomocą mapowania portów lub oprogramowania przekierowującego USB., Jednak metody te nie mogą dotyczyć wszystkich scenariuszy. Dlatego dobrą praktyką jest wcześniejsze przeprowadzanie testów walidacyjnych lokalnie dołączonych urządzeń peryferyjnych w celu zapewnienia kompatybilności. Ponadto w dużych rozproszonych środowiskach graficznych drukarki są często połączone w sieć, co eliminuje potrzebę stosowania sterowników urządzeń na każdym pulpicie.
podczas gdy uruchamianie lokalnych aplikacji produktywnych wykracza poza normalny zakres cienkiego klienta, czasami jest potrzebne w rzadkich przypadkach. Ograniczenia licencji, które mają zastosowanie do cienkich klientów, mogą czasami uniemożliwić im obsługę tych aplikacji., Lokalne ograniczenia pamięci masowej mogą również ograniczać przestrzeń wymaganą do instalacji dużych aplikacji lub pakietów aplikacji.
ważne jest również, aby uznać, że przepustowość i wydajność sieci są bardziej krytyczne w każdym typie modelu przetwarzania opartego na chmurze. Organizacje IT muszą zapewnić, że ich sieć może pomieścić liczbę użytkowników, których potrzebują do obsługi. Jeśli zapotrzebowanie na przepustowość przekroczy limity sieciowe, może to spowodować znaczną utratę wydajności użytkownika końcowego.
podobne ryzyko istnieje wewnątrz centrum danych., Serwery muszą być odpowiednio dobrane, aby zapewnić odpowiednią wydajność użytkownikom końcowym. W modelu obliczeniowym opartym na chmurze serwery mogą również stanowić pojedynczy punkt ryzyka awarii. Jeśli serwer zawiedzie, użytkownicy końcowi utracą dostęp do wszystkich zasobów obsługiwanych przez ten serwer. Ryzyko to można zmniejszyć poprzez wbudowanie redundancji, procesów fail-over, kopii zapasowych i narzędzi równoważenia obciążenia w systemie. Redundancja zapewnia niezawodną dostępność hosta, ale może zwiększyć koszty dla mniejszych populacji użytkowników, które nie mają skali.,
ProvidersEdit
popularnymi dostawcami cienkich klientów są: Wyse Technology, NComputing, Dell (przejęty przez Wyse w 2012 roku), HP, ClearCube Technology, IGEL Technology, LG i Samsung Electronics.