Программно-определяемые системы хранения – технология Elastic Storage от IBM
Компания IBM расширила портфолио программно-определяемых систем хранения, с помощью которых организации смогут сократить издержки и обрабатывать данные в любом количестве, виде и с помощью различных устройств хранения, расположенных в любой точке мира.
Технология Elastic Storage, созданная в исследовательской лаборатории IBM Research, отличается высокой производительностью и неограниченным масштабированием. Она автоматически перемещает данные на самое экономичное устройство хранения, тем самым снижая издержки хранения на величину до 90%. Elastic Storage позволяет организациям не просто управлять, а с выгодой для себя использовать растущие объемы данных, генерируемые многочисленными устройствами, сенсорами, бизнес-процессами и социальными сетями. Новое решение для хранения подходит для приложений, требующих обработки большого количества данных и высокоскоростного доступа к массивам информации – от обработки сейсмических данных, управления рисками и финансовой аналитики, составления прогнозов погоды и научных исследований до планирования действий в режиме реального времени.
Программно-определяемые системы хранения – это набор ПО, которое автоматически управляет данными на локальном и глобальном уровне, обеспечивая высокую скорость доступа, простоту управления и возможность масштабирования инфраструктуры по мере роста объемов информации. Эти технологии могут работать на любом оборудовании и обеспечивать автоматизированное и виртуализированное хранение.
Технологии, положенные в основу Elastic Storage, также используются в суперкомпьютере IBM Watson. Как продемонстрировали в лаборатории IBM Research, Elastic Storage может успешно просканировать 10 биллионов файлов на один блок памяти за 43 мин, что гарантирует производительность подобных систем при анализе огромных массивов данных.
В основе технологии Elastic Storage лежит глобальное файловое ПО IBM, которое обеспечивает управление хранением в режиме онлайн, масштабируемый доступ и интегрированные инструменты, способные управлять огромными массивами данных и миллиардами файлов. К примеру, Elastic Storage использует серверную флэш-память для увеличения производительности более чем в шесть раз по сравнению с SAS-дисками. Если у сервера есть флэш-память, она автоматически используется как кэш-память для увеличения производительности.
Elastic Storage виртуализирует системы хранения, позволяя нескольким системам и приложениям пользоваться общими ресурсами памяти. Это также обеспечивает прозрачный глобальный доступ к данным без необходимости модифицировать приложения или добавлять дополнительные системы управления хранением. Так как Elastic Storage не полагается на центральную систему для определения места записи файла, клиенты имеют доступ к данным даже в случае сбоев работы ПО или оборудования.
Ключевое свойство Elastic Storage – возможность автоматически перемещать данные в стратегически предпочтительную и наиболее экономически эффективную систему хранения. Благодаря функциям, ориентированным на актуальные политики, и анализу данных в режиме реального времени Elastic Storage может автоматически перенаправлять редко используемую информацию на менее дорогие ленточные накопители, а часто используемые данные могут храниться в высокоскоростных флэш-системах. Функции нативного шифрования и безопасного удаления данных позволяют безвозвратно стирать информацию, что соответствует нормативным требованиям HIPAA и Sarbanes-Oxley.
Благодаря поддержке ПО OpenStack для управления облачными вычислениями Elastic Storage также предоставляет возможности хранения, управления данными и совместной работы в частных, публичных и гибридных облачных средах. Помимо совместимости с сервисами OpenStack Cinder и Swift, Elastic Storage поддерживает другие открытые API, такие, как POSIX и Hadoop.
Технология Elastic Storage также будет доступна в качестве облачного сервиса на базе IBM SoftLayer уже в этом году.