Optimización del rendimiento de IIS

  
Las personas que administran Internet Information Server (IIS) saben que IIS es un tipo simple y problemático. Simplemente instálelo sin ningún cerebro, elija la ruta y luego presione "Siguiente" para completar, la configuración es relativamente simple, siempre que haya un cierto conocimiento de red y NT, de acuerdo con las instrucciones puede configurar un modelo Sitios web decentes salen. Sin embargo, administrar IIS no es tan simple como podría pensar. Después de usarlo por un período de tiempo, los administradores a menudo encuentran un rendimiento deficiente del servidor. En este momento, la optimización del rendimiento de IIS está en la agenda. La razón
reducir la eficacia del servicio IIS tiene dos aspectos. Uno es artificial, lo que significa que el administrador no optimizó ni configuró el error al instalar y configurar IIS. El otro es objetivo. Dado que los tipos de servicios se ejecutan y el número de visitantes aumenta, la configuración de hardware original del servidor ya no es suficiente, lo que requiere un aumento en la configuración de hardware.
optimizar el rendimiento de IIS caché
1.IIS de la configuración del servidor es uno de los elementos más importantes cuando IIS está optimizado para ser considerado. El servidor reserva una parte del espacio de memoria para que la caché de IIS almacene objetos para futuras solicitudes, de modo que IIS pueda recuperar objetos de la caché sin recuperarlos del disco duro. Para ajustar la capacidad del caché de IIS, debe modificar el registro. Las entradas son las siguientes:

\\ HKEY_LOCAL_MACHINE
\\ System
\\ CurrentControlSet
\\ Services
\\ InetInfo
\\ Parameters
\\ MemoryCacheSize
MemoryCacheSize varía de 0 a 4GB, con un valor predeterminado de 3072000 (3MB).

IIS mejora el rendimiento del sistema al almacenar en caché los identificadores del sistema, las listas de directorios y otros valores de datos comunes. Este parámetro especifica la cantidad de memoria asignada a la memoria caché. Si el valor es 0, significa "sin caché". En este caso, el rendimiento del sistema puede estar degradado. Si la red de su servidor está ocupada y tiene suficiente memoria, considere aumentar este valor. Se debe tener en cuenta que después de modificar el registro, se requiere un reinicio para que el nuevo valor surta efecto.
2. IIS utilizando el procesador de manera que el tiempo más largo. La potencia del procesador de la CPU del servidor es siempre limitada. Qué aplicación requiere el procesador más largo y quién puede obtener el mayor rendimiento.
(1) en el Panel de Control NT, haga doble clic en el icono Sistema.

(2) Haga clic en la pestaña Rendimiento.
(3) bajo rendimiento de las aplicaciones Ninguno del cursor en su posición, por lo que pueden hacer todos los servicios que se están ejecutando, incluyendo el tiempo de IIS, el uso del procesador alcanza un máximo.

3. Configuración de propiedades del servidor. Hay una opción en las propiedades del servidor que maximiza la potencia de procesamiento total de su aplicación web y, por supuesto, debe elegirla.
(1) En el escritorio, haga clic en el icono Entorno de red y seleccione Propiedades.

(2) Haga clic en "Etiqueta de servicio".

(3) Haga clic en "Servidor" y luego presione "Propiedades".
(4) Seleccione la potencia de procesamiento total para maximizar las aplicaciones de red. A continuación, haga clic en "Aceptar". Cómo mejorar las configuraciones de hardware para optimizar el rendimiento de IIS
cuando se someten a la configuración anterior optimizado, rendimiento, IIS todavía no hay una mejora significativa, entonces tal vez debería considerar incrementar servidor Configurado. Sin embargo, cuando se trata del tema de la plata, los jefes no estarán de acuerdo fácilmente a menos que uses los hechos para convencerlo. Debes pensar claramente en qué configuración de hardware mejorar primero. El siguiente es el hardware que debe considerar al realizar la optimización de IIS:

Procesador: puede actualizar a una CPU más rápida y puede agregar otra CPU. Pero el costo es demasiado alto (puede cambiar la placa base o algo así), el jefe es muy difícil de aceptar.
disco duro: espacio en el disco duro es NT y servicios de IIS en las siguientes dos maneras: una es simplemente almacenar los datos; el otro se utiliza como memoria virtual. Si usa el disco duro SCSI Ultra2, puede mejorar significativamente el rendimiento de IIS.
tarjeta de interfaz de red: Si el servidor se está ejecutando en una intranet, es posible considerar la actualización de su tarjeta para la tarjeta de 100M. Esto es especialmente efectivo en situaciones donde el ancho de banda de la red es un cuello de botella.
memoria: aumento de memoria para actualizar el sistema puede ser la manera más fácil y efectiva. También es la solución preferida para la actualización de hardware recomendada por el autor. Entonces, ¿cómo sabes que necesitas actualizar tu hardware? Esto está relacionado con el uso de monitores de rendimiento. Lo describiré en otros artículos. Aquí hay una breve introducción: Por ejemplo, puede usar el Monitor de rendimiento para rastrear el uso de la CPU en el servidor. También puede ver el número y la frecuencia de las páginas que la memoria intercambia en la memoria. Combine esta información con el uso de la memoria y otra información del sistema para obtener un informe de rendimiento del sistema. Si esta información muestra constantemente una alta tasa de uso, entonces el dispositivo de hardware debe actualizarse.
optimizado precauciones IIS
con el fin de evitar futuros dolores de cabeza, cuando se instala IIS debe tenerse en cuenta que la optimización de IIS. Por ejemplo:

1. Para mejorar el rendimiento y ahorrar recursos, solo debe ejecutar los protocolos necesarios. Muchos administradores no lo han notado. He visto los protocolos NetBEUI, Tcp /IP e IPX instalados en una máquina que solo sirve servicios web. Obviamente esto es irrazonable.

2. El servidor IIS debe configurarse como un servidor independiente y no debe permitir que el servidor tome la carga adicional requerida por el controlador de dominio. Imagínese: mientras el servidor responde al inicio de sesión del usuario, pero también proporciona servicios de IIS, ¿no se puede reducir el rendimiento?

3. Puede distribuir el archivo de intercambio de páginas del servidor NT a varios discos físicos. Tenga en cuenta que varios "discos físicos" se distribuyen en varias particiones y no son válidos. Además, no coloque el archivo de intercambio de páginas en la misma partición que el área de arranque de Windows NT.

4. Utilice la creación de discos duplicados o conjuntos de bandas de discos para mejorar el rendimiento de la lectura del disco.

5. Con respecto al registro de registros, debe usar registros de archivos en lugar de registros en orígenes de datos ODBC. Además, la capacidad del búfer de memoria utilizado para el registro se puede aumentar durante la grabación para reducir la actividad del disco. El valor de capacidad predeterminado para este búfer es de 64 KB.

6. Es mejor almacenar todos los datos en una partición separada. Luego, ejecute el Desfragmentador de disco con regularidad para asegurarse de que no haya fragmentos en la partición donde se almacenan los datos del servidor web. Usar NTFS ayuda a reducir la fragmentación. Recomiendo usar el Speeddisk de Norton para organizar rápidamente las particiones NTFS.

7. Aunque SSL puede proporcionar una transmisión cifrada bastante confiable. Pero la sobrecarga adicional requerida puede hacer que el servidor IIS se ralentice, especialmente cuando se trata de archivos grandes. Por lo tanto, el cifrado SSL solo se debe realizar en directorios que necesitan ser protegidos.
Copyright © Conocimiento de Windows All Rights Reserved