¿Cuál es el requisito de hardware (infraestructura) necesario para que Jmeter cargue grandes aplicaciones web de prueba? (Digamos, sitios web y aplicaciones de la universidad).

Nadie, excepto usted, puede responder ya que solo usted conoce sus requisitos no funcionales.

El número de usuarios que se pueden simular en un hardware determinado varía en función de muchos factores (naturaleza de la aplicación, tamaño de solicitud y respuesta, número de procesadores y afirmaciones previas / posteriores, etc.), por lo que recomendaría seguir los siguientes pasos:

  1. Configure el monitoreo de las métricas de salud de la línea de base de la máquina que ejecutará JMeter (puede usar el Complemento JMeter PerfMon para esto)
  2. Comience con 1 usuario virtual
  3. Aumente gradualmente la carga al mismo tiempo vigilando las métricas de salud monitoreadas
  4. Una vez que al menos uno de ellos comienza a superar el umbral razonable (es decir, el 90% de la capacidad máxima), es decir, la CPU, la RAM, la red o el disco IO detienen la prueba y mencionan el número de usuarios activos en este momento; este es el máximo que puede generar para particular este escenario en particular esta máquina. Si es suficiente, bueno para usted, si no, tendrá que actualizar su hardware o considerar la posibilidad de realizar pruebas distribuidas.

Más información: ¿Cuál es el número máximo de usuarios que puede probar en JMeter?

No es posible decir nada sin marcar su aplicación. No sé cuántos recursos se necesitan para un solo usuario concurrente y la escalabilidad de su aplicación. Es una tarea de información práctica, no podemos decidir utilizar el conocimiento teórico. Por favor, implemente y pruebe.