Hvordan fungerer en flere klientserver?

En multiklientserver er en type programvarearkitektur for datanettverk der klienter, som kan være grunnleggende arbeidsstasjoner eller fullt funksjonelle personlige datamaskiner, ber om informasjon fra en serverdatamaskin. Det er ofte programvaregrensesnitt mellom klienten og serveren, også kjent som mellomvare, og nettverksruting og protokollprogramvare, så vel som sikkerhetsprogramvare som brannmurer. Avhengig av størrelsen på et nettverk, kan serverne og klientene enten samhandle direkte eller gjennom en tre-lags arkitektur som gir ytterligere behandling mellom de to maskintypene.

Den vanligste typen serversystem for flere klienter for små bedrifter og hjem er den enkle serveren med flere klienter. Én server kan håndtere flere titalls informasjonsforespørsler fra klientdatamaskiner samtidig. I motsetning til den vanlige troen, trenger ikke serverdatamaskinen selv være den raskeste, kraftigste maskinen i nettverket for å utføre denne rollen effektivt.

Et primært skille i flere klientservernettverk er at de kan være lokalnettverk (LAN) som er selvforsynt i en bygning og ikke nødvendigvis er koblet til Internett, eller bredt-nettverk (WAN-er). Bredt nettverk er serversystemer med flere klienter fordelt på flere geografiske steder, og nesten utelukkende bundet til Internett. Noen store selskaper har imidlertid WAN-systemer som er uavhengige av Internett. Veksten av størrelsen på Internett, utviklingen av den på nettet og det økende mangfoldet av nettverksprogramvare og maskinvarevalg har resultert i at begrepet WAN får en bredere betydning.

Tidligere var en WAN en eller flere fysiske servere som ga nettverksstøtte til et mangfold av klienter. Begrepet er nå mer løst definert, og en WAN kan i stor grad bygges på selve programvaren, for eksempel i skyberegning eller ved bruk av nettlesere og webservere. Mer tradisjonelle WAN-er bruker filoverføringsprotokoll (FTP) og domenenavnsystemarkitektur. Filoverførings- og prosesseringshastigheter i WAN-er er også forbedret gjennom bruk av den multetrådede klientserveren, et nettverk bygd på sentrale prosesseringsenheter (CPUer) som tilsynelatende kan utføre mange forskjellige programinstruksjoner samtidig.

Webservere er en type virtuell hosting-klient-server. Disse nettverkene er bygget helt på programvare, og krever ikke spesifikke fysiske lokasjoner for klient- eller serverdatamaskiner. Webserveren fungerer som en fysisk server, og kan kjøres på flere maskiner, eller på en del av en servermaskin som kjører flere webservere samtidig. Klientdatamaskinen er i dette tilfellet en nettleser som får tilgang til serveren, og kan også lastes fra en rekke datamaskiner som ikke er bundet til ett bestemt sted.

Cloud computing har likheter med arbeidsstasjonskonseptet fra tidligere år for flere klientservere. Både skyberegning og arbeidsstasjoner er klientmaskiner med lite i veien for lokale ressurser å dra på. Nesten all cloud computing-nettverkets programvare er installert på selve serveren, for eksempel tekstbehandlere, spill, musikk- og videoprogrammer og mer. Klienten får tilgang til denne programvaren på serveren for å kjøre den. Arbeidsstasjonen er en skjerm og nettverksplassering med minimale ressurser, for eksempel veldig lite minne eller prosesseringsevne, og uten tilgang til serveren ville det ikke være en funksjonell datamaskin.

Webserverarkitekturer, cloud computing og nedlagte arbeidsstasjonsdesign er alle forsøk på å redusere kostnadene for et multiklient-servernettverk. Ved ikke å distribuere fysiske maskinvareressurser eller programvare til dusinvis eller hundrevis av klientmaskiner, er tanken at de i større grad kan få tilgang til dem på en sentral, kraftig server. Sårbarheten hos dem er at lokale kopier av de fleste filer ikke eksisterer, og hvis nettverket mislykkes, kan mange miste tilgangen til arbeidet sitt.

Både FTP- og DNS-systemer er grunnleggende kommunikasjonsdesign for flere klienter. FTP er en rask, pålitelig metode for overføring av tekst og visse andre filer, vanligvis i binær modus, over et nettverk. Det var en original overføringsprotokoll da Internett stort sett var tekstbasert, før den grafiske rike delmengden av world wide web kom til. De fleste Internett-trafikker i dag er fremdeles tekstbaserte FTP-overføringer som i stor grad foregår usett av brukere av nettet. DNS-systemer oppstod tidlig også, spesielt etter hvert som internett vokste, som en måte å erstatte faktiske nettverksadresser i form av strenger av Internet Protocol (IP) -numre, med kjente engelske navn for serverne som klienter ville få tilgang til.

ANDRE SPRÅK

Hjalp denne artikkelen deg? Takk for tilbakemeldingen Takk for tilbakemeldingen

Hvordan kan vi hjelpe? Hvordan kan vi hjelpe?