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: Urychlené kroky konfigurace a podrobnosti souborového systému Data Domain Boost

Summary: Tento článek vysvětluje, co je BOOST FS a jak jej rychle nakonfigurovat v systému, s ukázkovými výstupy a podrobnostmi užitečnými pro odstraňování problémů.

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 je nová funkce dostupná pro systém DDOS 6.x a novější, díky níž mohou zákazníci využívat knihovny BOOST pro přístup ke vzdálené úložné jednotce Data Domain místním připojením na libovolný podporovaný server Linux, aniž by zálohovací aplikace musela mít vlastní knihovnu nebo zásuvný modul BOOST.

Tato funkce umožňuje podporovaným zákaznickým aplikacím zahazovat soubory zálohy do místního adresáře Linux (kde je připojena vzdálená úložná jednotka DD) a ukládat soubory do systému DD, s většinou výhod funkce BOOST, jako je deduplikace prováděná na klientovi (čímž se snižují nároky na šířku pásma), a to bez nutnosti jakékoli změny aplikace.

Pro zákazníky se systémem DDOS 6.0 je poprvé vydán systém BOOST FS. Oficiální dokumentací, kde se můžete dozvědět více a provést počáteční konfiguraci, je Data Domain BoostFS 1.0 Configuration Guide.

Navzdory oficiální dokumentaci obsahující všechny aktualizované podrobnosti podporuje BOOST FS ve své první verzi pouze následující. Lze jej použít s jinými verzemi, ale společnost DELL nemůže zaručit, že bude fungovat podle očekávání:
  • DDOS 6.0
  • Starší verze systémů Red Hat Enterprise Linux, SUSE Linux Enterprise Server a Ubuntu
  • Linux FUSE 2.8 (FUSE je zkratka pro souborový systém v uživatelském prostoru)
  • Několik aplikací na straně Linuxu:
    • CommVault Simpana verze 9, 10 a 11
    • Komunita MySQL 5.6. a 5.7
    • MySQL Enterprise Manager 5.6 a 5.7
    • Komunita MongoDB 2.6, 3.0 a 3.2

Additional Information

Konfigurace FUSE vyžaduje konfiguraci na straně Data Domain i na straně klienta Linux:
  • Na straně Data Domain musí být vytvořena konkrétní jednotka úložiště s přiřazeným určitým uživatelem BOOST pro účely ukládání dat pocházejících ze systému BOOST FS
  • Na straně klienta se systémem Linux je nutné nainstalovat knihovny FUSE (které se dodávají s operačním systémem) a systém BOOST FS (poskytovaný společností DELL) a provést určité konfigurace, aby operační systém Linux mohl vidět a připojit vzdálenou úložnou jednotku Data Domain místně v některém přípojném bodu klienta Linux
V klientovi se systémem Linux je nutné nastavit způsob ověřování v systému Data Domain, který může být buď "samostatný" (prostřednictvím bezpečnostního modulu), nebo pomocí stávajícího systému Windows Active Directory nebo Centra distribuce klíčů Kerberos založeného na systému UNIX nebo Linux. Podrobnosti o konfiguraci ověřování založeného na protokolu Kerberos jsou mimo tento dokument a zákazníci by si měli přečíst oficiální dokumentaci.

Níže uvedené kroky představují stručné shrnutí kroků konfigurace v příručce. Všechny podrobnosti najdete v oficiální dokumentaci.

Konfigurace na straně systému Data Domain pro BOOST FS

Aby BOOST FS fungoval, musí být povoleno zpracování distribuovaných segmentů (DSP) BOOST. Zkontrolujte, zda tomu tak je, prostřednictvím:
# ddboost option show Option Value ------------------------------ ------- distributed-segment-processing enabled virtual-synthetics enabled fc enabled ------------------------------ -------

Pro použití vytvářené úložné jednotky BOOST FS je nutné vytvořit konkrétního uživatele a přiřadit k této úložné jednotce:

#### 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".

Nakonec by se měla úložná jednotka v rozhraní příkazového řádku Data Domain zobrazit takto:

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

Konfigurace na straně klienta Linux pro BOOST FS

Po kontrole, zda je Linux jedním z podporovaných operačních systémů, získejte aktuální balíček operačního systému BOOST FS. Zde jsme jako příklad použili systém Ubuntu 14.04. Proto si stáhněte .deb soubor operačního systému a nainstalujte jej z příkazového řádku po kontrole všech závislostí:
# 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) ...

Všechny soubory balíčku se instalují pod cestou /opt/emc/, včetně podadresáře bin/ a umístění protokolů doplňku (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

Všimněte si, že vlastník a skupina nainstalovaných souborů se mohou lišit od zde uvedených. Dalším krokem je konfigurace ověřování, i když existuje několik metod, jak to provést, zde je vysvětlena pouze samostatná metoda "bezpečnostního modulu". K tomu a pro všechny ostatní podrobnosti o konfiguraci BOOST FS na straně systému Linux se používá příkaz "/opt/emc/boostfs/bin/boostfs". BOOST FS má také textový konfigurační soubor, ale podrobnosti by měly být zkontrolovány v oficiální dokumentaci.

K ověření tohoto linuxového klienta ve vzdáleném systému Data Domain je nutné použít bezpečnostní modul:

# /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>

V tomto příkladu použijeme následující příkaz a na vyžádání zadáme uživatelské heslo 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

V této fázi bychom již měli vidět vzdáleného klienta Linux jako zaregistrovaného pro funkci BOOST z rozhraní příkazového řádku 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 ------------------------------ ---- -------------- ------------------------------------- -------------------------------------------------- --------- --- ---------

Stav bezpečnostního modulu lze kdykoli zkontrolovat pomocí:

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

A konečně, vzdálená úložná jednotka Data Domain může být připojena místně jako jakýkoli jiný místní systém souborů Linux. Jako příklad je zde použit řetězec "app-info", měl by to být řetězec, který identifikuje konkrétní aplikaci, která má použít tento přípojný bod pro protokolování:

#### 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% - ---------------- -------- -------- --------- ---- --------------

Jakákoli aplikace může kopírovat nebo zapisovat libovolné soubory v cestě /opt/boostfs_mountpoint/. Tyto soubory jsou transparentně odesílány po drátě do vzdálené úložné jednotky Data Domain, což využívá deduplikaci prováděnou na zdrojovém konci (na serveru Linux), nikoli na hostiteli DD, což snižuje množství dat odesílaných po drátě.

Pokud již není přístup ke vzdálené úložné jednotce Data Domain nutný, lze vzdálenou úložnou jednotku odpojit pomocí příkazu:

# /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