Cómo escalar una tubería de un sitio web de internet

Ampliar para admitir al menos a miles de clientes requiere una gran habilidad sobre la administración de redes y sistemas.

Cuando habla de miles de usuarios, puede que necesite encontrar sus cuellos de botella.

Los cuellos de botella lo ayudan a descubrir qué va a hacer en el futuro. Luego, si va a desarrollar el programa día a día, su plan será cómo superar sus cuellos de botella. Por ejemplo, usted diseñó un programa al que un par de millones de usuarios acceden al programa por red, pero guardó sus bolsillos y datos y apenas alcanza los 100 Mbps de Internet, pero mientras tanto su acción de procesamiento es tan alta y sus servidores no pueden tolerar tales solicitudes. Ya diseñé un software como ese que no requería una conexión a Internet de alta velocidad porque apenas mi uso de enlace ascendente llega a 10 mbps. Pero tenía 10 x servidores que su uso de CPU alcanzaba al 100% y mis solicitudes de clientes se realizaban con mucha demora.

Escalado: procesamiento, red, almacenamiento Escalado. A veces necesitas escalarlos a todos. Pero a veces es necesario ampliar un elemento. En mi situación, tuve que hacer 2 escalado:

1- Escalado de hardware: tuve que agregar más servidores para manejar el proceso en el momento adecuado.

2- Escalado de la red: dije que el uso de mi conexión apenas alcanzaba los 10 mbps, pero mis servidores estaban haciendo el proceso en paralelo a través de la red, la técnica se llama Agrupación. Así que tuve que actualizar mi capacidad de red y enrutador.

en la etapa final, cuando habla de millones de usuarios, creo que necesita una sala de servidores bien modernizada que le cueste cientos de dólares.

Dicha sala requiere miles de dólares para proporcionar acceso de alta disponibilidad a su cliente:

1- Tiempo de actividad de electricidad: UPS, generador

2- Temperatura ambiente: el refrigerador requiere 24/7/365 a menos que esté en un lugar frío y la temperatura debe estar alrededor de los 20 ° C. Los servidores producen mucho calor.

3- Tiempo de actividad de Internet: a veces, Internet se desconecta sin motivo, por lo que se requiere una copia de seguridad de Internet de otro proveedor.

4- Seguridad primero, alarma contra incendios y humo más solución de detención de incendios: