Käytännön IT-työstä

Proxmoxin korkea saatavuus: klusteri ei korvaa palautusta

HA voi käynnistää palvelut uudelleen isännän vikaantuessa. Tietovirheet, tahattomat muutokset ja palautus vaativat lisätoimia.

Palvelimet
Kolme HPE-räkkipalvelinta, joissa on merkinnät Node1, Node2 ja Node3, erotettuina tuuletetuilla peitepaneeleilla.

Klusteri voi selvitä yksittäisen virtualisointi-isännän vikaantumisesta, jos sen edellytykset täyttyvät. Tämä ei automaattisesti korjaa vahingossa poistettua tiedostoa tai vioittunutta sovellusta. Korkea saatavuus ja varmuuskopiointi vastaavat erilaisiin häiriötilanteisiin.

Mikä häiriö HA:n on tarkoitus kattaa?

Proxmox HA valvoo määritettyjä palveluja ja voi käynnistää ne uudelleen käytettävissä olevilla solmuilla sopivan vikatilanteen jälkeen. Prosessiin kuuluu tunnistus, vikaantuneen solmun turvallinen eristäminen fencing-menetelmällä ja uudelleenkäynnistys. Tästä ei seuraa yleistä lupausta sovelluksen katkottomasta toiminnasta.

Quorum, fencing, verkko ja sopiva tallennusstrategia muodostavat perustan. Valmistajan dokumentaatio mainitsee vähintään kolme klusterisolmua luotettavan quorumin varmistamiseksi tavanomaisena HA-edellytyksenä. Poikkeavat arkkitehtuurit arvioidaan erikseen; pieni lisälaite ei automaattisesti korvaa tarvittavia resursseja ja tallennusreittejä kokonaan.

Jäljelle jäävien resurssien on riitettävä

Isännän vikaannuttua muiden järjestelmien on pystyttävä ajamaan suunniteltuja palveluja. Tämä koskee muistia, laskentatehoa, verkkoa ja todellisuudessa saavutettavia tietoja. Kaikkien solmujen tavallinen päivittäinen kuormitus ei yksin osoita, että tällainen reservi on olemassa.

Tallennusratkaisu suunnitellaan nimenomaisesti. Jaetulla tallennuksella on omat riippuvuutensa ja replikoinnilla omat tietojen ajantasaisuuteen liittyvät ominaisuutensa. Useita laatikoita sisältävä klusterikaavio ei siis osoita, mikä tietojen tila on käytettävissä tai riittääkö suorituskyky häiriön jälkeen. Olennainen vikatilanne testataan käytännössä.

Valitse vikatilanne; tarkista HA-edellytykset ja varmuuskopio; mittaa palautuminen.Valitse vikatilanne; tarkista HA-edellytykset ja varmuuskopio; mittaa palautuminen.
Yksinkertaistettu tarkistusjärjestys; tarkka menettely määräytyy olemassa olevan ympäristön mukaan.

Varmuuskopiot säilyttävät toisen tilan

HA voi myös jatkaa toimintaa jo virheellisellä tietojen tilalla. Poistettua sisältöä, vioittuneita sovelluksia tai tiettyjä hyökkäyksen seurauksia varten tarvitaan sopiva riippumaton varmuuskopio. Säilytys, pääsy ja palautusympäristö kuuluvat tähän suunnitelmaan.

Palautustesti tarkistaa valitun liiketoimintaprosessin. Käynnistetty virtuaalikone on tekninen välivaihe; vastuuhenkilön on pystyttävä käyttämään sovellusta tarvittavilla tiedoilla. Saavutettava palautumisaika ja hyväksyttävä tietojen menetys kuvataan ja mitataan konkreettisina tavoitteina.

Suunnittele saatavuus yhtenä kokonaisuutena

Tarkastelu ei pääty virtualisointiohjelmistoon. Sähkönsyöttö, verkko, DNS, identiteetit ja tallennus voivat olla yhteisiä vikapisteitä. Huoltoikkuna tarvitsee suunnitelman jäljelle jääville resursseille ja sopivan paluumenettelyn.

DAXS suunnittelee Proxmoxin sovellusten ja toiminnan vaatimusten mukaan. Yksittäinen hyvin varmuuskopioitu isäntä voi sopia tiettyyn tarpeeseen; toiset ympäristöt tarvitsevat oikein mitoitetun HA-kokonaisuuden. Päätös perustuu todelliseen vikaantumisriskiin ja osoitettuun palautumiseen, ei vain käytettävissä olevien palvelinten määrään.

Infrastruktuuri ja alustat · Varmuuskopiointi ja palautus · Keskustele häiriötilanteen tavoitteista

Lähteet: Proxmox: dokumentoidut HA-edellytykset (ulkoinen linkki) · Proxmox: ominaisuudet ja palautusvaihtoehdot (ulkoinen linkki)