Skip to main content

Hoe werkt een meervoudige clientserver?

Een meervoudige clientserver is een type software -architectuur voor computernetwerken waar clients, die basiswerkstations of volledig functionele personal computers kunnen zijn, informatie van een servercomputer aanvragen.Er zijn vaak software -interfaces tussen de client en de server, ook bekend als middleware, en netwerkroutering en protocolsoftware, evenals beveiligingssoftware zoals firewalls.Afhankelijk van de grootte van een netwerk, kunnen de servers en clients direct interactie aangaan of via een drieledige architectuur die extra verwerking biedt tussen de twee soorten machines.

Het meest voorkomende type meerdere client-serversysteem voor kleine bedrijven en huizenis de enkele server met meerdere clients.Eén server kan tientallen informatieverzoeken van clientcomputers tegelijkertijd verwerken.In tegenstelling tot wat vaak wordt gedacht, hoeft de servercomputer zelf niet de snelste, krachtigste machine in het netwerk te zijn om deze rol efficiënt uit te voeren.

Een primair onderscheid in meerdere client server-netwerken is dat het lokale gebiedsnetwerken (LAN's) kunnen zijn die op zichzelf staan in één gebouw en niet noodzakelijkerwijs verbonden zijn met internet, of wide-area netwerken (WAN's).Wide-area-netwerken zijn serversystemen met meerdere client gedistribueerd op meerdere geografische locaties en bijna uitsluitend in internet gebonden.Sommige grote bedrijven hebben echter WAN -systemen die onafhankelijk zijn van internet.De groei van de omvang van het internet, de ontwikkeling van het World Wide Web en de toenemende diversiteit van netwerksoftware en hardwarekeuzes heeft ertoe geleid dat de term een bredere betekenis kreeg.

In het verleden was een WAN één ofMeer fysieke servers die netwerkondersteuning bieden aan een veelheid van klanten.De term is nu meer losjes gedefinieerd, en een WAN kan grotendeels worden gebouwd op software zelf, zoals bij cloud computing of het gebruik van webbrowsers en webservers.Meer traditionele WAN's gebruiken architecturen van het bestandsoverdracht Protocol (FTP) en Domain Name System (DNS).Bestandsoverdracht en verwerkingssnelheden in WAN's zijn ook verbeterd door het gebruik van de multi-threaded client-server, een netwerk gebouwd op centrale verwerkingseenheden (CPU's) die schijnbaar veel verschillende programma-instructies tegelijkertijd kunnen uitvoeren.

Webservers zijn een soort virtuele hosting van meerdere clientserver.Deze netwerken zijn volledig gebouwd op software en hebben geen specifieke fysieke locaties nodig voor de client- of servercomputers.De webserver fungeert als een fysieke server en kan op meerdere machines worden uitgevoerd, of op een gedeelte van een servermachine die meerdere webservers tegelijk uitvoert.De clientcomputer is in dit geval een webbrowser die toegang heeft tot de server en kan ook worden geladen vanuit verschillende computers die niet zijn gekoppeld aan één specifieke locatie.

Cloud computing heeft overeenkomsten met het werkstationconcept van eerdere jaren voor meerdere clientservers.Zowel cloud computing als werkstations zijn clientmachines met weinig lokale bronnen om uit te putten.Bijna alle software voor cloud computing Networks is geïnstalleerd op de server zelf, zoals tekstverwerkers, games, muziek- en videotoepassingen en meer.De client krijgt toegang tot deze software op de server om deze uit te voeren.Het werkstation is een monitor- en netwerklocatie met minimale bronnen, zoals zeer weinig geheugen- of verwerkingsmogelijkheden, en zonder toegang tot de server, zou geen functionele computer zijn.

Webserverarchitecturen, cloud computing en uitgekleed werkstationOntwerpen zijn allemaal pogingen om de kosten van een meerdere client server -netwerk te verlagen.Door geen fysieke hardwarebronnen of software te distribueren naar tientallen of honderden clientmachines, is het idee dat ze in plaats daarvan economisch toegankelijk zijn op één centrale, krachtige server.De kwetsbaarheid met hen is dat lokale exemplaren van de meeste bestanden niet bestaan, en, als het netwerk faalt,Veel mensen kunnen de toegang tot hun werk verliezen.

Zowel FTP- als DNS-systemen zijn fundamentele multi-client communicatieontwerpen.FTP is een snelle, betrouwbare methode voor het verzenden van tekst en bepaalde andere bestanden, meestal in de binaire modus, in een netwerk.Het was een origineel overdrachtsprotocol toen internet grotendeels op tekst gebaseerd was, voordat de grafisch-rijke subset van het World Wide Web ontstond.Het meeste internetverkeer vandaag is nog steeds op tekst gebaseerde FTP-transfers die grotendeels ongezien door gebruikers van internet plaatsvinden.DNS -systemen ontstonden ook al vroeg, vooral naarmate het World Wide Web groeide, als een manier om werkelijke netwerkadressen te vervangen in de vorm van tekenreeksen van Internet Protocol (IP) -nummers, met bekende Engelse namen voor de servers die klanten zouden openen.