Как и большинство стратегических концепций в мире информационных технологий, концепция программно-определяемых сред хранения родилась в ответ на основные вызовы своего времени:
- лавинообразный рост объемов данных;
- сокращающиеся бюджеты на ИТ;
- многократное повышение требований к производительности инфраструктур хранения;
- требования абсолютной доступности и мобильности данных;
- значительное удорожание площадей ЦОД и электроэнергии;
- гибкость инфраструктур хранения данных. Готовность к резким изменениям требований бизнеса.
С технологической точки зрения основным ограничением, которое препятствует эффективному внедрению решений, удовлетворяющих данным тенденциям и требованиям, является тот факт, что инфраструктуры хранения большинства крупных организаций все еще представлены множеством изолированных систем хранения, ограниченно взаимодействующих друг с другом и не объединенных в единый разделяемый высокоутилизированный ресурс. Именно это ограничение и призвана снять концепция программно-определяемых сред.
В самом общем виде программно-определяемые среды хранения – это инфраструктуры хранения, где вся функциональность реализована программно, а аппаратная составляющая представлена стандартными компонентами.
Очевидно, что в случае полноценной технологической реализации данной концепции мы получим весомые преимущества в каждой из следующих областей:
- стандартные компоненты, минимизация оборудования старшего класса, продление средней жизни устройств хранения, а также повышение средней утилизации устройств за счет мобильности данных и объединения отдельных устройств в единый ресурс – все это способствует повышению экономической эффективности сред хранения;
- независимость от конкретного устройства хранения данных, что практически исключает плановые простои приложений;
- единая и полная современная функциональность всей инфраструктуры хранения, которая увеличивает экономическую эффективность, гибкость и производительность.
Полная независимость от конкретного «железа» при 100%-ном сохранении высочайшей надежности и функциональности – абсолют, пока не достигнутый ни одним игроком рынка. Все производители движутся к полной реализации концепции программно-определяемых сред хранения с разных направлений. «Софтверные гиганты» разрабатывают полностью программные реализации инфраструктур хранения данных, которые предлагается разворачивать на серверах стандартной архитектуры и простейших дисковых полках. Такой подход реализует концепцию SDS в «каноническом» виде, однако пока подобных внедрений не много. С точки зрения функциональности тоже наблюдается отставание от систем хранения корпоративного класса.
Большинство производителей традиционных систем хранения корпоративного класса работают над реализацией концепции программно-определяемых сред хранения в целях развития устройств виртуализации систем хранения данных и взаимодействия отдельных устройств хранения между собой для обеспечения прозрачной миграции данных, распределения нагрузки по нескольким СХД и пр. Этот подход имеет преимущества по показателям зрелости решений – надежности, функциональности и производительности, однако по-прежнему существует привязка заказчика к конкретному «железу».
По оценкам ведущих аналитических компаний, в настоящее время наиболее успешна в развитии технологий SDS компания IBM, которая работает как в направлении полностью программных продуктов (кластерные файловые системы для решений класса Big Data), так и в сфере внедрения концепции SDS на сложных инфраструктурах хранения заказчиков. Решение IBM Spectrum Virtualize (IBM SVC) шагнуло далеко вперед относительно традиционной виртуализации СХД. Речь идет о системе корпоративного класса с высочайшими показателями надежности и функциональности, тем не менее IBM Spectrum Virtualize реализован на стандартных компонентах. Разные поколения узлов могут работать в едином комплексе без перерывов в работе. Таким образом, IBM Spectrum Virtualize совмещает все возможности СХД корпоративного класса с полной независимостью от конкретного «железа» и высочайшей гибкостью и экономической эффективностью решения – основными критериями концепции программно-определяемых сред хранения.