Si los servidores más importantes de Google son bombardeados, ¿destruirá su imperio?

-Esta podría ser una respuesta un poco técnica.

Estamos viendo un desastre aquí. Y la mayoría de las empresas invierten mucho en recuperación ante desastres. A continuación se enumeran algunas de las cosas que he visto hacer a las grandes compañías de Internet para la recuperación ante desastres.

  • Ejecute múltiples centros de datos : cuando habla de Google, no está hablando de un solo servidor que aloje ‘google.com’, tendrán miles de servidores que albergan diferentes componentes necesarios para ejecutar Google, por ejemplo, sus bases de datos SQL transaccionales, sistemas de análisis fuera de línea, Big data sistemas todo se alojará desde este centro de datos. Google, Facebook y todas las grandes compañías de Internet tendrán múltiples centros de datos que se ejecutarán de forma activa-activa. Lo que significa que los datos en ambos centros de datos se sincronizarán periódicamente (principalmente en un retraso de minutos). Tenga en cuenta que solo los datos deben sincronizarse, no los procesos, los procesos no contienen ninguna información de estado.
  • Centros de datos separados geográficamente: supongamos que ejecuta un centro de datos del costo este y otro del costo oeste. De modo que incluso si una ubicación geográfica se bombardea o se inunda. El otro todavía está operativo.
  • Tener capacidad de reserva: este es un punto muy interesante. Digamos que Google tiene que atender 500 millones de solicitudes por segundo y ambos centros de datos juntos tienen la capacidad de atender solo 500 millones de solicitudes por segundo. ¿Qué sucede si un DataCenter se cae? Google no podrá atender alrededor de 250 millones de solicitudes por día. Entonces, qué hacen ? Hacen lo más sencillo si esperan 500 millones de solicitudes por segundo, entonces sus sistemas están diseñados para manejar mil millones de solicitudes por segundo (dos veces). De modo que incluso si un DataCenter se cae, el otro puede manejar la mayor parte del tráfico
  • Realice ejercicios periódicos de recuperación ante desastres : al igual que los simulacros de incendio, las compañías de Internet intentan desviar todo su tráfico a un centro de datos solo para ver si todo funciona bien.

La mayoría de las grandes compañías de Internet están muy preparadas para un desastre. Y pueden abrir sus sitios en muy poco tiempo. Puede que ni siquiera sepas que hubo un desastre. Pero, ¿qué pasa si ambos centros de datos están caídos? Piénsalo 🙂

Los servidores de Google estarán listos en poco tiempo.

Google tiene su propia nube y la ofrece como servicio. Google Cloud le ofrece replicación entre regiones, que replica copias de datos a diferentes centros de datos en diferentes regiones de todo el mundo. Cualquier empresa empresarial replicaría los datos críticos a los centros de datos en diferentes regiones.

Entonces, incluso si alguien logra bombardearlo o se apaga debido a algún desastre técnico o natural, todavía tiene sus datos y servidores a pedido en otras regiones del mundo para aceptar el tráfico.

Olvídate de la destrucción del imperio, Google lo gestionará con un tiempo de inactividad casi cercano a cero.

Es muy poco probable que alguien bombardee todos los centros de datos de Google al mismo tiempo. Sin embargo, sería un guión interesante para la franquicia Mission Impossible.

Supongamos que alguien logra hacerlo, pero Google para su marca todavía tendrá suficiente apoyo e inversores para competir por su lugar.

Si bien no todos los servidores que opera Google pueden ser completamente iguales a todos los demás, no hay un solo lugar (ni 10 o 100 lugares) donde se pueda colocar una bomba de modo que “destruya” el “imperio” de Google.

Todo el diseño del sistema contemporáneo distribuido (“nube”) incorpora una vasta redundancia, incluida la redundancia geográfica, como principio fundamental.

Ningún acto de sabotaje plausible podría realmente paralizar a Google.

Los proveedores de computación en la nube de valor agregado (aquellos que construyen sus aplicaciones sobre plataformas básicas de computación en la nube) ahora están usando la redundancia entre plataformas en la nube como AWS, GCP, Azure, Softlayer, etc. para aumentar sustancialmente la redundancia que sus empresas brindan a sus clientes.

Cualquier evento lo suficientemente significativo como para socavar permanentemente la computación en la nube de hoy tendría un impacto mucho mayor en la sociedad y la economía que el compromiso de la computación en la nube.

Google estaría funcionando en unos segundos.

Una situación similar le sucedió a Oracle. Sus servidores importantes son destruidos en los ataques terroristas del 11 de septiembre en las torres gemelas.

Oracle volvió al formulario en pocos segundos cuando se destruyeron sus servidores más importantes.

Vayamos técnicamente.

Hay un concepto llamado servidor maestro y esclavo. El servidor maestro toma el rol administrativo de dominio ( aquí el dominio es http://www.google.com ).

Un conjunto de servidores llamados como servidores esclavos están vinculados con los servidores maestros. Cada servidor esclavo puede describirse como un hermano gemelo inactivo del servidor maestro. Entonces, cualquiera que sea la información que tenga un servidor maestro, se replicaría en servidores esclavos.

Una empresa como Google mantiene múltiples servidores maestros e innumerables servidores esclavos. Cuando un servidor maestro está inactivo, el sistema no se verá afectado ya que hay varios servidores maestros.

Según su pregunta, si todos los servidores importantes son bombardeados (todos los servidores maestros son destruidos), el servidor esclavo pasaría automáticamente a la función de servidor maestro para hacer que el sistema funcione como antes en un lapso de segundos. Esto proporciona tiempo para que Google rectifique el daño causado.

Kiran Kumar

Deje Google, cualquier sitio web decente no tendrá ningún impacto de bombardear servidores. Cada sitio web está alojado en múltiples servidores distribuidos en centros de datos.

Mientras no pueda bombardear todos los centros de datos que tienen una copia replicada al mismo tiempo, no sucederá nada.

Depende. El poder de Google son los datos. Debido a los datos que tienen, pueden ofrecer el motor de búsqueda y otros productos. Si bombardea todos los datos que tiene Google, incluidas las copias de seguridad, Google estaría fuera de servicio.

Muchas personas perderían sus datos en Gmail y Google Docs (y otros servicios).

El motor de búsqueda también utiliza muchos datos, y dado que lo perdieron, el motor de búsqueda debe repoblarse con datos, lo que puede llevar mucho tiempo.

Al final, Google recibiría un gran éxito, ya que no solo Google perdió sus cosas: millones, si no miles de millones de personas perdieron sus archivos y correos electrónicos. Las empresas perdieron su plataforma de publicidad. No sería un buen evento.

No Incluso si de alguna manera logras bombardear sus servidores más importantes, Google aún estaría de regreso en minutos. Déjame decirte una cosa, Google no guarda datos en un solo lugar. Se extiende, en todo nuestro mundo, en diferentes servidores, en centros de datos.

Además, tenga en cuenta que Google tiene una gran marca, una gran imagen, que no puede ser demolida bombardeando sus servidores. Al bombardear sus servidores más importantes, no haría nada, solo crearía una situación en la que el Tech Giant tenga que gastar algunos dólares. Eso es todo.

Hay nubes

Existen diferentes compañías para ayudar a Google con los servidores.

¡Hay miles y miles de millones de dólares sentados y cagando en sus bolsas!

¿Todavía crees que los destruirías?

Arthur Adler

Hay redundancia, ningún servidor, rack, centro de datos o red falla, o incluso múltiples eventos de este tipo pueden hacer caer cualquier servicio de Google en cualquier parte del mundo. De hecho, los errores de memoria y las tasas de falla de hardware son bastante altas y, a menudo, están en la escala de Google, por lo que la falla es un evento habitual.

¡Estás diciendo que si tomamos un balde de agua del mar, qué pasará con el mar! Google y otros gigantes tecnológicos usan centros de datos. En primer lugar, es muy muy difícil ingresar a los centros de datos. En caso de que haya alguna causa accidental o catástrofe, Google tiene otro centro de datos que le dará una copia de seguridad. En caso de que el servidor esté caído, otro tomará los datos. Estos centros de datos están sincronizados entre sí y están virtualizados. Una vez que los datos están inactivos de un servidor, obtendrá los datos de otro servidor y, por lo tanto, no estarán inactivos en absoluto.

La mayoría de los centros de datos se encuentran en diferentes lugares de todo el mundo. Si uno está abajo, otro actuará como respaldo.

No. No hay una lista corta de centros de datos que pueda eliminar a Google. Tendría que eliminar una parte muy importante de las redes de Google, incluidas las ubicaciones de todo el mundo.

Si eres completamente inmoral y quieres destruir a Google, destruirías a su gente, que está muy agrupada durante la jornada laboral.

Google, como todos los grandes gigantes de TI, ha puesto sus datos en múltiples servidores, en diferentes redes y diferentes ubicaciones geográficas con características de seguridad de primer nivel y casi todos están en bunkers donde el impacto de las bombas no puede alcanzar.

Será demasiado tonto poner todos tus huevos en una canasta bajo un mismo techo. Google lo sabe mejor que cualquier otra empresa.

Google distribuye sus datos en múltiples centros de datos. Sacas uno y los otros se hacen cargo. Todo lo que harías es costarles un montón de dinero. Tal vez sus servicios tendrían tiempo de inactividad periódico durante las horas de observación, pero todos los servicios permanecerían disponibles.

Los servidores se mantienen seguros incluso más que las propias vidas de sus propietarios: p