- PVSM.RU - https://www.pvsm.ru -
Думаю, что каждый пользователь хабра, знает, что такое LAMP [1]. Но для меня LAMP это не просто комплект (стэк) ОС Linux + Apache HTTP Server + MariaDB/MySQL + PHP/Python/Perl. Для меня это символ того, что открытое ПО может (и должно) быть причиной революционных изменений в ИТ-отрасли. Я уверен, что именно благодаря LAMP, появился интернет в его сегодняшнем виде. Без того, что скрывается за этими четырьмя буквами, не было бы Google, Facebook,… да и Habrahabr. Ну, по крайней мере, не было бы такими, какими мы их знаем. Только представьте себе, технологии, с помощью которых стало возможно создать компанию с самой большой капитализацией в мире [2], появились всего-лишь 20-25 лет назад!
Когда я писал свой пост "Почему Citrix не стала «новой Red Hat» на рынке виртуализации? [3]", я задумался о том, что серверная виртуализация могла бы стать ещё одной областью ИТ-технологий, где открытое ПО играет ключевую роль. К сожалению, этого (пока?) не произошло, однако OpenStack, вероятно, сможет избежать ошибок [4], и стать стандартом де-факто для ЦОД. Или нет? Опрос после поста.
В чем OpenStack похож на LAMP?
Конечно, OpenStack во многом связан с LAMP. Технически — ОС Linux преобладает при использовании OpenStack [5], а код OpenStack написан на Python. Кроме того … у меня нет статистики, но думаю, что не так уж редки случаи, когда OpenStack нужен именно для развертывания виртуальных машин с LAMP-стеком.
Но главное сходство между этими стеками, конечно, не в том, что есть пересечение в используемом ПО. Главное, что в основе похожая идея — если в двух словах, ее можно назвать «быстрое масштабирование» (и дешевое, что иногда важнее). LAMP позволяет очень быстро нарастить ваши ресурсы — если вы захотите предоставлять доступ не к паре web-сайтов, а, скажем, к паре сотен…. Сколько потребуется времени для такого расширения? Вы просто идете в ближайший компьютерный магазин, закупаете там железо и «заливаете» LAMP без заморочек с лицензированием и закупкой ПО. OpenStack точно так же позволяет быстро масштабировать требуемые ресурсы, но, конечно, уже на другом, «виртуальном» уровне.
Еще одно сходство состоит в том, что ни LAMP, ни OpenStack не являются результатом работы какой-то одной компании, или скажем точнее, в этих проектах нет какого-то явно выраженного лидера. LAMP Stack – это вообще довольно условное объединение, его компоненты разрабатывались в рамках разных проектов, а OpenStack хотя и был первоначально проектом NASA и Rackspace, к нему очень быстро подключились десятки других компаний и независимых разработчиков.
Кстати говоря, заслуживает внимания тот факт, что Мартин Микос (Marten Mickos [6]), который был генеральным директором MySQL AB, после её поглощения компанией Sun Microsystems, перешел в Eucalyptus Systems [7]. A чуть позже HP купила Eucalyptus [8] и Мартин Микос занял должность старшего вице-президента и генерального менеджера подразделения HP Cloud. Напомню, с 2012 года HP строит свой облачный бизнес с помощью OpenStack [9], инвестировала более $1 млрд. в облачные решения на этой платформе [10] и в 2014 году даже стала самым активным разработчиком этой IaaS [11]. Получился своеобразный переход от одного стека в другой.
Ставки сделаны?
Но насколько всё это серьезно? Действительно, LAMP – это проверенный временем комплекс ПО, OpenStack же считается еще очень молодым открытым проектом. В комментариях к моему прошлому посту было такое высказывание:
«Опенстек — это хайп, который, быть может, выживет, а быть может и нет. Сейчас он живет исключительно за счет корпораций, готовых вливать туда деньги просто, потому что их много, этих денег.»
Это довольно распространенное мнение, я его слышу постоянно, ещё со времен появления OpenStack (уже почти 6 лет!). Но корпорации не вливают никуда деньги просто, потому что у них много денег. Они инвестируют туда, где видят потенциальную отдачу от этих вложений. Это очень простой способ определить, перспективность той или иной технологии – нужно посмотреть, инвестируют ли в неё свои средства крупные компании. Ведь если они вкладывают во что-то деньги, то ожидают и возврат инвестиций.
За последние годы инвестиции в различные проекты и компании, связанные с OpenStack, достигли нескольких миллиардов долларов. Вспомним основные финансовые сделки, связанные с OpenStack:
Тут же нужно сказать, что инвестиции в OpenStack уже сейчас дают отдачу, например, вышеупомянутые HPE и Cisco занимают ведущие позиции в производстве облачной инфраструктуры [12]. (Cisco является главным производителем элементов инфраструктуры для публичных облаков, а HPE — для частных.) А кроме вышеупомянутых компаний свои компетенции, связанные с OpenStack активно развивают Oracle, SAP AB, Intel, Huawei, NEC, SUSE, Ericsson, VMware, Dell, NTT, Citrix. Хочу обратить внимание на то, что инвестировали в проект различные компании. Что ещё раз подтверждает необходимость поддержки Open Source всей ИТ-отраслью [13].
Итак, подведем итог. Проект OpenStack «идет по следам» LAMP, но при этом более управляемый и финансово устойчивый, благодаря OpenStack Foundation. Инвестиции крупных ИТ-компаний в этот проект составляют несколько миллиардов долларов. В развитии последнего релиза IaaS OpenStack приняли участие 2336 разработчиков, представляющих 345 различных компаний. После этого есть ли у вас сомнения о том, сможет ли выжить OpenStack?
ps: Не хотелось бы, чтобы у вас сложилось впечатления о том, что у OpenStack не было проблем — были, и довольно серьезные, о некоторых я писал в своем прошлом посте [4], а о других напишу в следующем.
Опрос: Как вы считаете, сможет ли OpenStack для ЦОД стать таким же стандартом де-факто, каким стал LAMP для web-серверов?
Автор: mister_fog
Источник [14]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/open-source/129420
Ссылки в тексте:
[1] LAMP: https://ru.wikipedia.org/wiki/LAMP
[2] компанию с самой большой капитализацией в мире: http://www.vesti.ru/doc.html?id=2715230
[3] Почему Citrix не стала «новой Red Hat» на рынке виртуализации?: https://habrahabr.ru/post/279577/
[4] OpenStack, вероятно, сможет избежать ошибок: https://habrahabr.ru/post/282734/
[5] ОС Linux преобладает при использовании OpenStack: http://www.zdnet.com/article/ubuntu-linux-continues-to-dominate-openstack-and-other-clouds/
[6] Marten Mickos: https://en.wikipedia.org/wiki/M%C3%A5rten_Mickos
[7] перешел в Eucalyptus Systems: https://www.opennet.ru/opennews/art.shtml?num=25898
[8] HP купила Eucalyptus: http://www.nixp.ru/news/12768.html
[9] HP строит свой облачный бизнес с помощью OpenStack: http://www.nixp.ru/news/11743.html
[10] более $1 млрд. в облачные решения на этой платформе: http://www.nixp.ru/news/12480.html
[11] стала самым активным разработчиком этой IaaS: http://www.nixp.ru/news/12803.html
[12] HPE и Cisco занимают ведущие позиции в производстве облачной инфраструктуры: http://www.pcweek.ru/infrastructure/article/detail.php?ID=184290
[13] необходимость поддержки Open Source всей ИТ-отраслью: https://habrahabr.ru/post/281376/
[14] Источник: https://habrahabr.ru/post/302774/?utm_source=habrahabr&utm_medium=rss&utm_campaign=best
Нажмите здесь для печати.