GOOGLE or the real heaven of a programmer

For everything that's not in any way related to PureBasic. General chat etc...
User avatar
Kwai chang caine
Always Here
Always Here
Posts: 5502
Joined: Sun Nov 05, 2006 11:42 pm
Location: Lyon - France

GOOGLE or the real heaven of a programmer

Post by Kwai chang caine »

ImageThe happiness is a road...
Not a destination
User avatar
Kiffi
Addict
Addict
Posts: 1509
Joined: Tue Mar 02, 2004 1:20 pm
Location: Amphibios 9

Re: GOOGLE or the real heaven of a programmer

Post by Kiffi »

and the Data-Center is guarded by Stormtroopers:

http://drewbmac.files.wordpress.com/201 ... .jpg?w=960

:-)

Greetings ... Kiffi
Hygge
User avatar
Shield
Addict
Addict
Posts: 1021
Joined: Fri Jan 21, 2011 8:25 am
Location: 'stralia!
Contact:

Re: GOOGLE or the real heaven of a programmer

Post by Shield »

Saw some of those pictures in a presentation at the university held by one
of the network heads at Google.

Was pretty darn interesting and fascinating
to hear how they handle the massive amount of incoming request and the constant
hardware failures. :)
Image
Blog: Why Does It Suck? (http://whydoesitsuck.com/)
"You can disagree with me as much as you want, but during this talk, by definition, anybody who disagrees is stupid and ugly."
- Linus Torvalds
tj1010
Enthusiast
Enthusiast
Posts: 716
Joined: Mon Feb 25, 2013 5:51 pm

Re: GOOGLE or the real heaven of a programmer

Post by tj1010 »

I always thought they used low-energy PCIe boards in special blade configurations. This looks like a typical data center with typical blades...

I tend to make fun of how companies like Google and MS have armies of the best minds and talent in the world, only to maintain the most bland line of rehashed ideas... Tens of thousands of award winning developers only to copy designs and ideas based on market trends. It's like hiring a physicist to design yo-yos or rubber toy balls..
MachineCode
Addict
Addict
Posts: 1482
Joined: Tue Feb 22, 2011 1:16 pm

Re: GOOGLE or the real heaven of a programmer

Post by MachineCode »

Not that I plan too, but bombing the data center in this pic would effectively destroy Google?
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
User avatar
Shield
Addict
Addict
Posts: 1021
Joined: Fri Jan 21, 2011 8:25 am
Location: 'stralia!
Contact:

Re: GOOGLE or the real heaven of a programmer

Post by Shield »

Well if you bomb the couple of others too, then yes:
http://www.google.com/about/datacenters ... index.html
Image
Blog: Why Does It Suck? (http://whydoesitsuck.com/)
"You can disagree with me as much as you want, but during this talk, by definition, anybody who disagrees is stupid and ugly."
- Linus Torvalds
MachineCode
Addict
Addict
Posts: 1482
Joined: Tue Feb 22, 2011 1:16 pm

Re: GOOGLE or the real heaven of a programmer

Post by MachineCode »

Didn't realise there were more than one.
Microsoft Visual Basic only lasted 7 short years: 1991 to 1998.
PureBasic: Born in 1998 and still going strong to this very day!
tj1010
Enthusiast
Enthusiast
Posts: 716
Joined: Mon Feb 25, 2013 5:51 pm

Re: GOOGLE or the real heaven of a programmer

Post by tj1010 »

They use fail-over clustering with multiple data-centers. I think they do have a centralized data-center for development that partially syncs to partner and other dev centers. Ddos and manipulating data has no lasting affect unless you dump accounts and/or source code and lower their worth on trade markets, but still a little dent they recover from inside a couple months..

It's just like all other big companies.

Also I think the heaven for programmers would be IBM or RSA or a space or defense program where there is original products and research... Google raids popular markets starting with search engines and just uses better marketing, and just hires massive amounts of people to reduce turn-around... I know extremely talented physicists and engineers who worked there and MS and did nothing but quality assurance and market consulting...
User avatar
Kwai chang caine
Always Here
Always Here
Posts: 5502
Joined: Sun Nov 05, 2006 11:42 pm
Location: Lyon - France

Re: GOOGLE or the real heaven of a programmer

Post by Kwai chang caine »

Kiffi wrote:and the Data-Center is guarded by Stormtroopers:i
:lol: :lol:

But ....where is the desktop of the master ????? :mrgreen:

Image
ImageThe happiness is a road...
Not a destination
Zach
Addict
Addict
Posts: 1677
Joined: Sun Dec 12, 2010 12:36 am
Location: Somewhere in the midwest
Contact:

Re: GOOGLE or the real heaven of a programmer

Post by Zach »

I really am surprised at some of the inefficiency... hundreds of tiny fans to move air away from the server?

Good god, you have the money, invest in some custom back panels that use larger radius fans. I'm surprised they don't use some kind of custom "cluster" container holding X amount of servers and using a blow to draw the air out (negative pressure) into and down those cooling corridors.

Even just changing it to larger fans would mean less noise (less RPM), less power (less fans), etc.. Even if they chose to run them faster (louder, more power), for the same power draw you'd probably get better performance.
tj1010
Enthusiast
Enthusiast
Posts: 716
Joined: Mon Feb 25, 2013 5:51 pm

Re: GOOGLE or the real heaven of a programmer

Post by tj1010 »

Zach wrote:I really am surprised at some of the inefficiency... hundreds of tiny fans to move air away from the server?

Good god, you have the money, invest in some custom back panels that use larger radius fans. I'm surprised they don't use some kind of custom "cluster" container holding X amount of servers and using a blow to draw the air out (negative pressure) into and down those cooling corridors.

Even just changing it to larger fans would mean less noise (less RPM), less power (less fans), etc.. Even if they chose to run them faster (louder, more power), for the same power draw you'd probably get better performance.
That's ~1/19 of their server rooms and you're talking about a company who hires physicists and world class engineers to do quality assurance on web UI...


Years back they were using PCIe back-pane with low-clock AMD stuff in their HTTP infrastructure.
Zach
Addict
Addict
Posts: 1677
Joined: Sun Dec 12, 2010 12:36 am
Location: Somewhere in the midwest
Contact:

Re: GOOGLE or the real heaven of a programmer

Post by Zach »

Still, it just boggles my mind from the perspective of them already investing so much for their own internal power grid that runs off renewable energy
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6172
Joined: Sat May 17, 2003 11:31 am
Contact:

Re: GOOGLE or the real heaven of a programmer

Post by blueznl »

For those interested: I'm working in this field, doing some datacenter stuff (buildings, cooling, power, not the stuff IN the racks, I'm a utility guy, not an IT person :-))

http://erdsjb.free.fr/PureStorage/Provi ... oogle2.jpg

Definitely NOT the best use of space, in spite of Google's comment. Look at the large pathways, and the amount of vertical space wasted. I frankly don't understand the cooling concept on that image. It might be a cold isle, but what's all that stuff doing on top of the racks? Could be the same center as image number 6.

http://erdsjb.free.fr/PureStorage/Provi ... oogle4.jpg

This one I've seen before. Nice use of colors for the different sections of piping. Makes identifying easier. I just love how much space Google has to setup their datacenters. The ones I'm involved with are typically much smaller, and have way less space...

http://erdsjb.free.fr/PureStorage/Provi ... oogle5.jpg

Custom Google boards. Those colors are only added for marketing purposes.

http://erdsjb.free.fr/PureStorage/Provi ... ogle6..jpg

This picture is more interesting. All those mini fans are probably mounted on the back of the custom Google main boards, ie. if a board fails, or a fain fails, then swap the whole board. If there were single, large fans behind you would not be able to replace that specific fan (too dangerous in there). The flexible tubes going up are probably hot and cold flex piping, ie. cold water towards the top mounted heat exchanger, and warm water out again. The steel structure could be improved a bit to allow engineers easier access to the piping and exchangers.

http://erdsjb.free.fr/PureStorage/Provi ... oogle7.jpg

This picture is less clear, but I suspect hot isle / cold isle separation using those plastic flaps. If that isn't a raised floor (the image would suggest it isn't) I guess that's in-row cooling in the image above.

http://erdsjb.free.fr/PureStorage/Provi ... ogle10.jpg

Just a water tank, typically used to buffer water for a few minutes in case there is a power loss and the chillers need to restart on generators. Largish, but not really special.
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB - upgrade incoming...)
( The path to enlightenment and the PureBasic Survival Guide right here... )
Post Reply