Протокол BP – NDMP, все о хранении данных

Почему я считаю нужным рассмотреть стандартизованный протокол производственной сети NDMP (Network Data Management Protocol – протокол управления данными в сетях).  Я согласен с тем, что сам по себе он представляет собой низкоуровневую среду, которая является опциональным средством в сфере хранения данных.  Тем не менее, он является важным компонентом сетевой инфраструктуры, которая приводит в действие ваше "хозяйство".  Многочисленные приложения для хранения данных, в особенности программное обеспечение для резервного копирования и ленточные накопители, используют этот протокол в целях обслуживания.  Являясь аналогом других протоколов хранения данных, например, iSCSI и FCoE, он все же остается именно "протоколом", когда речь идет о базовом резервном копировании.  Все эти сверхсложные программы резервного копирования работают на основе данного протокола.  Он предоставляет возможность выбора из таких вариантов конфигурации, как локальное резервное копирование, резервное копирование по трем каналам и копирование с использованием утилиты DAR.

  • SUN является исполнительным органом сообщества SNIA, способствуя продвижению отраслевых стандартов. Мы намерены участвовать в разработке исходного кода для SNIA с целью оказания помощи при обновлении программного обеспечения SNIA с версии NDMP v3 до версии NDMP v4.

  • SUN прилагает усилия для развития собственного сообщества разработчиков платформы хранения данных OpenSolaris во взаимодействии с SNIA и другими разработчиками отраслевых стандартов с целью внедрения и усовершенствования отраслевых стандартов хранения данных.

  • SUN планирует интегрировать программное обеспечение SNIA, разрабатываемое технической рабочей группой NDMP, в состав OpenSolaris после того, как оно будет одобрено членами SNIA.

Стековая память OpenSolaris продолжает наращивать технические параметры.  NDMP является надежным сервисом для резервного копирования, но при работе с большими массивами данных время производительной работы может сокращаться.

 

 

 

 

 

 

 

 

На расположенной выше иллюстрации показано функционирование протокола NDMP в приложении, но это никак не соотносится со всей структурой расположенной справа пирамиды.  Резервное копирование способно помочь оптимизировать кривую производительности/стоимости типов накопителей, но настоящим средством управления архивами запоминающих устройств (SAM) является такое приложение для хранения данных, которое может автоматически управлять множеством уровней хранения в соответствии с алгоритмами распределения ресурсов, которые создаются операционной средой.   Алгоритмы распределения ресурсов обычно приводятся в действие метаданными (информация о хранимых данных), которые позволяют перемещать данные между типами носителей (напр., дорогие диски FC, более дешевые диски SATA и магнитная лента) на основании размера файлов, частоты использования, даты создания и т.д.  OpenSolaris открыла доступ к исходным кодам для SAM/QFS и будет продолжать действовать таким же образом до тех пор, пока все основание кода SAM/QFS не будет доступно для сообщества разработчиков.  Так же динамично развиваются и проекты OpenSolaris ADM и MMS, которые преобразуют управление архивами запоминающих устройств в файловую систему ZFS.  Объединение всех этих разработок в единое целое является основой для создания чрезвычайно продуктивного сообщества разработчиков решений для хранения данных, работающих на базе OpenSolaris.  При условии того, что все технологии основаны на открытых исходных кодах, вы можете с выгодой использовать собственный код, даже если он является чьей-то собственностью.  Поддержка сообщества разработчиков программ с открытым исходным кодом позволяет не только ускорять инновационный процесс, но и предоставляет более широкий выбор для клиентов.

 NDMP The Protocol, It’s All About The Storage… in English

 

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s