GOOGLE

Create a To-Do list for your upcoming tasks

马上开始. 它是免费的哦
注册 使用您的电邮地址
GOOGLE 作者: Mind Map: GOOGLE

1. Es un ejemplo de un diseño distribuido exitoso

2. Ofrece búsquedas en Internet y aplicaciones web

3. Obtiene beneficios principalmente de la publicidad asociada

4. Objetivo: “organizar la información mundial y hacerla universalmente accesible y útil”

5. Nació a partir de un proyecto de investigación en la Universidad de Stanford, convirtiéndose en compañía con sede en California en 1998.

6. Se centra en cuatro desafíos

6.1. Escalabilidad

6.1.1. Google ve este desafío en términos de tres dimensiones

6.1.1.1. Datos

6.1.1.2. Peticiones

6.1.1.3. Resultados

6.1.2. Logros

6.1.2.1. 1998: sistema de producción inicial

6.1.2.2. 2010:88.10^9 millones de búsquedas al mes

6.1.2.3. Sin perder eficiencia: tiempo de consulta < 0.2s

6.1.3. Ejemplo [Dean 2006]

6.1.3.1. Asumimos que la red está compuesta de ~20.10^9 páginas

6.1.3.2. Un ordenador que lea 30MB/s tardaría 4 meses en explorarla

6.2. Fiabilidad

6.2.1. Google ofrece un nivel de fiabilidad del 99.9% en sus contratos de pago

6.2.2. Para mantener la fiabilidad, es necesario anticipar los fallos (HW y SW) con una frecuencia razonable

6.3. Rendimiento

6.3.1. Involucra a todas las fases de cada servicio

6.3.2. Por ejemplo, en cuanto al motor de búsqueda

6.3.2.1. Involucra a crawling, indexing y ranking

6.3.2.2. Objetivo: operaciones de búsqueda < 0.2s

6.3.3. Involucra a todos los recursos subyacentes

6.3.3.1. Red

6.3.3.2. Almacenamiento

6.3.3.3. Procesamiento

6.4. Transparencia

6.4.1. Requisito fundamental para el uso de la plataforma de Google como servicio

6.4.1.1. Extensibilidad

6.4.1.2. Soporte para el desarrollo de nuevas aplicaciones

6.4.2. Para ello Google desarrolla su propia infraestructura (middleware) entre la arquitectura física y las aplicaciones y servicios