Dela via


Maskinvarukrav för Storage Spaces Direct i Windows Server

Med Lagringsdirigering i Windows Server kan du skapa lagringslösningar med hög tillgänglighet och skalbar lagring med hjälp av branschstandardservrar med lokal lagring. Innan du distribuerar är det viktigt att se till att maskinvaran uppfyller minimikraven för tillförlitlighet och prestanda. Den här artikeln beskriver maskinvarukonfigurationer som stöds, rekommenderade metoder och centrala överväganden för både fysiska och virtuella distributioner av Storage Spaces Direct i Windows Server. Använd den här vägledningen för att planera och verifiera din miljö för optimala resultat.

Med fysisk maskinvara rekommenderar Microsoft att du köper en validerad maskinvaru-/programvarulösning från våra partner, som omfattar distributionsverktyg och procedurer. Dessa lösningar är utformade, monterade och verifierade mot vår referensarkitektur för att säkerställa kompatibilitet och tillförlitlighet, så att du kommer igång snabbt.

Tips/Råd

Storage Spaces Direct används också i Azure Local, vårt operativsystem som är utformat för hyperkonvergerade distributioner med en anslutning till molnet. Maskinvarukrav som är specifika för Azure Local finns i Systemkrav för Azure Local. Tillgängliga maskinvarulösningar och ett storleksverktyg finns på webbplatsen för lokala Azure-lösningar.

Du kan också använda Lagringsdirigering i Hyper-V eller virtuella Azure-datorer enligt beskrivningen i Använda Lagringsdirigering i virtuella gästdatorkluster.

Grundläggande krav

System, komponenter, enheter och drivrutiner måste certifieras för det operativsystem som du använder i Windows Server Catalog. Dessutom rekommenderar vi att servrar och nätverkskort också har Software-Defined SDDC Standard och/eller Software-Defined SDDC Premium-kvalifikationer (AQs), som visas i följande bild. Det finns över 1 000 komponenter med SDDC-AQ:erna.

Skärmbild av Windows Server-katalogen som visar ett system som innehåller premiumcertifieringen Software-Defined Data Center (SDDC).

Det fullständigt konfigurerade klustret (servrar, nätverk och lagring) måste klara alla klusterverifieringstester enligt guiden i Växla över klusterhanteraren eller med Test-ClusterPowerShell-cmdleten.

Viktigt!

I scenarier där klusternoder implementeras måste nätverkskort, drivrutiner och inbyggd programvara vara en exakt matchning för att SET-teamindelningen ska fungera korrekt.

Serverkrav

Här är de lägsta serverkraven:

  • Minst två servrar, högst 16 servrar.
  • Vi rekommenderar att alla servrar är samma tillverkare och modell.

CPU (centralenhet)

Här är de lägsta CPU-kraven:

  • Intel Nehalem eller senare kompatibel processor; eller
  • AMD EPYC eller senare kompatibel processor.

Minne

Här är minimikraven för minne:

  • Minne för Windows Server, virtuella datorer och andra appar eller arbetsbelastningar. plus
  • 4 GB RAM per terabyte (TB) cache-minne på varje server för metadata för Storage Spaces Direct.

Stövel

Här är de minsta startkraven:

  • Alla startenheter som stöds av Windows Server, som nu innehåller SATADOM.
  • RAID 1-spegel är inte nödvändig, men stöds för bootning.
  • Rekommenderas: 200 GB minsta storlek.

Nätverk

Storage Spaces Direct kräver en tillförlitlig nätverksanslutning med hög bandbredd och låg latens mellan varje nod.

Här är minimikraven för nätverket:

  • För minsta sammanlänkning för ett småskaligt nodkluster på 2–3:

    • 10 Gbit/s nätverkskort (NIC) eller snabbare.
    • Två eller flera nätverksanslutningar från varje nod rekommenderas för redundans och prestanda.
  • Rekommenderad sammankoppling för höga prestanda, i stor skala eller distributioner av ett 4+ nodkluster:

    • Nätverkskort som är rdma-kompatibla (remote-direct memory access), iWARP (rekommenderas) eller RoCE.
    • Två eller flera nätverksanslutningar från varje nod rekommenderas för redundans och prestanda.
    • 25 Gbit/s nätverkskort eller snabbare.
  • Växlade eller växellösa nätverkskopplingar för noder:

    • Switchar: Nätverksswitchar måste vara korrekt konfigurerade för att hantera bandbredd och nätverkstyp. Om du använder RDMA som implementerar RoCE-protokollet är nätverksenheten och växelkonfigurationen ännu viktigare.
    • Växellös: Noder kan kopplas samman med direkta anslutningar och undvika att använda en växel. Varje nod måste ha en direkt anslutning till alla andra noder i klustret.

Drivrutiner

Storage Spaces Direct fungerar med direktanslutna SATA-, SAS-, NVMe- eller beständigt minne (PMem) som är fysiskt anslutna till endast en server vardera. För mer hjälp med att välja enheter, se artiklarna Välja enheter och Förstå och implementera beständigt minne.

  • SATA-, SAS-, beständiga minne- och NVMe-enheter (M.2, U.2 och tilläggskort) stöds alla.
  • 512n-, 512e- och 4K-interna enheter stöds alla.
  • Solid State-enheter måste ge skydd mot strömförlust.
  • Samma antal och typer av enheter på varje server – se Överväganden kring enhetssymmetri.
  • Cacheenheter måste vara 32 GB eller större.
  • Beständiga minnesenheter används i blocklagringsläge.
  • När du använder beständiga minnesenheter som cacheenheter måste du använda NVMe- eller SSD-kapacitetsenheter (du kan inte använda hårddiskar).
  • Om du använder HDD:er för att tillhandahålla lagringskapacitet måste du använda lagringsbuss-cache. Cachelagring av lagringsbuss krävs inte för helflashinstallationer.
  • NVMe-drivrutinen är den Microsoft-tillhandahållna som ingår i Windows (drivrutinsfilnamnet är stornvme.sys).
  • Antalet kapacitetsenheter bör vara en hel multipel av antalet cacheenheter.
  • Rekommenderas: Cache-diskar bör ha hög skrivuthållighet: minst 3 enhetsskrivningar per dag (DWPD) eller minst 4 terabyte skrivet (TBW) per dag – se Förstå enhetsskrivningar per dag (DWPD), terabyte skrivet (TBW) och det rekommenderade minimum för Storage Spaces Direct.

Anmärkning

När du använder alla flash-enheter för lagringskapacitet är fördelarna med cachelagring av lagringspooler begränsade. Läs mer om cacheminnet för lagringspool .

Så här kan enheter anslutas för Direktlagringsutrymmen:

  • Direktanslutna SATA-enheter.
  • Direktanslutna NVMe-enheter.
  • SAS-värdbusskort (HBA) med SAS-hårddiskar.
  • SAS-värdbusskort (HBA) med SATA-enheter.
  • RAID-kontrollerkort som passerar direkt genom endast SAS-fysiska lagringsenheter.

Skärmbild av ett diagram som visar stödda och icke-stödda drivanslutningar för Storage Spaces Direct.

Viktigt!

STÖDS INTE: RAID-styrkort som inte stöder direktströmning av FYSISKA SAS-lagringsenheter eller SAN-lagring (Fibre Channel, iSCSI, FCoE). Host-bus adapter (HBA) kort måste implementera enkel pass-through-läge för alla lagringsenheter som används för Lagringsutrymmen Direct.

Drivenheter kan vara:

  • Internt på servern
  • I ett externt kabinett ("JBOD") som är anslutet till en server. SCSI Enclosure Services (SES) krävs för platsmappning och identifiering. Varje externt kabinett måste innehålla en unik identifierare (unikt ID).

Skärmbild av ett diagram som visar hur interna och externa enheter som är anslutna direkt till en server stöds, men delad SAS stöds inte för Storage Spaces Direct.

Viktigt!

STÖDS INTE: delade SAS-kapslingar som är anslutna till flera servrar eller någon form av multipath I/O (MPIO) där enheterna är åtkomliga via flera olika sökvägar.

Minimalt antal enheter (exkluderar systemdisken)

Det minsta antalet kapacitetsdiskar som du behöver varierar beroende på ditt distributionsscenario. Om du planerar att använda lagringspoolens cacheminne måste det finnas minst två cacheenheter per server.

Du kan distribuera Lagringsutrymmen Direct på ett kluster med fysiska servrar eller på virtuella datorers gästkluster (VM). Du kan konfigurera din lagringsdirigeringsdesign för prestanda, kapacitet eller balanserade scenarier baserat på valet av fysiska eller virtuella lagringsenheter. Virtualiserade distributioner drar nytta av det privata eller offentliga molnets underliggande lagringsprestanda och motståndskraft. Storage Spaces Direct, som distribuerats på VM-gästkluster, gör det möjligt att använda lösningar med hög tillgänglighet i virtuell miljö.

I följande avsnitt beskrivs minimikraven på enheter för fysiska och virtuella distributioner.

Fysiska distributioner

Den här tabellen visar det minsta antalet kapacitetsenheter per typ för maskinvarudistributioner med hjälp av Windows Server eller Azure Local.

Drivtyp (endast lagringskapacitet) Minsta antal enheter som krävs (Windows Server) Minsta antal hårddiskar som krävs (Azure Local)
Allt beständigt minne (samma modell) 4 beständigt minne 2 beständigt minne
Alla NVMe (samma modell) 4 NVMe 2 NVMe
Alla SSD (samma modell) 4 SSD 2 SSD

Om du använder cacheminnet för lagringspoolen måste det finnas minst 2 fler enheter konfigurerade för cacheminnet. Tabellen visar det minsta antalet enheter som krävs för både Windows Server- och Azure Local-distributioner med två eller flera noder.

Driftstyp förekommer Minsta antal enheter som krävs
Beständigt minne + NVMe eller SSD 2 beständiga minne + 4 NVMe eller SSD
NVMe + SSD 2 NVMe + 4 SSD
NVMe + HDD 2 NVMe + 4 HDD
SSD + HDD 2 SSD + 4 HDD

Viktigt!

Lagringspoolens cacheminne kan inte användas med Azure Local i en enda noddistribution.

Virtuell utrullning

Den här tabellen visar det minsta antalet enheter per typ för virtuella distributioner, till exempel virtuella Windows Server-gästdatorer eller Windows Server Azure Edition.

Drivtyp (endast lagringskapacitet) Minsta antal enheter som krävs
Virtuell hårddisk 2

Tips/Råd

För att öka prestandan för virtuella gästdatorer när de körs på Azure Local eller Windows Server, överväg att använda CSV-minnesintern läscache för att cachelagra obuffrade läsåtgärder.

Om du använder Storage Spaces Direct i en virtuell miljö, måste du tänka på:

  • Virtuella diskar är inte mottagliga för fel som fysiska enheter, men du är beroende av prestanda och tillförlitlighet för det offentliga eller privata molnet.
  • Vi rekommenderar att du använder en enda nivå med låg svarstid/lagring med höga prestanda.
  • Virtuella diskar måste endast användas för kapacitet.

Lär dig mer om hur du implementerar Storage Spaces Direct i kluster av virtuella gästdatorer.

Maxkapacitet

Antalet servrar i klustret och vilken typ av enheter som används avgör den maximala kapaciteten för Storage Spaces Direct. I följande tabell visas maxgränsen för Windows Server 2019 eller senare och Windows Server 2016.

Maximinivån Windows Server 2019 eller senare Windows Server 2016
Råkapacitet per server 400 TB 100 TB
Poolkapacitet 4 PB (4 000 TB) 1 PB