0% encontró este documento útil (0 votos)
41 vistas16 páginas

Composición de Google como Sistema Distribuido

El documento describe cómo está compuesto Google y por qué es un sistema distribuido. Explica que Google está compuesto por centros de datos, servidores, sistema operativo, red de distribución, motor de búsqueda, Google Cloud Platform, aplicaciones, Android, publicidad en línea, hardware propio y seguridad. Luego detalla por qué su diseño distribuido permite escalabilidad, disponibilidad, rendimiento, tolerancia a fallos, paralelización de tareas, manejo de grandes datos, almacenamiento distribuido y redundancia.

Cargado por

luiseara1881
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
41 vistas16 páginas

Composición de Google como Sistema Distribuido

El documento describe cómo está compuesto Google y por qué es un sistema distribuido. Explica que Google está compuesto por centros de datos, servidores, sistema operativo, red de distribución, motor de búsqueda, Google Cloud Platform, aplicaciones, Android, publicidad en línea, hardware propio y seguridad. Luego detalla por qué su diseño distribuido permite escalabilidad, disponibilidad, rendimiento, tolerancia a fallos, paralelización de tareas, manejo de grandes datos, almacenamiento distribuido y redundancia.

Cargado por

luiseara1881
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN


GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

ENSAYO
COMO ESTÁ COMPUESTO GOOGLE Y PORQUE ES UN

SISTEMA DISTRIBUIDO.

PRESENTA

ALUMNO LUIS ENRIQUE ARAGÓN GONZÁLEZ

PROFESORA MARIA CATALINA MORA

27 DE ENERO DE 2024.
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

P á g i n a 2 | 16
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

ENSAYO
COMO ESTÁ COMPUESTO GOOGLE Y PORQUE ES UN

SISTEMA DISTRIBUIDO.

P á g i n a 3 | 16
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

1. ÍNDICE

Tabla de contenido
1. Índice..........................................................................................................................................3
1. Objetivo General........................................................................................................................5
2. Introducción...............................................................................................................................6
3. Google........................................................................................................................................7
4. ¿Cómo está compuesto google?................................................................................................8
4.1. Centros de Datos:...............................................................................................................8
4.2. Servidores:..........................................................................................................................8
4.3. Sistema Operativo:.............................................................................................................8
4.4. Red de Distribución:...........................................................................................................9
4.5. Motor de Búsqueda y Algoritmos:......................................................................................9
4.6. Google Cloud Platform (GCP):............................................................................................9
4.7. Aplicaciones y Servicios:.....................................................................................................9
4.8. Android:............................................................................................................................10
4.9. Publicidad en Línea:..........................................................................................................10
4.10. Innovación e Investigación:..........................................................................................10
4.11. Hardware Propio:.........................................................................................................10
4.12. Seguridad y Privacidad:................................................................................................10
5. ¿Por qué google ES UN SISTEMA DISTRIBUIDO?......................................................................11
5.1. Escalabilidad.....................................................................................................................11
5.2. Disponibilidad...................................................................................................................11
5.3. Rendimiento.....................................................................................................................11
5.4. Tolerancia a Fallos............................................................................................................12
5.5. Paralelización de Tareas:..................................................................................................12
5.6. MANEJO Eficiente de Grandes Datos................................................................................12
5.7. Almacenamiento Distribuido............................................................................................12
5.8. Redundancia.....................................................................................................................12
5.9. Aprovechamiento de Recursos Globales..........................................................................13
P á g i n a 4 | 16
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

Conclusión........................................................................................................................................14
6. Bibliografía...............................................................................................................................15

P á g i n a 5 | 16
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

1. OBJETIVO GENERAL

 Analizar la composición de Google y las razones detrás de su diseño como un


sistema distribuido investigando y explorando para así tener más compresión del
tema en estudio.

P á g i n a 6 | 16
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

2. INTRODUCCIÓN

En este ensayo hablaremos acerca de una compañía influyente y revolucionaria


como lo es GOOGLE en el ámbito de la tecnología y la información, que ha cambiado el
mundo en la era digital actual, Google ha crecido desde ser un motor de búsqueda en
línea hasta una compañía que ofrece una amplia variedad de productos y servicios.

Exploraremos en detalle cómo está compuesto Google y porque es un sistema


distribuido, descubriendo las incógnitas de su infraestructura tecnológica y examinando
por qué ha optado por adoptar un sistema distribuido en lugar de un enfoque centralizado.
Al sumergirnos en esta exploración, nos encontraremos no solo con la complejidad
técnica de la infraestructura de Google, sino también con las razones fundamentales que
han llevado a esta mega corporación a optar por un sistema distribuido.

Al descubrir la composición de Google y explorar las motivaciones detrás de su


estructura distribuida, conoceremos cómo esta empresa ha logrado mantenerse a la
vanguardia de la tecnología, ofreciendo servicios confiables y eficientes a escala global.

P á g i n a 7 | 16
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

3. GOOGLE

Google es una empresa tecnológica multinacional estadounidense que se ha


convertido en una de las más influyentes y prominentes en el ámbito de la tecnología y la
información. Fundada en 1998 por Larry Page y Sergey Brin, Es un motor de búsqueda en
línea y además ofrece una amplia variedad de productos y servicios en diversos campos
como:

 Google Search
 Gmail
 Google Drive
 Google Calendar
 Google Maps
 Google Chrome
 YouTube
 Android
 Google Photo
 Google Docs, Sheets y Slides
 Google Meet
 Google Translate
 Google Ads
 Google Cloud Platform (GCP)
 Entre otros

P á g i n a 8 | 16
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

4. ¿CÓMO ESTÁ COMPUESTO GOOGLE?

Google está compuesto por una infraestructura del sistema que es altamente
compleja y posee una variedad de componentes distribuidos que trabajan en conjunto
para ofrecer una amplia gama de servicios a nivel mundial. Además posee algunos de los
elementos clave que componen la infraestructura de Google:

4.1. CENTROS DE DATOS:

Google opera una red global de centros de datos distribuidos en diferentes


regiones geográficas. Estos centros de datos albergan servidores y equipos necesarios
para ejecutar y mantener los servicios de Google.

4.2. SERVIDORES:

Dentro de cada centro de datos, hay una gran cantidad de servidores que realizan
diversas funciones, como el procesamiento de búsquedas, el almacenamiento de datos, la
ejecución de aplicaciones en la nube y más.

4.3. SISTEMA OPERATIVO:

Google utiliza sistemas operativos, principalmente Linux, en sus servidores. Linux


proporciona una plataforma robusta y flexible para ejecutar aplicaciones y servicios a gran
escala.

P á g i n a 9 | 16
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

4.4. RED DE DISTRIBUCIÓN:

Google utiliza una infraestructura de red avanzada para conectar sus centros de
datos y garantizar la transferencia eficiente de datos. Esto incluye enrutadores,
conmutadores y otras tecnologías de red de alto rendimiento.

4.5. MOTOR DE BÚSQUEDA Y ALGORITMOS:

El corazón de Google es su motor de búsqueda, que utiliza algoritmos avanzados


para indexar y clasificar millones de páginas web. Estos algoritmos son parte esencial de
la infraestructura para proporcionar resultados de búsqueda precisos y relevantes.

4.6. GOOGLE CLOUD PLATFORM (GCP):

GCP es la plataforma de servicios en la nube de Google. Ofrece una variedad de


servicios, incluyendo almacenamiento, bases de datos, aprendizaje automático y más.
GCP permite a desarrolladores y empresas aprovechar la infraestructura de Google para
sus propias aplicaciones y servicios.

4.7. APLICACIONES Y SERVICIOS:

Google ofrece una amplia gama de aplicaciones y servicios, desde productividad


(Google Docs, Gmail) hasta entretenimiento (YouTube), todos los cuales funcionan sobre
la infraestructura subyacente.

P á g i n a 10 | 16
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

4.8. ANDROID:

Google desarrolla y mantiene el sistema operativo móvil Android, utilizado en una


variedad de dispositivos móviles. La infraestructura de Google respalda la distribución y
actualización de aplicaciones a través de la Play Store.

4.9. PUBLICIDAD EN LÍNEA:

Google Ads es la plataforma publicitaria de Google, que permite a los anunciantes


mostrar anuncios en los resultados de búsqueda y otros sitios web asociados.

4.10. INNOVACIÓN E INVESTIGACIÓN:

Google está constantemente involucrado en proyectos de investigación e


innovación en áreas como inteligencia artificial, aprendizaje automático, ciencia de datos,
vehículos autónomos y más.

4.11. HARDWARE PROPIO:

Google también ha desarrollado hardware específico para sus necesidades, como


Tensor Processing Units (TPUs) diseñados para acelerar el aprendizaje automático.

4.12. SEGURIDAD Y PRIVACIDAD:

La infraestructura de Google incluye medidas de seguridad y privacidad robustas


para proteger la información sensible y garantizar la confianza de los usuarios.

P á g i n a 11 | 16
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

Estos componentes trabajan en conjunto para crear una infraestructura de escala


masiva que puede manejar una gran cantidad de datos y proporcionar servicios rápidos y
confiables a millones de usuarios en todo el mundo. La infraestructura distribuida y la
redundancia son esenciales para garantizar la disponibilidad y el rendimiento de los
servicios de Google.

5. ¿POR QUÉ GOOGLE ES UN SISTEMA DISTRIBUIDO?

Google es considerado un sistema distribuido debido a su arquitectura y diseño


que se centran en la distribución de servicios, datos y recursos en múltiples nodos y
centros de datos. Las principales razones por las que Google es un sistema distribuido
incluyen:

5.1. ESCALABILIDAD

La arquitectura de Google está diseñada para manejar grandes volúmenes de


datos y un gran número de solicitudes simultáneas, facilitando su crecimiento a gran
escala.

5.2. DISPONIBILIDAD

La distribución geográfica de centros de datos mejora la disponibilidad de


servicios. Si un centro de datos tiene problemas, otros pueden asumir la carga,
asegurando la continuidad del servicio.

5.3. RENDIMIENTO

P á g i n a 12 | 16
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

La distribución geográfica también mejora el rendimiento al reducir la latencia y


proporcionar respuestas más rápidas a los usuarios finales.

5.4. TOLERANCIA A FALLOS

Google ha diseñado su sistema para ser tolerante a fallos, permitiendo que otros
componentes asuman la carga en caso de que un nodo o servidor falle.

5.5. PARALELIZACIÓN DE TAREAS:

La distribución de tareas en varios servidores permite la paralelización eficiente,


especialmente en operaciones intensivas como la indexación y búsqueda de la web.

5.6. MANEJO EFICIENTE DE GRANDES DATOS

Google gestiona grandes volúmenes de datos, y la distribución de datos en


múltiples servidores facilita su gestión y procesamiento eficientes.

5.7. ALMACENAMIENTO DISTRIBUIDO

Google utiliza sistemas de almacenamiento distribuido para mejorar la


redundancia y la confiabilidad de los datos, como se ve en servicios como Google Drive.

5.8. REDUNDANCIA

La redundancia está incorporada en la arquitectura para garantizar la continuidad


del servicio en caso de fallos, proporcionando respaldo y duplicación de recursos.

P á g i n a 13 | 16
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

5.9. APROVECHAMIENTO DE RECURSOS GLOBALES

La distribución global de centros de datos permite a Google aprovechar


eficientemente los recursos de diferentes ubicaciones geográficas y condiciones.

En conjunto, estas características hacen que Google sea un sistema distribuido


eficiente y confiable, capaz de ofrecer servicios a una escala global y adaptarse a
condiciones variables y demandas del usuario.

P á g i n a 14 | 16
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

CONCLUSIÓN

Con el ensayo podemos concluir que Google es la mayor empresa tecnológica a


nivel mundial de origen estadounidense que se ha convertido en una de las utilizada y
sobresaliente en el ámbito de la tecnología y la información, por los productos y servicio
que ofrece.

Google se compone de una red global de centros de datos distribuidos, cada uno
equipado con miles de servidores. Esta infraestructura masiva respalda una variedad de
servicios y productos, desde el motor de búsqueda hasta aplicaciones de productividad,
almacenamiento en la nube, plataformas de publicidad y hardware dedicado. La
arquitectura de Google también destaca su capacidad para manejar grandes volúmenes
de datos y proporcionar servicios a una escala global.

En conclusión; Google es un sistema distribuido debido a su arquitectura


escalable, tolerante a fallos y distribuida geográficamente, que permite ofrecer servicios
rápidos, confiables y disponibles globalmente. La complejidad y la sofisticación de su
infraestructura reflejan su posición como líder en la industria tecnológica y como uno de
los mayores proveedores de servicios en línea a nivel mundial.

Las razones fundamentales que explican por qué Google es considerado un


sistema distribuido son evidentes en la forma en que ha estructurado su arquitectura para
aprovechar las ventajas clave de esta filosofía.

P á g i n a 15 | 16
UNIVERSIDAD TECNOLÓGICA COSTARRICENSE

LICENCIATURA INGENIERÍA EN SISTEMAS CON ÉNFASIS EN GERENCIA INFORMÁTICA

TELEPROSECO AVANZADO

6. BIBLIOGRAFÍA

Elaborado por Luis Enrique Aragón González estudiante de la carrera de Licenciatura


Ingeniería en Sistemas computacionales Con énfasis en Gerencia Informática,
Teleproceso Avanzado.

[Link] Escuela de Ciencias


de la Computación e Informática de la Universidad de Costa Rica, Profesor diego Villalta,
2014-01-15.

P á g i n a 16 | 16

También podría gustarte