De levenscyclus van 5 jaar van ons virtualisatieplatform
door Pol WARNIMONT
op 30 december 2024

De levenscyclus van 5 jaar van ons virtualisatieplatform

In 2018 hebben we besloten om onze virtualisatie-infrastructuur volledig in eigen beheer te nemen. In plaats van een beroep te doen op externe providers, hebben we alles binnen onze eigen datacenters in Luxemburg gebouwd en onderhouden. Dit gaf ons volledige controle over de betrouwbaarheid, prestaties en veiligheid. Het stelde ons ook in staat om een duidelijke technische koers te varen, gebaseerd op open-sourceprincipes.
We beschouwen infrastructuur als een langetermijninvestering. Om de vijf jaar evalueren we de levenscyclus van onze hardware en software: wat werkt nog, wat werkt niet meer en welke nieuwe technologieën zijn de moeite waard om te implementeren? Deze aanpak helpt ons stabiel te blijven en tegelijkertijd te blijven evolueren.

2018 – Eenvoudig beginnen: KVM en OpenNebula

Ons eerste platform was gebaseerd op vijf fysieke servers. We gebruikten KVM als hypervisor en OpenNebula voor de orkestratie. Het was efficiënt, lichtgewicht en zeer geschikt voor de initiële schaal van onze interne diensten en de workloads van onze klanten.
Maar naarmate onze infrastructuur groeide, hadden we behoefte aan betere failover-mechanismen, verbeterde opslagprestaties en meer flexibiliteit in het beheer van onze capaciteit.

2019 – Schaalbaarheid met OpenStack

Om aan de groeiende vraag te voldoen, hebben we een nieuw platform geïmplementeerd:
  • 20 servers verspreid over twee datacenters
  • Redundante opslagarrays
  • Verbeterde interne netwerken
  • Migratie naar OpenStack voor orkestratie
  • Capaciteit geschaald naar meer dan 500 virtuele machines
OpenStack bood ons de schaalbaarheid en controle die we nodig hadden. De overgang vereiste een nauwkeurige planning en configuratie, maar ons team zorgde voor een soepele implementatie. Deze opzet heeft ons jarenlang goed gediend en vormde de basis voor het gebruik van een geo-redundante infrastructuur.

2021 – Grote upgrade, soepelere werking

Twee jaar later zijn we overgestapt op een nieuwere versie van OpenStack. We hebben een testcluster gebouwd met twee servers per datacenter en hebben in zes maanden tijd meer dan 200 virtuele machines zorgvuldig en met vrijwel geen downtime gemigreerd.
Hierdoor konden we:
  • Hot-add inschakelen voor CPU en RAM
  • Verbeter de mobiliteit van VM's en live migratie
  • Moderniseer onze orchestration-laag zonder de dienstverlening te verstoren
Deze upgrade bevestigde een belangrijk principe: grondige tests en methodische implementaties zijn essentieel bij het omgaan met kritieke infrastructuur.

2024 – Nieuwe generatie met Proxmox en CEPH

In 2024 begonnen we aan een nieuwe levenscyclus. Sommige hardware had het einde van zijn levensduur bereikt en verschuivingen in het virtualisatielandschap, waaronder de overname van VMware door Broadcom, bevestigden onze beslissing om te ingewikkelde of leveranciersgebonden oplossingen te vermijden.
We hebben aangenomen:
  • Proxmox VE voor virtualisatie en orkestratie
  • CEPH voor gedistribueerde, redundante opslag
  • 6 Proxmox-servers en 8 CEPH-opslagknooppunten verspreid over twee locaties
Het resultaat: een overzichtelijkere architectuur, efficiënter gebruik van hardware en eenvoudiger beheer. En dat alles met verbeterde prestaties en fouttolerantie.

Wat Proxmox en CEPH te bieden hebben

Deze technologieën passen niet alleen technisch, maar ook operationeel in onze omgeving. Ze zijn stabiel, open source en worden goed ondersteund door actieve communities en duidelijke roadmaps.

Proxmox VE

  • Ingebouwde clustering en automatische failover
  • Webinterface met volledige CLI/API-toegang
  • Betrouwbare live migratie en op rollen gebaseerde toegangscontrole

CEPH

  • Zelfherstellende, gedistribueerde opslag
  • Native ondersteuning voor geografische redundantie
  • Schaalt horizontaal zonder herbewerking of downtime
Samen bieden ze ons een platform dat gemakkelijker te onderhouden en veerkrachtiger is door het ontwerp, waardoor handmatige overhead en complexiteit worden verminderd, zelfs als we groeien.

Wat onze beslissingen drijft

We volgen trends niet zomaar, maar blijven alert op wat de sector te bieden heeft. Elke beslissing die we nemen, wordt ondersteund door tests, operationele ervaring en langetermijndenken.
  • Wij geven de voorkeur aan technologieën die we met vertrouwen kunnen gebruiken.
  • We bouwen systemen die ons team jarenlang kan onderhouden, niet slechts enkele kwartalen.
  • We brengen innovatie in evenwicht met betrouwbaarheid en controle.
  • We monitoren, evalueren en passen waar nodig voortdurend aan.
  • En we blijven trouw aan onze open-source mentaliteit, omdat het werkt.
Ons nieuwste platform is het resultaat van vijf jaar ervaring, geteste verbeteringen en consistent technisch ontwerp. Het is niet alleen een upgrade. Het is een stap voorwaarts die ons en onze klanten een sterkere basis geeft voor wat nog komen gaat.
 

Praat met een expert

Praat rechtstreeks met onze experts, die klaar staan om u inzichten en antwoorden te geven.