Strutture su più livelli in IT

June 6

Strutture su più livelli in IT


I programmi in PC desktop possono utilizzare solo le risorse locali, o possono raggiungere attraverso la rete per molti computer, toccando ciascuno per informazioni specifiche. I responsabili IT chiamano questa architettura un n-tier, in cui ogni livello è un computer che partecipa alla creazione di informazioni. La "n" n livelli è una variabile, come il numero di computer varia da uno a centinaia.

Livello singolo

Quando ti siedi davanti al computer desktop, creare un documento di testo e salvarlo sul disco rigido, si sta utilizzando un unico livello. Tutta l'azione avviene su un computer. programmi desktop tradizionali come i fogli di calcolo rientrano anche questa descrizione, anche se i browser Web non lo fanno, come si disegnano su altri computer. Un bambino seduto sul sedile posteriore del minivan di sua madre, la riproduzione di un video gioco palmare, è un altro esempio di un'architettura monistico, come il gioco utilizza risorse di calcolo solo nel dispositivo palmare.

due Tier

Se si compone un documento sul vostro computer desktop al lavoro e salvare il file su un server di rete, si utilizza una architettura a due livelli. In questa situazione, due computer contribuiscono in modo significativo al processo: PC desktop esegue il programma di elaborazione testi, e il server di rete mantiene archiviazione sicura dei file come una risorsa condivisa. Un altro server può mantenere un database condiviso a cui si accede da decine di persone nel corso della giornata di lavoro; anche se questo comporta molti computer, il layout è ancora a due velocità perché una determinata operazione coinvolge solo due computer.

tre Tier

Un'applicazione che si accede da un PC, che recupera informazioni da un server di database e memorizza i file su un server file separato, costituisce un'architettura a tre livelli. Tutti e tre i computer di questa disposizione hanno un ruolo importante nell'applicazione. Il PC desktop ospita l'interfaccia utente dell'applicazione, il server di database accede rapidamente e combina le informazioni provenienti da più tabelle di dati, e le memorizza file server documenti. Combinando le risorse di calcolo e di storage di ogni computer migliora le prestazioni dell'applicazione e capacità complessive.

multilivello

Un sito che ha contenuto locale, previsioni del tempo e tre annunci è un esempio di un'architettura multilivello. PC dell'utente e il server Web costituiscono due livelli; il server Web ha pagine memorizzate nel suo disco rigido e informazioni si ottiene attraverso Internet locale, che coinvolgono molti più livelli. Gli annunci, per esempio, possono ciascuno venire da un server separato in posizioni molto diverse. Un grande sito web può coinvolgere centinaia di computer diversi, ciascuno con diversi tipi di informazioni.