Beste antwoord
Servers voeren een aantal essentiële taken en vormen een cruciaal onderdeel van de IT-infrastructuur van elke organisatie. De vele complexe processen die plaatsvinden tijdens een activiteit zoals online winkelen kunnen verbazingwekkend zijn. Van beveiliging en authenticatie tot facturering en bestellingen, de aankoop kon niet plaatsvinden zonder verschillende krachtige servers die de belasting afhandelen.
DE FUNCTIE VAN EEN SERVER
De basisfunctie van een server is luisteren in op een poort voor inkomende netwerkverzoeken, en een goede demonstratie hiervan is de interactie tussen een webserver en browser. Hoewel het proces voor een gebruiker ogenblikkelijk is, of bijna, wanneer hij op een link klikt terwijl hij op internet surft, zijn er verschillende dingen vinden plaats achter de schermen: het verzoek om de webpagina wordt verzonden naar de bijbehorende webserver, de server haalt de webpagina op, assembleert en verzendt deze opnieuw het gebruikt een protocol zoals HTTP, en ten slotte ontvangt de browser van de gebruiker de gegevens, converteert deze en toont de pagina aan hem.
BEGRIJPEN DE TECHNOLOGIE
Afhankelijk van het type server dat wordt ingesteld, is meestal een server van serverklasse met gespecialiseerde hardware nodig. In plaats van een harde schijf zoals de meeste desktops, gebruiken servers een gegevensopslagsysteem dat bekend staat als Redundant Array of Inexpensive Disks, of afgekort RAID. Zoals de naam al aangeeft, zijn RAID-systemen eigenlijk meerdere schijfstations die zijn geconfigureerd om als één schijf te werken. Dit verbetert de efficiëntie en als een schijf uitvalt, blijft de array functioneren met weinig of geen gegevensverlies. Commerciële servers hebben ook snelle processors nodig, voldoende RAM voor het geschatte aantal verzoeken en een ononderbroken stroomvoorziening. Veel organisaties hebben redundanties in hun systeem ingebouwd om failover mogelijk te maken; dat wil zeggen, als een server uitvalt, neemt de standby-server het onmiddellijk over.
SOORTEN SERVERS
Sommige van de meest voorkomende servers die tegenwoordig worden gebruikt, zijn databaseservers, applicatieservers, mailservers en webservers. Zoals de naam aangeeft, biedt een databaseserver de services en verbindingen voor het opslaan, ordenen en doorzoeken van bedrijfsgegevens. Een applicatieserver, ook wel middleware genoemd, is de lijm die het hele systeem bij elkaar houdt; het biedt de runtime-omgeving voor applicaties en coördineert naadloos zaken tussen de applicaties en de database. Zonder mailservers zou e-mail niet worden bezorgd; webservers, die het mensen mogelijk maken om op het web te surfen, zouden net zo slecht of slechter om te mislukken zijn. Andere soorten kritische servers die in gebruik zijn, zijn FTP-servers, printservers, proxyservers, bestandsservers en domeinnaamservers, om er maar een paar te noemen.
INSTELLING EEN SERVER OPSTELLEN
Bijna elke computer kan als server worden ingesteld. Veel mensen gebruiken ietwat verouderde computers om thuis hun eigen netwerkservers op te zetten met behulp van besturingssystemen zoals Linux die niet veel middelen gebruiken – sommige hebben zelfs geen grafische gebruikersinterfaces – en weten dat je geen nieuwere machines nodig hebt Sommige mensen zetten zelfs webservers op en gebruiken deze om hun eigen site te hosten, en het opmerkelijke is dat dit met een klein budget kan worden gedaan, aangezien de meeste software die je nodig hebt open source en gratis is. Tenzij u van plan bent internetverkeer te hebben dat dat van Amazon of Google benadert, zou een oude computer krachtig genoeg moeten zijn voor uw serverbehoeften. Er zijn een aantal goede, gemakkelijk te begrijpen tutorials op internet om u op weg te helpen (zie links in bronnen).
VIDEO DIE U VEEL KAN VERKLAREN MEER:
Antwoord
Een server is een computerprogramma dat diensten levert aan andere computerprogrammas (en hun gebruikers) op dezelfde of andere computers. De computer waarop een serverprogramma draait, wordt ook vaak een server genoemd. Die machine kan een toegewijde server zijn of ook voor andere doeleinden worden gebruikt.
In het client / server-programmeermodel wordt een serverprogramma wacht op en voldoet aan verzoeken van clientprogrammas, die op dezelfde of andere computers kunnen worden uitgevoerd. Een bepaalde applicatie op een computer kan functioneren als een client met verzoeken om services van andere programmas en ook als een server van verzoeken van andere programmas.
Servers worden vaak gecategoriseerd in termen van hun doel. Een webserver is bijvoorbeeld een computerprogramma dat opgevraagde HTML-paginas of bestanden aanbiedt. Een webclient is het verzoekende programma dat aan de gebruiker is gekoppeld. De webbrowser op uw computer is een client die HTML-bestanden van webservers opvraagt.
Hier zijn een paar soorten servers, naast een groot aantal andere mogelijkheden:
Een applicatieserver is een programma op een computer in een gedistribueerd netwerk dat de bedrijfslogica levert voor een applicatieprogramma.
Een proxyserver is software die fungeert als tussenpersoon tussen een eindpuntapparaat, zoals een computer, en een andere server waarvan een gebruiker of cliënt een service aanvraagt.
Een mailserver is een applicatie die inkomende e-mail ontvangt van lokale gebruikers (mensen binnen hetzelfde domein) en afzenders op afstand en uitgaande e-mail doorstuurt voor bezorging.
Een virtuele server is een programma dat draait op een gedeelde server die zo is geconfigureerd dat het voor elke gebruiker lijkt alsof ze de volledige controle over een server hebben.
Een bladeserver is een serverchassis waarin meerdere dunne, modulaire elektronische printplaten zijn ondergebracht, ook wel bekend als serverbladen. Elke blade is een server op zich, vaak toegewijd aan een enkele applicatie.
Een bestandsserver is een computer die verantwoordelijk is voor de centrale opslag en het beheer van gegevensbestanden zodat andere computers op hetzelfde netwerk toegang hebben tot ze.
Een beleidsserver is een beveiligingscomponent van een op beleid gebaseerd netwerk dat autorisatieservices levert en het volgen en beheren van bestanden vergemakkelijkt.