Service Provider Cloud

4 Fantastic OpenStack Lessons From Yahoo

OpenStack's and Yahoo's reputations are both taking a beating lately. Critics say the same thing about both: that they've failed to live up to their promise.

And yet, while Yahoo disappoints Wall Street, and has suffered security problems, a billion users -- literally a billion -- rely on the company's Mail, Finance, Sports and other services. (See US Indictment Says Russian Spies Were Behind Yahoo Hack, Yahoo's Marissa Mayer Gets $23M Kiss-Off, Another Hack Announced by Yahoo and Verizon Knocks $350M off the Price of Yahoo.)

And Yahoo relies on OpenStack to deliver those services. Which should come as no surprise -- even OpenStack's staunchest critics agree it runs well at hyperscale; where OpenStack has failed, they say, is in its initial vision of providing a platform that can replace Amazon Web Services Inc. (AWS) for most enterprises, who lack the resources of hyperscale providers, like Yahoo. (Oddly, OpenStack defenders say the same thing, choosing to emphasize the amount of liquid in the glass rather than its half-emptiness.) (See VMware Damns OpenStack With Faint Praise, Rackspace: OpenStack's Death Is #FakeNews, Mirantis Pivots as OpenStack Loses 'Wow Factor' and OpenStack: Small Pond, but the Big Fish Love It.)

Yahoo shared its OpenStack lessons in a recent blog post -- on Tumblr, naturally, which Yahoo owns and operates: Operating OpenStack at Scale.

Among the lessons Yahoo says it learned:

A successful private cloud needs to hide complexity
Users and developers shouldn't have to think about what's going on with the infrastructure, according to the blog post signed by James Penick, cloud architect and Gurpreet Kaur, product manager, for Yahoo.

"It must simultaneously handle constant organic traffic growth, unanticipated spikes, a multitude of hardware vendors, and discordant customer demands," Yahoo says. "The depth of this complexity only increases with the age of the business, leaving a private cloud operator saddled with legacy hardware, old network infrastructure, customers dependent on legacy operating systems, and the list goes on. These are the foundations of the horror stories told by grizzled operators around the campfire."

Provide infrastructure-as-a-service from a centralized team
"An a-la-carte-IaaS, where each user is expected to manage their own control plane and inventory, just isn't sustainable at scale," Yahoo says. Multiple teams duplicate effort and "removes the opportunity for improved synergy with all levels of the business." A single, centralized team collaborates with the supply chain, data center site operations, finance, and the engineering teams who are the IaaS customers.

M&A activity is turning the cloud upside down. Find out what you need to know in our special report: Mergers, Acquisitions & IPOs Are Rocking the Cloud.

Developers love instant access to compute resources
"It empowers our engineers to innovate, prototype, develop, and quickly iterate on ideas," Yahoo says. "No longer is a developer reliant on a static and costly development machine under their desk."

Start at the bottom and think about the underlying hardware
Think about the hardware needs for the services you're running. For example, databases have intense I/O needs. Sounds obvious, right? "Yet many deployers skimp on the hardware," Yahoo says. "The performance of the whole cluster is bottlenecked by the DB I/O. By thinking ahead you can save yourself a lot of heartburn later on."

Yahoo shares plenty more insights and lessons in its post, which you can read here: Operating OpenStack at Scale.

— Mitch Wagner Follow me on Twitter Visit my LinkedIn profile Visit my blog Friend me on Facebook Editor, Enterprise Cloud News

Page 1 / 4   >   >>
kq4ym 5/5/2017 | 12:25:57 PM
Re: Verizon effect Yes, interesting to watch just what Verizon may do with all the parts and pieces of Yahoo. It would not be surprising to see some offloading of assets not in Verizon's area of expertise yet maybe those can just be run on "auto pilot" and just see how the profits proceed or not in coming years?
[email protected] 4/29/2017 | 11:56:31 PM
Re: Nice to see Yahoo is so open about its experience... Joe very appropriate for the tech generation we live in because everything gets old in about 10 minutes!
[email protected] 4/29/2017 | 11:54:22 PM
Re: Verizon effect True Jobs was an innovator but even he had dry patches before he resurrected Apple again, there may be another Bezos or Jobs out there right now or in the future so who knows what the next wave of tech innovation will bring.
Michelle 4/29/2017 | 8:35:35 PM
Re: Verizon effect @Joe Interesting. There's been so much coverage of security breaches and aquisition pricing that I've missed the real reasons Verizon might want Yahoo. I was very surprised they went ahead with the deal after the security breaches.
Joe Stanganelli 4/29/2017 | 7:13:26 PM
Re: Verizon effect @Michelle: I don't think Verizon bought Yahoo so much for the brand as for a bunch of other stuff.

Yahoo lived by the acqui-hire -- and they died by the acqui-hire.  ;)
Joe Stanganelli 4/29/2017 | 7:12:27 PM
Re: Verizon effect > It will probably not see the resurrection that Apple saw

Yeah, that's kind of a one-in-a-million scenario...  There's only one Steve Jobs.

Although Jeff Bezos (or, arguably, Travis Kalanick) could be the next one, so to speak.
Joe Stanganelli 4/29/2017 | 7:10:53 PM
Re: Nice to see Yahoo is so open about its experience... @maryam: Indeed.  The "got old" language/analogy was in my mind because I recently rewatched part of one of my favorite films: Heist (the one with Gene Hackman, written and directed by David Mamet).   There's a great line Delroy Lindo's character has at the end of an argument about the other character making a giant blunder where he says, "Baby, you got old."
Joe Stanganelli 4/29/2017 | 7:09:03 PM
Re: Verizon effect @John: Yes, VZ collaborated with Red Hat on that over the past year.  The attraction is as an extension of their corporate network (particuarly where mobile VPN is concerned).  Plus, almost all the big companies are getting involved in the open-source community these days because they realize that it's simply good for business to be in a room with a bunch of other smart people.
[email protected] 4/29/2017 | 7:07:15 PM
Re: Nice to see Yahoo is so open about its experience... LOL very true the lack of innovation it what ages people and companies alike!
Joe Stanganelli 4/29/2017 | 7:05:28 PM
Re: Nice to see Yahoo is so open about its experience... @maryam: They didn't so much "age" as "got old."

But now I'm speaking (er, typing) in riddles.

They went from startup to big company -- and started acting like a big company.  Slow.  Lumbering.  Bureaucratic.

Google/Alphabet, meanwhile, kicked their butts because, despite having gone from startup to MONOLITH, they still act like a startup -- constantly innovating.
Page 1 / 4   >   >>
Sign In