2 open besluiten1414 voorstellen

Besluit 15 · architectuur

Opslag in een extern Ceph-cluster per cel

Iedere cel krijgt één extern opslagcluster met Red Hat Ceph Storage op eigen servers, gekoppeld via OpenShift Data Foundation in externe modus, met het rek als foutdomein en een eigen ruimte per afnemend cluster.
Aanvaard28 september 2026Besloten door vdo89
Gaat over

Uitspraken die op dit besluit wachten

UitspraakOnderwerpNu
De volumes van een database staan op blokopslag van het opslagcluster van de cel, nooit op bestandsopslag.Exemplaren, overname en dienstniveausVastgesteld
Het rek is het foutdomein: gerepliceerde pools plaatsen hun drie kopieën in drie verschillende rekken. Er zijn vier rekken per cel; drie kopieën vragen er ten minste drie.Foutdomeinen en herstelVastgesteld
Het vierde rek is geen leeg reserverek. Het maakt na verlies van een server of een rek herstel van alle drie kopieën mogelijk, mits de overige rekken genoeg vrije ruimte hebben.Foutdomeinen en herstelVastgesteld
Replicatie vervangt geen back-up. Lokale kopieën beschermen tegen uitval van onderdelen; bij verlies van de cel is een onveranderbare kopie buiten de cel nodig.Foutdomeinen en herstelVastgesteld
Iedere beheercel krijgt één toegewijd extern opslagcluster met Red Hat Ceph Storage op eigen servers, verdeeld over de vier rekken van de cel en ontworpen voor circa tweehonderd…Het opslagclusterVastgesteld
Er is geen gestrekt cluster over twee datacenters: iedere cel werkt en herstelt zelfstandig, en latentie en storingen van de verbinding tussen de locaties raken de opslag niet. …Het opslagclusterVastgesteld
Het opslagcluster levert blokopslag voor virtuele schijven en databases, bestandsopslag voor gedeelde bestanden, en objectopslag voor de containerregistry, back-ups en logboeken…Het opslagclusterVastgesteld
Opslagbeheer van RWS bouwt en beheert het opslagcluster; platformbeheer beheert de koppeling via Data Foundation en het gebruik door afnemers. De upgrades van opslagcluster, Dat…Het opslagclusterVastgesteld
Het opslagcluster wordt beheerd met cephadm op eigen servers, los van de levenscyclus van een OpenShift-cluster. Niet met de Rook-operator op een platformcluster: dan hangt de o…Het opslagclusterVastgesteld
Ieder cluster dat koppelt, krijgt een eigen ruimte met quotum en toegangssleutels voor alleen die ruimte. Een cluster kan de ruimte van een ander niet lezen, beschrijven of verw…Scheiding per afnemerVastgesteld

Context en probleemstelling

Alle clusters van een cel hebben blok-, bestands- en objectopslag nodig, ook voor het verplaatsen van virtuele machines en voor back-ups en logboeken. Interne opslag per cluster vraagt drie opslagknooppunten en eigen capaciteit per cluster, zonder gedeelde schijven; één opslagcluster voor beide cellen maakt een cel niet meer zelfstandig herstelbaar.

Beslisfactoren

  • Iedere cel werkt en herstelt zelfstandig.
  • Opslag los van de levenscyclus van de OpenShift-clusters.
  • Gedeelde capaciteit, met strenge scheiding per afnemer.

Overwogen opties

  1. Eén extern Ceph-cluster per cel — op eigen servers, beheerd met cephadm, gekoppeld via Data Foundation in externe modus.
  2. Interne opslag per cluster — Data Foundation intern op ieder cluster.
  3. Eén gestrekt opslagcluster over beide datacenters — gedeelde capaciteit, maar geen zelfstandige cellen.

Besluit

Gekozen optie: “Eén extern Ceph-cluster per cel”, omdat alleen die optie iedere cel zelfstandig laat werken en herstellen, de opslag losmaakt van de levenscyclus van de OpenShift-clusters en de capaciteit deelt met een eigen ruimte per afnemend cluster.

Vastgesteld zijn de hoofdlijnen: één toegewijd opslagcluster per cel, geen gestrekt cluster over de datacenters, blok-, bestands- en objectopslag uit hetzelfde cluster, beheer met cephadm door opslagbeheer, het rek als foutdomein en een eigen ruimte per cluster. De uitwerking staat in vier onderwerpen:

Gevolgen

  • Alle clusters van de cel hangen van het opslagcluster af. De foutdomeinen, de scheiding per afnemer en de capaciteitsgrenzen vragen daarom een strenge uitwerking; netwerken, kopieën, hersteltijden, quota en versleuteling staan als voorstel in de onderwerpen tot een architect erover besluit.

Verwijzen hiernaar

Onderwerpen 4
Domeinen 1
Besluiten 1