Hardwarevereisten voor Opslagruimten Direct
In dit artikel worden de minimale hardwarevereisten voor Opslagruimten Direct beschreven. Voor hardwarevereisten op Azure Local, ons besturingssysteem dat is ontworpen voor hypergeconvergeerde implementaties met een verbinding met de cloud, raadpleegt u Voordat u Azure Local implementeert: Hardwarevereisten bepalen.
Voor productie raadt Microsoft aan om een gevalideerde hardware-/softwareoplossing van onze partners aan te schaffen, waaronder implementatiehulpprogramma's en procedures. Deze oplossingen zijn ontworpen, samengesteld en gevalideerd op basis van onze referentiearchitectuur om compatibiliteit en betrouwbaarheid te garanderen, zodat u snel aan de slag kunt. Ga naar de website van lokale Azure-oplossingenvoor hardwareoplossingen.
Tip
Wilt u Opslagruimten Direct evalueren, maar hebt u geen hardware? Gebruik Hyper-V of virtuele Azure-machines zoals beschreven in Storage Spaces Direct gebruiken in clusters met gast-VM's.
Basisvereisten
Belangrijk
In scenario's waarin clusterknooppunten worden geïmplementeerd, moeten NIC-adapters, stuurprogramma's en firmware exact overeenkomen met SET-koppeling om goed te kunnen functioneren.
Systemen, onderdelen, apparaten en stuurprogramma's moeten zijn gecertificeerd voor het besturingssysteem dat u gebruikt in de Windows Server Catalog-. Daarnaast raden we u aan dat servers en netwerkadapters beschikken over de Software-Defined SDDC Standard en/of Software-Defined Data Center (SDDC) Premium aanvullende kwalificaties (AQs), zoals hieronder wordt weergegeven. Er zijn meer dan 1000 onderdelen met de SDDC AQs.
) bevat
Het volledig geconfigureerde cluster (servers, netwerken en opslag) dient alle clustervalidatietests te doorstaan volgens de wizard in Failover Cluster Manager of met de Test-Cluster
cmdlet in PowerShell.
Daarnaast zijn de volgende vereisten van toepassing:
Servers
- Minimaal 2 servers, maximaal 16 servers
- Aanbevolen dat alle servers dezelfde fabrikant en hetzelfde model zijn
CPU
- Intel Nehalem of een later compatibele processor; of een
- AMD EPYC of hoger compatibele processor
Geheugen
- Geheugen voor Windows Server, VM's en andere apps of werklasten; plus
- 4 GB RAM per terabyte (TB) cache-opslagcapaciteit op elke server, voor Storage Spaces Direct-metagegevens
Boot / Laars
- Elk opstartapparaat dat wordt ondersteund door Windows Server, dat nu SATADOM bevat
- RAID 1-spiegel is niet vereist, maar wordt ondersteund voor opstarten
- Aanbevolen: minimale grootte van 200 GB
Netwerken
Opslagruimten Direct vereist een betrouwbare netwerkverbinding met hoge bandbreedte en lage latentie tussen elk knooppunt.
Minimale interconnectie voor kleinschalig 2-3 knooppunten
- 10 Gbps-netwerkinterfacekaart (NIC) of sneller
- Twee of meer netwerkverbindingen vanuit elke knooppunt zijn aanbevolen voor redundantie en prestatieverbetering.
Aanbevolen interconnect voor hoge prestaties, op grote schaal, of implementaties van 4 of meer
- NICs die remote-direct memory access (RDMA) ondersteunen, iWARP (aanbevolen) of RoCE
- Twee of meer netwerkverbindingen van elk knooppunt worden aanbevolen voor redundantie en prestaties.
- 25 Gbps netwerkinterfacekaart (NIC) of sneller
Met of zonder switches knooppuntverbindingen
- Switches: netwerkswitches moeten correct worden geconfigureerd om de bandbreedte en het netwerktype te kunnen verwerken. Als u RDMA gebruikt waarmee het RoCE-protocol wordt geïmplementeerd, is de configuratie van het netwerkapparaat en de switch nog belangrijker.
- Schakelloos: knooppunten kunnen worden verbonden met behulp van directe verbindingen, om te voorkomen dat u een switch gebruikt. Het is vereist dat elk knooppunt een directe verbinding heeft met elk ander knooppunt van het cluster.
Schijven
Opslagruimten Direct werkt met direct gekoppelde SATA-, SAS-, NVMe- of permanente geheugenstations (PMem) die fysiek zijn gekoppeld aan slechts één server. Voor meer hulp bij het kiezen van schijven, zie de Stations kiezen en Begrijpen en toepassen van permanent geheugen artikelen.
- SATA-, SAS-, permanente geheugen- en NVMe-stations (M.2, U.2 en Add-In-Card) worden allemaal ondersteund
- 512n-, 512e- en 4K-native schijven worden allemaal ondersteund
- Solid-state drives moeten bescherming tegen energieverlies bieden
- Hetzelfde aantal en types stations op elke server – zie stationssymmetrie-overwegingen
- Cacheapparaten moeten 32 GB of groter zijn
- Permanente geheugenapparaten worden gebruikt in de blokopslagmodus
- Wanneer u permanente geheugenapparaten gebruikt als cacheapparaten, moet u NVMe- of SSD-capaciteitsapparaten gebruiken (u kunt geen HDD's gebruiken)
- Als u HDD's gebruikt om opslagcapaciteit te bieden, moet u opslagbuscaching gebruiken. Caching van opslagbus is niet vereist bij het gebruik van all-flash-implementaties
- HET NVMe-stuurprogramma is het door Microsoft geleverde stuurprogramma dat is opgenomen in Windows (stornvme.sys)
- Aanbevolen: het aantal capaciteitsschijven is een geheel veelvoud van het aantal cacheschijven
- Aanbevolen: Cachestations moeten een hoge schrijfdichtheid hebben: ten minste 3 schrijfhandelingen per dag (DWPD) of ten minste 4 terabytes geschreven (TBW) per dag– zie Informatie over schrijfhandelingen per dag (DWPD), geschreven terabytes (TBW) en het minimum dat wordt aanbevolen voor Storage Spaces Direct
Notitie
Wanneer u alle flashstations voor opslagcapaciteit gebruikt, zijn de voordelen van caching van opslaggroepen beperkt. Meer informatie over de cache van de opslagpool.
Zo kunnen schijven worden verbonden voor Opslagruimten Direct.
- Direct gekoppelde SATA-schijven
- Direct-aangesloten NVMe-schijven
- SAS-host-bus-adapter (HBA) met SAS-schijven
- SAS-hostbusadapter (HBA) met SATA-schijven
- RAID-controllerkaarten worden alleen rechtstreeks via fysieke SAS-opslagapparaten doorgegeven
- NIET ONDERSTEUND: RAID-controllerkaarten die geen directe pass through van fysieke SAS-opslagapparaten of SAN-opslag (Fibre Channel, iSCSI, FCoE) ondersteunen. HBA-kaarten (Host-Bus Adapter) moeten eenvoudige passthrough-modus implementeren voor opslagapparaten die worden gebruikt voor Opslagruimten Direct
Stations kunnen intern in de server zijn of in een externe behuizing die verbonden is met maar één server. SCSI-behuizingsservices (SES) is vereist voor sitetoewijzing en identificatie. Elke externe behuizing moet een unieke identifier (Unieke ID) presenteren.
- Schijven intern in de server
- Schijven in een externe behuizing ("JBOD") die zijn aangesloten op één server
- NIET ONDERSTEUND: gedeelde SAS-behuizingen die verbonden zijn met meerdere servers, of elke vorm van MPIO (Multi-Path IO) waarbij schijven toegankelijk zijn via meerdere paden.
Minimum aantal schijven (exclusief opstartschijf)
Het minimale aantal capaciteitsschijven dat je nodig hebt, verschilt per implementatiescenario. Als u van plan bent om de cache van de opslaggroep te gebruiken, moeten er ten minste 2 cacheapparaten per server zijn.
U kunt Opslagruimten Direct implementeren op een cluster met fysieke servers of op gastclusters van virtuele machines (VM's). U kunt uw Opslagruimten Direct-ontwerp configureren voor prestatie-, capaciteits- of evenwichtige scenario's op basis van de selectie van fysieke of virtuele opslagapparaten. Gevirtualiseerde implementaties profiteren van de onderliggende opslagprestaties en tolerantie van de privé- of openbare cloud. Met Opslagruimten Direct die is geïmplementeerd op VM-gastclusters, kunt u oplossingen voor hoge beschikbaarheid in virtuele omgevingen gebruiken.
In de volgende secties worden de minimale schijfvereisten voor fysieke en virtuele implementaties beschreven.
Fysieke implementaties
In deze tabel ziet u het minimale aantal capaciteitsstations per type voor hardware-implementaties, zoals Azure Local versie 21H2 of hoger, en Windows Server.
Schijftype aanwezig (alleen capaciteit) | Minimale schijven vereist (Windows Server) | Minimale schijven vereist (Azure: Lokaal) |
---|---|---|
Alle permanente geheugen (hetzelfde model) | 4 permanent geheugen | 2 permanent geheugen |
Alle NVMe (hetzelfde model) | 4 NVMe | 2 NVMe |
Alle SSD (hetzelfde model) | 4 SSD | 2 SSD |
Als u de cache van de opslagpool gebruikt, moeten er ten minste twee extra schijven zijn geconfigureerd voor de cache. In de tabel ziet u het minimumaantal stations dat is vereist voor zowel Windows Server- als Azure Local-implementaties met behulp van 2 of meer knooppunten.
Type aandrijving aanwezig | Vereiste minimale schijven |
---|---|
Permanent geheugen + NVMe of SSD | 2 permanent geheugen + 4 NVMe of SSD |
NVMe + SSD | 2 NVMe + 4 SSD |
NVMe + HDD | 2 NVMe + 4 HDD |
SSD + HDD | 2 SSD + 4 HDD |
Belangrijk
De cache van de opslaggroep kan niet worden gebruikt met Azure Local in één knooppuntimplementatie.
Virtuele implementatie
In deze tabel ziet u het minimum aantal schijven per type voor virtuele implementaties, zoals gast-VM's van Windows Server of Windows Server Azure-uitvoering.
Schijftype aanwezig (alleen capaciteit) | Minimale stations vereist |
---|---|
Virtuele harde schijf | 2 |
Tip (suggestie)
Als u de prestaties voor gast-VM's wilt verbeteren wanneer deze worden uitgevoerd op lokale Azure- of Windows Server, kunt u overwegen de CSV-leescache in het geheugen te gebruiken om niet-gebufferde leesbewerkingen in de cache op te cachen.
Als u Opslagruimten Direct in een virtuele omgeving gebruikt, moet u het volgende overwegen:
- Virtuele schijven zijn niet vatbaar voor storingen zoals fysieke stations, maar u bent afhankelijk van de prestaties en betrouwbaarheid van de openbare of privécloud
- Het is raadzaam om één laag met lage latentie/opslag met hoge prestaties te gebruiken
- Virtuele schijven moeten alleen worden gebruikt voor capaciteit
Meer informatie over het implementeren van Opslagruimten Direct met behulp van virtuele machines en gevirtualiseerde opslag.
Maximale capaciteit
Maxima | Windows Server 2019 of hoger | Windows Server 2016 |
---|---|---|
Ruwe capaciteit per server | 400 TB | 100 TB |
Poolcapaciteit | 4 PB (4.000 TB) | 1 PB |