No podemos ignorar la importancia de los eventos que han evolucionado en las últimas semanas. Estamos en un territorio sin precedentes. Las escuelas están cerrando y preparándose para el aprendizaje a distancia. Las empresas están instando a los empleados a trabajar desde casa, si es posible, en el futuro previsible. Si bien estos cambios sirven para ayudar a proteger nuestra salud y la salud de los demás, estas nuevas directrices y políticas inadvertidamente ponen una nueva carga y desafíos en los equipos de red y TI. El objetivo ahora es garantizar que los sistemas, redes y aplicaciones a los que los estudiantes y empleados tendrán que acceder de forma remota funcionen de forma eficaz y eficiente. Este artículo se propone proporcionarle algunas prácticas recomendadas durante el proceso de planificación de capacidad que puede realizar ahora, si aún no lo ha hecho, para que la transición sea lo más fluida posible.

En las últimas dos semanas, más consumidores han pasado de visitar tiendas de ladrillo y mortero a comprar en línea. Uno de los principales ejemplos de esto ha sido Amazon. Han sido golpeados con un gran aumento en los pedidos, causando retrasos en los productos y escasez. Debido a esta demanda reciente, están planeando abrir 100.000 puestosa tiempo completo y a tiempo parcial. Obviamente, Amazon es un ejemplo extremo de medidas que una empresa puede tomar para mejorar la experiencia en línea. La mayoría de las organizaciones no deberían tener que tomar medidas tan drásticas como Amazon está planeando.

Además, estos nuevos mandatos de trabajo remoto han aumentado la necesidad de aplicaciones de video, chat y colaboración. Por ejemplo, Microsoft ofrece versiones gratuitas de Microsoft Teams a individuos, equipos de TI y educadores para ayudar a mantener conectados a individuos, equipos y alumnos. Google y Zoom también están prestando su apoyo y ofreciendo software de forma gratuita o levantando ciertas limitaciones de sus productos. Para los empleados que trabajan en el lado de servicio al cliente de la empresa, es posible que sea necesario probar los sistemas VoIP y el software de videoconferencia potencialmente para validar el rendimiento si va a haber una afluencia de usuarios.

 

Planificación del aumento del tráfico web: Tome inventario

Uno de los primeros pasos en el proceso de planificación de capacidad que las empresas pueden realizar es realizar una prueba de trabajo remoto y hacer un inventario de todos los dispositivos, aplicaciones y programas que los usuarios necesitarán para el acceso remoto. Hacer un inventario completo puede ayudar a responder a una serie de preguntas, como “¿Tiene todo el mundo el equipo o dispositivos necesarios para trabajar de forma remota?” y “¿Qué aplicaciones son de misión crítica para el negocio?” Por ejemplo, si las aplicaciones están basadas en web, es probable que los empleados no necesiten asistencia adicional. Sin embargo, puede tener sentido ponerse en contacto con esos proveedores para comprender cuál es su política de continuidad y si están tomando las medidas necesarias para garantizar que sus aplicaciones funcionarán con un aumento en el uso.

Las empresas que no han adoptado un verdadero modelo de nube y están en un entorno híbrido o en un entorno completamente local, la lucha puede ser real. Trabajar de forma remota puede requerir acceso VPN. ¿Su empresa tiene una VPN? Y si es así, ¿cuántas licencias adicionales vas a necesitar? ¿Y su red manejará la demanda adicional? Estas son preguntas que potencialmente van a requerir una gran inversión para mantener el negocio funcionando con normalidad.

 

Planificación del aumento del tráfico web:

 

Plan

de capacidad

 

Ahora que ha realizado el inventario, puede comenzar a probar sus sistemas y aplicaciones. Como usted puede imaginar, grandes organizaciones que tienen una base global de UsuariosComo Microsoft, Google o Slack, están asegurando que sus centros de datos tengan la capacidad y el ancho de banda para dar soporte a sus propios equipos y clientes. Estas empresas mantienen los servicios funcionando sin problemas alRedundante instancias de servicios en regiones geográficas que coincidan con las demandas de sus clientes. Y además de eso, pruebas, pruebas y más pruebas. Para la mayoría de las aplicaciones basadas en web, de nuevo, las demandas no cambiarán. Las demandas son las mismas si los usuarios se conectan desde su oficina o desde su casa. Todo lo que realmente se necesita es una conexión a Internet. Pero eso no significa que no debas probar.

Y hablar de Internet, aunque probablemente sea mejor ahora que hace 10 años, donde entra en juego cierta preocupación, tanto para los usuarios como para las empresas, es lo bien que la infraestructura de un ISP aguantará con el aumento de la demanda. ¿Cuánto limitará o limitará su ancho de banda, si lo hay, cuando la gran mayoría de sus vecinos y sus hijos estén en línea? El tiempo sólo dirá, pero Cloudflare tiene algunos datos interesantes

 

con respecto al uso reciente deNternet. I

Una de las grandes piezas de la planificación de la capacidad consiste en probar la carga de sus sitios web, aplicaciones web y servicios web. Realizar pruebas de carga en sus sitios web o aplicaciones web muestra cuántos usuarios específicos pueden manejar a la vez, y si es necesario, durante cuánto tiempo. Esto garantiza que el sistema pueda manejar el crecimiento bajo niveles especificados de tráfico simultáneo. Las pruebas de carga responde a preguntas como “¿Cómo afectará el número de usuarios del sitio web al rendimiento del sitio web?” o “¿Dónde existen los cuellos de botella?” y “¿Cuál es el punto de interrupción?”

 

Planificación del aumento del tráfico web: pruebas de carga con LoadView

En términos simples, el proceso de prueba de carga es bastante sencillo: crea un escenario, agrega su tráfico, evalúa los resultados, resuelve cualquier problema y repite hasta que esté satisfecho. La mejor parte es que LoadView no requiere una inversión en ningún hardware o infraestructura de software. El tráfico, o la carga, se simula desde varias redes en la nube en todo el mundo. Algunos de los principales factores a monitorear durante una prueba de carga son los cambios en el número de usuarios simulados y el nivel de carga, los tiempos de respuesta, el número de sesiones y errores detectados, y el uso de la CPU del inyector de carga. Otras métricas incluyen ancho de banda, E/S de disco, contenido de terceros y lecturas y escrituras de bases de datos.

Curva de paso de carga

La plataforma LoadView le permite elegir entre tres curvas de carga diferentes.

 

Al igual que las pruebas de carga, pero ligeramente diferentes, es una prueba de esfuerzo. Una prueba de esfuerzo se utiliza para empujar un sistema más allá de su capacidad prevista para identificar componentes que comienzan a ralentizarse, identificar cuellos de botella en el sistema y sacar a la luz posibles puntos de falla. Si las métricas de rendimiento registradas durante la prueba están fuera de los parámetros deseables, una prueba de carga puede convertirse involuntariamente en una prueba de esfuerzo a medida que empuja el sistema más allá de la capacidad disponible.

Una diferencia principal entre una prueba de carga y una prueba de esfuerzo es que puede insertar pausas en una prueba de carga para simular escenarios de usuario reales, como agregar elementos a un carro de la compra o iniciar sesión en una aplicación. Con una prueba de esfuerzo, el objetivo es simplemente ejecutar tantos usuarios simultáneos, lo más rápido posible, con el fin de generar tráfico excesivo y esencialmente “romper” su sitio web o aplicación.

Generar una mayor carga en un sitio web o aplicación ayuda a predecir el rendimiento de las aplicaciones para una carga de usuarios más pesada en el futuro. Y si su sitio web o aplicación responde dentro de sus límites predeterminados, se considera un componente exitoso de la planificación de la capacidad.

Por último, después de probar sus sitios web y aplicaciones, puede utilizar la misma plataforma que hizo para las pruebas de carga para la supervisión continua del rendimiento.

 

Planificación para el aumento del tráfico web: Conclusión

Responder a preguntas como estas ahora, y asegurarse de que los sistemas necesarios están en su lugar, ayudará a reducir el número de tickets de soporte de TI que su equipo obtendrá cuando todos se bloqueen fuera de su dispositivo porque olvidaron su contraseña. Sin embargo, con toda seriedad, la frase “el mejor plan es un plan para lo inesperado” nunca ha sido más verdadera. Son tiempos inesperados para todos. Es genial que vivamos en un mundo digital donde las personas puedan acceder a sistemas y aplicaciones desde prácticamente cualquier lugar del mundo desde prácticamente cualquier dispositivo que elijan. Sin embargo, nuestro mundo todavía tiene limitaciones a esas aplicaciones y sistemas. Con el fin de mantener a los que se ejecutan de la manera más eficiente posible, conocer sus limitaciones mediante la prueba de carga de todos sus servicios web le proporcionará los datos necesarios que necesita para tomar medidas ahora y realizar mejoras, cambios o actualizaciones y mantener un enfoque de “negocio como de costumbre”.

¿No tiene el tiempo o los recursos para cargar la prueba? Póngase en contacto con nuestro equipo si necesita ayuda con las pruebas de carga. ¡Podemos ayudar con cualquier parte del proceso de prueba de carga!