Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

Data Domain. Инструкции по ускоренной настройке и подробные сведения для файловой системы Data Domain Boost

Summary: В этой статье объясняется, что такое BOOST FS и как быстро настроить ее в системе, с примерами выходных данных и сведениями, полезными для поиска и устранения неисправностей.

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Instructions

Data Domain BOOST FS — это новая функция, доступная в DDOS 6.x и более поздних версиях, с помощью которой заказчики могут использовать библиотеки BOOST для доступа к удаленному хранилищу Data Domain путем локального монтирования на любом поддерживаемом сервере Linux без необходимости наличия пользовательской библиотеки или подключаемого модуля BOOST в приложении резервного копирования.

Эта функция позволяет поддерживаемым приложениям заказчиков помещать файлы резервных копий в локальный каталог Linux (где смонтировано удаленное устройство хранения DD) и файлы для хранения в DD с большинством преимуществ BOOST, такими как дедупликация, выполняемая на клиенте (что снижает потребность в пропускной способности), и без необходимости изменения

приложения.BOOST FS впервые выпускается для заказчиков с DDOS 6.0. Официальная документация для получения дополнительной информации и первоначальной настройки — Data Domain BoostFS 1.0 Configuration Guide.

Несмотря на официальную документацию, содержащую все обновленные подробности, BOOST FS в своем первоначальном выпуске поддерживает только следующее. Его можно использовать с другими версиями, но DELL не может гарантировать, что он будет работать должным образом:
  • DDOS 6.0
  • Более старые выпуски Red Hat Enterprise Linux, SUSE Linux Enterprise Server и Ubuntu
  • Linux FUSE 2.8 (FUSE расшифровывается как Filesystem in User Space)
  • Несколько приложений на стороне Linux:
    • CommVault Simpana версий 9, 10 и 11
    • Сообщество MySQL 5.6. и 5.7
    • MySQL Enterprise Manager 5.6 и 5.7
    • Сообщество MongoDB 2.6, 3.0 и 3.2

Additional Information

Для настройки FUSE требуется конфигурация как на стороне Data Domain, так и на стороне клиента.
  • На стороне Data Domain должен быть создан специальный модуль хранения с некоторым пользователем BOOST, предназначенным для хранения данных, поступающих из BOOST FS
  • На стороне клиента Linux должны быть установлены библиотеки FUSE (которые поставляются с ОС) и BOOST FS (предоставляется DELL), а также должна быть выполнена определенная настройка, чтобы операционная система Linux могла видеть и монтировать удаленное устройство хранения Data Domain локально в какой-либо точке монтирования клиента Linux
На клиенте Linux необходимо настроить способ аутентификации в Data Domain, который может быть либо автономным (через защищенное хранилище), либо с использованием существующего центра распространения ключей Kerberos на базе Windows Active Directory либо UNIX или Linux. Подробные сведения о конфигурации аутентификации на основе Kerberos не входят в этот документ, заказчики должны обратиться к официальной документации.

Ниже приведены краткие инструкции по настройке в руководстве. Подробные сведения см. в официальной документации.

Конфигурация на стороне Data Domain для BOOST FS

Для работы BOOST FS необходимо включить обработку распределенных сегментов (DSP) BOOST. Проверьте, так ли это, через:
# ddboost option show Option Value ------------------------------ ------- distributed-segment-processing enabled virtual-synthetics enabled fc enabled ------------------------------ -------

Для использования создаваемого блока хранения BOOST FS необходимо создать конкретного пользователя и назначить этот блок хранения:

#### Create BOOST FS user # user add boostfsuser role admin password abc123 User "boostfsuser" added. 
#### State this new user is for use with BOOST # ddboost user assign boostfsuser User "boostfsuser" assigned to DD Boost. 
#### Create a new storage unit named "BOOSTFS_LSU" and assign the new user to it # ddboost storage-unit create BOOSTFS_LSU user boostfsuser Created storage-unit "BOOSTFS_LSU" for "boostfsuser".

В конечном итоге, устройство хранения должно отображаться в интерфейсе командной строки Data Domain следующим образом:

# ddboost storage-unit show Name Pre-Comp (GiB) Status User Report Physical Tenant-Unit Size (MiB) -------------------------------------- -------------- ------ ----------- --------------- ----------- ... BOOSTFS_LSU 0.0 RW boostfsuser - - -------------------------------------- -------------- ------ ----------- --------------- -----------

Конфигурация BOOST FS на стороне клиента Linux

Проверив, что операционная система Linux является одной из поддерживаемых, скачайте пакет операционной системы BOOST FS. В этой статье в качестве примера мы использовали Ubuntu 14.04. Следовательно, скачиваем операционную систему .deb файл, и устанавливаем его из командной строки, предварительно проверив все зависимости:
# ls -l -rwxrwxr-x 1 root root 2429502 May 26 05:01 DDBoostFS_1.0.0.4_546961_amd64.deb # dpkg --dry-run -i DDBoostFS_1.0.0.4_546961_amd64.deb Selecting previously unselected package ddboostfs. (Reading database ... 465833 files and directories currently installed.) Preparing to unpack DDBoostFS_1.0.0.4_546961_amd64.deb ... # dpkg -i DDBoostFS_1.0.0.4_546961_amd64.deb Selecting previously unselected package ddboostfs. (Reading database ... 465833 files and directories currently installed.) Preparing to unpack DDBoostFS_1.0.0.4_546961_amd64.deb ... Unpacking ddboostfs (1.0.0.4) ... Setting up ddboostfs (1.0.0.4) ... Processing triggers for libc-bin (2.19-0ubuntu6.7) ...

Все файлы пакета устанавливаются по пути /opt/emc/, включая подкаталог bin/ и расположение журналов подключаемых модулей (log/):

# ls -rtl /opt/emc/ drwxr-xr-x 9 root root 4096 May 26 05:01 boostfs # ls -rtl /opt/emc/boostfs/ drwxrwxrwx 2 root root 4096 Oct 7 2016 log drwxrwxrwx 2 root root 4096 Oct 7 2016 lockbox drwxr-xr-x 4 root root 4096 May 26 05:01 man drwxr-xr-x 2 root root 4096 May 26 05:01 lib drwxr-xr-x 2 root root 4096 May 26 05:01 etc drwxr-xr-x 2 root root 4096 May 26 05:01 bin

Обратите внимание, что владелец и группа установленных файлов могут отличаться от указанных здесь. Следующим шагом является настройка проверки подлинности, хотя для этого существует несколько методов, здесь описывается только автономный метод «защищенного хранилища». Для этого, а также для всех остальных сведений о конфигурации BOOST FS на стороне Linux используется команда «/opt/emc/boostfs/bin/boostfs». В BOOST FS также есть текстовый конфигурационный файл, но детали следует уточнять в официальной документации.

Для аутентификации этого клиента Linux в удаленном Data Domain необходимо использовать «защищенное хранилище»:

# /opt/emc/boostfs/bin/boostfs lockbox -h Usage: boostfs lockbox set -u <storage-unit-username> -d <data-domain-system> -s <storage-unit> boostfs lockbox {remove | query} -d <data-domain-system> -s <storage-unit>

В этом примере мы используем следующую команду, вводя пароль пользователя DD BOOST FS при появлении запроса:

# /opt/emc/boostfs/bin/boostfs lockbox set -u boostfsuser -d REMOTE_DD_IP_ADDRESS -s BOOSTFS_LSU Enter storage unit user password: Enter storage unit user password again to confirm: Lockbox entry set

На этом этапе мы уже должны увидеть удаленный клиент Linux зарегистрированным для BOOST из интерфейса командной строки DD:

# ddboost show connections Active Clients: 0 Clients: Client Idle Plugin Version OS Version Application Version Encrypted DSP Transport ------------------------------ ---- -------------- ------------------------------------- -------------------------------------------------- --------- --- --------- LINUX_CLIENT_NAME YES 3.3.0.2-545054 Linux 3.13.0-71-generic x86_64 BOOSTFS:1.0.0.4-546961 Test Application FUSE:2.9.2 YES YES IPv4 ------------------------------ ---- -------------- ------------------------------------- -------------------------------------------------- --------- --- ---------

Состояние защищенного хранилища можно проверить в любое время с помощью:

# /opt/emc/boostfs/bin/boostfs lockbox query -d REMOTE_DD_IP_ADDRESS -s BOOSTFS_LSU Lockbox entry is present for storage unit user=boostfsuser

Наконец, удаленное устройство хранения Data Domain можно смонтировать локально, как и любую другую файловую систему Linux локально. Здесь в качестве примера используется «app-info», это должна быть строка, указывающая конкретное приложение, которое будет использовать эту точку монтирования для ведения журнала:

#### Create mount point on Linux server # mkdir /opt/boostfs_mountpoint/ #### Mount the remote DD storage unit # /opt/emc/boostfs/bin/boostfs mount -d 10.60.29.233 -s BOOSTFS_LSU -o app-info="Test Application" /opt/boostfs_mountpoint/ mount: Mounting 10.60.29.233:BOOSTFS_LSU on /opt/boostfs_mountpoint/ #### We can see the remote storage unit is mounted, and the details match those obtained from the DD "df" command line # df -h /opt/boostfs_mountpoint Filesystem Size Used Avail Use% Mounted on boostfs 64T 512G 64T 1% /opt/boostfs_mountpoint # filesys show space Active Tier: Resource Size GiB Used GiB Avail GiB Use% Cleanable GiB* ---------------- -------- -------- --------- ---- -------------- /data: pre-comp - 33096.9 - - - /data: post-comp 65460.3 511.7 64948.6 1% 0.0 /ddvar 29.5 19.9 8.1 71% - /ddvar/core 31.5 0.2 29.7 1% - ---------------- -------- -------- --------- ---- --------------

Любое приложение может копировать или записывать любые файлы по пути /opt/boostfs_mountpoint/, и эти файлы прозрачно передаются по сети на удаленное устройство хранения Data Domain, используя дедупликацию, выполняемую на исходной стороне (на сервере Linux), а не на хосте DD, и, следовательно, уменьшая объем данных, отправляемых по сети.

Если доступ к удаленному устройству хранения Data Domain больше не нужен, удаленное устройство хранения можно размонтировать, выполнив команду:

# /opt/emc/boostfs/bin/boostfs umount /opt/boostfs_mountpoint/

Article Properties


Affected Product

Data Domain Boost, Data Domain Boost – File System, DD OS 6.0

Product

Data Domain, Data Domain Boost – File System

Last Published Date

06 Jun 2024

Version

3

Article Type

How To