3 votos

Cuántos SSL TPS se que tengo con este volumen?

Digamos que tengo una aplicación que permite a los clientes crear una cuenta y poner un formulario en su sitio web que permite a las personas crear entradas. Con 475 clientes que tienen sitios web con formularios. Recibe aproximadamente 100 de los envíos por día y por cuenta de (47500 total de entradas por día en promedio). Si usted asume que todas las personas tengan lugar durante sólo 8 horas de la jornada, se trata de sólo 1.6 o para los billetes por segundo.

Si yo estaba de compras para un equilibrador de carga, esto significa que sólo necesito uno que puede manejar 5 SSL TPS? Esto parece ridículo para mí?

3voto

Ryan Sampson Puntos 2898

El promedio de conexiones por segundo no es lo importante; es el pico tienes que estar preocupado. Por eso, usted necesita mejores estadísticas sobre lo que sus modelos de carga. Si usted no tiene eso, yo normalmente uso un 4:1/máximo promedio de la relación entre el promedio de 24 horas (así que para usted, usted está buscando en 1.6 / 3 * 4` -- 3 para llegar a las 24 horas de media, 4 para obtener el máximo de la media-un poco más de dos conexiones por segundo pico).

Esta relación, por el camino, simplemente viene de mi experiencia con los sitios geográficamente localizada userbases (como lo sugieren). Tengo otras proporciones globales userbases y "conocidos picos" de los sitios. Si usted toma el peor de los casos, una muy irregulares sitio, yo uso una proporción de 10:1, por lo que aún estás buscando solo un poco más de cinco conexiones por segundo.

Como Andrew dice, en ese tipo de volumen que no debería romper a sudar en una máquina. Tengo un sitio que no maneja varios cientos de conexiones HTTP(S) por segundo por máquina (una dinámica pesada sitio, con un montón de conexiones SSL) -- obviamente que va a variar mucho por su código base, pero si usted necesita para equilibrar la carga de cinco conexiones SSL por segundo, algo que es muy, muy malo.

Personalmente, no me gusta SSL acelerado de los equilibradores de carga, como en mi experiencia, que acaba de hacer de todo un nuevo cuello de botella -- cuando su sitio se vuelve lo suficientemente popular, el acelerador SSL no será capaz de mantener (y la mejora de esas cosas resulta caro). Yo prefiero un simple TCP equilibrador de carga, donde puedo simplemente escalar mi backend como llegan a la capacidad (ya sea a causa de las conexiones SSL o simplemente el procesamiento de las solicitudes).

2voto

chazomaticus Puntos 4496

El cálculo es correcto. Se necesita un equilibrador de carga en ese volumen?

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: