Dela via


Översikt över Scale-Out-filserver för applikationsdata

Scale-Out Filserver är utformad för att tillhandahålla skalbara filresurser som är kontinuerligt tillgängliga för filbaserad serverprogramlagring. Med filresurser med utökad kapacitet kan du dela samma mapp från flera noder i samma kluster. Det här scenariot fokuserar på hur du planerar för och distribuerar Scale-Out filserver.

Du kan distribuera och konfigurera en klustrad filserver med någon av följande metoder:

  • Scale-Out Filserver för programdata: Den här funktionen för klustrade filservrar introducerades i Windows Server 2012. Med den kan du lagra serverprogramdata, till exempel Hyper-V virtuella datorfiler på filresurser, och få en liknande nivå av tillförlitlighet, tillgänglighet, hanterbarhet och höga prestanda som du kan förvänta dig av ett lagringsområdesnätverk. Alla fildelningar är online på alla noder samtidigt. Filresurser som är associerade med den här typen av klustrad filserver kallas för skalbara filresurser. Detta som ibland benämns aktiv-aktiv. Detta är den rekommenderade filservertypen när du distribuerar antingen Hyper-V via Server Message Block (SMB) eller Microsoft SQL Server via SMB.

  • Filserver för allmän användning: Detta är fortsättningen på den klustrade filservern som stöds i Windows Server sedan introduktionen av redundansklustring. Den här typen av klustrad filserver, och därför alla resurser som är associerade med den klustrade filservern, är online på en nod i taget. Detta kallas ibland aktiv-passiv eller dubbelaktiv. Fildelningar som är associerade med den här typen av klustrad filserver kallas klustrade fildelningar. Det här är den rekommenderade filservertypen när du distribuerar scenarier för informationsarbetare.

Scenariobeskrivning

Med skalbara filresurser kan du dela samma mapp från flera noder i ett kluster. Om du har ett filserverkluster med fyra noder som använder SMB Scale-Out, inklusive en enhet som kör Windows Server 2012 R2 (eller Windows Server 2012), kan du komma åt filresurser från någon av de fyra noderna. Detta uppnås genom att tillämpa nya funktioner för Redundansklustring i Windows Server och funktionerna i Windows-filserverprotokollet, SMB 3.0. Filserveradministratörer kan tillhandahålla skalbara filresurser och kontinuerligt tillgängliga filtjänster för serverprogram och svara på ökade krav snabbt genom att få fler servrar online. Allt detta kan göras i en produktionsmiljö och är transparent för serverprogrammet.

Viktiga fördelar som tillhandahålls av Scale-Out Filserver är:

  • Active-Active fildelningar: Alla klusternoder kan acceptera och bearbeta SMB-klientbegäranden. Genom att göra filresursinnehållet tillgängligt via alla klusternoder samtidigt samarbetar SMB 3.0-kluster och -klienter för att tillhandahålla transparent redundans till alternativa klusternoder under planerat underhåll och oplanerade fel med tjänstavbrott.

  • Ökad bandbredd: Den maximala resursbandbredden är den totala bandbredden för alla filserverklusternoder. Till skillnad från tidigare versioner av Windows Server är den totala bandbredden inte längre begränsad till bandbredden för en enskild klusternod. men i stället definierar funktionen för lagringssystemet för säkerhetskopiering begränsningarna. Du kan öka den totala bandbredden genom att lägga till noder.

  • CHKDSK med noll stilleståndstid: CHKDSK i Windows Server 2012 har förbättrats för att dramatiskt förkorta tiden ett filsystem är offline för reparation. Klustrade delade volymer (CSV:er) tar detta ett steg längre genom att eliminera offlinefasen. Ett CSV-filsystem (CSVFS) kan använda CHKDSK utan att påverka program med öppna handtag i filsystemet.

  • klustrad delad volymcache: CSV:er i Windows Server 2012 ger stöd för en Läs-cache, vilket avsevärt kan förbättra prestanda i vissa scenarier, till exempel i VIRTUAL Desktop Infrastructure (VDI).

  • Enklare hantering: Med Scale-Out Filserver skapar du skalbara filservrar och lägger sedan till nödvändiga CSV:er och fildelningar. Det är inte längre nödvändigt att skapa flera klustrade filservrar, var och en med separata klusterdiskar, och sedan utveckla placeringsprinciper för att säkerställa aktivitet på varje klusternod.

  • Automatisk ombalansering av Scale-Out-filserverklienter: I Windows Server 2012 R2 förbättrar automatisk ombalansering skalbarhet och hanterbarhet för skalbara filservrar. SMB-klientanslutningar spåras per filresurs (i stället för per server) och klienter omdirigeras till klusternoden med den bästa åtkomsten till den volym som används av filresursen. Detta förbättrar effektiviteten genom att minska omdirigeringstrafiken mellan filservernoder. Klienter omdirigeras efter en första anslutning och när klusterlagring konfigureras om.

I det här scenariot

Följande artiklar är tillgängliga för att hjälpa dig att distribuera en Scale-Out-filserver:

När du ska använda Scale-Out filserver

Du bör inte använda Scale-Out Filserver om din arbetsbelastning genererar ett stort antal metadataåtgärder, till exempel att öppna filer, stänga filer, skapa nya filer eller byta namn på befintliga filer. En typisk informationsarbetare skulle generera flera metadataåtgärder. Du bör använda en Scale-Out filserver om du behöver skalbarhet och enkelhet, och om dina krav överensstämmer med de tekniker som stöds av Scale-Out Filserver.

I följande tabell visas funktionerna i SMB 3.0, vanliga Windows-filsystem, datahanteringstekniker för filserver och vanliga arbetsbelastningar. Du kan se om tekniken stöds med Scale-Out Filserver eller om den kräver en traditionell klustrad filserver (även kallad filserver för allmän användning).

Teknikområde Funktion Allmänt använda filserverkluster Scale-Out Filserver
Applikationer Hyper-V Rekommenderas inte Ja
Applikationer Microsoft SQL Server Rekommenderas inte Ja
Filhantering BranchCache Ja Nej
Filhantering Datadeduplicering (Windows Server 2012) Ja Nej
Filhantering Datadeduplicering (Windows Server 2012 R2) Ja Ja (endast VDI)
Filhantering DFS-namnområdesmappmålserver (DFSN) Ja Ja
Filhantering Rotserver för DFS-namnområde (DFSN) Ja Nej
Filhantering DFS Replication (DFSR) Ja Nej
Filhantering Dynamisk åtkomstkontroll (anspråksbaserad åtkomst, CAP) Ja Nej
Filhantering Infrastruktur för filklassificering Ja Nej
Filhantering Hanteraren för filserverresurser (skärmar och kvoter) Ja Nej
Filhantering Mappomdirigering Ja Rekommenderas inte
Filhantering Hemkataloger Ja Rekommenderas inte
Filhantering Offlinefiler (cachelagring på klientsidan) Ja Rekommenderas inte
Filhantering Mobila användarprofiler Ja Rekommenderas inte
Filhantering Arbetsmappar Ja Nej
Filsystem Klusterdelade volymfilsystem (CSV) NA Ja
Filsystem NTFS Ja NA
Filsystem ReFS (Resilient File System) Rekommenderas med Storage Spaces Direct Rekommenderas med Storage Spaces Direct
NFS (Network File System) NFS-server Ja Nej
Små och medelstora företag Kontinuerlig SMB-tillgänglighet1 Ja Ja

1SMB loopback Continuous Availability (CA) är tillgänglig i hyperkonvergerade konfigurationer i Windows Server 2019. Mer information finns i Distribuera en klusteruppsättning.

Obs

Följande genererar många skrivåtgärder som omedelbart måste skrivas till disken (utan buffring) när du använder kontinuerligt tillgängliga fildelningar. Det här kravet kan minska prestandan jämfört med filresurser för allmänt bruk.

  • Ompekning av mappar
  • Offlinefiler
  • Roaming-användarprofiler
  • Hemkataloger

Kontinuerligt tillgängliga fildelningar är också inkompatibla med Hanteraren för filserverresurser och datorer som kör Windows XP. Offlinefiler kanske inte övergår till offlineläge i 3–6 minuter efter att en användare har förlorat åtkomsten till en resurs.

Praktiska tillämpningar

Scale-Out filservrar är idealiska för lagring av serverprogram. Några exempel på serverprogram som kan lagra sina data på en skalbar filresurs och är följande:

  • Webbservern Internet Information Services (IIS) kan lagra konfiguration och data för webbplatser på en utskalningsfilresurs. För mer information, se delade inställningar.
  • Hyper-V kan lagra konfiguration och livediskar på en skalerbar filresursdelning. Mer information finns i Distribuera Hyper-V via SMB-.
  • SQL Server kan lagra realtidsdatabasfiler på en skalbar filresurs. För mer information, se Installera SQL Server med SMB-filresursdelning som ett lagringsalternativ.
  • Virtual Machine Manager (VMM) kan lagra en biblioteksresurs (som innehåller mallar för virtuella datorer och relaterade filer) på en utskalningsfilresurs. Biblioteksservern kan dock inte vara en Scale-Out filserver – den måste finnas på en fristående server eller ett redundanskluster som inte använder Scale-Out filserverklusterrollen.

Om du använder en skalbar filresurs som en biblioteksresurs kan du bara använda tekniker som är kompatibla med Scale-Out Filserver. Du kan till exempel inte använda DFS-replikering (Distributed File System) för att replikera en biblioteksresurs som finns på en skalbar filresurs. Det är också viktigt att den skalbara filservern har de senaste programuppdateringarna installerade.

Om du vill använda en utskalningsfilresurs som en biblioteksresurs lägger du först till en biblioteksserver (troligen en virtuell dator) med en lokal resurs eller inga resurser alls. När du sedan lägger till en biblioteksresurs väljer du en filresurs som finns på en skalbar filserver. Virtual Machine Manager (VMM) bör hantera den här resursen och skapa den exklusivt för biblioteksserverns användning.

Se också till att installera de senaste uppdateringarna på den skalbara filservern. Mer information om hur du lägger till VMM-biblioteksservrar och biblioteksresurser finns i Lägg till profiler i VMM-biblioteket. En lista över tillgängliga snabbkorrigeringar för fil- och lagringstjänster finns i artikeln Microsoft Knowledge Base 2899011.

Not

Vissa användare, till exempel informationsarbetare, har arbetsbelastningar som har större inverkan på prestanda. Till exempel påverkar åtgärder som att öppna och stänga filer, skapa nya filer och byta namn på befintliga filer när de utförs av flera användare prestanda. Om en fildelning är aktiverad med kontinuerlig tillgänglighet ger detta dataintegritet, men det påverkar även den övergripande prestandan. Kontinuerlig tillgänglighet kräver att data skrivs igenom till disken för att säkerställa integriteten om ett fel på en klusternod i en Scale-Out filserver skulle inträffa. Därför kan en användare som kopierar flera stora filer till en filserver förvänta sig långsammare prestanda på kontinuerligt tillgängliga filresurser.

Funktioner som ingår i det här scenariot

I följande tabell visas de funktioner som ingår i det här scenariot och beskriver hur de stöder det.

Funktion Så här stöds det här scenariot
Failover-kluster Redundanskluster lade till följande funktioner i Windows Server 2012 för att stödja skalbar filserver: Distribuerat nätverksnamn, resurstypen Scale-Out filserver, klusterdelade volymer (CSV) 2 och rollen Scale-Out filserver med hög tillgänglighet. Mer information om dessa funktioner finns i Nyheter i redundansklustring i Windows Server.
servermeddelandeblockering SMB 3.0 har lagt till följande funktioner i Windows Server för att stödja Scale-Out Filserver, SMB Transparent Failover, SMB Multichannel och SMB Direct. Mer information om nya och ändrade funktioner för SMB finns i Översikt över fildelning med SMB 3-protokollet i Windows Server.

Se även