Mogelijkheden voor serverclustering begrijpen

Een servercluster is een groep servers die samenwerken op één systeem om gebruikers een grotere beschikbaarheid te bieden. Deze clusters worden gebruikt om downtime en uitval te minimaliseren door een andere server het over te laten nemen in het geval van een storing.

 

Inhoud[Producten per pagina]

Clusteringmogelijkheden voor servers begrijpen

Dit is hoe het werkt.

Een verzameling servers is gekoppeld aan één systeem. Wanneer een van deze servers uitvalt, wordt de werklast herverdeeld naar een andere server, zodat de client geen downtime ervaart.

Geclusterde servers worden meestal gebruikt voor toepassingen die frequente gegevensupdates vereisen, waarbij bestands-, afdruk-, database- en berichtenservers de meest voorkomende clusters zijn.

 Over het algemeen bieden clusterservers klanten een hoger niveau van beschikbaarheid, betrouwbaarheid en schaalbaarheid dan een enkele server zou kunnen.

In een geclusterde serveromgeving is elke server verantwoordelijk voor het eigendom en beheer van zijn eigen apparaten, evenals voor het hebben van een kopie van het besturingssysteem (samen met eventuele toepassingen of services) dat wordt gebruikt om de andere servers in het cluster te laten draaien.

De servers in het cluster zijn geprogrammeerd om samen te werken om de gegevensbeveiliging te vergroten en de consistentie van de clusterconfiguratie in de loop van de tijd te behouden.

Bescherming tegen clustertekorten en uitval

Bescherming tegen clustertekorten en uitval

De belangrijkste reden voor het gebruik van serverclusters is het voorkomen van uitval en downtime. Zoals eerder vermeld, bieden geclusterde servers betere bescherming tegen een volledig netwerk dat tijdens een stroomstoring uitvalt.

Geclusterde servers bieden bescherming tegen drie soorten storingen.

We zullen dit soort storingen in de volgende secties in meer detail bespreken, maar kort gezegd, serverclustering helpt beschermen tegen storingen veroorzaakt door softwarestoringen, hardwarestoringen en externe gebeurtenissen die optreden op de fysieke serversite.

1. Falen van een applicatie of service

Applicatie- of servicefoutgebeurtenissen omvatten alle uitval die optreedt als gevolg van kritieke fouten met software of services die essentieel zijn voor de werking van de server of het datacenter.

Deze storingen kunnen worden veroorzaakt door verschillende factoren, waarvan de meeste onvermijdelijk zijn. Hoewel de meeste servers redundantiemaatregelen hebben genomen om dit soort storingen te voorkomen, zijn applicatie- of servicestoringen moeilijk te voorspellen en te plannen.

Omdat serverbewakingsgegevens complex zijn, kan het voor serverbeheerders moeilijk zijn om potentiële problemen te identificeren en op te lossen voordat ze een storing veroorzaken.

Hoewel een waakzame, deskundige en proactieve serverbeheerder deze problemen kan identificeren en aanpakken voordat ze een probleem worden, kan geen enkele serverbeheerder uitgebreide bescherming bieden tegen dit soort storingen.

2. Storing van het systeem of de hardware

Dit type storing treedt op als gevolg van fysieke hardwarestoringen waarop de server draait.

Deze storingen kunnen worden veroorzaakt door een groot aantal factoren en worden beïnvloed door vrijwel elk type component dat essentieel is voor de werking van een server of datacenter.

Hoewel de betrouwbaarheid en functionaliteit van servercomponenten gestaag verbeteren, is geen enkel component immuun voor storingen.

Oververhitting, slechte optimalisatie of gewoon het onderdeel dat het einde van zijn productlevensduur bereikt, kunnen allemaal deze storing veroorzaken.

Vanwege hun belang om de server draaiende te houden, behoren processors, fysiek geheugen en harde schijven tot de meest storingsgevoelige apparaten.

Site problemen

3. Siteproblemen

In de meeste gevallen worden sitestoringen veroorzaakt door gebeurtenissen die plaatsvinden buiten de datacenteromgeving.

Hoewel er in theorie veel gebeurtenissen zijn die een sitestoring kunnen veroorzaken, zijn de gebeurtenissen die meestal de oorzaak zijn van sitestoringen natuurrampen die wijdverbreide stroomuitval veroorzaken, evenals rampen die de hardware in het datacenter kunnen beschadigen.

Hoewel sommige natuurrampen niet kunnen worden vermeden door iets anders dan zorgvuldige locatieselectie, kunnen die die worden veroorzaakt door stroomuitval en de bijbehorende complicaties worden beperkt door redundantiemaatregelen zoals serverclusters te gebruiken.

Deze redundantiemaatregelen zijn van cruciaal belang voor datacenters in gebieden die gevoelig zijn voor natuurrampen.

Hoewel problemen die mogelijk tot deze drie verschillende soorten storingen kunnen leiden, kunnen worden geïdentificeerd en opgelost, zijn redundantiemaatregelen zoals serverclustering de enige manier om bijna volledige betrouwbaarheid te garanderen.

Serverclustering is een uitstekende manier om feilloze prestaties te garanderen in datacenters die dit elke minuut van elke dag van het jaar nodig hebben.

Clusteringservers zijn onderverdeeld in drie typen

Clusteringservers zijn onderverdeeld in drie typen

Serverclusters worden in drie typen ingedeeld op basis van hoe het clustersysteem (een node genoemd) is verbonden met het apparaat dat verantwoordelijk is voor het opslaan van configuratiegegevens.

Een enkele (of standaard) quorumcluster, een meerderheidsknooppuntsetcluster en een enkelvoudig knooppuntcluster zijn de drie typen, en ze worden hieronder in meer detail besproken.

Quorumcluster met een enkel (of standaard) quorum

Dit cluster wordt het meest gebruikt en bestaat uit meerdere knooppunten met een of meer clusterdisk-arrays die gebruik maken van een enkel verbindingsapparaat (een bus genoemd).

Elke afzonderlijke clusterschijfarray binnen het cluster wordt beheerd door en is eigendom van een enkele server. Het systeem dat wordt gebruikt om te bepalen of elk afzonderlijk cluster al dan niet online is en niet gecompromitteerd is, wordt het titulaire quorum genoemd.

In de praktijk zijn enkele quorumclusters vrij eenvoudig. Elk knooppunt heeft een "stem" die het gebruikt om de centrale bus te laten weten dat het online en functioneel is.

Het cluster blijft operationeel zolang meer dan de helft van de knooppunten in één quorumcluster online is. Als meer dan de helft van de knooppunten in het cluster niet meer reageert, stopt het cluster met werken totdat de problemen met de afzonderlijke knooppunten zijn opgelost.

Cluster van meerderheidsknooppunten

Cluster van meerderheidsknooppunten

Dit model verschilt, net als het vorige, doordat elk knooppunt zijn eigen kopie van de configuratiegegevens van het cluster heeft, die consistent is voor alle knooppunten.

Dit model is het meest geschikt voor clusters met individuele servers op verschillende geografische locaties.

Hoewel clusters van meerderheidsknooppunten op dezelfde manier werken als clusters met één quorum, verschilt de eerste doordat er geen gedeelde opslagbus nodig is om te werken, omdat elk knooppunt een duplicaat van de quorumgegevens lokaal opslaat.

Hoewel dit het nut van een gedeelde bus niet volledig uitsluit, biedt het wel meer flexibiliteit bij het configureren van externe servers.

Cluster van een enkel knooppunt

Cluster van een enkel knooppunt

Dit model, dat het meest wordt gebruikt voor testen, heeft een enkel knooppunt. Clusters met één knooppunt worden vaak gebruikt als hulpmiddel voor de ontwikkeling en het onderzoek van clustertoepassingen, maar hun bruikbaarheid wordt ernstig beperkt door hun gebrek aan failover.

Omdat ze uit slechts één knooppunt bestaan, maakt het uitvallen van een enkel knooppunt alle clustergroepen onbruikbaar.

Een medewerker van de klantenservice bij een lokaal datacenter of webhostingprovider kan de verschillen tussen de drie modellen uitleggen en u helpen beslissen welke het beste is voor uw bedrijf.

Unless u ongebruikelijke vereisten hebt (of zich op meerdere, geografisch verspreide locaties bevindt), is de Standard Quorum Cluster uw beste keuze.

Waarom zou u uw servers clusteren?

Redundantie is de sleutel tot een veilige IT-infrastructuur. Het creëren van een cluster van servers op een enkel netwerk zorgt voor maximale redundantie en zorgt ervoor dat een enkele fout niet uw hele netwerk afsluit, uw services ontoegankelijk maakt en uw bedrijf essentiële inkomsten kost.

Voor meer informatie over de voordelen van clusters en hoe u aan de slag kunt, neemt u contact op met een klantenservicemedewerker bij uw lokale webhostingprovider.

Over de auteur
Auteur: Daniel Luke
Daniel is een WordPress-webdesigner met uitgebreide ervaring in het werken met verschillende WordPress-thema's waarmee hij verschillende thema's kan vergelijken en contrasteren, de sterke en zwakke punten kan begrijpen om feitelijke, realistische beoordelingen te ontwikkelen.

Nog een ding... Wist je dat mensen die nuttige dingen zoals dit bericht delen er ook GEWELDIG uitzien? ​
Alstublieft laat een nuttig geef commentaar met je mening, deel dit dan op je Facebook-groep (en) die dit nuttig zouden vinden en laten we samen de vruchten plukken. Bedankt voor het delen en aardig zijn!

Disclosure: Deze pagina kan links bevatten naar externe sites voor producten die we geweldig vinden en die we van harte aanbevelen. Als u producten koopt die we aanbevelen, kunnen we een verwijzingsvergoeding verdienen. Dergelijke vergoedingen hebben geen invloed op onze aanbevelingen en we accepteren geen betalingen voor positieve beoordelingen.
 

 

Best beoordeelde caching-plug-in

Maak uw website sneller 

Stap-voor-stap - gratis e-mailcursus, hoe u uw website kunt laten laden less dan 1 seconde  

 

wie zijn we?

CollectiveRay wordt gerund door David Attard - we werken al meer dan 12 jaar in en rond de niche van webdesign en bieden bruikbare tips voor mensen die met en op websites werken. We hebben ook DronesBuy.net - een website voor drone-hobbyisten.

David Attard

 

 

Auteur (s) Uitgelicht op:  Inc Magazine-logo   Sitepoint-logo   CSS Tricks-logo    webdesignerdepot-logo   WPMU DEV-logo   en nog veel meer ...