2. Universidad O&M
Matería: Programación Orientada a Objetos
Maestro: Starling A. Germosen
Sección: 0908
Francis Junior Binet 10-mism-1-070
Ezequiel Romero Mercedes 14-eisn-1-061
3. Historia
La historia de Google empieza en 1995 cuando Larry Page y Sergey Brin se
reúnen en Stanford.
Un año después Larry y Sergey, ahora los estudiantes de Stanford ciencias de
la computación graduado, han comenzado a colaborar en un motor de
búsqueda llamado BackRub.
En 1997 Larry y Sergey han decidido que el buscador BackRub necesita un
nuevo nombre. Después de algunas ideas, que iban con Google, un juego de la
palabra “googol”, un término matemático representado por el número 1
seguido por 100 ceros.
4. En agosto de 1998 cofundador de Sun, Andy Bechtolsheim escribió un
cheque por 100.000 dólares a una entidad que no había existido todavía: una
empresa llamada Google Inc.
En noviembre de 1999 Charlie Ayers se ha incorporado como primer chef de
Google.
En próximo año, en mayo fueron los primeros 10 versiones lingüísticas de
Google.com: francés, alemán, italiano, sueco, finlandés, español, portugués,
holandés, noruego y danés. En este mes también fueron primeros Premios
Web para Google: Logro Técnico (votado por los jueces) y la voz de los
Pueblos (votado por los usuarios).
5. En marzo de 2001 Google.com ya estuve disponible en 26 idiomas y en
próximos meses también búsqueda de imágenes fue creado y ha ofrecido
acceso a 250 millones de imágenes. Además en agosto han abierto la primera
oficina internacional en Tokio, en cambio Larry y Sergey estaban nombrados
presidentes de los productos y la tecnología.
En el diciembre fue un aniversario porque tamaño del índice ha crecido a 3
mil millones de documentos web.
En el mayo de 2002 Google ha anunciado una importante asociación con
AOL para ofrecer búsqueda de Google y los enlaces patrocinados a 34
millones de clientes utilizando CompuServe, Netscape y AOL.com.
En principio de 2004 el índice de búsqueda ha realizado un nuevo hito: 6
millones de artículos, incluyendo 4280 millones las páginas web y las
imágenes de 880 millones.
6. Descripción
Es un motor de búsqueda en la web propiedad de Alphabet Inc., es el motor
de búsqueda más utilizado en la Web, recibe cientos de millones de consultas
cada día a través de sus diferentes servicios. El objetivo principal del buscador
de Google es buscar texto en las páginas web, en lugar de otro tipo de datos.
El buscador de Google proporciona al menos 22 características especiales más
allá de la palabra original.
7. El orden de los resultados de búsqueda en las páginas de resultados de Google
se basa, en parte, en un rango de prioridad llamado "PageRank".
En junio de 2011, Google introdujo "Google Voice Search" y "Google
Images", características que permiten a los usuarios buscar palabras al hablar y
por imágenes.
El porcentaje exacto del total de las páginas web que Google encuentra no se
conoce, ya que es muy difícil calcular. Google no sólo busca los índices y
cachés de las páginas web, también toma "imágenes" de otros tipos de
archivos, que incluyen pdf, documentos de Word, hojas de cálculo Excel, Flash
SWF, archivos de texto plano, etc.
8. Caracteristicas
El buscador de Google consiste de una serie de sitios web. El más grande de
ellos, el sitio google.com, es la página web más visitada del mundo. Algunas
de sus características incluyen un enlace que proporciona la definición para la
mayoría de las búsquedas incluyendo palabras del diccionario, el número de
resultados que obtuvo en su búsqueda, enlaces a otras búsquedas.
9. Características de la interfaz
Fondo blanco y sencillo con cambios de vez en cuando en el título, este cambio
ocurre en días con significado histórico o días determinados.
La barra superior tiene: Web, imágenes, videos, mapas, noticias, compras, gmail,
etc.
Búsqueda por voz, permite una búsqueda más rápida que escribiendo, o si la
escritura correcta no se conoce.
Cuando utilizas tu cuenta de Google, el historial de búsqueda se registra
automáticamente.
La tipografía del buscador de Google, es Arial, una de las tipografías más utilizadas
en las páginas web.
Google Instant, que rápidamente genera búsquedas posibles que contengan los
caracteres escritos. Por ejemplo, si escribes Goo, mostraría Google, Google maps,
Google Translate.
10. Infraestructura
Un sistema distribuido es un conjunto de computadoras separadas físicamente y
conectadas entre sí por una red de comunicaciones distribuida. Google es uno de los
sistemas distribuidos más complejos en uso. Su infraestructura ha satisfecho requisitos
necesarios como: escalabilidad, rendimiento, fiabilidad y carácter abierto.
11. Estrategias contra fallo: al utilizar PCs de bajo coste, Google reconoce
que partes de su infraestructura fallan, y por tanto se han diseñado unas
estrategias para tolerar dichos fallos.
El origen de fallos más común es debido a software, con unas 20 máquinas
que necesitan ser reiniciadas al día manualmente por problemas de software.
Los problemas de hardware representan 1/10 de los fallos. El 95% son fallos
de disco o de DRAM
12. Arquitectura física: está compuesta por los siguientes componentes
Los PCs están organizados en racks de entre 40 y 80 equipos. Cada rack tiene
un switch de Ethernet que provee conexión en el rack y hacia el exterior.
Los racks están organizados en clusters formados por 30 racks o más. Un cluster es
una unidad básica de gestión que tiene determinado, por ejemplo, la localización y
replicación de servicios. Cada rack está conectado a dos switches de banda ancha para
que haya redundancia.
Los clusters se encuentran en centros de datos de Google que están repartidos por el
mundo.
Capacidad de almacenamiento: si cada PC ofrece 2 TB de almacenamiento,
entonces un rack de 80 PCs ofrece 160 TB, con un cluster de 30 racks se ofrecen 4,8
petabytes. No se conoce exactamente el número de máquinas que tiene la compañía
pero podemos asumir que cuentan con unos 200 clusters, que ofrecen 960 petabytes de
almacenamiento, casi 1 exabyte (10^18 bytes) = 1m de TeraBytes.