Si quiero crear un juego para manejar un millón de conexiones simultáneas, ¿cuántos servidores necesito y qué especificaciones sé que cada conexión transfiere aproximadamente 200 kb de datos?

200 kb: ¿bits o bytes? Y ahora a menudo. Solo por diversión, supongamos que es de 200 kbits por segundo.

Necesitará poder manejar un flujo de datos de 200 Gigabits por segundo. Primero, ordenaría el ancho de banda de Internet y el alojamiento del servidor. Esa es una gran cantidad de datos. Necesitará un número significativo de enrutadores y estará conectado a todos los principales proveedores de ancho de banda que pueda encontrar.

Pero olvídate de las redes, solo veamos los servidores para responder a tu pregunta.

Mi preferencia sería ir a los servidores Blade. Debería poder obtener un rendimiento sostenido de 40 Mbps de cada uno.

Obviamente, también necesitará algún tipo de solución de disco de alta capacidad, así que tomemos eso como un hecho en este momento y supongamos que va a usar una interfaz de nivel de hardware para los servidores para que no estemos absorbiendo I / O de la red.

Respuesta simple, necesitará 5,000 servidores.

Ni siquiera puedo comenzar a imaginar cómo se va a coordinar y administrar el ‘mundo’ para que todos los usuarios estén siempre sincronizados con todos los demás. Pero supongo que ya tiene el modelo de procesamiento distribuido resuelto para eso.

More Interesting

Mi wifi me da 300 mbps pero en mi computadora solo puedo ver que mi wifi me da 240 mbps. ¿Cómo puedo obtener la velocidad wifi máxima?

Estoy usando EIGRP como protocolo de enrutamiento en mi red. ¿Cómo configurar un enlace redundante desde una ruta específica?

Quiero saber qué conmutación utilizan 2G y 3G, ya sea conmutación de paquetes o circuitos.

¿Por qué se muestra como conectado sin acceso a Internet?

Quiero publicar mi aplicación web en un servidor. ¿Qué tipo de servidor debo usar y cuál sería el costo y el mantenimiento de un servidor?

Tengo un cable de mi enrutador a mi televisor. También me gustaría agregar una segunda señal inalámbrica más fuerte en la sala de televisión. ¿Cómo puedo hacer eso?

Trabajo como ingeniero de redes, pero también tengo buenos conocimientos de programación. Acabo de comenzar en una empresa de TI. Mi trabajo actual me permite trabajar solo como analista de redes. ¿Hay un campo donde se fusionan tanto la creación de redes como la programación?

Mi internet no funcionaba. Desconecté mi enrutador por un tiempo, lo volví a conectar y por alguna razón no funciona. ¿Qué hice mal?

Sé que vrf es para tener más de una tabla de enrutamiento, pero ¿por qué y cómo?

Actualmente soy un estudiante de redes estudiando un Diploma. Llevo casi un año y no me va muy bien. ¿Cómo lo haces?

Quiero modelar una red en Java. ¿Qué componentes internos necesito tener para los conmutadores y enrutadores?

Mi computadora ha sido infectada por el ransomeware BitCryptor. ¿Cómo puedo resolver eso?

Quiero seguir una carrera en redes de computadoras (preparación para CCNA). ¿Cuáles son las opciones disponibles para mí con tecnologías como virtualización de servidores, computación en la nube, seguridad de red y redes definidas por software?

Soy un graduado de ingeniería mecánica, pero quiero pasar a la industria de TI, específicamente la seguridad de la red. ¿Debo primero obtener una certificación de nivel básico como compTIA A +, o pasar directamente a CCNA? ¿Podré manejarlo, dada mi falta de conocimiento en informática?

Tengo la dirección IP de mi novia que me engañó. ¿Hay alguna forma posible de ingresar a su computadora usando un método como Keyloggers? Si es así, ¿cómo puedo?