📜 ⬆️ ⬇️

Will OpenStack be a “new LAMP”?

I think that every Habr user knows what LAMP is . But for me, LAMP is not just a bundle (stack) of Linux + Apache HTTP Server + MariaDB / MySQL + PHP / Python / Perl. For me, this is a symbol of the fact that open source software can (and should) be the cause of revolutionary changes in the IT industry. I am sure that it was thanks to LAMP that the Internet appeared in its current form. Without what is hidden behind these four letters, there would be no Google, Facebook, ... and Habrahabr. Well, at least it would not be as we know them. Just imagine, the technologies with the help of which it became possible to create a company with the largest capitalization in the world , appeared only 20-25 years ago!
When I wrote my post “ Why did Citrix not become a“ new Red Hat ”in the virtualization market? ”, I thought that server virtualization could be another area of ​​IT technology where open source software plays a key role. Unfortunately, this (for now?) Did not happen, however OpenStack is likely to be able to avoid errors , and become the de facto standard for the data center. Or not? Survey after the post.

What does OpenStack look like to LAMP?
Of course, OpenStack is largely related to LAMP. Technically, Linux predominates when using OpenStack , and OpenStack code is written in Python. In addition ... I do not have statistics, but I think that it is not uncommon when OpenStack is needed for deploying LAMP stack virtual machines.

But the main similarity between these stacks, of course, is not that there is an intersection in the software used. The main thing is that it is based on a similar idea - if in a nutshell, it can be called “fast scaling” (and cheap, which is sometimes more important). LAMP allows you to quickly increase your resources - if you want to provide access not to a couple of web-sites, but, say, to a couple of hundreds ... How long will it take for such an extension? You just go to the nearest computer store, buy hardware there and “fill in” LAMP without any problems with licensing and software purchase. OpenStack in the same way allows you to quickly scale the required resources, but, of course, on a different, “virtual” level.

Another similarity is that neither LAMP nor OpenStack is the result of the work of any one company, or more precisely, there is no clearly defined leader in these projects. LAMP Stack is generally a fairly conditional combination, its components were developed in various projects, and although OpenStack was originally a project of NASA and Rackspace, dozens of other companies and independent developers quickly connected to it.
')
Incidentally, it is noteworthy that Martin Mickos ( Marten Mickos ), who was the general director of MySQL AB, after its acquisition by Sun Microsystems, moved to Eucalyptus Systems . A little later, HP bought Eucalyptus and Martin Mikos assumed the position of senior vice president and general manager of the HP Cloud division. I recall that since 2012, HP has been building its cloud business with the help of OpenStack , invested more than $ 1 billion in cloud solutions on this platform, and in 2014 even became the most active developer of this IaaS . It turned out a kind of transition from one stack to another.

Bets made?
But how serious is all this? Indeed, LAMP is a time-tested software complex, OpenStack is also considered to be a very young open source project. In the comments to my previous post was the following statement:
“Openstek is a HYIP, which, perhaps, will survive, and perhaps not. Now he lives exclusively at the expense of corporations that are ready to pour money in there simply because there are a lot of them, this money. ”
This is a fairly common opinion, I hear it all the time, since the appearance of OpenStack (for almost 6 years!). But corporations don't just pour money in anywhere, because they have a lot of money. They invest where they see the potential return on these investments. This is a very simple way to determine the viability of a particular technology — you need to see if large companies invest their money in it. After all, if they invest money in something, then they expect a return on investment.

In recent years, investments in various projects and companies related to OpenStack have reached several billion dollars. Recall the main financial transactions related to OpenStack:
It must also be said that the investments in OpenStack already give a return, for example, the aforementioned HPE and Cisco take leading positions in the production of cloud infrastructure . (Cisco is the main producer of infrastructure elements for public clouds, and HPE is for private ones.) In addition to the aforementioned companies, Oracle, SAP AB, Intel, Huawei, NEC, SUSE, Ericsson, VMware, Dell, NTT actively develop their competencies related to OpenStack. Citrix. I want to draw attention to the fact that various companies have invested in the project. Which once again confirms the need to support Open Source throughout the IT industry .

So let's summarize. The OpenStack project follows in the footsteps of LAMP, but at the same time it is more manageable and financially sustainable thanks to the OpenStack Foundation. Investments of large IT companies in this project amount to several billion dollars. In the development of the latest release of IaaS OpenStack 2336 developers from 345 different companies took part. After that, do you have doubts about whether OpenStack can survive?

ps: I would not want you to have the impression that OpenStack had no problems - they were, and quite serious, I wrote about some of them in my last post , and I would write about others in the following.

Survey: Do you think that OpenStack for the data center can become the same de facto standard that LAMP has become for web servers?

Source: https://habr.com/ru/post/302774/


All Articles