Learning from Google's data centers
Have you ever wondered how many data centers the search engine giant Google has, or why it is important to know each one? Currently Google has around 39 or more data centers. They can tell us a lot about how Google works; such as giving us an indication of when they are doing an algorithm update or when they are updating pagerank. If you are wondering how your website ranks among the datacenters, feel free to run searches on random data centers. If you know of any data centers that we might be missing, feel free to leave a comment.
Data Centers
- 66.102.1.104
- 66.102.7.99, 66.102.7.104, 66.102.7.147
- 66.102.9.99, 66.102.9.104, 66.102.9.107, 66.102.9.147
- 66.102.11.99, 66.102.11.104, 66.102.11.107
- 216.239.37.99, 216.239.37.104, 216.239.37.107
- 216.239.39.99, 216.239.39.104, 216.239.39.107
- 216.239.51.99, 216.239.51.104, 216.239.51.107
- 216.239.53.99, 216.239.53.104, 216.239.53.107
- 216.239.57.99, 216.239.57.103, 216.239.57.104, 216.239.57.107, 216.239.57.147
- 216.239.59.99, 216.239.59.103, 216.239.59.104, 216.239.59.107, 216.239.59.147
- 216.239.63.99, 216.239.63.104
- 66.249.81.104
- 66.249.83.104
- 66.249.85.99, 66.249.85.104, 66.249.85.107
- 66.249.89.104
- 66.249.91.104
- 66.249.93.99, 66.249.93.104, 66.249.93.107
- 64.233.161.99, 64.233.161.104, 64.233.161.107, 64.233.161.147
- 64.233.163.104
- 64.233.167.99, 64.233.167.104, 64.233.167.147
- 64.233.169.104
- 64.233.171.99, 64.233.171.104, 64.233.171.107, 64.233.171.147
- 64.233.179.99, 64.233.179.104, 64.233.179.107
- 64.233.183.99, 64.233.183.104, 64.233.183.107
- 64.233.185.99, 64.233.185.104
- 64.233.187.99, 64.233.187.104, 64.233.187.107
- 64.233.189.104
- 72.14.203.99, 72.14.203.104, 72.14.203.107
- 72.14.205.99, 72.14.205.104, 72.14.205.107
- 72.14.207.99, 72.14.207.104, 72.14.207.107
- 72.14.209.99, 72.14.209.104, 72.14.209.107
- 72.14.211.104
- 72.14.215.104
- 71.14.217.104
- 72.14.219.104
- 72.14.221.104
- 71.14.223.104
- 72.14.235.104
- 71.14.253.104
Enjoy the post? Here are some more that may interest you.
Trackbacks (0)
There are no trackbacks for this post yet.
Reader Comments (18)
- google checkout, September 8, 2006
-
great stuff ... i was finding this to help me with my stats and other stuff
- Harris, September 8, 2006
-
So how can you say that an IP address equates to a entire data center?
- kid disco, September 8, 2006
-
Hey Neil... you missed a ton:
http://www.webmasterworld.com/forum30/34828.htm
:P
- Matt, September 8, 2006
-
These are just different subnets. Large companies such as Amazon.com have several subnets within a single datacenter.
There's no reason for Google to have 39 datacenters.
- shmapty, September 8, 2006
-
The inherent problem with your list is that you are using anecdotal proof that these are indeed separate data centers.
You are better off by actually figuring out how these IP addresses are being routed on the Internet. If so, you'd find that your "Data Center #1" is better described by perhaps 66.102.0.0/23 and #2 by 66.102.6.0/23, etc.
If you did that, it would become clear that you are "missing" four /24 ranges in between, considering that Google owns the entire /20 block of 66.120.0.0, as well as several others.
By tracking any full routing table on the Internet, you'd see that 66.102.0.0 takes a different path than 66.102.2.0, which takes a different path than 66.102.4.0, etc, etc.
But, the larger flaw is assuming that these are different data centers at all and are not simply multiple paths via different carriers to the same dc.
- Tim, September 8, 2006
-
Agree with Matt on this one.. what makes you think this is an entire data center?
- Neil Patel, September 8, 2006
- Sam, September 8, 2006
-
Each represented IP does not necessarly mean a server. This is a wrong statement to make, each server has an IP adress does this make it a physical site? NO....server can have numerous IP addresses and looking at the list I am able to say that google has numerous subnets...such as 1, 7, 9, 37....217, 219....etc. They have alot of machine under each subnets and they all are load balance and contribute to the overall seach!!!!
- Neil Patel, September 8, 2006
- shmapty, September 8, 2006
-
Neil. I didn't check all the IP addrs you listed, but you are mistaken if you believe that you have "all of the C blocks." All of the addrs that I tried from you list were in fact not "C blocks."
Also, another fatal flaw of your list is the concept of IP anycast. I don't know if Google announces the same block from several dcs, but the point is that unless you peer with Google at every edge, you cannot know if this is not the case.
- Neil Patel, September 8, 2006
- shmapty, September 8, 2006
-
Here is a simplified list, using your original 39:
64.233.160.0/19 32 Cs
66.102.0.0/20 16 Cs
66.249.64.0/19 32 Cs
72.14.192.0/18 64 Cs
216.239.32.0/19 32 Cspossibly not Google
71.14.217.0/24 1 C
71.14.223.0/24 1 C
71.14.253.0/24 1 Cas an example of what's being announced, here are the routes being advertised now for 64.233.160.0/19:
64.233.160.0/23
64.233.162.0/23
64.233.164.0/23
64.233.166.0/23
64.233.168.0/23
64.233.170.0/23
64.233.172.0/24
64.233.173.0/24
64.233.176.0/23
64.233.178.0/23
64.233.180.0/23
64.233.182.0/23
64.233.184.0/23
64.233.186.0/23
64.233.188.0/23
64.233.190.0/24
64.233.191.0/24 - kenny, September 8, 2006
-
all you have to do is see what routes they are announcing from their ASN (autonomous system number)
see: http://www.cidr-report.org/cgi-bin/as-report?as=15169&view=4637
google is currently announcing /15.22 worth of ip addresses.
- g1smd, September 13, 2006
-
I'm watching this thread; and it is blatently obvious that the "71" in the above listings is just a typo for "72" each time. There are other typos in the above list too.
The original work that I did on this is published at: http://www.searchengineforums.com/apps/searchengine.forums/action::thread/forum::google/thread::1150837925/ and at: http://www.webmasterworld.com/forum30/34828.htm if you want the full unedited lists.
- g1smd, September 24, 2006
-
Matt Cutts has already confirmed that all IP addresses found on one C-block are typically located in one datacentre. It's in Video #9.
So, Google has UP TO 39 datacentres. They use 39 class-C IP blocks in total.
Of course, several C-blocks might resolve to the same building; but I expect them to resolve to another bank of machines on another floor, or in another room.
I would speculate that one IP address equates to something like 1000 machines, but that would be rampant guesswork.
- g1smd, September 29, 2006
-
... and now another 5 class-C blocks of IP addresses have come online in recent weeks: http://www.webmasterworld.com/google/3098099.htm
- g1smd, October 22, 2006
-
... and another 2 new Class-C IP blocks have gone active in the last few weeks:
- Mike, November 8, 2006
-
Nice list, any idea where to find the full list though? I imagine there're around 1000 dc's in total.

