Summary
The world's most popular search engine, Google, is considered a marvel of modern technology and administration thanks to its ability to create a large search engine out of many small parts. By using many inexpensive computers instead of larger machines, Google has been able to keep costs low. Their highly redundant systems are designed to expect hardware crashes and make allowances for them before they happen.
Original source:
http://news.com.com/Googles+secret+of+success+Dealing+with+failure/2100-1032_3-5596811.html?tag=nefd.lede
Details
The technical wizardry behind Google's successful search engine may come down to a blindingly obvious insight: PCs crash.
On Wednesday, Urs Hoelzle, a vice president of engineering and of operations at the search giant, shed some light on how Google's data centers operate.
Bottom line: According to Hoelzle, Google has inexpensively built out its computing infrastructure by using thousands of "commodity" servers, instead of fewer high-end, and high-priced, machines.
The trick is to make these racks of hardware work together and to ensure that the failure of one machine doesn't derail an operation.
The way Google has been able to build out its computing infrastructure for millions, rather than tens of millions, of dollars is by buying relatively cheap machines.
Looking at hardware costs, company engineers saw that purchasing a few high-end servers, with eight or more powerful processors, costs significantly more than dozens of simpler "commodity" servers.
The trick is to make these racks of hardware operate in tandem and to ensure that the failure of one machine does not derail an operation, such as returning a search query or serving up an ad.
The company wrote its own file system, called Google File System, which is optimized for handling large, 64 megabyte blocks of data.
Significantly, the file system was designed to assume that a failure, such as a failed disk or unplugged network cable, can happen at any time.
Google's programming tool, called MapReduce, which automates the task of recovering a program in case of a failure, is critical to keeping the company's
costs down.
In a follow-up interview with CNET News.com, Hoelzle said the cost of power is another important factor in Google's data center designs.
About the author: Mike Adams is an award-winning journalist and holistic nutritionist with a mission to teach personal and planetary health to the public He is a prolific writer and has published thousands of articles, interviews, reports and consumer guides, and he has authored and published several downloadable personal preparedness courses including a downloadable course focused on safety and self defense. Adams is an honest, independent journalist and accepts no money or commissions on the third-party products he writes about or the companies he promotes. In 2010, Adams co-founded NaturalNews.com, a natural health video sharing site that has now grown in popularity. He also founded an environmentally-friendly online retailer called BetterLifeGoods.com that uses retail profits to help support consumer advocacy programs. He's also the founder and CEO of a well known email mail merge software developer whose software, 'Email Marketing Director,' currently runs the NaturalNews email subscriptions. Adams is currently the executive director of the Consumer Wellness Center, a 501(c)3 non-profit, and regularly pursues cycling, nature photography, Capoeira and Pilates. He's also author of numerous health books published by Truth Publishing and is the creator of several consumer-oriented grassroots campaigns, including the Spam. Don't Buy It! campaign, and the free downloadable Honest Food Guide. He also created the free reference sites HerbReference.com and HealingFoodReference.com. Adams believes in free speech, free access to nutritional supplements and the ending of corporate control over medicines, genes and seeds. Known on the 'net as 'the Health Ranger,' Adams shares his ethics, mission statements and personal health statistics at www.HealthRanger.org
Have comments on this article? Post them here:
people have commented on this article.