От сетевой организации внешней памяти сегодня ждут больших преимуществ в производительности, доступности данных, увеличения объемов хранения и масштабируемости, снижения затрат на хранение. Однако все эти ожидания останутся лишь ожиданиями без эффективного инструмента централизованного управления.
Магистральным направлением для современных информационных хранилищ является консолидация разных форм сетевого хранения [1]. Однако ожидания высокой производительности, постоянной доступности данных, больших объемов хранения и масштабируемости, снижения затрат на хранение так и останутся лишь ожиданиями без эффективного инструмента централизованного управления сетевой распределенной памятью. Реальную выгоду от технологий сетевого хранения, которая выражается в значительной экономии средств, снижении рисков и повышении доступности данных для бизнес-приложений, организации смогут получить только при наличии соответствующего управления системами хранения [2]. Иначе увеличение объемов внешней памяти выльется в разрастание штата администраторов, усовершенствование возможностей доступа к информации будет связано с дополнительным риском простоев, а рост производительности приведет к неэффективному использованию ресурсов памяти. И в результате все преимущества окажутся нивелированными слишком высокими показателями совокупной стоимости владения (TCO).
Классификация
Выделить основные категории программных систем управления хранением непросто, поскольку в разных источниках они классифицируются по-разному, а производители склонны по-своему группировать собственные разработки. Ведущая организация по стандартизации в области сетевого хранения Storage Networking Industry Association определяет три основные группы дисциплин управления ресурсами хранения [3]:
- проактивное планирование;
- реактивный мониторинг;
- оперативное обслуживание.
Под ресурсами хранения здесь подразумеваются все возможные компоненты корпоративных систем хранения: различные типы дисковой памяти, включая высокоуровневые интеллектуальные устройства, массивы RAID, JBOD, носители на магнитных лентах, в том числе ленточные библиотеки, носители на оптических дисках, конфигурации SAN и NAS, сетевые компоненты и интерфейсы для подсоединения устройств внешней памяти и организации сетей хранения (Fibre Channel, SCSI, ESCON и др.).
Первая категория дисциплин управления включает в себя: управление активами хранения, управление конфигурацией и планирование емкости. Задачи текущего мониторинга систем хранения решают следующие дисциплины управления: управление событиями, управление производительностью, управление квотами памяти, управление проблемами. Обеспечить надлежащий уровень информационных служб со стороны корпоративной инфраструктуры хранения позволяют такие дисциплины, как:
- управление политиками;
- автоматизация процессов управления на основе политик;
- управление хранением (резервирование/архивирование, управление иерархическим хранением, восстановление данных после катастроф, управление системами хранения со встроенными средствами перемещения данных).
В Aberdeen Group перегруппировывают большинство из перечисленных дисциплин в четыре базовые категории.
- Размещение данных - программные средства для физического, логического и виртуального перемещения и размещения данных на различных носителях и их выборки, например, создания пулов внешней памяти для более эффективного использования ресурсов хранения.
- Защита данных - системы резервирования/восстановления и синхронного удаленного зеркалирования, обеспечивающие надежность и постоянную доступность ресурсов.
- Администрирование систем хранения - управляющие модули, которые отвечают за базовую аппаратную конфигурацию систем хранения и задачи по обеспечению их безопасности.
- Управление ресурсами хранения (storage resource management, SRM) - средства централизованного мониторинга активов инфраструктуры хранения, анализа их используемости и измерения производительности, а также выполнения ряда других функций, которые обеспечивают предоставление необходимых ресурсов хранения приложениям и позволяют превратить корпоративные системы хранения в услугу для бизнес-подразделений.
Последней категории уделяется особое внимание, поскольку именно средства SRM обеспечивают фактическое управление инфраструктурой хранения на оперативном, тактическом и стратегическом уровнях. Реализация функций SRM позволяет отслеживать и оперативно реагировать на сбои в системах хранения, планировать приобретение и развертывание ресурсов хранения и принимать стратегические решения по конфигурации глобальной корпоративной инфраструктуры хранения. По существу, именно на уровне SRM реализуются основные дисциплины ИТ-управления для систем хранения: управление развертыванием и конфигурированием, обеспечение доступности инфраструктуры хранения, оперативная поддержка ресурсов хранения. Дисциплины SRM осуществляют корреляцию логического представления ресурсов данных в приложениях с физическими «конструкциями» систем хранения, обеспечивая централизованное управление системами хранения как на уровне битов данных на физических носителях, так и на уровне логических структур, с которыми работают приложения. Основой для такого управления являются метаданные, собираемые с помощью программных агентов на каждом управляемом объекте хранения, включая файлы (размер, дата создания и владелец) и аппаратные компоненты инфраструктуры (например, емкость и производительность).
По определению Aberdeen [4] к категории SRM относятся такие дисциплины управления хранением, как управление активами хранения (asset management), планирование емкости хранения, управление конфигурацией, управление событиями, управление производительностью, предоставление информации об обеспечении непрерывности бизнеса (business continuity reporting) и управление использованием дискового пространства (space usage management).
В функции управления активами хранения входят обнаружение и регистрация ресурсов внешней памяти, определение типа ресурса (интеллектуальный дисковый массив с многоплатформной поддержкой, FC-коммутатор, виртуальный сервер хранения на магнитных лентах и т.д.) и определение места ресурса в общей топологии инфраструктуры хранения. Наличие топологической карты инфраструктуры хранения позволяет анализировать, как изменения в топологии повлияют на другие характеристики, например, производительность и емкость.
Средства планирования емкости хранения должны уметь анализировать тенденции и прогнозировать потребности корпоративных приложений в ресурсах хранения, гарантируя тем самым, что нужные объемы памяти и производительность сети хранения будут всегда в наличии. Они предоставляют информацию о свободном пространстве на дисках, незадействованных томах, свободном и занятом пространстве, мощностях коммутаторов, числе адаптеров и портов и другие сведения, позволяющие оценить пропускную способность сети хранения.
Средства управления конфигурациями, событиями и производительностью решают задачи повседневного, оперативного управления. Модуль управления конфигурацией в идеале должен поддерживать общий интерфейс для конфигурирования ресурсов хранения различных типов. Эта задача является одной из наиболее сложных в силу большого количества разновидностей таких ресурсов. В функции модулей управления конфигурацией входит обеспечение оптимальной для данной среды конфигурации дисковых систем, например, задание числа активных подключений к хостам или уровня RAID, определение топологических характеристик сетей хранения и т.д.
Управление событиями обеспечивает диагностику и корректировку сбоев в системах хранения: сбои на дисках или угроза превышения доступной свободной емкости, и закладывает базу для проактивного управления доступностью ресурсов памяти. Анализ данных о сбоях позволяет выявлять систематически повторяющиеся проблемные ситуации и предотвращать их. Например, определенное количество ошибок ввода/вывода на данную ленту может инициировать автоматическое монтирование чистого картриджа.
Управление производительностью помогает с максимальной полнотой реализовать потенциал среды хранения, обеспечивая оптимальную производительность ресурсов хранения в рамках физических пределов. К этой дисциплине относится анализ производительности интерфейсов ввода/вывода и перегрузки кэша, управление зонированием в сетях хранения и другие аналитические возможности. Правда, отсутствие общих интероперабельных интерфейсов для доступа к информации о производительности компонентов среды хранения от разных поставщиков не позволяет сделать анализ производительности более детальным, способным выявлять платформы, приложения и файлы, породившие проблемы с производительностью.
Инструментарий по сбору информации об обеспечении непрерывной поддержки бизнес-приложений предоставляет возможность централизованного контроля за операциями резервирования, которых может быть несколько — для разных операционных платформ. Программные средства этого типа следят за тем, какие критичные данные не резервируются, насколько быстро те или иные данные должны быть восстановлены, какие серверы резервирования превысили выделенные им лимиты времени на резервирование, где процессы резервирования/восстановления порождают узкие места производительности и т.д. Они помогают также в планировании операций резервирования, зеркалирования и создания удаленных копий данных — тех процессов, которые играют ключевую роль в поддержке постоянной доступности информационных хранилищ.
Управление использованием дискового пространства — новое качество систем управления иерархическим хранением, предусматривающее анализ с целью выявления неиспользуемой памяти на дисках. По результатам такого анализа появляется возможность оптимизировать размещение данных в дисковых подсистемах. Кроме того, эти программные средства позволяют выстроить политику миграции файлов, ранжируя данные по степени их использования. Часть данных, возможно, придется вообще удалить, часть будет перемещена на более медленные носители, какая-то информация разместится в библиотеке магнитных лент с высокой частотой восстановления, а какая-то уйдет в долговременный архив.
Системы хранения находятся в тесной взаимосвязи с остальными компонентами ИТ-инфраструктуры — серверами, сетями, приложениями, базами данных и операционными системами. Комплексные решения по управлению хранением — неотъемлемая часть интегрированных систем общего ИТ-управления. Мы не говорим здесь о специализированном ПО конфигурации и управления отдельными системами хранения или сетями хранения, которые предоставляют производители аппаратных компонентов. Эти программные модули часто являются поставщиками информации для систем управления более высокого уровня.
SNIA и Aberdeen Group предлагают эталонные модели комплексных систем по управлению корпоративными системами хранения. Их основные характеристики: наличие централизованной консоли для контроля за всеми процессами управления хранением, единое хранилище метаданных об управляемых объектах, архитектура «менеджер-агенты», наличие эффективных аналитических средств для обработки собранных данных, кросс-платформное управление.
Теперь обратимся к конкретным реализациям функций по управлению хранением разных поставщиков.
IBM
В семействе программных продуктов по ИТ-управлению Tivoli от IBM большинство функций по управлению хранением сосредоточены в модуле Tivoli Storage Manager и нескольких дополнительных приложениях. Tivoli Storage Manager решает, прежде всего, задачи резервного копирования и восстановления данных, но в комплексе с модулями Disaster Recovery Manager, Space Manager и Data Protection поддерживает восстановление информационной системы в случае глобальных катастроф, управление иерархическим хранением и оперативное сохранение баз данных без прерывания их работы.
Tivoli Storage Manager обеспечивает централизованное управление процедурами сохранения/восстановления данных в гетерогенных средах — локальных и глобальных, а также непосредственно в SAN. В Storage Manager реализована технология резервного копирования, которая выполняет эту процедуру только для новых и модифицированных файлов, благодаря чему достигается экономия времени и дискового пространства. Использование собственной реляционной базы данных для отслеживания данных позволяет достичь прямого восстановления файла за один шаг. Высокая производительность резервирования/восстановления достигается за счет совместного использования одной и той же ленточной библиотеки несколькими серверами Storage Manager, что влияет и на эффективность использования библиотек.
Tivoli Storage Manager поддерживает высокоскоростное восстановление данных непосредственно с ленты или CD-ROM, минимизируя время восстановления, поскольку ресурсы сети и центрального сервера резервирования не задействованы. Кроме того, предусмотрена возможность перемещения данных (для резервирования, архивирования и восстановления) непосредственно в сети хранения, минуя локальную сеть, что позволяет повысить пропускную способность IP-соединений. Еще одна интересная особенность Storage Manager — адаптивная дифференциальная технология резервного копирования данных, позволяющая включить в процесс резервирования мобильных и других пользователей, которым необходим минимальный объем передачи данных и максимально короткий промежуток времени на резервирование. После первоначального копирования целого файла адаптивная технология создает резервную копию только той части файла, которая подверглась изменению.
Tivoli Disaster Recovery Manager — инструмент защиты данных в случае катастроф, когда в обстановке нервозности и паники необходима поддержка системы, автоматизирующей реализацию четкого и заранее определенного плана действий. Сервер Disaster Recovery Manager интегрирован с сервером Storage Manager и работает под его управлением. Этот компонент отслеживает и контролирует все перемещения носителей с резервными копиями, что позволяет в случае возникновения критической ситуации быстро определить их местоположение. Кроме того, функции отслеживания клиентов позволяют выявлять уничтоженные системы и определять аппаратное и программное обеспечение, необходимое для восстановления поврежденного оборудования. Disaster Recovery Manager автоматизирует основные действия по восстановлению нормальной работы в порядке заданных приоритетов.
Tivoli Space Manager — пример средства управления дисковым пространством, позволяющего создать иерархию внешней памяти, в которой редко используемые файлы автоматически перемещаются в альтернативное хранилище с более низкой стоимостью хранения. Такая автоматизация миграции файлов освобождает администраторов и пользователей от необходимости вручную «чистить» файловые системы и обеспечивает достаточный объем свободного рабочего дискового пространства без приобретения дополнительных дисков. Для того чтобы реализовать автоматическое перемещение, пользователь системы задает определенные критерии для файлов, которые не должны занимать место в файловой системе. Такие файлы перемещаются на сервер Tivoli Storage Manager, который сохранит их в соответствии с действующей стратегией резервирования/архивирования. Вместо перемещенного файла на клиенте Tivoli Space Manager создается фиктивный файл с теми же самыми атрибутами, который имитирует наличие исходного файла в системе и позволяет быстро восстановить этот файл в случае, если какое-то приложение к нему обратится.
В семейство Tivoli Data Protection входят модули для оперативного резервирования/восстановления часто используемых приложений и серверов баз данных. Дополнительные возможности для генерации отчетов и анализа событий, производительности и использования емкости хранения данных предоставляет модуль Tivoli Decision Support for Storage Management Analysis.
В семейство интегрированных приложений Tivoli входит также специальное решение для развертывания и эксплуатации SAN и связанных с ними ресурсов хранения Tivoli Storage Network Manager, в котором реализованы многие принципы полномасштабного управления ресурсами. Storage Network Manager обеспечивает распознавание топологии SAN и отображение на экране управляющей консоли компонентов и ресурсов хранения по всей сети SAN. Для такого распознавания используются различные механизмы обнаружения: «внутриполосной» (in-band) по самой сети SAN и «внеполосной» (out-of-band) по протоколу SNMP, различные технологии, позволяющие охватить стандартные компоненты различных производителей. Топология представляется как на физическом, так и на логическом уровне.
Следующий после распознавания топологии шаг в управлении SAN — выделение обнаруженных дисковых ресурсов приложениям. Tivoli Storage Network Manager позволяет присваивать серверам ресурсы с разнородных подсистем хранения на уровне логических устройств хранения. Назначенные логические устройства форматируются файловой системой соответствующего хоста и предоставляются в его монопольное распоряжение. Выделенные ресурсы непрерывно отслеживаются и их объемы будут автоматически увеличены при достижении заданного порога. Для этого идентифицируются и форматируются свободные логические устройства, неиспользуемые никакой файловой системой. Storage Network Manager позволяет устанавливать правила расходования емкости хранения для всей сети хранения, групп компьютеров, отдельных хостов и файловых систем.
Модуль управления SAN обеспечивает постоянный мониторинг всех компонентов в рамках распознанной топологии, получение необходимых для отчетов данных и добавление новых элементов. По результатам обработки информации о возникших проблемах Storage Network Manager имеет возможность запустить специфическое ПО управления данным элементом сети хранения для устранения сбоев. Также этот модуль может инициировать приложения для настройки производительности компонентов сети хранения в ходе ее начальной установки. Storage Network Manager интегрируется с модулем общего сетевого управления Tivoli NetView.
Недавно IBM анонсировала планы по созданию уникальной файловой системы Storage Tank, оптимизированной для доступа, сохранения, разделения и управления файлами в сетях хранения.
Нewlett-Packard
В области хранения данных компания Hewlett-Pаckard придерживается стратегии Federated Storage Area Management (FSAM), основополагающая идея которой —реализация управления всем многообразием распределенных корпоративных ресурсов хранения на основе представления этих ресурсов как единого пула, управляемого из одного центра с помощью общих правил, независимо от типов и производителей устройств и используемых архитектур. FSAM включает весь спектр аппаратного оборудования для хранения данных, управляющее ПО и сервис от НР. Но поскольку ключевой идеей FSAM является повышение эффективности управления, важнейшими компонентами стратегии становятся программные продукты для управления системами хранения, входящие в семейство OpenView (Рис. 1), которое можно назвать первопроходцем в вопросах реализации сервисного подхода к ИТ-управлению. В FSAM одной из базовых идей является возможность предоставления объединенных ресурсов хранения как услуги для бизнес-пользователей. Поддерживающий многие из функций SRM пакет приложений OpenView Storage Area Manager закладывает основу для реализации этой идеи.
Рис. 1. OpenView Storage Node Manager |
OpenView Storage Area Manager состоит из пяти взаимодополняющих приложений по управлению сетями хранения, которые реализуют построение топологической карты SAN, мониторинг компонентов сети, управление на основе событий и ряд других функций. Основным в этой пятерке является модуль Storage Node Manager, выполняющий базовые операции по централизованному обслуживанию корпоративных сетей хранения и реализующий функции управления активами хранения (в терминологии SRM). Storage Node Manager автоматизирует поиск компонентов сети хранения, используя внутри- и внеполосные методы обнаружения устройств, и строит топологическую карту сети, добавляя в нее новые элементы по мере их появления. Топологическую карту можно настроить таким образом, чтобы на ней отображалась организационная структура компании, например, взаимосвязи между отделами. Сразу после обнаружения модуль переходит к непрерывному мониторингу компонентов и генерирует оповещения обо всех случаях угрозы их работоспособности, позволяя построить управление ресурсами на принципах предупреждения, а не устранения последствий проблем.
OpenView Storage Allocator позволяет управлять совокупной емкостью хранения, распределяя ресурсы на уровне логических устройств хранения различным хост-серверам. Этот модуль оптимизирует распределение ресурсов, позволяя присваивать незадействованную часть дискового массива другим серверам и создавая пул разнородных ресурсов. Все процессы, связанные с назначением логических устройств серверам, занимают минимальное время, поскольку проходят без перезагрузки хоста и с помощью удобного графического интерфейса.
OpenView Storage Optimizer отвечает за контроль производительности компонентов инфраструктуры хранения. Модуль накапливает данные о работе устройств в виде отчетов, на основе которых реализуется прогнозирование показателей производительности системы. Для каждого контролируемого параметра можно задавать пороговое значение и выдавать соответствующее оповещение администратору при достижении этого значения. Такими критическими значениями могут быть характеристики качества обслуживания, указанные в договорах о предоставлении услуг по хранению данных. Большие объемы собираемых данных позволяют строить более точные прогнозы развития ситуации и давать рекомендации, например, о расширении сети в связи с растущими потребностями компании.
Функции OpenView Storage Builder охватывают локальные ресурсы, в общей сети и в сети хранения и предназначены для анализа степени использования и планирования дискового пространства в масштабе всей распределенной инфраструктуры хранения. Модуль занимается обнаружением временных и редко используемых файлов, которые захватывают дефицитное место на дисках, поддерживает систему раннего оповещения о критическом сокращении свободного дискового пространства, позволяет устанавливать и контролировать индивидуальные квоты хранения для каждого пользователя, выполняет балансировку нагрузки между устройствами хранения в случае добавления к системе новых пользователей, приложений или данных.
OpenView Storage Accountant — средство, которое обеспечивает возможность выставления внутренних счетов за использование систем хранения. С его помощью можно группировать предоставляемые услуги хранения по уровням обслуживания в зависимости от категории аппаратных устройств и связанных с ними затрат. Так, к разным уровням логично отнести хранилище с высоким уровнем готовности с развитыми возможностями зеркалирования и простое устройство с несколькими независимыми дисками (JBOD). После анализа суммарных затрат стоимость услуг может начисляться пропорционально гигабайто-часам использования дискового пространства.
В семейство HP OpenView входит также решение по управлению резервным копированием Omniback, акцент в котором делается на реализации механизмов сохранности данных таким образом, чтобы не терялась возможность доступа к ним даже в момент резервирования. Время простоев при копировании минимизируется благодаря использованию таких технологий, как резервирование баз данных и приложений в оперативном режиме, копирование открытых файлов, инкрементное копирование баз данных на уровне блоков, работа в кластерных конфигурациях и резервное копирование без участия сервера. Omniback предоставляет общий интерфейс для управления резервным копированием в средах разного масштаба — от одиночного сервера с присоединенным накопителем на магнитной ленте до центров данных с поддержкой разных сетевых архитектур хранения. Для сетей хранения Omniback поддерживает высокопроизводительное резервирование в обход локальной сети.
Computer Associates
Свою стратегию в области управления хранением компания Computer Associates назвала Enterprise Storage Automation. Сверхзадачи те же: дать администратору возможность управлять разнородной инфраструктурой как единым ресурсом, автоматизировать выполнение операций по контролю систем хранения на основе корпоративных политик, обеспечить инструменты, позволяющие предоставлять ресурсы хранения как услуги для бизнес-пользователей. Подход СА, пожалуй, отличает стремление создать управляющую платформу с максимальной поддержкой решений от разных поставщиков. Для этого предоставляются интерфейсы, инструментарий SDK и другие механизмы, открывающие доступ к общим службам, которые лежат в основе всех семейств продуктов управления от СА. Кроме того, компания проводит активную политику партнерства с ведущими игроками рынка систем хранения: ЕМС, Brocade, Emulex и Network Appliance.
В прошлом году СА объединила свои продукты по управлению хранением под маркой BrightStor (рис. 2), а в апреле этого представила новую классификацию решений, входящих в семейство BrightStor: обеспечение доступности данных, управление съемными носителями, управление SAN и NAS, управление ресурсами хранения.
Рис. 2. Архитектура СА BrightStor |
Средоточием централизованного управления хранением призван стать портал BrightStor Portal, позволяющий интегрировать на базе единого интерфейса всю информацию, приложения и другие элементы управления разнородными системами. BrightStor Portal на базе Windows 2000 обеспечивает доступ ко всем инструментам и информации, необходимой администратору инфраструктуры хранения для того, чтобы устанавливать и реализовывать согласованную политику доступа, планировать емкость хранения, задавать пороговые значения, контролировать производительность, получать отчеты, осуществлять централизованное управление резервированием на разных платформах и т.д.
К категории систем для поддержки доступности данных СА отнесла продукты по резервированию/восстановлению данных, среди которых система ArcServe [5] для рабочих групп и департаментов и анонсированное прошлым летом решение BrightStor Entreprise Backup, ориентированное на резервное копирование в крупномасштабных центрах данных. Эта система формирует домены, каждый из которых контролируется своим сервером резервирования, но все они объединяются под управлением с общей консоли. Интересно, что в домен могут входить системы с разными операционными системами, которые будут резервироваться по единым для данного домена правилам с едиными параметрами защиты. В BrightStor Entreprise Backup реализован ряд механизмов, нацеленных на максимальное сокращение «окна резервирования», в том числе многопотоковое резервирование, резервирование на диск для быстрого восстановления, копирование «мгновенных снимков» на дисковых массивах.
BrightStor Entreprise Backup поддерживает специальный «календарь» планирования операций резервирования, позволяет определять политики ротации магнитных лент и предоставляет различные средства генерации отчетов по процессам резервирования, состоянию устройств и носителей. BrightStor Entreprise Backup использует возможности сети хранения по разделению устройств хранения, динамическому назначению ленточных библиотек разнородным серверам и резервированию в обход серверов и локальной сети. Система также реализует несколько механизмов резервирования для NAS-конфигураций: с файлового сервера NAS непосредственно на ленту, через сервер резервирования и посредством другого файлового сервера. Как и другие, BrightStor Entreprise Backup обеспечивает разнообразные возможности для сохранения данных из основных почтовых систем, баз данных и приложений корпоративного управления. В эту же систему входят возможности по управлению носителями, включая управление хранилищами на лентах, создание пулов носителей и экспорт архивов на лентах за пределы рабочих помещений. Семейство BrightStor включает также программные средства виртуализации хранения на лентах Vtape для оптимизации использования ленточных библиотек.
BrightStor SAN Manager базируется на возможностях флагманского продукта СА — Unicenter. Интеграция со средствами Unicenter по управлению производительностью, уровнем обслуживания, событиями, гарантирует качество работы соответствующих функций BrightStor SAN Manager. Так, например, BrightStor SAN Manager Event Console автоматизирует обработку событий без написания сложных скриптов, опираясь на соответствующие инструменты Unicenter. Используется технология Unicenter по представлению ИТ-ресурсов через призму бизнес-процессов — Business Process View (BPV). Благодаря этому элементы сети хранения могут группироваться по их отношению к определенным бизнес-подразделениям компании, по отношению к ERP-приложениям или областям физического размещения устройств, так что администратор сразу увидит, какое влияние те или иные проблемы в SAN окажут на решение деловых задач. BrightStor SAN Manager интегрируется с программами управления отдельными элементами сети хранения от разных поставщиков и одновременно использует открытые стандарты для SAN, благодаря чему поддерживаются разнообразные средства обнаружения и мониторинга компонентов сети хранения: вне- и внутриполосные методы, SNMP, запросы по SCSI, Host Base Adapter API и частные интерфейсы для коммуникационных элементов и устройств хранения. Помимо автоматического обнаружения устройств в сети хранения, BrightStor SAN Manager решает задачи зонирования, присвоения логических устройств хост-серверам, визуализации представления SAN, мониторинга производительности передачи данных по различным маршрутам в сети хранения и выбора оптимальных маршрутов и др.
BrightStor Storage Resource Manager (SRM) поддерживает централизованное управление ресурсами хранения, как в сетевой конфигурации, так и для мэйнфреймов. В его функции входят анализ событий, планирование и автоматизация процессов управления, планирование емкости хранения, управление размещением ресурсов и контроль использования дискового пространства. Технология серверов BrightStor SRM Application Servers, отвечающих за выполнение операций по управлению ресурсами в своем домене, позволяет распространить управление ресурсами хранения на географически разнесенные подразделения. Контроль доменов в глобальном масштабе консолидируется с помощью BrightStor Portal, с которым интегрируется BrightStor SRM.
Veritas
Продукты Veritas Software решают задачи защиты данных, восстановления в случае катастроф, обеспечения высокого уровня доступности хранилищ данных, а также управления сетями хранения. К системам защиты данных компания Veritas относит наиболее известные серии своих решений для резервирования/восстановления на разных платформах. Семейство NetBackup обеспечивает высокопроизводительное резервирование для разных диалектов Unix, Windows, Novell и Macintosh и включает специальных агентов для резервирования наиболее популярных баз данных. В семейство NetBackup входит решение NetBackup Vault, которое автоматизирует ротацию лент с архивами в удаленные точки для восстановления данных в случае катастроф. NetBackup Storage Migrator решает задачу управления иерархическим хранением. Опция NetBackup Bare Metal Restore минимизирует простои в случае катастрофических повреждений оборудования, поддерживая автоматическую реинсталляцию операционной системы, реконфигурацию системы и восстановление пользовательских данных в сети. Veritas Backup Exec — семейство решений для резервирования на платформе Windows. Veritas Global Data Manager — специальный модуль для централизованного управления множеством удаленных серверов резервирования NetBackup и Backup Ехес.
Группа систем по управлению файлами и томами относится к категории средств обеспечения постоянной доступности дискового хранения. Высокая доступность и восстановление в случае катастроф — задачи, которые призваны решать продукты по управлению данными в кластерах и системы репликации на удаленные узлы по сетям. Среди решений Veritas по управлению сетями хранения центральным можно считать SANPoint Control — средство централизованного контроля операций автоматического обнаружения компонентов SAN, визуализации и администрирования разделения сети хранения на зоны. Новое семейство программных систем ServPoint позволяет преобразовать стандартные серверы общего назначения SPARC/Solaris в совокупности с дисковыми подсистемами в специализированные устройства сетевого хранения NAS или SAN.
Однако сегодня шанс на успех имеет тот, кто в состоянии предложить интегрирующую платформу, а не просто набор решений по управлению хранением. В апреле Veritas анонсировала свою новую стратегию Adaptive Software Architecture. Цели декларируются уже знакомые — перевести управление хранением на уровень предоставления ИТ-услуг, обеспечить централизованное управление единым корпоративным ресурсом хранения, включающим гетерогенные системы. Для создания такой архитектуры Veritas намерена двигаться в трех направлениях. Первое — предоставление средств для поддержки интероперабельности систем от разных поставщиков.
Еще одна составляющая новой архитектуры хранения от Veritas — создание условий для максимально быстрого восстановления. Здесь компания будет развивать свои продукты по защите данных и обеспечению высокой доступности. Предполагается создать новую модель Virtual Backup, которая объединит автономные и оперативные процессы защиты данных, и реализовать принципы адаптивного управления рабочей нагрузкой, благодаря которым удастся перейти от восстановления работоспособности приложений к предотвращению простоев в центрах данных.
Наконец, последний элемент новой стратегии — создание инструментов для реализации сервисного подхода к предоставлению ресурсов хранения. В арсенале Veritas появятся средства SRM.
ЕМС
Комплексные решения по управлению хранением от ведущих поставщиков в той или иной степени удовлетворяют требованиям SNIA: архитектура «менеджер-агенты»; единый интерфейс; общая модель обнаружения и регистрации разнородных ресурсов; возможность формирования доменов управления, отражающих оргструктуру компании и ее географическую распределенность; поддержка различных методов обнаружения ресурсов; обмен сообщениями о событиях по стандартным протоколам; общий репозитарий данных об управляемых объектах. Однако остается одна большая проблема — реальная поддержка гетерогенных сред. Аналитики уверены, что предлагаемые решения, несмотря на декларированные возможности работы с устройствами и системами хранения от разных поставщиков, на деле не всегда такую поддержку обеспечивают в силу отсутствия единых стандартов работы с очень разным оборудованием. В самом деле, из OpenView не удастся следить за дисковыми массивами IBM, а Тivoli не поддерживает систем хранения от НР. Хотя может предоставляться инструментарий разработчика, чтобы такую поддержку реализовать, но это потребует дополнительных усилий. SNIA предлагает стандартную модель управления CIM (common information model), которая определяет общие правила описания объектной модели ресурса хранения на базе языка UML и позволяет унифицировать механизм доступа управляющих приложений к оборудованию хранения. Но далеко не все производители эту модель используют.
Решение проблемы предложила ЕМС, лидер рынка систем хранения, которая, впрочем, до последнего времени не озадачивалась разработкой универсальных механизмов управления. Компания анонсировала новую программную архитектуру управления AutoIS, ключевым элементом которой стала система WideSky — первая в отрасли технология промежуточного слоя для управления системами хранения. WideSky располагается между управляющими приложениями и устройствами хранения и выступает в роли транслятора, который позволяет программным модулям управления взаимодействовать с дисковыми массивами, коммутаторами и другими элементами инфраструктуры хранения разных поставщиков без специального кодирования для каждого типа оборудования. Для этого WideSky преобразует частные интерфейсы доступа к системам хранения и коммуникационным компонентам в набор общих интерфейсов, которые подразделяются на три основные группы (Рис. 3).
Рис. 3. Интерфейсы WideSky |
- Storage Resource Management (SRM) API - средства интеграции прикладных модулей управления ресурсами хранения, которые обеспечивают информацию о среде хранения в целом, включая логическое размещение баз данных и файловых систем, физическое представление систем хранения на уровне блоков и информацию о хостах.
- Storage API - функции, необходимые для управления различными аппаратными системами хранения.
- Connectivity API - интерфейсы для обнаружения и мониторинга общей сетевой конфигурации хранения.
Вместе с WideSky ЕМС представила систему Control Center/Open Edition (ECC/OE), которая выполняет функции консоли централизованного управления ресурсами хранения и одновременно — платформы для интеграции разных управляющих приложений. ЕСС/ОЕ собирает информацию с разных устройств и хранит их в реляционной базе данных Oracle, доступной другим модулям управления. В рамках AutoIS ЕМС анонсировала и два собственных продукта управления, интегрируемых в ЕСС/ОЕ: StorageScope и Replication Manager. Первый реализует ряд функций SRM, а второй предоставляет единую методологию и графический интерфейс для управления процессами репликации данных на разных платформах.
WideSky и AutoIS — не только технологии, но и стратегические инициативы ЕМС. Компания предлагает производителям оборудования и разработчикам управляющих систем открыть свои интерфейсы для WideSky, в обмен получив возможность использовать интерфейсы этого промежуточного слоя, и интегрировать свои управляющие модули в ЕСС/ОЕ. ЕМС стремится выпустить на рынок механизм, который раз и навсегда решит проблему интероперабельности. Вопрос в том, как партнеры и конкуренты отреагируют на предложения ЕМС. На сегодняшний день среди производителей оборудования только Compaq, McData и Brocade подписали лицензионные соглашения с ЕМС в отношении WideSky, а на платформе ЕСС/ОЕ работают пока только модули StorageScope и Replication Manager и приложения по управлению дисковыми подсистемами от ЕМС. IBM, НР и СА не хотят отдавать ЕМС лавры объединителя рынка, Veritas выступает с собственными предложениями по созданию промежуточного программного обеспечения для управления хранением. Но этот факт лишь подтверждает востребованность таких решений. Пользователь, конечно, только выиграет, если производители все же найдут путь к согласию. Завтрашний день программного обеспечения управления хранением — это многофункциональные платформы управления гетерогенными ресурсами.
Литература
[1] Наталья Дубова, SAN и NAS на пути к сближению. «Открытые системы», 2002, № 4
[2] Jon Toigo, Can EMC solve the storage management dilemma? http://searchstorage.techtarget.com/ originalContent/0,289142,sid5_gci788669,00.html
[3] John Tyrrell, IBM, Mike Dutch, Hitachi Data Systems, Steve Terwilliger, Amdahl. Storage Resource Management Requirements for Disk Storage. SNIA White Paper V3.2. http://www.snia.org
[4] Storage Resource Management: key to managing storage in the 21st century. Aberdeen Group. An executive white paper. 2000, May
[5] Наталья Дубова, Система резервирования ArcServe 2000. «Открытые системы», 2001, № 1