Välj alternativ för hög tillgänglighet för Hyper-V

Slutförd

Hög tillgänglighet är ett av de primära kraven för affärskritiska arbetsbelastningar. Med tanke på virtualiseringsteknikens dominans är det viktigt att säkerställa att bestämmelserna om hög tillgänglighet utökas till Hyper-V-plattformen.

Vad är alternativ för hög tillgänglighet för virtuella Hyper-V-datorer?

Om du vill tillhandahålla hög tillgänglighet för virtuella Hyper-V-datorer och de tjänster som finns på virtuella datorer kan du välja att:

  • Implementera virtuella datorer som en klustrad roll (värdkluster).
  • Implementera klustring i virtuella datorer (gästkluster).
  • Använd Utjämning av nätverksbelastning (NLB) i virtuella datorer.

I den här lektionen får du lära dig mer om de två första metoderna. NLB kommer att täckas härnäst.

Värdkluster

När du implementerar värdkluster skapar du ett redundanskluster som består av noder som kör Hyper-V-serverrollen. Med ett Hyper-V-kluster på plats kan du konfigurera virtuella datorer som klustrade resurser med hög tillgänglighet. På så sätt implementerar du redundansklustringsskydd på Hyper-V-värdnivå. Gästoperativsystemet och dess arbetsbelastningar behöver i själva verket inte vara klustermedvetna. Några exempel på arbetsbelastningar som inte är klustermedvetna är Windows Server-baserad utskriftsserver eller anpassad, egenutvecklad affärsapp.

Om klusternoden som är värd för en virtuell dator med hög tillgänglighet oväntat misslyckas startar en annan nod automatiskt om eller återupptar den virtuella datorn. Om en planerad underhållshändelse påverkar nodtillgängligheten kan du flytta den virtuella datorn till en annan nod korrekt, på ett kontrollerat sätt.

Gästkluster

Du konfigurerar redundansklustring av virtuella Hyper-V-datorer på samma sätt som redundansklustring av fysiska servrar. För att starta etablerar du två eller flera virtuella datorer och konfigurerar dem som noder i ett redundanskluster. Även om det är möjligt att implementera det här scenariot med hjälp av en enda Hyper-V-värd, är den här konfigurationen endast lämplig för en utvecklings- eller testmiljö.

För produktionsmiljöer bör du distribuera virtuella datorer över separata Hyper-V-värddatorer som ingår i ett separat redundanskluster. Med redundanskluster implementerade på både värd- och VM-nivå drar dina arbetsbelastningar nytta av två skyddsnivåer.

Implementering av gästkluster garanterar några ytterligare överväganden:

  • Det program eller den tjänst som du tänker skydda måste vara redundansklustermedveten. Med många Microsoft-appar, till exempel Microsoft SQL Server och Microsoft Exchange Server, kan du dra nytta av deras inbyggda stöd för redundanskluster i Windows Server. Om sådan support inte är tillgänglig kanske du kan implementera en anpassad lösning som förlitar sig på allmänna klusterroller, till exempel Allmän tjänst, Allmänt skript eller Allmänt program.
  • Om du vill implementera delade virtuella diskar för virtuella Hyper-V-datorer kan du använda Fibre Channel- eller Internet Small Computer System Interface (iSCSI)-baserad lagring. Hyper-V stöder virtuella hårddiskuppsättningar (VHD), vilket underlättar den här typen av konfiguration.
  • Du bör distribuera flera nätverkskort på värddatorerna och de virtuella datorerna. När du använder iSCSI-baserad lagring bör du konfigurera en separat nätverksanslutning som är dedikerad för iSCSI-trafik.