LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - News (https://www.linuxquestions.org/questions/linux-news-59/)
-   -   Google Open Sources Its Secret Weapon in Cloud Computing (https://www.linuxquestions.org/questions/linux-news-59/google-open-sources-its-secret-weapon-in-cloud-computing-4175507652/)

jeremy 06-10-2014 05:38 PM

Google Open Sources Its Secret Weapon in Cloud Computing
 
Quote:

When Google engineers John Sirois, Travis Crawford, and Bill Farner left the internet giant and went to work for Twitter, they missed Borg.

Borg was the sweeping software system that managed the thousands of computer servers underpinning Google’s online empire. With Borg, Google engineers could instantly grab enormous amounts of computing power from across the company’s data centers and apply it to whatever they were building–whether it was Google Search or Gmail or Google Maps. As Sirois, Crawford, and Farner created new web services at Twitter, they longed for the convenience of this massive computing engine.

Unfortunately, Borg was one of those creations Google was loath to share with the outside world–a technological trade secret it saw as an important competitive advantage. In the end, urged by that trio of engineers, Twitter went so far as build its own version of the tool. But now, the next wave of internet companies has another way of expanding their operations to Google-like sizes. This morning, Google open sourced a software tool that works much like Borg, freely sharing this new creation with the world at large.

Unveiled by Google cloud computing guru Eric Brewer at a conference in San Francisco, the tool is called Kubernetes–after the ancient Greek word for shipmaster or pilot–and basically, it’s a way of more easily and more efficiently running online software across a vast array of machines. In today’s world, that’s a vital thing. As the modern internet serves more and more people, it’s not just Google that needs hundreds or even thousands of machines to run its web software.

Google is now sharing this technology with the rest of the world because its business has evolved. In addition to creating its own web applications, it now offers cloud computing services–services that let outside companies build and run software without setting up their own machines. Releasing Kubernetes as a way of encouraging people to use these cloud computing services, known as Google Compute Engine and Google App Engine.
Thoughts on the latest OSS release by Google?

More at Wired...

--jeremy


All times are GMT -5. The time now is 07:34 AM.