LOS SERVIDORES DE GOOGLE
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.
Los
servidores de documentos sirven para almacenar los documentos. Cada
documento se almacena en docenas de servidores de documentos. Cuando alguien
realiza una búsqueda, el servidor de documentos devuelve un resumen de la
página basado en las palabras buscadas por el usuario. También puede devolver
el documento entero directamente si se lo solicitan. Estos servidores requieren
bastante espacio de disco.
Los
servidores de anuncios (ad servers) gestionan la publicidad de los
servicios AdWords y AdSense.