
Synology virtuella maskinkluster i produktion: Vår 3-nods VMM Pro-installation
11 minuters läsning
- Visa som Markdown Öppna den här sidan som vanlig Markdown (öppnas i en ny flik)
- Öppna i ChatGPT Ställ frågor om den här sidan (öppnas i en ny flik)
- Öppet i Claude Ställ frågor om den här sidan (öppnas i en ny flik)
- Öppna i Google AI Studio Ställ frågor om den här sidan (Google-konto krävs) (öppnas i en ny flik)
Ett kluster för virtuella Synology-maskiner är inte bara en labbleksak. Den här databasen, vår e-postrelä, vårt systermärke och flera värdbaserade webbplatser körs alla som gäster på tre Synology NAS-enheter sammanfogade i ett Virtual Machine Manager-kluster, skyddat av en VMM Pro-licens. Åtta gäster bor på det idag, sju av dem körs dygnet runt, och sex replikeras schemalagt till en standby-värd som tillbringar större delen av sitt liv i viloläge. Den här artikeln går igenom installationen av den virtuella Synology-maskinen som den faktiskt körs: vilken hårdvara gör vad, varför vi valde schemalagd replikering framför hög tillgänglighet, hur vi redundansväxlar och vilka begränsningar du bör känna till innan du kopierar den.
SynoPower Club-punkt: Den fråga jag oftast får från kunder som köper VMM Pro är hur det ser ut när ett riktigt företag är beroende av det. Så här är vår, inklusive våra problem. Konsolen visar en permanent varning eftersom en värd är avstängd med flit, standby-systemet vaknar bara för att samla in repliker, och webbservern i butiksgästen har en anteckning tejpad på sig för redundansdagen. Inget av detta finns i broschyren. Allt detta är anledningen till att ett virtuellt Synology-maskinkluster kostar oss en bråkdel av vad samma redundans skulle kosta i ett hyrt datacenter.
Hur ett Synology virtuellt maskinkluster ser ut i produktion #
Virtual Machine Manager låter upp till sju Synology NAS-värdar dela en konsol. Varje värd behåller sin egen lagring och kör sina egna gäster, och gratisversionen hanterar dem redan som ett kluster. Vad VMM Pro lägger till är möjligheten att agera över flera värdar: flytta en körande Synology virtuell maskin från en box till en annan, starta om den automatiskt någon annanstans, eller kopiera dess ögonblicksbilder till en annan värd enligt ett schema.
Den skillnaden formar allt nedan. Vårt kluster består av tre värdar, men värdet kommer från skyddsplanerna som körs mellan dem, inte från det faktum att de visas i en lista. Om du fortfarande väljer mellan utgåvor, vår jämförelse av Virtual Machine Manager och VMM Pro täcker hela funktionsuppdelningen.
Våra tre Synology virtuella maskinvärdar och vad som körs var #
Klustret blandar tre generationer av Synology-hårdvara, och varje virtuell Synology-maskinvärd får det jobb som passar den.
| Värd | Roll | Vad den kör |
|---|---|---|
| DS1621xs+ | Primärproduktionsvärd | Denna butik som en Virtual DSM-gäst på NVMe-lagring, plus en kundwebbplats |
| FS1018 | Sekundär produktionsvärd | Vår e-postrelä, vår systervarumärkes webbplats, två hostade webbplatser och en liten gästwebbplats |
| FS2017 | Kall standby och replikmål | Ingenting live; den tar emot schemalagda repliker och stängs av igen |
Arkivet sitter på DS1621xs+ eftersom det är den mest hektiska virtuella Synology-maskinen i klustret och har historiken som bevisar det. Vi flyttade den dit från FS1018 i augusti 2026 efter att ha mätt att den mindre värden körde tio virtuella processorer på fyra hårdvarutrådar. Båda produktionsvärdarna använder samma generation processor med samma klockhastighet, så en enda begäran körs med samma hastighet på endera. Det den större värden köper är utrymme: fler trådar, så att upptagna gäster slutar konkurrera om samma kärnor.
Varför vi valde replikering framför hög tillgänglighet #
På pappret är tre värdar precis vad VMM Pro med hög tillgänglighet behöver. Synology kräver minst tre värdar i klustret, och de avgör klustrets hälsa med majoritet, vilket är anledningen till att white paper rekommenderar ett ojämnt antal noder.
Haken är att hög tillgänglighet förväntar sig att dessa värdar är online. Vår tredje värd är en kall standby-värd som är avstängd för det mesta för att spara ström och brus, så klustret kunde inte hålla majoriteten av den automatiska redundansväxlingen beroende av. Istället för att köra en tredje maskin hela dagen valde vi skyddsplaner: schemalagda ögonblicksbilder med fjärrreplikering till standby-värden. Redundansväxlingen blir ett avsiktligt, manuellt steg mätt i minuter, inte ett automatiskt mätt i sekunder.
För en liten butik är den handeln värd att göra. Reservdatorn kostar nästan ingenting att driva, och replikerna finns redan på den när vi behöver dem. Om drifttid någonsin var viktigare än elräkningen, skulle det att göra reservdatorn till en ständigt påslagen tredje värd möjliggöra hög tillgänglighet på samma licens.
Replikera en Synology virtuell maskin till en standby-värd i 4 steg #
Det här är den sekvens vi följde för att skydda varje gäst. Den behöver VMM Pro, minst två värdar i klustret och Btrfs-volymer på både käll- och destinationsservern.
Gå med i värdskapet #
Installera Virtual Machine Manager på varje NAS, ge var och en en statisk IP-adress och en Btrfs-volym, och lägg sedan till dem i ett kluster från den primära värden. Inkludera standby-läget medan den är påslagen.
Aktivera VMM Pro #
Ange en VMM Pro-licens som täcker alla värdar, inklusive standby-värden. Ett 3-nodspaket täcker ett kluster som vårt. Använd 30-dagars provversionen först om du testar designen.
Skapa en skyddsplan #
För varje gäst, skapa en plan med lokala ögonblicksbilder och fjärrreplikering, välj standby-värden som destination och välj ett schema och en lagringspolicy som matchar hur mycket data gästen har råd att förlora.
Öva på redundansväxlingen #
Ta en låst manuell ögonblicksbild, bekräfta att repliken visas i standby-läge och öva sedan på att koppla in en icke-kritisk gäst i standby-läge så att den verkliga redundansväxlingen inte är första gången.
Hur skyddsplanerna är inställda #
Sex av våra åtta gäster har en skyddsplan, och varje skyddad virtuell Synology-maskin replikeras till standby-läget. Alla gäster förtjänar inte samma schema, så de faller in i två grupper.
- Var tolfte timme: den här butiken, e-postreläet och en kunds webbplats, där det skulle skada att förlora en dag med ändringar.
- En gång om dagen klockan 04:00: två hostade webbplatser och den lilla gästen, där dagligen räcker.
Retention följer samma logik, med de inbyggda policyerna som Virtual Machine Manager namnger efter återställningspunktsmål: de mest hektiska gästerna behåller timpolicyn, de tystare den dagliga eller veckovisa policyn. De två gästerna utan en plan är en pensionerad projektspårare som är avstängd och en webbplats som ännu inte har en plan.
En detalj överraskade oss tidigt. Gratisversionen sparar högst 32 ögonblicksbilder per gäst, och ett tolvtimmarsschema når det på sexton dagar. VMM Pro höjer taket till 255, men vi låser fortfarande alla manuella ögonblicksbilder vi vill spara, så schemat roterar aldrig bort dem.
Hur ett litet team skyddar varje virtuell Synology-maskin #
Hela klustret drivs av ett väldigt litet team, vilket är poängen. Ingen tittar på dashboards hela dagen, så designen måste skydda varje virtuell Synology-maskin utan att någon kommer ihåg att trycka på en knapp.
Skyddsplaner körs enligt sitt eget schema. Standby-systemet vaknar, tar emot repliker och sover igen. Innan några riskfyllda ändringar, som att ändra storlek på en gäst eller uppdatera plugin-program, tar vi först en låst ögonblicksbild; vår genomgång av rätt storlek visar den rutinen i praktiken. När något gick fel i butiken, som i kontaktformulär e-postbombning Vi spårade den här månaden, loggarna, e-posten och ögonblicksbilderna fanns alla på hårdvara vi kontrollerar.
Hur Failover Day ser ut #
En replika innehåller allt i den virtuella Synology-maskinen, inklusive inställningar som justerats för värden den kom ifrån. Det är den delen som folk glömmer.
Butiksgästen är inställd för DS1621xs+, inklusive hur många samtidiga arbetare dess webbserver får starta. Om butiken någonsin måste köras på en värd med färre hårdvarutrådar måste den gränsen sänkas innan trafiken anländer, annars kommer gästen att överbelasta sig själv. Våra runbook-listor ändras som det första steget efter att en replik har startats, följt av att kontrollera att webbplatsen, utcheckningen och e-posten alla svarar.
Skriv din egen lista innan du behöver den. Replikering skickar den virtuella Synology-maskinen till den andra värden; en checklista får den att fungera där.
Kapacitetsplanering: Minne är den verkliga gränsen #
På våra värdar är varje aktiv gästs minne reserverat och låst, så det kan inte delas eller återkrävas av DSM. Det gör minnet, inte processorn, till den verkliga kapacitetsgränsen för ett virtuellt Synology-maskinkluster.
En reserv- eller sekundär Synology virtuell maskinvärd är bara användbar om den har tillräckligt med ledigt minne för att ta emot de gäster som kan komma att hamna på den. Det är därför vi minskade antalet gäster i lagringsutrymmet från sexton gigabyte till åtta när mätningar visade att det aldrig behövdes mer. De åtta gigabyte vi fick tillbaka är utrymme som en annan värd kan använda under en redundansväxling, utan att köpa något.
Varför detta kluster körs på Synology och VMM Pro #
Den ärliga anledningen är kostnad kontra ansträngning. Tre Synology NAS-enheter som också lagrar våra filer, en VMM Pro-licens och den fria Virtual DSM exempel varje värd inkluderar ger oss replikerad, snapshot-skyddad hosting som hanteras från en enda konsol. Varje gäst kan rullas tillbaka på några minuter och byggas om på en annan box från en replika.
Det gör oss också ärliga som återförsäljare. Licenserna vi säljer driver vår egen verksamhet, så när en kund frågar om VMM Pro fungerar i produktion finns svaret på sidan du läser.
Begränsningar och förbehåll för virtuella maskinkluster i Synology #
En replikerad virtuell Synology-maskin är bara så aktuell som dess schema. Arkivet replikeras var tolfte timme, så i värsta fall återställer en redundansväxling den som den var upp till en halv dag tidigare. Det är priset för ett vilande vänteläge, och den första inställningen vi skulle skärpa om ordervolymen ökade.
Ett kallt vänteläge innebär också att konsolen alltid visar en varning om en värd den inte kan nå. Det är designen som fungerar, inte ett fel, men det betyder att riktiga varningar är lättare att missa. Kontrollera vad varningen handlar om innan du ignorerar den.
Hög tillgänglighet är inte säkerhetskopiering. Inte heller är replikering i sig själv: ett misstag eller skadlig kod i en gästfil replikerar också. Spara låsta ögonblicksbilder och en kopia utanför värdmiljön som du kan gå tillbaka till.
Slutligen körs VMM bara på kompatibla modeller med Btrfs-volymer, och blandad hårdvara innebär blandad prestanda. Testa en redundansväxling på den minsta värden i ditt kluster, eftersom det är där en gäst kommer att få problem först.
Vanliga frågor #
Kan ett virtuellt Synology-maskinkluster driva ett riktigt företag? #
Ja. Den här butiken, en e-postrelä och flera värdbaserade webbplatser körs som gäster på ett Synology-kluster med tre värdar och VMM Pro-replikering, och har gjort det i månader.
Hur många NAS-enheter behöver ett virtuellt Synology-maskinkluster? #
Den kostnadsfria Virtual Machine Manager kan klustra upp till 7 värdar. Fjärrreplikering behöver minst 2 värdar och hög tillgänglighet behöver minst 3.
Varför inte använda hög tillgänglighet med tre värdar? #
Hög tillgänglighet kräver att värdarna online är överens om klustrets hälsa. Vår tredje värd är en kall standby-värd som vanligtvis är avstängd, så vi använder schemalagd replikering och redundansväxlar manuellt istället.
Behöver replikering VMM Pro? #
Ja. Skyddsplaner med fjärrreplikering är en funktion i VMM Pro. Både käll- och målvärdarna behöver också Btrfs-volymer.
Kan en virtuell Synology-maskin köras på en annan modell efter redundansväxling? #
Ja, en replik kan starta på en annan värd i klustret. Inställningar som justerats inuti gästen för en större värd, till exempel gränser för webbserverarbetare, kan behöva sänkas på en mindre värd.
Hur ofta ska jag replikera en virtuell maskin? #
Anpassa schemat till hur mycket data gästen har råd att förlora. Vi replikerar upptagna gäster var 12:e timme och tystare gäster en gång om dagen.
Räknas standby-värden mot VMM Pro-licensen? #
Ja. Räkna alla värdar som använder klusterfunktionerna, inklusive en standby-dator som vanligtvis är avstängd. Ett 3-nodspaket täcker en installation som vår.
Vad är den största begränsningen för ett Synology virtuellt maskinkluster? #
Minne. Löpande gäster reserverar sitt minne på värden, så varje värd som kan ta emot en gäst som övergår till en överföring behöver tillräckligt med ledigt minne för att ta det.
Referenser och videogenomgångar #
- Skydd i Virtual Machine Manager, som täcker skyddsplaner, ögonblicksbilder och fjärrreplikering.
- Hög tillgänglighet i Virtual Machine Manager, inklusive kravet på tre värdar.
- Klusterhantering i Virtual Machine Manager, om att lägga till och hantera värdar.
- Synology VMM-vitbok, med vägledning för kvorum-, nätverks- och klusterdesign.
- VMM Pro-licenspaket, som förklarar 3-nods- och 7-nodspaket och licensvillkor.
En genomgång av Virtual Machine Manager och en guide för att migrera gäster på en Synology NAS. Den tredje videon behandlar Synology High Availability, en annan produkt som speglar en hel NAS till en identisk passiv tvilling, användbar för att se hur den skiljer sig från VMM-kluster.
Bygga ditt eget kluster? Börja med ett VMM Pro-licens för replikering och livemigrering, lägg till Virtual DSM-licenser för extra DSM-gäster, eller bläddra bland alla licenser på SynoPower Club.