Inzichten uit de praktijk

Hoge beschikbaarheid met Proxmox: een cluster vervangt geen herstel

HA kan diensten na een hostuitval opnieuw starten. Gegevensfouten, onbedoelde wijzigingen en herstel vragen om aanvullende maatregelen.

ServersIT-strategie en praktijkTechnische verdieping
Drie HPE-rackservers met de aanduidingen Node1, Node2 en Node3, gescheiden door geventileerde blindpanelen.

Een cluster kan de uitval van één virtualisatiehost opvangen als aan de voorwaarden is voldaan. Een per ongeluk verwijderd bestand of een beschadigde toepassing wordt daardoor niet automatisch hersteld. Hoge beschikbaarheid en back-ups beantwoorden verschillende uitvalvragen.

Welke storing moet HA opvangen?

Proxmox HA bewaakt geconfigureerde diensten en kan ze na een passende fout op beschikbare nodes opnieuw starten. Dat omvat detectie, het veilig uitschakelen van de uitgevallen node via fencing en een herstart. Daaruit volgt geen algemene belofte van een ononderbroken toepassing.

Quorum, fencing, netwerk en een geschikte opslagstrategie vormen de basis. De fabrikantdocumentatie noemt minimaal drie clusternodes voor betrouwbaar quorum als reguliere HA-voorwaarde. Afwijkende architecturen worden apart beoordeeld; een extra klein apparaat is niet automatisch een volwaardige vervanging van benodigde capaciteit en opslagpaden.

De resterende capaciteit moet toereikend zijn

Na een hostuitval moeten de overige systemen de geplande diensten kunnen dragen. Dat omvat werkgeheugen, rekenkracht, netwerk en de gegevens die daadwerkelijk bereikbaar zijn. De normale dagelijkse belasting van alle nodes toont nog niet aan of die reserve aanwezig is.

De opslagkeuze wordt expliciet gepland. Gedeelde opslag heeft eigen afhankelijkheden; replicatie kent eigen eigenschappen voor de actualiteit van gegevens. Een clusterdiagram met meerdere vakken bewijst daarom niet welke gegevensversie beschikbaar is of dat na uitval voldoende prestaties overblijven. Het relevante uitvalscenario wordt in de praktijk getest.

Uitvalscenario kiezen; HA-voorwaarden en back-up controleren; herstel meten.Uitvalscenario kiezen; HA-voorwaarden en back-up controleren; herstel meten.
Vereenvoudigde controlevolgorde; het concrete verloop hangt af van de bestaande omgeving.

Back-ups bewaren een andere toestand

HA kan ook doorgaan met een gegevenssituatie die al onjuist is. Voor verwijderde inhoud, beschadigde toepassingen of bepaalde gevolgen van een aanval is een passende onafhankelijke back-up nodig. Bewaartermijnen, toegang en de herstelomgeving horen bij dit ontwerp.

De hersteltest controleert een geselecteerd bedrijfsproces. Een gestarte VM is een technische tussenstap; de verantwoordelijke persoon moet de toepassing met de benodigde gegevens kunnen gebruiken. Daarbij worden haalbare hersteltijd en aanvaardbaar gegevensverlies als concrete doelen beschreven en gemeten.

Beschikbaarheid als samenhangend systeem plannen

De beoordeling stopt niet bij de virtualisatiesoftware. Stroomvoorziening, netwerk, DNS, identiteiten en opslag kunnen gedeelde uitvalpunten zijn. Een onderhoudsvenster vereist een plan voor de resterende capaciteit en een passende terugvalroute.

DAXS plant Proxmox op basis van toepassingen en operationele vereisten. Eén goed geback-upte host kan bij een bepaalde behoefte passen; andere omgevingen vereisen een passend gedimensioneerd HA-verband. De keuze volgt uit het concrete uitvalrisico en het aangetoonde herstel, niet alleen uit het aantal beschikbare servers.

Infrastructuur en platformen · Back-ups en herstel · Uitval- en hersteldoelen bespreken

Bronnen: Proxmox: gedocumenteerde HA-voorwaarden (externe link) · Proxmox: functies en herstelmogelijkheden (externe link)