? Uttrykket " klient-server arkitektur" beskriver en bestemt måte å koble datamaskiner til å danne et nettverk. I en klient-server ordning , er en server en datamaskin som driver et bestemt program eller lagrer datasett som andre datamaskiner , kunder, tilgang til når det trengs. En kontrast arkitektur , peer to peer , sprer ansvaret for å kjøre programmer og lagring av data på tvers av alle eller noen av systemene på nettverket , uten ett system å spille rollen som server. Fordelene med klient-server arkitektur stammer fra den sentralisering av arbeidet som ligger i arkitekturen . Koste
I et klient-server -nettverk må datamaskinene som tar på seg rollen som serveren være høy ytelse datamaskiner . Det er, må de ha mer prosessorkraft , lagringsplass og minne enn klientmaskiner . Samtidig , klientmaskinene , som tallmessig overlegen servere, trenger ikke være så kraftig eller kostbare. For å illustrere, kan en regnskapskontor bruke en kraftig database som en del av ordinær drift . I klient-server arkitektur , er den eneste datamaskinen i regnskapskontor som må være kraftig nok til å kjøre databasen på serveren . Alle de andre datamaskiner som brukes av regnskapsførere på kontoret trenger ikke å være i stand til å kjøre databasen , de trenger bare å ha nok kraft og ytelse for å få tilgang til serveren
Manageability
< . br >
Ved å plassere viktige nettverk programmer , for eksempel e-post servere og databaser , på servere , i stedet for å kjøre applikasjoner på hver datamaskin på nettverket , nettverksadministratorer redusere kompleksiteten ved å administrere og vedlikeholde programvare. Hvis hver datamaskin på et nettverk kjørte sin egen kopi av en database , ville systemansvarlig må oppdatere hver datamaskin hver gang databasen programvaren som kreves en oppgradering . I en klient-server arkitektur , der databasen ligger og kjører bare på databaseserveren , administratoren trenger bare oppgradere database en gang , etter som alle som bruker databasen ved å gå den fra klientmaskiner mottar fordelene ved oppgraderingen.
Sikkerhet
bedrifter opprette og lagre proprietære data som er relatert til produktene eller tjenestene de leverer. Bedrifter kan også lagre sensitiv informasjon om kunder, for eksempel deres fakturerings informasjon , og informasjon om ansatte , for eksempel informasjon knyttet til sine helsemessige fordeler . I et klient-server -nettverk , er de vitale forretningsdata lagret på servere . Administratorer kan kontrollere hvilke ansatte har tilgang til dataene på serverne med relativt liten innsats , hvis sensitiv informasjon var lagret på individuelle ansattes datamaskiner , ville resultatet bli en økning i mengden av tiden administratorer må bruke på å sikre informasjonen på hver datamaskin.