Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I följande avsnitt visas viktiga objekt som du bör tänka på när du väljer servermaskinvara. Genom att följa dessa riktlinjer kan du ta bort flaskhalsar i prestanda som kan hindra serverns prestanda.
Processorrekommendationer
Välj 64-bitars processorer för servrar. 64-bitars processorer har mer adressutrymme och krävs för Windows Server 2022. Inga 32-bitarsversioner av operativsystemet tillhandahålls, men 32-bitarsprogram körs på 64-bitars Windows Server 2022-operativsystemet.
Om du vill öka databehandlingsresurserna på en server kan du använda en processor med kärnor med högre frekvens, eller så kan du öka antalet processorkärnor. Om CPU är den begränsande resursen i systemet ger en kärna med 2x frekvens vanligtvis en större prestandaförbättring än två kärnor med 1x frekvens.
Flera kärnor förväntas inte ge en perfekt linjär skalning, och skalningsfaktorn kan vara ännu mindre om hypertrådning är aktiverat eftersom hypertrådning förlitar sig på att dela resurser med samma fysiska kärna.
Important
Matcha och skala minnet och I/O-undersystemet med CPU-prestanda och vice versa.
Jämför inte CPU-frekvenser mellan tillverkare och generationer av processorer eftersom jämförelsen kan vara en missvisande indikator på hastighet.
För Hyper-V kontrollerar du att processorn stöder SLAT (andra nivåns adressöversättning). Det implementeras som utökade sidtabeller (EPT) av Intel och kapslade sidtabeller (NPT) av AMD. Du kan kontrollera att den här funktionen finns med hjälp av SystemInfo.exe på servern.
Cacherekommendationer
Välj stora L2- eller L3-processorcacheminnen. I nyare arkitekturer, till exempel Haswell eller Skylake, finns det en enhetlig Last Level Cache (LLC) eller en L4. De större cacheminnena ger vanligtvis bättre prestanda, och de spelar ofta en större roll än rå CPU-frekvens.
Rekommendationer för minne (RAM) och sidoindelad lagring
Note
Vissa system kan ha sämre lagringsprestanda när du kör en ny installation av Windows Server 2022 jämfört med Windows Server 2012 R2. Ett antal ändringar gjordes under utvecklingen av Windows Server 2022 för att förbättra säkerheten och tillförlitligheten för plattformen. Vissa av dessa ändringar, till exempel att aktivera Windows Defender som standard, resulterar i längre I/O-sökvägar som kan minska I/O-prestanda i specifika arbetsbelastningar och mönster. Microsoft rekommenderar inte att du inaktiverar Windows Defender eftersom det är ett viktigt skyddslager för dina system.
Öka RAM-minnet så att det matchar dina minnesbehov. När datorn har ont om minne och behöver mer omedelbart använder Windows hårddiskutrymme för att komplettera systemets RAM-minne genom en process som kallas sidväxling. För mycket paginering påverkar negativt den övergripande systemprestandan. Du kan optimera växlingen med hjälp av följande riktlinjer för sidfilplacering:
Isolera sidfilen på en egen lagringsenhet, eller se åtminstone till att den inte delar samma lagringsenheter som andra filer som används ofta. Du kan till exempel placera sidfilen och operativsystemfilerna på separata fysiska diskenheter.
Placera sidfilen på en enhet som är feltolerant. Om en icke-feltolerant disk misslyckas kommer en systemkrasch sannolikt att inträffa. Om du placerar sidfilen på en feltolerant enhet bör du komma ihåg att feltoleranta system ofta är långsammare att skriva data eftersom de skriver data till flera platser.
Använd flera diskar eller en diskmatris om du behöver ytterligare diskbandbredd för sidladdning. Placera inte flera sidfiler på olika partitioner på samma fysiska diskenhet.
Rekommendationer för perifera bussar
I Windows Server 2022 ska det primära lagrings- och nätverksgränssnittet vara PCI Express (PCIe) så servrar med PCIe-bussar rekommenderas. För att undvika hastighetsbegränsningar för bussar använder du PCIe x8 och högre fack för 10+ GB Ethernet-kort.
Diskrekommendationer
Välj diskar med högre rotationshastigheter för att minska tjänsttiderna för slumpmässiga begäranden (~2 ms i genomsnitt när du jämför 7 200 RPM- och 15 000 RPM-enheter) och öka bandbredden för sekventiella begäranden. Det finns dock kostnader, ström och andra överväganden som är kopplade till diskar som har höga rotationshastigheter.
2,5-tums diskar i företagsklass kan hantera ett större antal slumpmässiga begäranden per sekund jämfört med motsvarande 3,5-tums enheter.
Lagra data som används ofta, särskilt sekventiellt använda data, nära början av en disk eftersom detta ungefär motsvarar de yttersta (snabbaste) spåren.
Att konsolidera små enheter till färre enheter med hög kapacitet kan minska den totala lagringsprestandan. Färre spindles innebär minskad samtidighet i begärandetjänsten och därför potentiellt minskad genomströmning och längre svarstider (beroende på arbetsbelastningens intensitet).
Användningen av SSD och snabba flashdiskar är användbar för läsintensiva diskar med höga I/O-hastigheter eller latenskänslig I/O. Startdiskar är bra kandidater för användning av SSD eller snabb flash-diskar eftersom de kan förbättra starttiderna avsevärt.
Rekommendationer för nätverks- och lagringskort
NVMe SSD erbjuder överlägsen prestanda med större kommandoködjup, effektivare avbrottsbearbetning och större effektivitet för 4KB-kommandon. Detta gynnar särskilt scenarier som kräver tung samtidig I/O. PCI Gen 5-enheter överträffar CPU- och systembussen, så Windows Server OS kan inte optimera I/O-mekanismen för verktygen att visa maximal prestanda korrekt.
Rekommendationer för nätverks- och lagringskort
I följande avsnitt visas de rekommenderade egenskaperna för nätverks- och lagringskort för servrar med höga prestanda. De här inställningarna kan förhindra att nätverks- eller lagringsmaskinvaran är en flaskhals när de är hårt belastade.
Certifierad adapteranvändning
Använd en adapter som har klarat Windows Hardware Certification-testprogrammet.
64-bit
Kort som är 64-bitarskompatibla kan utföra DMA-åtgärder (direkt minnesåtkomst) till och från platser med högt fysiskt minne (större än 4 GB). Om drivrutinen inte stöder DMA som är större än 4 GB, dubbelbuffertar systemet I/O till ett fysiskt adressutrymme på mindre än 4 GB.
Koppar- och fiberadapter
Kopparadaptrar har i allmänhet samma prestanda som sina fibermotsvarigheter, och både koppar och fiber finns på vissa Fibre Channel-adaptrar. Vissa miljöer passar bättre för kopparadapter, medan andra miljöer passar bättre för fiberadapter.
Dubbla eller fyrportsadapters
Multiportkort är användbara för servrar som har ett begränsat antal PCI-platser.
För att hantera SCSI-begränsningar för antalet diskar som kan anslutas till en SCSI-buss tillhandahåller vissa kort två eller fyra SCSI-bussar på ett enda kort. Fibre Channel-kort har vanligtvis inga gränser för antalet diskar som är anslutna till ett kort om de inte är dolda bakom ett SCSI-gränssnitt.
Serieanslutna SCSI-kort (SAS) och SATA-kort (Serial ATA) har också ett begränsat antal anslutningar på grund av protokollens seriella karaktär, men du kan ansluta fler diskar med hjälp av växlar.
Nätverkskort har den här funktionen för belastningsutjämning eller redundansscenarier. Att använda två nätverkskort med en port ger vanligtvis bättre prestanda än att använda ett enda nätverkskort med dubbla portar för samma arbetsbelastning.
PCI-bussbegränsning kan vara en viktig faktor för att begränsa prestanda för multiportkort. Därför är det viktigt att överväga att placera dem i ett högpresterande PCIe-fack som ger tillräckligt med bandbredd.
Avbrottsmoderering
Vissa adaptrar kan moderera hur ofta de avbryter värdprocessorerna för att indikera aktivitet eller sin slutförande. Modering av avbrott kan ofta leda till minskad CPU-belastning på värden, men om inte avbrottsmoderering utförs intelligent kan CPU-besparingarna öka latensen.
Stöd för Receive Side Scaling (RSS)
RSS gör att paketbearbetningen kan skalas med antalet tillgängliga datorprocessorer. Detta är viktigt med 10 GB Ethernet och snabbare.
Avlastningskapacitet och andra avancerade funktioner, till exempel message-signaled interrupt (MSI)-X
Avlastningskompatibla kort ger processorbesparingar som ger bättre prestanda.
Omdirigering av dynamiskt avbrott och uppskjutet proceduranrop (DPC)
I Windows Server 2022 gör Numa I/O det möjligt för PCIe-lagringskort att dynamiskt omdirigera avbrott och DPC:er och kan hjälpa alla system med flera processorer genom att förbättra arbetsbelastningspartitionering, cacheträffar och inbyggd maskinvaruinterconnecteringsanvändning för I/O-intensiva arbetsbelastningar.