Компании EMC, Hewlett-Packard, Sun Microsystems и Vignette обнародовали программные интерфейсы для новой спецификации, которая будет положена в основу универсального способа хранения и организации доступа к постоянным (то есть не подверженным изменениям) данным — независимо от того, с помощью какого приложения они были созданы.
Спецификации eXtensible Access Method (XAM) впервые были представлены на конференции Storage Networking World, а в начале следующего года разработчики намерены направить соответствующие документы на рассмотрение организации ANSI с целью последующего утверждения спецификации в качестве стандарта.
По сути, XAM представляет собой дополнительный уровень абстракции между операционной системой, различными приложениями с фиксированным контентом — например, продуктами архивации электронной почты, файлов или баз данных, — и программным обеспечением управления, позволяющим обращаться к постоянной информации и извлекать необходимые данные независимо от того, в каком приложении они были созданы.
«Теперь конечные пользователи получат специализированные стратегии управления данными, не связанные ограничениями, которые накладывают на них приложения», — отметил председатель совета ассоциации Storage Networking Industry Association (SNIA) Винсент Франческини.
XAM упростит процесс переноса данных с одной дисковой подсистемы на другую. Таким образом, дополнительного программного обеспечения промежуточного слоя для загрузки данных из одного приложения в другое больше не понадобится.
«До сих пор для того чтобы перенести данные с дискеты диаметром 5,25 дюйма на 3,5-дюймовые носители, нужна была файловая система, которая следила за всем процессом, — пояснил Франческини. — С ее помощью вы просто перетаскивали мышью данные с одного носителя на другой. Новая технология исключает зависимость между низкоуровневыми компонентами операционной системы и файловой системой».
Ведущие ИТ-компании продемонстрировали средства, поддерживающие XAM. Компания EMC реализовала данную возможность в программном обеспечении архивации файлов DiskXtender; HP продемонстрировала программный пакет Database Archiving; Sun Microsystems обеспечила поддержку XAM в приложении обработки изображений Photo Editor; а Vignette анонсировала механизмы XAM в программном обеспечении Records Manager.
Майкл Киллиан, директор по технологиям подразделения EMC Centera, специализирующегося на массивах с фиксированным контентом, сообщил, что его компания будет поставлять для спецификаций XAM отдельный интерфейсный модуль. Этот модуль позволит клиентам получать доступ к данным, которые уже записаны на соответствующих дисковых массивах хранения.
В будущем перед записью информации на диск пользователи смогут применять к данным XAM алгоритмы сжатия или технологию исключения дублирования.
В реализации инициативы XAM принимают сегодня участие 45 компаний, в числе которых независимые поставщики программного обеспечения, разработчики приложений и производители систем хранения.
Успехи стандартизации методов доступа и управления данными
Ассоциация Storage Networking Industry Association (SNIA) предлагает утвердить в качестве стандарта XAM протокол метаданных для описания постоянной информации, к которой относятся, в частности, электронная почта, медицинские и финансовые данные.
Рабочая группа XAM создаст пакет для разработчиков, на основе которого компании смогут проектировать приложения, использующие предложенные спецификации XAM.
Работы над стандартом XAM, представленным на рассмотрение ANSI, должны быть завершены в начале 2008 года.
По словам почетного председателя SNIA Уэйна Адамса, данный протокол позволит организовать архивацию электронной почты. Впрочем, электронная почта представляет собой лишь вершину айсберга. В последних нормативных документах федерального правительства США речь идет о фиксированном контенте в целом. По оценкам аналитиков Enterprise Strategy Group, объем подобного контента ежегодно увеличивается на 58%, и обусловлено это ужесточением нормативных требований, в частности, принятием закона об отчетности и безопасности медицинского страхования и закона Сарбейнса-Оксли.
«В итоге мы пытаемся перенести в сферу хранения метаданные, — пояснил сопредседатель инициативы SNIA Fixed Content Aware Storage Джерард Флойд. — Протокол XAM позволяет приложениям хранить не просто потоки данных, а по-настоящему структурированные записи со стандартными полями метаданных».
По словам Флойда, благодаря стандартизированным метаданным информацию можно извлечь, даже если приложение, в котором были созданы фиксированные данные, уже не существует.
Представители SNIA объявили также о формировании альянса с Eclipse Foundation. Цель заключения такого союза состоит в обеспечении более тесной интеграции спецификаций Storage Management Initiative Specification (SMI-S) с проектом Aperi — технологией хранения категории Open Source.
Таким образом, образование нового альянса является еще одним свидетельством роста популярности инициативы SMI-S и укрепления взаимодействия на ее основе. Проект Aperi предусматривает построение системы управления ресурсами хранения на базе свободного программного обеспечения, а SMI-S представляет собой объединение общих моделей и протоколов, которые позволят инструментам управления системами хранения наладить взаимодействие устройств различных поставщиков.
В прошлом году International Organization for Standardization (ISO) и International Electrotechnical Commission (IEC) утвердили спецификации SMI-S Version 1.03.
На вопрос о том, является ли заключение союза между SNIA и Aperi попыткой наладить непросто складывающиеся отношения, Адамс ответил: «Наши позиции с самого начала были согласованы и ориентированы на укрепление сотрудничества. Большинство участников проекта Aperi входят и в состав SNIA».
— Лукас Мериан, Computerworld, США