Client versus sistemes de servidor
Es necessiten ordinadors a les empreses de diferents mides. Les grans instal·lacions d'ordinadors que inclouen xarxes i mainframes s'utilitzen a les grans empreses. Una xarxa d'ordinadors utilitzada en aquest tipus d'empreses té una arquitectura client-servidor o arquitectura de dos nivells. L'objectiu principal d'aquesta arquitectura és la divisió del treball que es requereix a les grans organitzacions.
Servidor
En l'entorn client-servidor, l'ordinador servidor actua com a "cervell" de l'empresa. Com a servidor s'utilitza un ordinador de gran capacitat. També hi pot haver un mainframe, ja que emmagatzema una gran varietat de funcionalitats i dades.
En general, les aplicacions i els fitxers de dades s'emmagatzemen a l'ordinador servidor. Els ordinadors o estacions de treball dels empleats accedeixen a aquestes aplicacions i fitxers a la xarxa. Per exemple, un empleat pot accedir als fitxers de dades de l'empresa emmagatzemats al servidor des del seu ordinador client.
En alguns casos, els empleats només poden accedir a aplicacions específiques des de la seva màquina client. Servidor d'aplicacions és el nom que es dóna a aquest tipus de servidor. L'arquitectura client-servidor s'utilitza plenament en aquest tipus d'entorn, ja que els empleats han d'iniciar sessió des de la seva màquina client per accedir a l'aplicació emmagatzemada al servidor. Per exemple, aquest tipus d'aplicacions inclouen programes de disseny gràfic, fulls de càlcul i processadors de textos. L'arquitectura client-servidor s'il·lustra en cada cas.
A part del mitjà d'emmagatzematge, el servidor també actua com a font d'energia de processament. Les màquines client obtenen la seva potència de processament d'aquesta font del servidor. En fer-ho, no es necessita cap maquinari addicional per al client i utilitza una major potència de processament del servidor.
Client
En l'arquitectura client-servidor, el client actua com un ordinador més petit que és utilitzat pels empleats de l'organització per dur a terme les seves activitats diàries. L'empleat utilitza l'ordinador client per accedir als fitxers de dades o a les aplicacions emmagatzemades a la màquina servidor.
Els drets autoritzats a la màquina client poden ser diferents. Alguns empleats tenen accés als fitxers de dades de l'organització, mentre que altres només poden accedir a les aplicacions presents al servidor.
A més d'utilitzar les aplicacions i els fitxers de dades, la màquina client també pot utilitzar la potència de processament del servidor. En aquest cas, l'ordinador client està connectat al servidor i la màquina servidor s'encarrega de tots els càlculs. D'aquesta manera, la gran potència de processament del servidor es pot utilitzar sense cap addició de maquinari al costat del client.
El millor exemple d'arquitectura client-servidor és WWW o World Wide Web. Aquí el client és el navegador instal·lat a cada ordinador i la informació de les diferents pàgines s'emmagatzema al costat del servidor des del qual el client o l'usuari hi pot accedir.
Diferència entre client i servidor
• El client és un ordinador més petit a través del qual l'usuari accedeix a la informació o l'aplicació emmagatzemada al servidor, mentre que el servidor és un ordinador potent que emmagatzema els fitxers de dades i les aplicacions.
• En alguns casos, el client pot utilitzar la major potència de processament de la màquina servidor.
• En alguns casos, la part del client pot tenir una interfície d'usuari gràfica o una GUI millor en comparació amb la part del servidor.