Diferencia entre revisiones de «Plataforma de Google»

Contenido eliminado Contenido añadido
m Revertidos los cambios de 190.172.89.63 a la última edición de 201.230.248.2
Línea 18:
== Tipos de servidores ==
 
[[Archivo:PageRanks-Example.svg|thumb|Google ordena los resultados de la búsqueda utilizando su propio algoritmo [[PageRank]]. A cada página web se le asigna un número en función del número de enlaces de otras páginas que la apuntan, el valor de esas páginas y otros criterios no públicos.
[[Arch
]]
 
[[Archivo:Arquitectura de Google.png|thumb|left|Arquitectura básica del buscador Google.]]
 
La infraestructura de servidores de Google esta dividida en varias categorías, cada una con un propósito diferente:<ref name="google_arch" />
 
*Los distribuidores de carga aceptan la petición del cliente y la reenvían a uno de los servidores web de Google a través de servidores [[proxy]] [[Squid]].
 
*Los servidores proxy Squid aceptan la petición y devuelven el resultado desde la caché local si es posible y si no reenvían la petición al servidor web.
 
*Los servidores Web coordinan la ejecución de las consultas enviadas por los usuarios y formatean el resultado utilizando el lenguaje [[HTML]]. La ejecución consiste en enviar peticiones a servidores de índices, fusionar los resultados, calcular su rango utilizado [[PageRank]], elaborar un resumen para cada resultado, preguntar por posibles sugerencias a los servidores de ortografía y finalmente obtener una lista de anuncios del servidor de publicidad.
 
*Los servidores de recolección de datos están dedicados permanentemente a navegar por Internet al estilo araña. Van actualizando el índice y las bases de datos de documentos con las páginas web que van encontrando y aplican los algoritmos de google para calcular el rango de cada página.
 
* Los servidores de índices contienen un conjunto de trozos de índice. Devuelven una lista de id's de documentos, llamados "docid", de forma que los documentos a los que identifican contienen la palabra que el usuario está buscando. Estos servidores necesitan menos espacio en disco, pero en cambio soportan un carga de procesador bastante elevada.