El principal factor que afecta el rendimiento de IIS

  

El ancho de banda es una de las primeras consideraciones. Al analizar los problemas de ancho de banda, hablemos del tipo de conexión a INTERNET y la conectividad de la red.

El ancho de banda de INTERNET determina la rapidez con la que su computadora obtiene los datos y la cantidad de solicitudes que se pueden procesar simultáneamente. Si no puede proporcionar suficiente ancho de banda para la cantidad de solicitudes que llegan a su sitio, habrá demoras y fallos. La cantidad de ancho de banda que tiene está determinada por el tipo de conexión seleccionada.

Al adivinar el tamaño promedio del archivo de contenido, el tiempo que lleva enviar un archivo de este tamaño y la cantidad de usuarios que desea admitir al mismo tiempo, puede elegir una conexión razonable.

Como regla general, el tiempo para enviar una página debe ser inferior a 5 segundos. Esto no incluye la información de gráficos, audio y video que se acompaña. Normalmente, el archivo adjunto se carga después de cargar el archivo de texto. La regla general para los archivos adjuntos debe ser menos de 30 segundos para cargar. Esto aumentará la tasa de acceso.

Una vez que haya determinado el ancho de banda requerido por su servidor web o FTP, asegúrese de proporcionar otros servicios que requieran ancho de banda. Tales como: servicios de correo, servicios de audio y video. Por lo tanto, asegúrese de haber incluido el ancho de banda suficiente para estos servicios.

En circunstancias normales, la conexión a Internet llega a un enrutador, y luego la tarjeta de red conecta la computadora al enrutador. Necesita una tarjeta de red de alto rendimiento para evitar cuellos de botella entre la conexión a INTERNET y la computadora. Por ejemplo, si se conecta a INTERNET con una línea T1 de ancho de banda de 1.54MBPS, debe colocar el servidor en una LAN Ethernet con un ancho de banda de 10MBPS. Sin embargo, para conectarse a INTERNET utilizando una línea T3, debe considerar proporcionar FDDILAN para el servidor porque el ancho de banda de 45MBPS del T3 es mucho mayor que el ancho de banda de 10MBPS de Ethernet.

Ahora, el ancho de banda de la Oficina de Telégrafos de Beijing es la línea T3, 45MBPS. Shanghai Changxin Bureau es un ancho de banda de 105MBPS.

El servidor CHINAASP se eligió para ubicarlo en la Oficina Changxin de Shanghai, por lo que se descartó el impacto del ancho de banda en la velocidad de acceso.

Otra conectividad de red El tipo de conexión de red que usa directamente afecta el rendimiento del servidor. Cuando una conexión de red no puede controlar la cantidad de datos enviados a través de ella, el rendimiento del servidor se ve comprometido. Además, otras aplicaciones que se ejecutan en la computadora que requieren ancho de banda de la red también afectan el ancho de banda que IIS puede usar.

Suponga que desea transferir el tiempo de transmisión de una página de texto durante 5 segundos, y suponga que un archivo de texto con un tamaño de 63,360 bits se transmite al usuario que acepta la página, y que 63,360 bits se dividen por 5 segundos. 12672BPS /por usuario.

Por ejemplo: para líneas T1, con 12672BPS /usuarios divididos por 1540000 bits /segundo (BPS) = 121, por lo que 121 usuarios pueden ser compatibles con la conexión T1. T3 soporta más de 5,000 usuarios. 56K (桢 relé) puede admitir de 10 a 20 usuarios, RDSI puede admitir de 10 a 50 usuarios.

La información de impacto del cuello de botella de la CPU está relacionada con la velocidad del reloj de la CPU y el tamaño del bus de datos utilizado por la información de movimiento de la CPU en varias partes de la computadora. Las velocidades de reloj más rápidas significan que el bus de datos puede realizar más viajes de ida y vuelta en el mismo período de tiempo. El reloj generalmente se expresa en megahertz (MHZ), y cada viaje puede transportar 16, 32 y 64 bits de datos, dependiendo del tamaño del bus. La cantidad de datos que se transportan está determinada por la velocidad de transmisión en la que se utilizan el sistema operativo y las aplicaciones.


Los cuellos de botella de la CPU representan un alto porcentaje de utilización de la CPU, mientras que la tarjeta de red mantiene un rendimiento extremadamente bajo. Si la utilización de la CPU es alta, puede actualizar la CPU, agregar CPU adicionales a la misma computadora o agregar computadoras adicionales, colocar su sitio en esa computadora y luego distribuir el tráfico entre ellas si está ejecutando otras CPU en el servidor WEB. Las aplicaciones intensivas, como las aplicaciones de base de datos, pueden mover otras aplicaciones a otra máquina.

Si su servidor está equipado con SQLSERVER, se recomienda que su servidor esté configurado con CPU duales, con una CPU para la base de datos y una CPU para otros servicios, si es posible. O puede agregar un servidor como un servidor SQLSERVER dedicado.

Esto mejorará el rendimiento de acceso de su sitio.

Copyright © Conocimiento de Windows All Rights Reserved