ArchitetturaEdit
Nell’utilizzo dell’architettura basata su cloud, il server assume il carico di elaborazione di diverse sessioni client, fungendo da host per ciascun dispositivo endpoint. Il software client è strettamente mirato e leggero; pertanto, solo il server host o la server farm devono essere protetti, piuttosto che proteggere il software installato su ogni dispositivo endpoint (anche se i thin client possono ancora richiedere sicurezza di base e autenticazione forte per impedire l’accesso non autorizzato)., Uno dei vantaggi combinati dell’utilizzo dell’architettura cloud con i desktop thin client è che le risorse IT critiche sono centralizzate per un migliore utilizzo delle risorse. Memoria inutilizzata, corsie bus e core del processore all’interno di una singola sessione utente, ad esempio, possono essere sfruttati per altre sessioni utente attive.
La semplicità dell’hardware e del software thin client si traduce in un costo totale di proprietà molto basso, ma alcuni di questi risparmi iniziali possono essere compensati dalla necessità di un’infrastruttura cloud più robusta richiesta sul lato server.,
Un’alternativa alla distribuzione tradizionale dei server che distribuisce i costi dell’infrastruttura nel tempo è un modello di abbonamento basato su cloud noto come desktop as a service, che consente alle organizzazioni IT di esternalizzare l’infrastruttura cloud a terzi.
SimplicityEdit
TA7 thin client by Gigabyte
Il thin client computing è noto per semplificare gli endpoint desktop riducendo l’ingombro del software lato client., Con un sistema operativo (OS) leggero e di sola lettura, la configurazione e l’amministrazione lato client sono notevolmente ridotte. L’accesso al cloud è il ruolo principale di un thin client che elimina la necessità di una vasta suite di applicazioni utente locali, archiviazione dati e utilità. Questa architettura sposta la maggior parte del carico di esecuzione del software dall’endpoint al data center. Le risorse utente sono centralizzate per una maggiore visibilità. Anche le attività di recupero dati e reimpostazione del desktop sono centralizzate per un servizio più rapido e una maggiore scalabilità.,
HardwareEdit
Mentre il server deve essere abbastanza robusto da gestire più sessioni client contemporaneamente, i requisiti hardware thin client sono minimi rispetto a quelli di un PC desktop tradizionale. La maggior parte dei thin client ha processori a bassa energia, memoria flash, memoria e nessuna parte in movimento. Ciò riduce i costi e il consumo energetico, rendendoli accessibili da possedere e facili da sostituire o distribuire. Poiché i thin client sono costituiti da un minor numero di componenti hardware rispetto a un PC desktop tradizionale, possono operare in ambienti più ostili., E poiché in genere non memorizzano i dati critici localmente, il rischio di furto è ridotto al minimo perché ci sono pochi o nessun dato utente da compromettere.
GraphicsEdit
I thin client moderni hanno fatto molta strada per soddisfare le esigenze delle odierne esigenze di calcolo grafico. Le nuove generazioni di combinazioni di chipset e CPU (Central Processing Unit) a basso consumo energetico migliorano la potenza di elaborazione e le capacità grafiche., Per ridurre al minimo la latenza dei video ad alta risoluzione inviati attraverso la rete, alcuni stack software host sfruttano le tecniche di reindirizzamento multimediale (MMR) per scaricare il rendering video sul dispositivo desktop. I codec video sono spesso incorporati nel thin client per supportare questi vari formati multimediali. Altri stack software host utilizza User Datagram Protocol (UDP) per accelerare gli aggiornamenti dei pixel in rapida evoluzione richiesti dai contenuti video moderni. I thin client in genere supportano agenti software locali in grado di accettare e decodificare UDP.,
Alcuni dei casi d’uso più graficamente intensi rimangono una sfida per i thin client. Questi casi d’uso potrebbero includere applicazioni come editor di foto, programmi di disegno 3D e strumenti di animazione. Questo può essere affrontato sul server host utilizzando schede GPU dedicate, allocazione di vGPU (GPU virtuale), schede workstation e schede di accelerazione hardware. Queste soluzioni consentono agli amministratori IT di fornire prestazioni power-user dove è necessario, a un dispositivo endpoint relativamente generico come un thin client.,
limitazionimodifica
Per ottenere tale semplicità, i thin client a volte sono in ritardo rispetto ai PC desktop in termini di estensibilità. Ad esempio, se è necessaria un’utilità software locale o un set di driver di periferica per supportare un dispositivo periferico collegato localmente (ad esempio stampante, scanner, dispositivo di sicurezza biometrico), il sistema operativo thin client potrebbe non disporre delle risorse necessarie per integrare completamente le dipendenze richieste (anche se a volte possono essere aggiunte se possono essere identificate). I thin client moderni risolvono questa limitazione tramite il software di mappatura delle porte o di reindirizzamento USB., Tuttavia, questi metodi non possono affrontare tutti gli scenari. Pertanto, è buona norma eseguire test di convalida delle periferiche collegate localmente in anticipo per garantire la compatibilità. Inoltre, nei grandi ambienti desktop distribuiti, le stampanti sono spesso collegate in rete, negando la necessità di driver di periferica su ogni desktop.
Mentre l’esecuzione di applicazioni di produttività locali va oltre il normale ambito di un thin client, a volte è necessario in rari casi d’uso. Le restrizioni di licenza che si applicano ai thin client possono talvolta impedire loro di supportare queste applicazioni., I vincoli di archiviazione locale possono anche limitare lo spazio necessario per installare applicazioni di grandi dimensioni o suite di applicazioni.
È anche importante riconoscere che la larghezza di banda e le prestazioni della rete sono più critiche in qualsiasi tipo di modello di calcolo basato sul cloud. Le organizzazioni IT devono garantire che la loro rete possa ospitare il numero di utenti di cui hanno bisogno per servire. Se la domanda di larghezza di banda supera i limiti di rete, potrebbe comportare una grave perdita di produttività dell’utente finale.
Esiste un rischio simile all’interno del data center., I server devono essere dimensionati correttamente per fornire prestazioni adeguate agli utenti finali. In un modello di calcolo basato su cloud, i server possono anche rappresentare un singolo punto di rischio di errore. Se un server non riesce, gli utenti finali perdono l’accesso a tutte le risorse supportate da quel server. Questo rischio può essere mitigato creando ridondanze, processi di failover, backup e utilità di bilanciamento del carico nel sistema. La ridondanza fornisce una disponibilità affidabile dell’host, ma può aggiungere costi a popolazioni di utenti più piccole che non hanno scalabilità.,
ProvidersEdit
I fornitori popolari di thin client includono Wyse Technology, NComputing, Dell (acquisita Wyse nel 2012), HP, ClearCube Technology, IGEL Technology, LG e Samsung Electronics.