Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En la siguiente sección se enumeran los elementos importantes que debe tener en cuenta al elegir el hardware de servidor. Seguir estas directrices puede ayudar a eliminar los cuellos de botella de rendimiento que podrían impedir el rendimiento del servidor.
Recomendaciones del procesador
Elija procesadores de 64 bits para servidores. Los procesadores de 64 bits tienen más espacio de direcciones y son necesarios para Windows Server 2022. No se proporcionarán ediciones de 32 bits del sistema operativo, pero las aplicaciones de 32 bits se ejecutarán en el sistema operativo Windows Server 2022 de 64 bits.
Para aumentar los recursos informáticos de un servidor, puede utilizar un procesador con núcleos de mayor frecuencia o puede aumentar el número de núcleos de procesador. Si la CPU es el recurso limitante en el sistema, un núcleo con una frecuencia 2x suele proporcionar una mayor mejora del rendimiento que dos núcleos con una frecuencia 1x.
No se espera que varios núcleos proporcionen un escalado lineal perfecto, y el factor de escalado puede ser aún menor si se habilita el hyper-threading, ya que el hyper-threading se basa en el uso compartido de recursos del mismo núcleo físico.
Importante
Haga coincidir y escale la memoria y el subsistema de E/S con el rendimiento de la CPU, y viceversa.
No compares las frecuencias de CPU entre fabricantes y generaciones de procesadores, ya que la comparación puede ser un indicador engañoso de la velocidad.
Para Hyper-V, asegúrese de que el procesador admita SLAT (traducción de direcciones de segundo nivel). Se implementa como tablas de páginas extendidas (EPT) de Intel y tablas de páginas anidadas (NPT) de AMD. Puede comprobar que esta característica está presente mediante SystemInfo.exe en el servidor.
Recomendaciones de caché
Elija cachés de procesador L2 o L3 grandes. En las arquitecturas más nuevas, como Haswell o Skylake, hay una caché de último nivel (LLC) unificada o una L4. Las cachés más grandes generalmente proporcionan un mejor rendimiento y, a menudo, juegan un papel más importante que la frecuencia de CPU sin procesar.
Recomendaciones de memoria (RAM) y almacenamiento de paginación
Nota:
Algunos sistemas pueden mostrar un rendimiento de almacenamiento reducido al ejecutar una nueva instalación de Windows Server 2022 en comparación con Windows Server 2012 R2. Se realizaron una serie de cambios durante el desarrollo de Windows Server 2022 para mejorar la seguridad y la confiabilidad de la plataforma. Algunos de esos cambios, como la habilitación de Windows Defender de forma predeterminada, dan como resultado rutas de E/S más largas que pueden reducir el rendimiento de E/S en cargas de trabajo y patrones específicos. Microsoft no recomienda deshabilitar Windows Defender, ya que es una capa importante de protección para sus sistemas.
Aumente la memoria RAM para que coincida con sus necesidades de memoria. Cuando el equipo se queda sin memoria y necesita más de inmediato, Windows utiliza el espacio del disco duro para complementar la RAM del sistema a través de un procedimiento llamado paginación. Demasiada paginación degrada el rendimiento general del sistema. Puede optimizar la paginación mediante las siguientes directrices para la ubicación de archivos de paginación:
Aísle el archivo de paginación en su propio dispositivo de almacenamiento o, al menos, asegúrese de que no comparta los mismos dispositivos de almacenamiento que otros archivos a los que se accede con frecuencia. Por ejemplo, coloque el archivo de paginación y los archivos del sistema operativo en unidades de disco físicas independientes.
Coloque el archivo de paginación en una unidad que sea tolerante a errores. Si se produce un error en un disco no tolerante a errores, es probable que se produzca un bloqueo del sistema. Si coloca el archivo de paginación en una unidad tolerante a errores, recuerde que los sistemas tolerantes a errores suelen ser más lentos a la hora de escribir datos porque escriben datos en varias ubicaciones.
Utilice varios discos o una matriz de discos si necesita ancho de banda de disco adicional para la paginación. No coloque varios archivos de paginación en diferentes particiones de la misma unidad de disco físico.
Recomendaciones de bus periférico
En Windows Server 2022, las interfaces de red y almacenamiento principales deben ser PCI Express (PCIe), por lo que se recomiendan servidores con buses PCIe. Para evitar las limitaciones de velocidad del bus, utilice PCIe x8 y ranuras superiores para adaptadores Ethernet de 10+ GB.
Recomendaciones de disco
Elija discos con velocidades de rotación más altas para reducir los tiempos de servicio de solicitudes aleatorias (~2 ms en promedio cuando se comparan unidades de 7.200 RPM y 15.000 RPM) y para aumentar el ancho de banda de solicitudes secuenciales. Sin embargo, hay consideraciones de costo, energía y otras consideraciones asociadas con los discos que tienen altas velocidades de rotación.
Los discos de clase empresarial de 2,5 pulgadas pueden atender un mayor número de solicitudes aleatorias por segundo en comparación con las unidades equivalentes de 3,5 pulgadas.
Almacene los datos a los que se accede con frecuencia, especialmente los datos a los que se accede secuencialmente, cerca del principio de un disco, ya que esto corresponde aproximadamente a las pistas más externas (más rápidas).
La consolidación de unidades pequeñas en menos unidades de alta capacidad puede reducir el rendimiento general del almacenamiento. Menos ejes significan una menor simultaneidad del servicio de solicitudes; y, por lo tanto, un rendimiento potencialmente menor y tiempos de respuesta más largos (dependiendo de la intensidad de la carga de trabajo).
El uso de SSD y discos flash de alta velocidad es útil para leer principalmente discos con altas velocidades de E/S o E/S sensibles a la latencia. Los discos de arranque son buenos candidatos para el uso de SSD o discos flash de alta velocidad, ya que pueden mejorar significativamente los tiempos de arranque.
Recomendaciones de adaptadores de red y almacenamiento
Las SSD NVMe ofrecen un rendimiento superior con mayores profundidades de cola de comandos, un procesamiento de interrupciones más eficiente y una mayor eficiencia para comandos de 4 KB. Esto beneficia especialmente a los escenarios que requieren una gran cantidad de E/S simultáneas. Los dispositivos PCI Gen 5 superan a la CPU y al bus del sistema, por lo que el sistema operativo de servidor Windows no puede optimizar el mecanismo de E/S para que las herramientas muestren el rendimiento máximo con precisión.
Recomendaciones de adaptadores de red y almacenamiento
En la siguiente sección se enumeran las características recomendadas para los adaptadores de red y almacenamiento para servidores de alto rendimiento. Esta configuración puede ayudar a evitar que el hardware de red o almacenamiento sea un cuello de botella cuando están bajo una carga pesada.
Uso certificado de adaptadores
Use un adaptador que haya superado el conjunto de pruebas de certificación de hardware de Windows.
64 bits
Los adaptadores compatibles con 64 bits pueden realizar operaciones de acceso directo a memoria (DMA) hacia y desde ubicaciones de memoria física elevadas (superiores a 4 GB). Si el controlador no admite DMA superior a 4 GB, el sistema almacena en búfer doble la E/S en un espacio de direcciones físicas de menos de 4 GB.
Adaptadores de cobre y fibra
Los adaptadores de cobre suelen tener el mismo rendimiento que sus homólogos de fibra, y tanto el cobre como la fibra están disponibles en algunos adaptadores de canal de fibra. Ciertos entornos son más adecuados para los adaptadores de cobre, mientras que otros entornos son más adecuados para los adaptadores de fibra.
Adaptadores de puerto doble o cuádruple
Los adaptadores multipuerto son útiles para servidores que tienen un número limitado de ranuras PCI.
Para abordar las limitaciones de SCSI en el número de discos que se pueden conectar a un bus SCSI, algunos adaptadores proporcionan dos o cuatro buses SCSI en una sola tarjeta adaptadora. Por lo general, los adaptadores de canal de fibra no tienen límites para el número de discos que están conectados a un adaptador, a menos que estén ocultos detrás de una interfaz SCSI.
Los adaptadores SCSI (SAS) y ATA serie (SATA) también tienen un número limitado de conexiones debido a la naturaleza en serie de los protocolos, pero puede conectar más discos mediante conmutadores.
Los adaptadores de red tienen esta característica para escenarios de equilibrio de carga o conmutación por error. El uso de dos adaptadores de red de un solo puerto suele producir un mejor rendimiento que el uso de un único adaptador de red de doble puerto para la misma carga de trabajo.
La limitación del bus PCI puede ser un factor importante a la hora de limitar el rendimiento de los adaptadores multipuerto. Por lo tanto, es importante considerar la posibilidad de colocarlos en una ranura PCIe de alto rendimiento que proporcione suficiente ancho de banda.
Moderación de interrupciones
Algunos adaptadores pueden moderar la frecuencia con la que interrumpen los procesadores host para indicar la actividad o su finalización. La moderación de interrupciones a menudo puede resultar en una reducción de la carga de CPU en el host, pero, a menos que la moderación de interrupciones se realice de manera inteligente; el ahorro de CPU podría aumentar la latencia.
Compatibilidad con el escalado lateral de recepción (RSS)
RSS permite que el procesamiento de recepción de paquetes se amplíe con el número de procesadores informáticos disponibles. Esto es importante con Ethernet de 10 GB y más rápido.
Capacidad de descarga y otras características avanzadas, como la interrupción señalizada por mensajes (MSI)-X
Los adaptadores con capacidad de descarga ofrecen ahorros de CPU que mejoran el rendimiento.
Interrupción dinámica y redireccionamiento de llamadas a procedimientos diferidos (DPC)
En Windows Server 2022, Numa I/O permite que los adaptadores de almacenamiento PCIe redirijan dinámicamente las interrupciones y los DPC, y puede ayudar a cualquier sistema multiprocesador mejorando la partición de la carga de trabajo, las tasas de aciertos de caché y el uso de interconexión de hardware integrado para cargas de trabajo intensivas de E/S.