Fra it-praksis

Proxmox med høj tilgængelighed: en klynge erstatter ikke gendannelse

HA kan genstarte tjenester efter et værtsnedbrud. Datafejl, utilsigtede ændringer og gendannelse kræver yderligere tiltag.

Servere
Tre HPE-rackservere mærket Node1, Node2 og Node3, adskilt af ventilerede blændpaneler.

En klynge kan håndtere nedbrud på en enkelt virtualiseringsvært, når forudsætningerne er opfyldt. En fil, der slettes ved en fejl, eller en beskadiget applikation bliver ikke automatisk repareret. Høj tilgængelighed og backup besvarer forskellige spørgsmål om nedbrud.

Hvilken fejl skal HA håndtere?

Proxmox HA overvåger konfigurerede tjenester og kan starte dem igen på tilgængelige noder efter en egnet fejl. Det indebærer registrering, sikring af den fejlramte node med fencing og en genstart. Det er ikke et generelt løfte om en applikation uden afbrydelser.

Quorum, fencing, netværk og en passende lagerstrategi udgør grundlaget. Producentens dokumentation nævner mindst tre klyngenoder til et pålideligt quorum som en normal HA-forudsætning. Andre arkitekturer vurderes særskilt; en ekstra lille enhed er ikke automatisk en fuld erstatning for nødvendige ressourcer og lagerveje.

De resterende ressourcer skal være tilstrækkelige

Efter et værtsnedbrud skal de øvrige systemer kunne bære de planlagte tjenester. Det omfatter hukommelse, regnekraft, netværk og de data, der faktisk kan nås. Den normale daglige belastning på alle noder viser ikke i sig selv, om denne reserve findes.

Lagervalget planlægges udtrykkeligt. Fælles lager har egne afhængigheder, mens replikering har sin egen adfærd for dataenes aktualitet. Et klyngediagram med flere bokse beviser derfor hverken, hvilken datatilstand der er tilgængelig, eller tilstrækkelig ydelse efter et nedbrud. Det relevante nedbrudsscenarie afprøves i praksis.

Vælg nedbrudsscenarie; kontrollér HA-forudsætninger og backup; mål genopretningen.Vælg nedbrudsscenarie; kontrollér HA-forudsætninger og backup; mål genopretningen.
Forenklet kontrolforløb; den konkrete proces afhænger af det eksisterende miljø.

Backups bevarer en anden tilstand

HA kan også fortsætte med en datatilstand, der allerede er fejlbehæftet. Slettet indhold, beskadigede applikationer eller visse følger af et angreb kræver en passende uafhængig backup. Opbevaring, adgang og gendannelsesmiljø er en del af dette design.

Gendannelsestesten kontrollerer en udvalgt forretningsproces. En startet VM er et teknisk mellemtrin; den ansvarlige person skal kunne bruge applikationen med de nødvendige data. Opnåelig genopretningstid og accepteret datatab beskrives og måles som konkrete mål.

Planlæg tilgængelighed som et sammenhængende system

Vurderingen stopper ikke ved virtualiseringssoftwaren. Strømforsyning, netværk, DNS, identiteter og lager kan være fælles fejlkilder. Et vedligeholdelsesvindue kræver en plan for de resterende ressourcer og en egnet vej tilbage.

DAXS planlægger Proxmox efter applikationer og driftskrav. En enkelt vært med god backup kan passe til et bestemt behov; andre miljøer kræver et korrekt dimensioneret HA-miljø. Beslutningen følger den konkrete nedbrudsrisiko og den dokumenterede genopretning, ikke kun antallet af tilgængelige servere.

Infrastruktur og platforme · Backup og gendannelse · Drøft mål ved nedbrud

Kilder: Proxmox: dokumenterede HA-forudsætninger (eksternt link) · Proxmox: funktioner og gendannelsesmuligheder (eksternt link)