OpenStack является одной из самых популярных платформ для организации виртуального ЦОДа (IaaS). У нас в GreenBushВС облачные среды тоже разворачиваются на OpenStack. И вот почему.
Преимущества OpenStack для пользователей
Мы ориентируемся на удобство пользователей, поэтому разговор о преимуществах ОпенСтек начнем именно с этой позиции.
Интересней всего OpenStack стартапам. Именно технологическим стартапам, которым важно свободно работать с исходным кодом и строить облако строго «под себя», дорабатывая функционал под узкоспецифичные задачи. Кроме того, облачная платформа для технологических стартапов это, пожалуй, единственная возможность реализовать и протестировать идею без масштабных вложений в IT-инфраструктуру. Когда покупать, оснащать и содержать серверное, сетевое и прочее оборудование нет возможности, стартап просто разворачивает виртуальный дата-центр на OpenStack и спокойно развивает и тестирует продукт. Не страдая из-за нехватки ресурсов и не переплачивая за лишние.
Облачные среды для разработки и тестирования
Гибкость OpenStack удобна не только в работе с облачными проектами. Бизнес с оборудованием на colocation также время от времени сталкивается с проблемой расширения дискового пространства и миграцией на новое оборудование. Если нужно расширить дисковое пространство, но не на год-другой, а на месяц или неделю, покупать новые диски совершенно невыгодно. Как и брать выделенный сервер в аренду. И вот здесь платформа OpenStack без привязки к «железу» закрывает все вопросы с краткосрочным расширением возможностей или временной миграцией проекта.
Совершенно с другого ракурса видятся преимущества OpenStack, если смотреть на платформу распределенных приложений с позиции среднего и крупного бизнеса, сравнивая ее с проприетарными аналогами. Здесь на первый план выходят немного другие нюансы:
-
Меньше расходов. Проприетарное ПО распространяется по лицензии и регулярные платежи вендору составляют немалую часть расходов на IT. OpenStack, как некоммерческая платформа с открытым исходным кодом, не требует лицензионных платежей, в связи с чем порядка 20% бюджета можно перенаправить на другие нужды, например, на оптимизацию IT-инфраструктуры.
-
Больше возможностей для налаживания системы ИБ. У программных решений с открытым кодом можно убирать, надстраивать и расширять встроенные защитные функции в соответствии с корпоративными стандартами информационной безопасности. Не обходить предустановленные решения закрытого программного кода и не костылить, а просто менять под себя.
-
Меньше санкционных рисков. В 2014 году Microsoft, Oracle, Symantec предупредили российские компании из санкционного списка о прекращении поддержки своих программных продуктов. Тогда эту ситуацию как-то урегулировали, но осадок остался.
В этом отношении OpenStack с ее open source и распространением на некоммерческой основе выигрывает во всех отношениях — меньше риска для IT-устойчивости компании и больше ресурсов для развития.
Особенности OpenStack
Если вы планируете разворачивать облачные службы и управлять распределенной инфраструктурой с OpenStack, просчитайте все «за» и «против». Про «за» мы уже рассказали, теперь перечислим «против»:
-
При сбое системы лицензированного ПО ответственность за проблему можно переложить на вендора. С программным обеспечением на open source ответственность придется брать на себя IT-отделу компании.
-
У OpenStack непростая архитектура и для работы с ней нужны серьезные компетенции. Уточните, есть ли они у ваших специалистов или решите, готовы ли вы передать поддержку облака на аутсорс.
-
У OpenStack сокращенный цикл поддержки, при этом часто выходящие релизы снимают часть технологий с сопровождения. Чтобы нивелировать проблему, придется оперативно решать нетривиальные вопросы поддержки. Этот процесс нужно отладить.
Компоненты платформы
Стоит отметить, что недостатки OpenStack не останавливают крупный бизнес в России и мире. В 2016 г ПАО «Сбербанк» перевел на OpenStack часть виртуальной инфраструктуры, с платформой плотно работают IBM, Huawei и Intel, облачные возможности сервиса широко используют Disney, eBay и Walmart Best Buy.
Мы же придерживаемся мнения, что нет и не может быть универсальных решений. И OpenStack не исключение. Будучи отличным вариантом для оптимизации бизнес-процессов средних и крупных компаний, платформа мало чем поможет предприятиям со стабильной физической ИТ-инфраструктурой и скромными потребностями в виртуальных ресурсах.
Если вам сложно определиться с перспективами виртуализации — напишите нам в чат или оставьте заявку в форме обратной связи. Разберемся в ситуации и поможем выбрать оптимальное решение для проекта.