New Page 1

LA GRAMMATICA DI ENGLISH GRATIS IN VERSIONE MOBILE   INFORMATIVA PRIVACY

  NUOVA SEZIONE ELINGUE

 

Selettore risorse   

   

 

                                         IL Metodo  |  Grammatica  |  RISPOSTE GRAMMATICALI  |  Multiblog  |  INSEGNARE AGLI ADULTI  |  INSEGNARE AI BAMBINI  |  AudioBooks  |  RISORSE SFiziosE  |  Articoli  |  Tips  | testi pAralleli  |  VIDEO SOTTOTITOLATI
                                                                                         ESERCIZI :   Serie 1 - 2 - 3  - 4 - 5  SERVIZI:   Pronunciatore di inglese - Dizionario - Convertitore IPA/UK - IPA/US - Convertitore di valute in lire ed euro                                              

 

 

WIKIBOOKS
DISPONIBILI
?????????

ART
- Great Painters
BUSINESS&LAW
- Accounting
- Fundamentals of Law
- Marketing
- Shorthand
CARS
- Concept Cars
GAMES&SPORT
- Videogames
- The World of Sports

COMPUTER TECHNOLOGY
- Blogs
- Free Software
- Google
- My Computer

- PHP Language and Applications
- Wikipedia
- Windows Vista

EDUCATION
- Education
LITERATURE
- Masterpieces of English Literature
LINGUISTICS
- American English

- English Dictionaries
- The English Language

MEDICINE
- Medical Emergencies
- The Theory of Memory
MUSIC&DANCE
- The Beatles
- Dances
- Microphones
- Musical Notation
- Music Instruments
SCIENCE
- Batteries
- Nanotechnology
LIFESTYLE
- Cosmetics
- Diets
- Vegetarianism and Veganism
TRADITIONS
- Christmas Traditions
NATURE
- Animals

- Fruits And Vegetables



ARTICLES IN THE BOOK

  1. AdSense
  2. AdWords
  3. Allinanchor command
  4. AutoLink
  5. BigTable
  6. Blogger
  7. CustomizeGoogle
  8. Deep link
  9. Egosurfing
  10. ElgooG
  11. Eric E. Schmidt
  12. Features of Gmail
  13. French military victories
  14. Froogle
  15. Gmail
  16. GMail Drive
  17. GmailFS
  18. Gmail Mobile
  19. Goobuntu
  20. Google
  21. Google.org
  22. Google Alerts
  23. Google Analytics
  24. Google and privacy issues
  25. Google Answers
  26. Googlebait
  27. Google Base
  28. Google bomb
  29. Google Book Search
  30. Googlebot
  31. Google Browser Sync
  32. Google Calendar
  33. Google Checkout
  34. Google China
  35. Google Code
  36. Google Code Search
  37. Google consultant
  38. Google Current
  39. Google Desktop
  40. Google Docs Spreadsheets
  41. Google Earth
  42. Google economy
  43. Googlefight
  44. Google File System
  45. Google Finance
  46. Google Foundation
  47. Google Founders' Award
  48. Google generation
  49. Google Groups
  50. Google Hacking
  51. Google Hacks
  52. Google Image Labeler
  53. Google Image Search
  54. 302 Google Jacking
  55. Google juice
  56. Google Labs
  57. Google Language Tools
  58. Google logo
  59. Google Maps
  60. Google News
  61. Google Notebook
  62. Google Pack
  63. Google Page Creator
  64. Google PC
  65. Googlepedia
  66. Google platform
  67. Googleplex
  68. Google Reader
  69. Google Scholar
  70. Google search
  71. Google Search Appliance
  72. Googleshare
  73. Google's hoaxes
  74. Google Summer of Code
  75. Google Talk
  76. Googletestad
  77. Google Toolbar
  78. Google Trends
  79. Google Video
  80. Google Video Marketplace
  81. Google Watch
  82. Google Web Accelerator
  83. Google Webmaster Tools
  84. Googlewhack
  85. Google WiFi
  86. Google X
  87. Googlism
  88. GTalkr
  89. Hello
  90. Hilltop algorithm
  91. History of Gmail
  92. History of Google
  93. I'm Feeling Lucky
  94. Joga Bonito
  95. Keyhole Markup Language
  96. Lawrence E. Page
  97. Link farm
  98. List of acquisitions by Google
  99. List of Google products
  100. MapReduce
  101. Measure Map
  102. Mediabot
  103. Mobile GMaps
  104. Orkut
  105. PageRank
  106. PhpGmailDrive
  107. Picasa
  108. Political Google bombs
  109. PR0
  110. Project 02
  111. Pyra Labs
  112. RoamDrive
  113. Schnitzelmitkartoffelsalat
  114. Scraper site
  115. Scroogle
  116. Search engine optimization
  117. SEO contest
  118. Sergey Brin
  119. Urchin Software Corporation
  120. Web traffic
  121. YouTube

 

 
CONDIZIONI DI USO DI QUESTO SITO
L'utente può utilizzare il nostro sito solo se comprende e accetta quanto segue:

  • Le risorse linguistiche gratuite presentate in questo sito si possono utilizzare esclusivamente per uso personale e non commerciale con tassativa esclusione di ogni condivisione comunque effettuata. Tutti i diritti sono riservati. La riproduzione anche parziale è vietata senza autorizzazione scritta.
  • Il nome del sito EnglishGratis è esclusivamente un marchio e un nome di dominio internet che fa riferimento alla disponibilità sul sito di un numero molto elevato di risorse gratuite e non implica dunque alcuna promessa di gratuità relativamente a prodotti e servizi nostri o di terze parti pubblicizzati a mezzo banner e link, o contrassegnati chiaramente come prodotti a pagamento (anche ma non solo con la menzione "Annuncio pubblicitario"), o comunque menzionati nelle pagine del sito ma non disponibili sulle pagine pubbliche, non protette da password, del sito stesso.
  • La pubblicità di terze parti è in questo momento affidata al servizio Google AdSense che sceglie secondo automatismi di carattere algoritmico gli annunci di terze parti che compariranno sul nostro sito e sui quali non abbiamo alcun modo di influire. Non siamo quindi responsabili del contenuto di questi annunci e delle eventuali affermazioni o promesse che in essi vengono fatte!
  • L'utente, inoltre, accetta di tenerci indenni da qualsiasi tipo di responsabilità per l'uso - ed eventuali conseguenze di esso - degli esercizi e delle informazioni linguistiche e grammaticali contenute sul siti. Le risposte grammaticali sono infatti improntate ad un criterio di praticità e pragmaticità più che ad una completezza ed esaustività che finirebbe per frastornare, per l'eccesso di informazione fornita, il nostro utente. La segnalazione di eventuali errori è gradita e darà luogo ad una immediata rettifica.

     

    ENGLISHGRATIS.COM è un sito personale di
    Roberto Casiraghi e Crystal Jones
    email: robertocasiraghi at iol punto it

    Roberto Casiraghi           
    INFORMATIVA SULLA PRIVACY              Crystal Jones


    Siti amici:  Lonweb Daisy Stories English4Life Scuolitalia
    Sito segnalato da INGLESE.IT

 
 



THE WORLD OF GOOGLE
This article is from:
http://en.wikipedia.org/wiki/Google_platform

All text is available under the terms of the GNU Free Documentation License: http://en.wikipedia.org/wiki/Wikipedia:Text_of_the_GNU_Free_Documentation_License 

Google platform

From Wikipedia, the free encyclopedia

 
For the company, see Google, Inc.; for the search engine see Google search; for other uses see Google (disambiguation).

Google, being the most popular Internet search engine (over 50% market share), requires large computational resources in order to provide their service. This article describes Google's technological infrastructure, as presented in the company's public announcements.

Network topology

Google maintains an estimated 450,000 servers, arranged in racks located in clusters in cities around the world, with major centers in Mountain View, California; Virginia; Atlanta, Georgia; Dublin, Ireland; and a new facility constructed in 2006 in The Dalles, Oregon.[1] When an attempt to connect to Google is made, Google's DNS servers perform load balancing to allow the user to access Google's content most rapidly. This is done by sending the user the IP address of a cluster that is not under heavy load, and is geographically proximate to them. Each cluster has a few thousand servers, and upon connection to a cluster further load balancing is performed by hardware in the cluster, in order to send the queries to the least loaded Web Server. This makes Google one of the biggest and most complex known Content Delivery Networks.

Racks are custom-made and contain 40 to 80 servers (20 to 40 1U servers on either side), new servers are 2U Rackmount systems.[2] Each rack has a switch. Servers are connected via a 100 Mbit/s Ethernet link to the local switch. Switches are connected to core gigabit switch using one or two gigabit uplinks.[citation needed]

Main index

Since queries are composed of words, an inverted index of documents is required. Such an index allows obtaining a list of documents by a query word. The index is very large due to the number of documents stored in the servers, therefore it needs to be split up into "index shards". Each shard is hosted by a set of index servers. The load balancer decides which index server to query based on the availability of each server.

Server types

Google's server infrastructure is divided in several types, each assigned to a different purpose:[2]

  • Google DNS Servers answer the DNS requests and serve as intelligent, worldwide load-balancer. They guess the data center nearest to the user to speed up all http requests.
  • Google Web Servers coordinate the execution of queries sent by users, then format the result into an HTML page. The execution consists of sending queries to index servers, merging the results, computing their rank, retrieving a summary for each hit (using the document server), asking for suggestions from the spelling servers, and finally getting a list of advertisements from the ad server.
  • Data-gathering servers are permanently dedicated to spidering the Web. They update the index and document databases and apply Google's algorithms to assign ranks to pages.
  • Index servers each contain a set of index shards. They return a list of document IDs ("docid"), such that documents corresponding to a certain docid contain the query word. These servers need less disk space, but suffer the greatest CPU workload.
  • Document servers store documents. Each document is stored on dozens of document servers. When performing a search, a document server returns a summary for the document based on query words. They can also fetch the complete document when asked. These servers need more disk space.
  • Ad servers manage advertisements offered by services like AdWords and AdSense.
  • Spelling servers make suggestions about the spelling of queries.

Server hardware and software

Original hardware

The original hardware (ca. 1998) that was used by Google when it was located at Stanford University, included:[3]

  • Sun Ultra II with dual 200MHz processors, and 256MB of RAM. This was the main machine for the original Backrub system.
  • 2 x 300 MHz Dual Pentium II Servers donated by Intel, they included 512MB of RAM and 9 x 9GB hard drives between the two. It was on these that the main search ran.
  • F50 IBM RS/6000 donated by IBM, included 4 processors, 512MB of memory and 8 x 9GB hard drives.
  • Two additional boxes included 3 x 9GB hard drives and 6 x 4GB hard drives respectively (the original storage for Backrub). These were attached to the Sun Ultra II.
  • IBM disk expansion box with another 8 x 9GB hard drives donated by IBM.
  • Homemade disk box which contained 10 x 9GB SCSI hard drives.

Current hardware

Servers are commodity-class x86 PCs running customized versions of Linux. Indeed, the goal is to purchase CPU generations that offer the best performance per unit of power, not absolute performance. Estimates of the power required for over 450,000 servers range upwards of 20 megawatts, which could cost on the order of US$2 million per month in electricity charges.

For this reason, the Pentium II has been the most favoured processor,[citation needed] but this could change in the future as processor manufacturers are increasingly limited by the power output of their devices.

Specifications:

  • Over 450,000 servers[1] ranging from 533 MHz Intel Celeron to dual 1.4 GHz Intel Pentium III (as of 2005)
  • One or more 80GB hard disk per server (2003)
  • 2–4 GiB memory per machine (2004)

The exact size and whereabouts of the data centers Google uses are unknown, and official figures remain intentionally vague. In a 2000 estimate, Google's server farm consisted of 6000 processors, 12,000 common IDE disks (2 per machine, and one processor per machine), at four sites: two in Silicon Valley, California and two in Virginia.[4] Each site had an OC-48 (2488 Mbit/s) internet connection and an OC-12 (622 Mbit/s) connection to other Google sites. The connections are eventually routed down to 4 x 1 Gbit/s lines connecting up to 64 racks, each rack holding 80 machines and two ethernet switches.

Project 02

Google is currently developing a supercomputer at a data center located in the town of The Dalles, Oregon, on the Columbia River, approximately 80 miles from Portland. The project, codenamed Project 02,[5] is expected to substantially add to their current global network capable of processing billions of search queries per day and a growing repertoire of other services.[5] The new complex is approximately the size of two football fields with cooling towers four stories high. The project has already created hundreds of jobs in the area, mainly construction jobs at this point, with an expected 60 to 200 permanent positions later this year.[5] Real estate prices in the small town of 12,000 have also increased by 40%.[5]

Server operation

Most operations are read-only. When an update is required, queries are redirected to other servers, so as to simplify consistency issues. Queries are divided into sub-queries, where those sub-queries may be sent to different ducts in parallel, thus reducing the latency time.[2]

In order to avoid the effects of unavoidable hardware failure, data stored in the servers may be mirrored using hardware RAID. Software is also designed to be fault tolerant. Thus when a system goes down, data is still available on other servers, which increases the reliability.[2]

References

  1. ^ a b Carr, David F. "How Google Works." Baseline Magazine. July 6, 2006. Retrieved on July 10, 2006.
  2. ^ a b c d Web Search for a Planet: The Google Cluster Architecture (Luiz André Barroso, Jeffrey Dean, Urs Hölzle)
  3. ^ "Google Stanford Hardware." Stanford University (provided by Internet Archive). Retrieved on July 10, 2006.
  4. ^ Hennessy, John; Patterson, David. (2002). Computer Architecture: A Quantitative Approach. Third Edition. Morgan Kaufmann. ISBN 1-55860-596-7.
  5. ^ a b c d Markoff, John; Hansell, Saul. "Google's quasi-secret power play." San Diego Union Tribune. June 14, 2006. Retrieved on July 10, 2006.

External links

  • Google Research Publications
  • Google Supercomputer
  • The Google Linux Cluster — Video about Google's Linux cluster
  • Web Search for a Planet: The Google Cluster Architecture (Luiz André Barroso, Jeffrey Dean, Urs Hölzle)
  • How Google Works
  • Original Google Hardware Pictures
Retrieved from "http://en.wikipedia.org/wiki/Google_platform"