Помните время, когда гигабайтные дисководы казались большими, а терабайт представлялся просто огромной величиной? Все это давно в прошлом, ваш бизнес устремился к петабайтным объемам. Чтобы управлять такими системами хранения, необходимо ПО, которое сможет обеспечить «горизонтальное наращивание» хранения файлов. Для компаний, испытывающих потребность в хранении колоссальных объемов данных, у Red Hat есть новый программно-конфигурируемый менеджер хранения с открытым исходным кодом Red Hat Storage Server 3 (RHSS).
Этот новый RHSS может работать на стандартных x86-серверах, а также в облаках OpenStack или Amazon Web Services (AWS). Он базируется на файловой системе с открытым исходным кодом Red Hat GlusterFS 3.6 и операционной системе Red Hat Enterprise Linux (RHEL) 6. Red Hat утверждает, что RHSS 3 может «легко масштабироваться для поддержки петабайт данных и обеспечивает детальный контроль за вашей средой хранения, снижая при этом общую стоимость хранения».
Он обладает следующими новыми возможностями.
- Объем и производительность увеличены более чем в три раза. Поддерживается до 60 дисководов на одном сервере (ранее — до 36) и 128 серверов в кластере (ранее — 64). Доступный объем — до 19 Пб на один кластер.
- Усилены защита данных и операционный контроль за кластерами хранения, включая моментальные снимки томов для создания копий по состоянию на определенный момент времени и полный мониторинг кластера хранения с использованием открытых, соответствующих отраслевым стандартам инструментов, таких как Nagios и SNMP.
- Простая интеграция с новыми аналитическими средами для больших данных с поддержкой Hadoop File System Plug, что позволяет запускать задачи Apache Hadoop на сервере хранения, а также тесная интеграция с Apache Ambari для управления и мониторинга Hadoop и используемого им хранения.
- Более широкий охват оборудования, включая поддержку твердотельных дисков для требующих малой задержки задач, и существенно расширенный список совместимых аппаратных решений, увеличивающий возможности выбора аппаратных платформ.
- Быстрое развертывание. Вариант с дистрибутивом на базе менеджера пакетов обеспечивает нынешним пользователям RHEL максимальную гибкость развертывания. Клиенты могут теперь легко добавить Red Hat Storage Server к имеющейся предустановленной среде RHEL.
Red Hat рекомендует использовать RHSS 3 для решения следующих задач:
- хранение редко используемых данных для решения аналитических задач средствами компании Splunk;
- реализация совместимой с Hadoop файловой системы для использования Hadoop Analytics;
- синхронизация и совместное использование файлов с помощью ownCloud;
- поддержка инфраструктуры мультимедиа (видео, аудио, изображения), например, сети доставки контента, онлайнового радио;
- восстановление после катастроф с использованием сервиса Geo-replication;
- оперативное хранение образов виртуальных машин для Red Hat Enterprise Virtualization;
- хранение больших файлов и объектов (с использованием клиента NFS, SMB или FUSE);
- активное архивирование и хранение на сменных носителях;
- хранение резервных копий, созданных с помощью ПО Commvault Simpana;
- реализация корпоративных NAS и объектного хранения, а также облачных хранилищ для сервис-провайдеров.
Корпорация откровенно признает, что RHSS подходит не для любых задач, возлагаемых на файловую систему. Следует избегать задач, для которых характерны:
- активное использование транзакций, как в случае с СУБД;
- интенсивные операции ввода/вывода;
- преимущественно запись на диск и частое возникновение конфликтных ситуаций;
- множество операций с каталогом и файлами небольшого объема.
Общим итогом всего этого, согласно заявлению вице-президента компании 451 Research по изучению систем хранения Саймона Робинсона, стало следующее. Поскольку предприятия сейчас хотят, чтобы их ИТ выглядели и работали как облака, «инфраструктура хранения должна поддержать эту смену настроений. Во многих корпоративных ИТ-подразделениях это вызвало фундаментальное переосмысление стратегии хранения. Портфель продуктов Red Hat на основе открытого исходного кода для программно-конфигурируемого хранения представляет альтернативу проприетарным технологиям при решении нарастающих проблем, вызванных ростом объема корпоративных данных».
Это не просто выпуск очередного продукта. Red Hat объявила также, что сотрудничает с Splunk, Hortonworks и ownCloud с целью создания на базе RHSS 3 корпоративного ПО для анализа журналов и обеспечения кибер-безопасности, соответственно, для Apache Hadoop и для программ совместного использования файлов и организации коллективной работы.
OwnCloud, использующая ПО с открытым исходным кодом облачная компания, которая интегрирует RHSS 3 с собственным сервисом IaaS, представляет наглядную иллюстрацию к словам Робинсона. Совместными усилиями ownCloud и Red Hat позволили управлять существующей инфраструктурой, используя такие стандарты для локальных серверов как LDAP/AD, SAML, Database, NFS, CIFS, и при этом иметь возможность масштабирования хранения до RHSS.
В ходе эксперимента на серверах HP ProLiant SL4540 две компании обнаружили, что совместно их варианты хранения при 40 тыс. одновременных пользователей показывают превосходное снижение общей стоимости владения за счет объединения сервера приложений и сервера хранения на одних и тех же серверах по сравнению с традиционными решениями, требующими отдельных серверов хранения.
Хотите убедиться? Компании опубликовали эталонную архитектуру, так что вы можете попытаться развернуть ownCloud Enterprise Edition и Red Hat Storage Server 3.
Итак, если вас интересует серьезное управление хранением, рекомендую подольше и повнимательнее приглядеться к RHSS 3. Он заслуживает вашего времени и внимания. Дополнительную полезную информацию можно получить здесь.