Программно-ориентированные решения давно перестали считаться новинками в корпоративных ИТ. Прежде их главной функцией было обслуживание инфраструктурного оборудования, однако после активного проникновения в отрасль средств виртуализации и облачных технологий, разница между физическим и виртуальным оборудованием оказалась размытой, а приоритеты в обслуживании поменялись местами. В новых условиях ПО становится главным компонентом ИТ-инфраструктуры, а аппаратуре теперь отводится роль второй скрипки.

Развитие систем виртуализации и облачные технологии стали причиной для качественного пересмотра прежних принципов, используемых для управления инфраструктурой дата-центров и запускаемых приложений; в результате чего появилось новое направление — строительство программно-определяемых ЦОДов (Software Defined Data Center, SDDC). Изменения в этой сфере начались с появления технологий виртуализации. Вслед за виртуализацией операционных сред в ЦОДах процесс распространился на средства сетевой поддержки и хранения данных.

Что такое SDDC

Чаще всего применительно к SDDC упоминают определение, данное ведущим аналитиком Forrester Research Робертом Страудом: «SDDC — это интегрированный абстрактный уровень для описания организации работы дата-центра с использованием программных средств, заменяющие собой имеющиеся ресурсы виртуального и физического оборудования, позволяющий выстраивать их в нужную последовательность для реализации работы сервисов».

Следуя этому определению, под развертыванием SDDC подразумевается создание виртуализованных, программно-выделяемых ресурсов, допускающих масштабирование в любую сторону по мере необходимости. Инсталляции программно-определяемых ЦОДов могут клонироваться, причем несколькими способами.

Современный подход к SDDC рассматривает наличие трех ключевых компонентов:

  • программно-определяемые вычислительные ресурсы;
  • программно-определяемые сети (software-defined networks, SDN);
  • программно-определяемые системы хранения (software-defined storage, SDS).

Часто упоминается еще один, четвертый ресурс — средства управления и оркестрации. Аналитик Gartner Джон Моренси описывает его как методологию, позволяющую ИТ-команде правильно выбирать начальную конфигурацию для системы, добиваться правильной настройки виртуальных машин, систем хранения, средств сетевого обмена и в случае необходимости добавлять средства поддержки для работы отдельных приложений или их группы.

Переход на модель SDDC чаще всего начинается с появления в корпоративной системе средств виртуализации. Поэтому Страуд часто говорит, что SDDC — это успешно выстроенная система, являющаяся естественным развитием ранее развернутых программно-определяемых средств хранения и сетевых средств.

История SDDC

Отсчет развития концепции ведут с момента появления средств виртуализации в ИТ-системах предприятий. Однако ее зарождение случилось раньше. Начальные ростки строительства конвергентных инфраструктур (их иногда назвали тогда «коробочными ЦОДами») появились в начале 2000-х. Их возникновение связывали с желанием ИТ-служб преодолеть сложности, возникавшие из-за необходимости обеспечить совместную работу для несовместимого оборудования и ПО, которое в избытке встречается в ИТ.

Одной из первых коммерческих реализаций SDDC стало решение Utility Data Center (UDC), предложенное компанией HP; его иногда также называют первым примером частного облака. Решение имело графический интерфейс, благодаря которому пользователь имел возможность конструировать серверную ферму, собирая ее из «кирпичиков» — серверов, средств поддержки ОС, сетевых интерфейсов, брандмауэров, балансировщиков нагрузки и средств хранения. Несмотря на отсутствие функции масштабирования, которая появилась только в более поздних версиях SDDC, новая концепция сразу доказала свою высокую эффективность при работе с имеющимися аппаратными ресурсами.

Однако расцвет SDDC произошел несколькими годами спустя. Тогда на рынке появились продукты для построения виртуализованных вычислительных сред, предложенные VMware и Cisco. Они оказали значительное влияние на развитие рынка, позволили клиентам осваивать и эффективно применять на практике достоинства новой технологии виртуализации применительно к работе сетей и систем хранения данных.

После этого пошел поток различных SDN- и SDS-решений, которые стали завоевать популярность в ИТ-отрасли.

Новую концепцию подхватили ведущие вендоры сетевого оборудования. Однако часто оказывалось, что их решения могли работать только с продуктами того же вендора. Это создавало трудности в реальной работе с новыми программными системами и снижало гибкость в обеспечении совместной работы имеющихся аппаратных и программных продуктов.

Назначение SDDC

В чем же состоит привлекательность новой технологии для компаний? Почему они начинают проекты перехода на модель SDDC и какие выгоды стремятся получить?

По мнению Джона Моренси, вице-президента Gartner по исследованиям, причина, побуждающая любую компанию начать проект внедрения решений SDDC, раскладывается на три составляющие: (1) достижение высокого уровня автоматизации (Automation); (2) улучшение обратных связей при развитии ИТ-проектов (Agility); (3) повышение гибкости при реализации прикладных проектов (Flexibility).

В результате компаниям удается снизить затраты ручного труда, добиваясь этого за счет роста эффективности работы ИТ-персонала и повышения гибкости его взаимодействия. Более того, компаниям удается добиваться более быстрого исполнения требований, которые перед ними ставит бизнес.

Но есть еще одно достоинство SDDC, которое часто упускают из поля зрения. Это — повышение скорости восстановления прерванной работы ИТ-систем, которая может возникать в результате аппаратных сбоев, нарушения питания или при других отклонениях.

SDDC помогает также «собрать воедино средства, с помощью которых можно приступить к переводу локальной корпоративной ИТ-инфраструктуры на новый уровень. Речь идет о появлении средств для реконфигурации систем, обслуживания их в работе и подключения дополнительных вычислительных ресурсов и систем хранения. В результате компания получается ИТ-решение, которое может несколько отличаться от прежнего. Однако новое решение непременно будет лучше — более конкурентным, обеспечивающим более высокую совместимость с облачной инфраструктурой, предлагаемой основными провайдерами», — считает Моренси.

Многие ИТ-руководители рассматривают переход на SDDC как возможность сохранить базовое предназначение компании и в дальнейшем заниматься развитием своей основной бизнес-модели.

Будущее SDDC

Концепция SDDC включает в себя много различных технологий и течений. Поэтому делать прогнозы относительно будущего и называть временные отрезки ее развития непросто. Однако опираясь на проведенные исследования аналитики отрасли указывают некоторые ближайшие вехи в развитии этого сегмента рынка.

Так, Страуд считает, что в будущем интерес к SDDC будут проявлять прежде всего муниципальные службы, телекоммуникационные, торговые, производственные и финансовые компании. По мнению Моренси, рост популярности SDDC будет наблюдаться прежде всего среди финансовых служб, организаций здравоохранения, муниципальных служб, телекоммуникационных компаний; менее явный интерес можно будет видеть со стороны предприятий транспорта и строительства.

Особый интерес у аналитиков вызывает вопрос о степени нынешней готовности рынка к принятию новой технологии. По мнению Моренси, рынок находится сейчас на стадии начального подъема. При этом он отмечает, что его точка зрения идет вразрез с принятым в отрасли мнением. Так, если оценивать интерес к SDDC со стороны клиентов Gartner, то в наибольшей степени он проявляется в отношении SDS: число запросов по этому направлению вдвое превышает интерес, который имеет сегмент SDN — 450 против 225. На этом фоне 100 запросов по общей концепции SDDC выглядят и вовсе скромно.

Хотя SDDC находится в начале пути, интерес к этой теме уверенно растет, считают в Forrester. По данным их опроса уже около 62% предприятий либо внедрили SDDC, либо собираются это сделать.

И хотя ряд существующих решений требуют улучшений, а некоторые продукты до сих пор жестко привязаны к оборудованию конкретного вендора, Страуд считает, что в ближайшем будущем должны появиться новые стандарты, которые упростят построение абстрактных моделей вычислительных ИТ-инфраструктур и помогут ускорить их внедрение на практике.