none
Como puedo saber cuantos Usuarios puede soporta un programa realizado en vb.net? RRS feed

  • Pregunta

  • Buen día Expertos, estoy realizando una proyecto en VB.net 2012 y sqlserver 2012 ,... quisiera saber como uno puede saber a cuantas maquinas uno podria dar un usuario para loguearse y que pueda soportar:

    no se soy un poco nuevo en servidores o en instalaciones en vb.net,... disculpen si la pregunta es un poco sencilla en realidad quisiera saber a cuantas pcs soporta o cuales serian los factores como el servidor y el mismo programa etc gracias .

    martes, 11 de septiembre de 2018 21:49

Todas las respuestas

  • Todo depende de lo que haga el programa. Un mismo servidor podría quedar completamente "asfixiado" con un único puesto, o podría soportar varios miles de puestos, dependiendo de lo que hagan esos puestos. Influyen muchas cosas distintas, por ejemplo, está lo "obvio" de que si enviamos una consulta que tarda x milisegundos en resolverse y si el programa la envía n veces por minuto, pues con x y n puedes inferir cuántas copias del programa se soportarían a la vez. Pero las cosas son más complicadas porque cuando estés grabando se pueden producir bloqueos, y por ello unos puestos pueden frenar a otros, con lo que la carga que soporta realmente es menor que la que podría soportar si solo fuera por capacidad de proceso y almacenamiento.

    Lo ideal sería realizar pruebas de carga, usando las mismas herramientas de prueba que se usan para automatizar los tests del programa para lanzar múltiples copias simultaneamente y observar el comportamiento del servidor y la velocidad de respuesta al aumentar la carga.

    miércoles, 12 de septiembre de 2018 6:23