Cos’è il server based computing?
Il server based computing è la centralizzazione delle
risorse su uno o più server utilizzando una cosiddetta
architettura a 3 livelli. In un’architettura classica a 2 livelli, un
client (1° livello) con il software installato accede ad esempio ad
un server di banca dati (2° livello). Nel server based computing,
il client (1° livello) riceve solamente l’interfaccia grafica dal
server terminal (2° livello) su cui sono installate le
applicazioni. Il server terminal invece del client accede al server di
banca dati (3° livello).
L’immagine seguente mostra un gruppo di server terminal, su cui sono installate le applicazioni
della famiglia di Microsoft Office. Il software client ICA di Citrix, installato sulle periferiche
quali computer, notebook, thin client e Pocket PC visualizza solamente l’immagine delle applicazioni.
Le applicazioni stesse di Microsoft Office NON sono installate sulle periferiche client, ma sono
installate sui server terminal. I dati e le altre risorse come ad esempio banche dati sono pure
disponibili su altri server centralizzati. La connessione utilizzata varia a dipendenza delle
esigenze dell’azienda e del luogo di lavoro. Trasmettendo solamente l’interfaccia grafica ed i
comandi della tastiera e del mouse è possibile ridurre la larghezza di banda necessaria
e risparmiare la distribuzione delle applicazioni su decine, centinaia, migliaia di periferiche
client.
Il server based computing è possibile grazie a due tecnologie
introdotte da Citrix®: Independent Computing Architecture (ICA®) e
MultiWin™. Il protocollo ICA trasmette i comandi mouse e tastiera dal
client al server che esegue il software di Citrix® e
l’aggiornamento video (interfaccia grafica) dal server al client.
MultiWin, la tecnologia offerta in licenza a Microsoft per
sviluppare insieme la versione Terminal Server di Windows NT, permette
a più utenti l’accesso simultaneo ad applicazioni che sono
eseguite su un server.
Qualunque sia il luogo... chiunque sia l’utente... con
qualsiasi periferica... tramite qualsiasi rete...
Il software per server Citrix Presentation Server permette alle aziende
di essere indipendenti, riducendo i costi elevati e la
complessità del computing tradizionale. Citrix Presentation Server,
espande le funzionalità dei sistemi operativi Windows Terminal
Server, Windows 2000, Windows 2003 e dei sistemi Unix, trasforma il
modo di diffondere, gestire e accedere alle applicazioni e ai dati
aziendali. Fornisce una gestione delle risorse aziendali facilmente
scalabile, semplicità di diffusione e di supporto, trasporto
delle applicazioni su internet attraverso il software per portali
NFuse® (ora chiamato Web Interface).
I vantaggi
Il server based computing offre vantaggi molto importanti per
le aziende:
Un sistema operativo multi-utente
Più utenti possono accedere ed avviare
contemporaneamente sul server le varie applicazioni.
Una tecnologia di elaborazione efficiente che permette di
eseguire l’applicazione direttamente sul server e trasmettere al client
solamente l’aggiornamento dell’interfaccia grafica
Questo consente di fare transitare sulla rete solamente i
comandi da tastiera, da mouse, e le informazioni per aggiornare lo
schermo. Grazie a questa soluzione, le prestazioni dell’applicazione
sono indipendenti dall’ampiezza di banda disponibile, dal luogo di
lavoro e dal tipo di client utilizzato.
La gestione centralizzata dell’applicazione e dei client
Permette alle aziende di ridurre i costi di gestione e
manutenzione dei client e delle applicazioni, aumenta la sicurezza e il
rendimento. L’amministrazione, il supporto, l’installazione di
applicazioni e aggiornamenti, eseguiti sul server e coordinato da una
singola postazione di lavoro. Non è più necessario
distribuire fisicamente il software sui diversi client.
Accesso universale alle applicazioni
L’accesso alle informazioni sul server che esegue Presentation Server
è possibile non solo da client Windows, ma anche da altri
sistemi: terminali Windows, network computer, i dispositivi wireless e
gli apparati informativi, oltre che client MS-DOS, UNIX, OS/2 Warp,
Macintosh, Web e Java.
Prestazioni indipendenti dall’ampiezza di banda
Con un sistema server based computing la larghezza di banda
disponibile non è mai un problema. Gli utenti possono essere
ubicati ovunque, nella sede principale o in una lontana filiale, a casa
o in albergo e le prestazioni delle applicazioni sono paragonabili a
quelle di una LAN, persino attraverso collegamenti di tipo dial-up o
WAN o wireless.
Sicurezza
Quando i dati sono memorizzati sia sul server che sul client,
aumentano i rischi di accessi non autorizzati, perdita o furto di
informazioni. Con un’architettura server based computing i dati e le
applicazioni rimangono sul server, il che permette di custodirli con
sicurezza e di far sì che ognuno abbia accesso solamente alle
informazioni di cui veramente ha bisogno.
Riduzione dei costi delle postazioni di lavoro
Solamente un terzo del costo di un client è legato
all’acquisto di hardware e software. I rimanenti due terzi sono da
imputare alla complessità di installazione, di configurazione e
di gestione delle applicazioni. Grazie alla capacità di snellire
la gestione delle applicazioni, di facilitare le operazioni di supporto
e di ridurre il tempo dedicato dagli utenti alla manutenzione dei
propri computer, il software Presentation Server permette di risparmiare sui costi
di amministrazione fino a ca. il 50%.
|