OpenStack: пора отказаться от него
OpenStack для облачных платформ — это то же самое, что Linux для операционных систем, но, пожалуй, на этом сходство заканчивается. Хотя изначально облачная платформа с открытым исходным кодом была разработана НАСА, она пережила несколько тяжелых лет, и, похоже, в ближайшее время ситуация не улучшится. Сравните этот сценарий с расцветом Linux. Серьезной причиной первоначального успеха Linux был имидж Линуса Тровальдса, который он сравнивал с корпоративным имиджем Microsoft в то время. Большое сообщество разработчиков присоединилось к движению Linux, вероятно, исключительно для того, чтобы назло Microsoft и быть на стороне милого человека в сандалиях и с иностранным акцентом. Маркетинг и выбор времени для Linux были сделаны настолько хорошо, что это было похоже на выбор между дьяволом и милым маленьким пингвином. Что касается предприятий, Microsoft никогда не была серьезным соперником в плане корпоративных серверов, и хотя Unix могла казаться разумной альтернативой, для работы ей требовалось дорогое оборудование. Эти условия были более чем идеальными для того, чтобы Linux стал тем, чем он является сегодня.
OpenStack против AWS
Перенесемся в 2017 год. AWS — это хорошо отлаженная машина, которая не берет пленных в своем стремлении к превосходству в облаке. Это не Unix или Microsoft, это компания с темпом роста более 50 процентов, которая в настоящий момент не оставляет камня на камне, чтобы быть уверенным, что каждое ее предприятие является платежеспособным клиентом. Облачные вычисления — это объединение ресурсов, чтобы дорогостоящее оборудование стало экономически выгодным с дополнительным преимуществом оплаты за использование. Имея это в виду, сервисы AWS, прямо говоря, настолько чертовски дешевы и эффективны, что для создания любых волн здесь потребуется гораздо больше, чем набор наспех собранных инструментов, которые контролируют задачи и хранилище.
Основная цель OpenStack заключалась в том, чтобы сделать публичное и частное облако жизнеспособным без привязки к поставщику. Но с беспощадными ставками AWS и обслуживанием выше среднего, кто не хотел бы остаться взаперти? Битва за Linux произошла из-за того, что люди были недовольны тем, что оказались запертыми. Вы не видите, чтобы многие клиенты AWS жалуются на блокировку, так что это почти похоже на борьбу с проблемой, которой не существует.
Народом vs. для народа
Еще одна вещь, которую люди должны понять, это то, что Linux был создан сообществом людей без какой-либо коммерческой мотивации. Это то, с чем нелегко конкурировать. То, что на самом деле сделало Linux-сообщество, является трудным делом, и недавние проблемы OpenStack являются еще одним доказательством того, что для завоевания рынка, который в настоящее время стремительно растет, требуется гораздо больше, чем открытый исходный код. В отличие от Linux, который был разработан сообществом открытого исходного кода с нуля, а затем принят поставщиками, OpenStack изначально был коммерческим продуктом, а затем выпущен для сообщества. Большая разница, мягко говоря.
Многие люди считают, что OpenStack был разработан исключительно для того, чтобы поставщики устаревших систем могли поддерживать актуальность своего оборудования перед лицом возможного вымирания, с которым они столкнулись, когда все перешли на общедоступное облако. Таким образом, в отличие от Linux, где «открытый исходный код» означал свободу, в OpenStack это больше похоже на «ограничение себя» от гибкости и свободы, которые может предложить AWS. Это удивительно, потому что это именно тот рынок, на котором Linux пользовался бурным успехом, а не так давно OpenStack был тем, о чем все говорили.
Тяжелая битва
У OpenStack было несколько известных сторонников, хотя заручиться поддержкой на предприятии было непросто. Поскольку OpenStack был разработан на коммерческой основе, а затем выпущен для сообщества, очевидно, что за этим шагом стоит какая-то причина. Когда коммерческий продукт становится открытым исходным кодом, это часто приводит к тому, что сообщество разработчиков будет работать над вашим программным обеспечением бесплатно, а OpenStack требует много работы. Это совершенно очевидно в попытках eBay подчинить OpenStack своей воле, и они довольно громко заявляли о количестве рабочей силы, которую им пришлось бросить в OpenStack для этого. Не у каждого предприятия есть время или терпение, чтобы вложиться в OpenStack, как это делает eBay, особенно когда на каждом углу есть дешевые и безотказные альтернативы.
Смена сторон
Вопрос, который, вероятно, следует задать людям, заключается в том, кто выиграет от успеха OpenStack? Недостаточно людей, которые ненавидят AWS, и нет острой необходимости в облачной платформе с открытым исходным кодом. Citrix, один из главных спонсоров OpenStack, казалось, мог многое сказать, когда они отказались от OpenStack в пользу своего последнего облачного предприятия с открытым исходным кодом, использующего CloudStack. Хотя OpenStack является более зрелым продуктом, чем CloudStack, Citrix, похоже, убеждена, что CloudStack — это то, что нужно. И это еще не все. HPE, еще один крупный сторонник OpenStack, также продала свои активы OpenStack компании SUSE и назвала ее своим предпочтительным партнером OpenStack.
Кажется, что за каждым альянсом всегда стоит повестка дня, и хотя RedHat ранее бросала вызов политике открытого исходного кода OpenStack из-за своего коммерческого управления, они быстро изменили свою позицию, как только сами стали участвовать в облачном проекте OpenStack. Это, вероятно, привело к тому, что RedHat потерял часть своего собственного уличного доверия к открытому исходному коду, поскольку их возражения могли быть неверно истолкованы как тактика, чтобы привлечь их к участию. В конце концов, разве RedHat не занимается коммерчески управляемым программным обеспечением с открытым исходным кодом?
Предложение, от которого они не могут отказаться
Нынешнюю ситуацию можно сравнить с поспешным отступлением большинства крупных сторонников OpenStack. Хотя все они на том или ином уровне все еще используют OpenStack, никто не хочет открыто бороться с AWS. Предприятие основано на альянсах, и большинство людей скорее бросят залог и сбегут с корабля, чем попытаются выстоять. Cisco зашла так далеко, что отговаривала своих клиентов от присоединения к «Intercloud» и начала указывать им путь к популярным публичным облакам. Citrix также быстро указал, что его CloudStack имеет перекрестную совместимость с API-интерфейсами AWS, и продвигается вперед с «благословениями» API. Это утверждение действительно заставляет AWS звучать как «крестный отец» облачных вычислений. И вот тут мы действительно подошли к сути этой истории. Сервисы AWS просто слишком экономичны и эффективны, и, другими словами, «предложение, от которого невозможно отказаться». На самом деле это история об AWS и о том, как они единолично доминируют в этом секторе.
Время от времени технологическая фирма или предприятие получают преимущество в определенной технологической волне. У Microsoft было так с операционными системами, у Intel с чипами, у Google с поисковыми системами и так далее. Когда это происходит, конкурентам довольно трудно догнать конкурентов, потому что с этим преимуществом и преимуществом приходит много-много долларов, которые затем тратятся на поддержание и расширение этого лидерства.
Время отпустить
Как спортивная команда, которая уже выиграла матч и теперь играет со своими соперниками просто ради развлечения, AWS оставляет соревнование далеко позади. Это можно увидеть в новых и инновационных идеях AWS, которые продолжают появляться: от интеграции графических процессоров по требованию в свои облачные сервисы до фактической передачи петабайт данных в диковинных 18-колесных грузовиках. Если измерять союзы с точки зрения альтернативных издержек, то цена игнорирования AWS и бесчисленных часов возни с OpenStack просто слишком высока.
С успехом за успехом действительно похоже, что AWS не может ошибаться, и большая часть последствий для поддержки OpenStack была связана с тем, что предприятия постепенно признавали, что никакой объем работы над OpenStack никогда не сделает его серьезным соперником в этом сегменте. особенно с учетом того, что Azure и Google уже упорно борются за второе и третье места. В сегодняшнем предприятии иногда важнее всего понять, когда пришло время поставить другую лошадь или рискнуть вообще проиграть гонку. В данном случае победителем является AWS.