
Synology virtuele machinecluster in productie: onze 3-knoops VMM Pro-configuratie
11 min. lezen
- Bekijken als Markdown Open deze pagina als platte Markdown-afbeelding (opent in een nieuw tabblad)
- Openen in ChatGPT Stel vragen over deze pagina (opent in een nieuw tabblad)
- Openen in Claude Stel vragen over deze pagina (opent in een nieuw tabblad)
- Openen in Google AI Studio Stel vragen over deze pagina (Google-account vereist) (opent in een nieuw tabblad)
Een Synology virtuele machinecluster is niet zomaar een lab-speeltje. Deze winkel, onze mailserver, ons zustermerk en diverse gehoste websites draaien allemaal als gastsystemen op drie Synology NAS-units die zijn samengevoegd in één Virtual Machine Manager-cluster, beveiligd door een VMM Pro-licentie. Er draaien momenteel acht gastsystemen op, waarvan er zeven 24/7 actief zijn en zes volgens een schema worden gerepliceerd naar een standby-host die het grootste deel van de tijd in slaapstand staat. Dit artikel beschrijft de configuratie van die Synology virtuele machine zoals die in de praktijk werkt: welke hardware wat doet, waarom we voor geplande replicatie hebben gekozen in plaats van hoge beschikbaarheid, hoe we failover uitvoeren en de beperkingen waarmee u rekening moet houden voordat u de configuratie kopieert.
SynoPower Club-punt: De vraag die ik het vaakst krijg van klanten die VMM Pro kopen, is hoe het eruitziet wanneer een echt bedrijf ervan afhankelijk is. Dus hier is onze ervaring, inclusief de minpunten. De console geeft een permanente waarschuwing weer omdat één host opzettelijk is uitgeschakeld, de standby-host wordt alleen wakker om replica's te verzamelen en op de webserver in de store-guest is een briefje geplakt met de melding dat de failover plaatsvindt. Niets van dat alles staat in de brochure. Dit alles verklaart waarom een Synology virtual machine cluster ons een fractie kost van wat dezelfde redundantie in een gehuurd datacenter zou kosten.
Hoe een Synology virtuele machinecluster er in productie uitziet #
Met Virtual Machine Manager kunnen maximaal zeven Synology NAS-hosts één console delen. Elke host heeft zijn eigen opslag en draait zijn eigen virtuele machines, en de gratis versie beheert ze al als een cluster. Wat VMM Pro toevoegt, is de mogelijkheid om acties over hosts heen uit te voeren: een draaiende Synology virtuele machine van de ene naar de andere server verplaatsen, deze automatisch elders herstarten of de snapshots ervan volgens een schema naar een andere host kopiëren.
Dat onderscheid is bepalend voor alles wat volgt. Ons cluster bestaat uit drie hosts, maar de waarde zit hem in de beveiligingsplannen die ertussen draaien, niet in het feit dat ze in één lijst verschijnen. Als u nog twijfelt tussen de verschillende edities, bekijk dan onze vergelijking van Virtual Machine Manager en VMM Pro Dit omvat de volledige splitsing van de functies.
Onze drie Synology virtuele machinehosts en wat waar draait #
Het cluster combineert drie generaties Synology-hardware, en elke Synology virtuele machinehost krijgt de taak die erbij past.
| Gastheer | Rol | Wat het doet |
|---|---|---|
| DS1621xs+ | Primaire productiehost | Deze winkel fungeert als Virtual DSM-gast op NVMe-opslag, plus één klantwebsite. |
| FS1018 | Secundaire productiehost | Onze mailserver, de website van ons zustermerk, twee gehoste websites en één kleine gastwebsite. |
| FS2017 | Koude standby en replica-doelwit | Niets werkt; het ontvangt geplande replica's en schakelt zichzelf weer uit. |
De store draait op de DS1621xs+ omdat dit de drukste Synology virtuele machine in het cluster is en de geschiedenis dat bewijst. We hebben de store in augustus 2026 verplaatst van de FS1018 naar de DS1621xs+ nadat we hadden vastgesteld dat de kleinere host tien virtuele CPU's op vier hardwarethreads gebruikte. Beide productiehosts gebruiken dezelfde generatie processor met dezelfde kloksnelheid, waardoor een enkele aanvraag op beide hosts even snel wordt verwerkt. De grotere host biedt echter meer ruimte: meer threads, waardoor drukke gasten niet langer hoeven te concurreren om dezelfde cores.
Waarom we voor replicatie kozen in plaats van hoge beschikbaarheid #
Op papier zijn drie hosts precies wat VMM Pro hoge beschikbaarheid nodig heeft. Synology vereist minimaal drie hosts in het cluster, en de clusterstatus wordt bepaald door meerderheidsstemming. Daarom beveelt de whitepaper een oneven aantal nodes aan.
Het probleem is dat hoge beschikbaarheid vereist dat die hosts online zijn. Onze derde host is een cold standby die meestal is uitgeschakeld om energie en geluidsoverlast te besparen, waardoor het cluster niet de meerderheid van de hosts online kon houden waar automatische failover van afhankelijk is. In plaats van een derde machine de hele dag te laten draaien, kozen we voor beveiligingsplannen: geplande snapshots met replicatie op afstand naar de standby. Failover wordt daardoor een bewuste, handmatige stap die minuten duurt, in plaats van een automatische stap die seconden duurt.
Voor een klein bedrijf is die ruil de moeite waard. De standby-server kost vrijwel niets om te draaien en de replica's staan er al op wanneer we ze nodig hebben. Als uptime ooit belangrijker zou zijn dan de energierekening, zou het omzetten van de standby-server naar een altijd actieve derde host hoge beschikbaarheid mogelijk maken met dezelfde licentie.
Een Synology virtuele machine repliceren naar een standby-host in 4 stappen #
Dit is de procedure die we hebben gevolgd om elke gast te beschermen. Hiervoor is VMM Pro, minimaal twee hosts in het cluster en Btrfs-volumes op zowel de bron als de bestemming nodig.
Sluit je aan bij de presentatoren #
Installeer Virtual Machine Manager op elke NAS, geef elke NAS een statisch IP-adres en een Btrfs-volume, en voeg ze vervolgens toe aan één cluster vanuit de primaire host. Voeg de standby-NAS toe wanneer deze is ingeschakeld.
Activeer VMM Pro #
Voer een VMM Pro-licentie in die alle hosts dekt, inclusief de standby-host. Een pakket voor 3 nodes dekt een cluster zoals het onze. Gebruik eerst de proefperiode van 30 dagen als u het ontwerp wilt testen.
Stel een beschermingsplan op. #
Maak voor elke gast een plan met lokale snapshots en externe replicatie, kies de standby-host als bestemming en selecteer een schema en bewaarbeleid dat aansluit bij de hoeveelheid gegevens die de gast zich kan veroorloven te verliezen.
Oefen de failover. #
Maak een vergrendelde handmatige snapshot, controleer of de replica op de standby-server verschijnt en oefen vervolgens met het opstarten van een niet-kritieke virtuele machine op de standby-server, zodat de echte failover niet de eerste keer hoeft plaats te vinden.
Hoe de beschermingsplannen zijn afgestemd #
Zes van onze acht gasten hebben een beveiligingsplan en elke beveiligde Synology virtuele machine repliceert naar de standby-server. Niet elke gast verdient hetzelfde schema, dus ze vallen in twee groepen.
- Elke twaalf uur: Deze winkel, het postsorteercentrum en één klantwebsite, waar het verlies van een dag aan wijzigingen grote gevolgen zou hebben.
- Eenmaal per dag om 04:00 uur: Twee gehoste websites en een kleine gastwebsite, waar dagelijks gebruik voldoende is.
Retentie volgt dezelfde logica, waarbij gebruik wordt gemaakt van de ingebouwde beleidsregels die Virtual Machine Manager benoemt op basis van het hersteldoel: de drukste gasten behouden het beleid per uur, de rustigere gasten het beleid per dag of per week. De twee gasten zonder abonnement zijn een niet meer actieve projecttracker die is uitgeschakeld en een website die nog geen abonnement heeft.
Een detail verraste ons al vroeg. De gratis versie bewaart maximaal 32 snapshots per gast, en met een schema van twaalf uur duurt dat zestien dagen. VMM Pro verhoogt de limiet naar 255, maar we vergrendelen nog steeds elke handmatig gemaakte snapshot die we willen bewaren, zodat het schema deze nooit verwijdert.
Hoe een klein team elke virtuele machine van Synology beschermt #
Het hele cluster wordt beheerd door een zeer klein team, en dat is precies de bedoeling. Niemand houdt de hele dag dashboards in de gaten, dus het ontwerp moet elke virtuele machine van Synology beschermen zonder dat iemand eraan hoeft te denken om op een knop te drukken.
Beveiligingsplannen werken volgens hun eigen schema. De standby-server wordt geactiveerd, ontvangt replica's en gaat weer in slaapstand. Voordat we risicovolle wijzigingen doorvoeren, zoals het wijzigen van de grootte van een virtuele machine of het bijwerken van plug-ins, maken we eerst een vergrendelde momentopname; onze een stapsgewijze handleiding voor het optimaliseren van de woninggrootte laat zien dat de routine in de praktijk werkt. Toen er iets misging in de winkel, zoals in de contactformulier e-mailbombardement We hebben deze maand de logbestanden, e-mails en momentopnamen getraceerd; deze bevonden zich allemaal op hardware die onder ons beheer valt.
Hoe ziet een failover-dag eruit? #
Een replica bevat alles wat in de virtuele machine Synology zat, inclusief de instellingen die waren afgestemd op de host waar deze vandaan kwam. Dat is het deel dat mensen vaak vergeten.
De store-guest is geoptimaliseerd voor de DS1621xs+, inclusief het aantal gelijktijdige workers dat de webserver mag starten. Als de store ooit op een host met minder hardwarethreads moet draaien, moet die limiet worden verlaagd voordat er verkeer binnenkomt, anders raakt de guest overbelast. In ons runbook staat die wijziging vermeld als de eerste stap na het inschakelen van een replica, gevolgd door een controle of de site, de checkout en de mailserver allemaal correct functioneren.
Maak je eigen lijst voordat je hem nodig hebt. Replicatie zorgt ervoor dat de virtuele machine Synology op de andere host terechtkomt; een checklist zorgt ervoor dat hij daar werkt.
Capaciteitsplanning: Geheugen is de werkelijke beperking #
Op onze hosts is het geheugen van elke draaiende virtuele machine gereserveerd en vergrendeld, zodat het niet kan worden gedeeld of vrijgegeven door DSM. Daardoor is het geheugen, en niet de CPU, de werkelijke capaciteitslimiet van een Synology virtuele machinecluster.
Een standby- of secundaire Synology virtuele machinehost is alleen nuttig als deze voldoende vrij geheugen heeft voor de virtuele machines die erop terechtkomen. Daarom hebben we het geheugen voor de virtuele machine teruggebracht van zestien gigabyte naar acht, nadat metingen hadden uitgewezen dat er nooit meer nodig was. De acht gigabyte die we terugwonnen, is extra ruimte die een andere host kan gebruiken tijdens een failover, zonder dat er extra geheugen hoeft te worden aangeschaft.
Waarom dit cluster draait op Synology en VMM Pro #
De eerlijke reden is de kosten versus de inspanning. Drie Synology NAS-units die ook onze bestanden opslaan, één VMM Pro-licentie en de gratis Virtual DSM Elke instantie die op een host beschikbaar is, biedt ons gerepliceerde, met snapshots beveiligde hosting die vanuit één console wordt beheerd. Elke gast kan binnen enkele minuten worden teruggezet en op een andere server opnieuw worden opgebouwd vanuit een replica.
Het zorgt er ook voor dat we als wederverkoper eerlijk blijven. De licenties die we verkopen, vormen de basis van ons eigen bedrijf. Dus als een klant vraagt of VMM Pro in een productieomgeving werkt, staat het antwoord op de pagina die u nu leest.
Beperkingen en aandachtspunten van het Synology virtuele machinecluster #
Een gerepliceerde Synology virtuele machine is slechts zo actueel als het schema. De opslag repliceert elke twaalf uur, dus in het ergste geval herstelt een failover de machine naar de staat van maximaal een halve dag eerder. Dat is de prijs die je betaalt voor een slapende standby-machine, en de eerste instelling die we zouden aanscherpen als het ordervolume zou toenemen.
Een koude standby-modus betekent ook dat de console altijd een waarschuwing weergeeft over een host die niet bereikbaar is. Dat is een bewuste ontwerpkeuze, geen fout, maar het betekent wel dat echte waarschuwingen gemakkelijker over het hoofd worden gezien. Controleer waar de waarschuwing over gaat voordat u deze negeert.
Hoge beschikbaarheid is geen back-up. Replicatie op zich is dat ook niet: een fout of malware in een virtuele machine wordt ook gerepliceerd. Bewaar vergrendelde snapshots en een kopie op een externe server waarnaar u kunt terugkeren.
Tot slot werkt VMM alleen op compatibele modellen met Btrfs-volumes, en gemengde hardware betekent gemengde prestaties. Test een failover op de zwakste host in uw cluster, want daar zal een virtuele machine het eerst problemen ondervinden.
Veelgestelde vragen #
Kan een virtuele machinecluster van Synology een echt bedrijf draaiende houden? #
Ja. Deze winkel, een mailserver en diverse gehoste websites draaien als gastsystemen op een cluster van drie Synology-hosts met VMM Pro-replicatie, en dat al maandenlang.
Hoeveel NAS-units heeft een Synology virtuele machinecluster nodig? #
De gratis Virtual Machine Manager kan tot 7 hosts clusteren. Voor replicatie op afstand zijn minimaal 2 hosts nodig en voor hoge beschikbaarheid minimaal 3.
Waarom geen gebruik maken van hoge beschikbaarheid met drie hosts? #
Voor hoge beschikbaarheid moeten de hosts online zijn en het eens zijn over de status van het cluster. Onze derde host is een cold standby die meestal uitgeschakeld is, dus gebruiken we geplande replicatie en schakelen we handmatig over naar een andere server.
Is VMM Pro nodig voor replicatie? #
Ja. Beveiligingsplannen met externe replicatie zijn een functie van VMM Pro. Zowel de bron- als de doelhost moeten Btrfs-volumes hebben.
Kan een virtuele machine van het type Synology na een failover op een ander model draaien? #
Ja, een replica kan op een andere host in het cluster worden gestart. Instellingen die in de virtuele machine zijn afgestemd op een grotere host, zoals de limieten voor webserverworkers, moeten mogelijk worden verlaagd op een kleinere host.
Hoe vaak moet ik een virtuele machine dupliceren? #
Stem het schema af op hoeveel gegevensverlies de gast zich kan veroorloven. We simuleren de activiteiten van drukke gasten elke 12 uur en die van rustigere gasten één keer per dag.
Telt de standby-host mee voor de VMM Pro-licentie? #
Ja. Tel alle hosts mee die deelnemen aan de clusterfunctionaliteit, inclusief een standby-host die doorgaans is uitgeschakeld. Een pakket van 3 nodes is voldoende voor een configuratie zoals de onze.
Wat is de maximale limiet van een Synology virtuele machinecluster? #
Geheugen. Gastmachines reserveren geheugen op de host, dus elke host die een gastmachine kan overnemen, heeft voldoende vrij geheugen nodig.
Referenties en video-rondleidingen #
- Bescherming in Virtual Machine Manager, Dit omvat beveiligingsplannen, snapshots en replicatie op afstand.
- Hoge beschikbaarheid in Virtual Machine Manager, inclusief de vereiste van drie hosts.
- Clusterbeheer in Virtual Machine Manager, over het toevoegen en beheren van hosts.
- Synology VMM whitepaper, met richtlijnen voor quorum-, netwerk- en clusterontwerp.
- VMM Pro Licentiepakket, waarin de 3-node- en 7-node-pakketten en de licentievoorwaarden worden uitgelegd.
Een rondleiding door de Virtual Machine Manager en een handleiding voor het migreren van virtuele machines naar een Synology NAS. De derde video behandelt Synology High Availability, een ander product dat een complete NAS spiegelt naar een identieke passieve kopie, handig om te zien hoe het verschilt van VMM-clusters.
Wil je je eigen cluster bouwen? Begin dan met een VMM Pro-licentie Voor replicatie en live migratie, voeg het volgende toe: Virtual DSM-licenties voor extra DSM-gasten, of bekijk alle licenties op SynoPower Club.