Data Domain - MongoDB Ops ManagerのDDBoostFS検証とベスト プラクティス

Summary: このKBでは、Data Domain DD Boostファイル システム プラグイン(BoostFS)を使用するアプリケーションのベスト プラクティスと構成ガイドラインについて説明します。 さらに、KBには、BoostFSのすべてのメリットを最大化するためにアプリケーションをどのように構成する必要があるかについての洞察とヒントが含まれています。 OpsMgr(MongoDB Operation Manager)は、シャーディング クラスター全体で整合性のとれたエンタープライズ バックアップを提供する唯一のツールであり、次のことを実現します。 すべてのシャードのバックアップを1つの場所に統合します。この場所から、Operations Managerはスナップショットを次の方法でData Domainに移動します。 DD Boostファイル システム プラグイン。 ...

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

Operations Managerでは、DD Boostのストレージとネットワークの効率性を最適化するために考慮すべきいくつかの要因について説明します。
 

  1. ストレージ エンジン タイプ
    1. 有線タイガー
    2. MMAPv1
       
  2. Operations Manager のバージョンと圧縮
    1. V2.7.0(ファイル システム ストア圧縮レベルあり)
    2. V3.4.0 Wired Tiger スナップショット圧縮設定
       

ストレージ エンジン タイプ:

MongoDBでは、Wired TigerまたはMMAPv1の2つのストレージエンジンのいずれかを選択できます。MMAPv1は、v3.2までのMongoDBのすべてのバージョンのデフォルト エンジンであり、本番データを非圧縮形式で保存します(図を参照)

Wired Tigerは、MongoDB v3.0の導入とともにリリースされた、より新しく高度なストレージ エンジンです。このリリースでは、データはデフォルトで圧縮されます。圧縮されたデータをData Domainにバックアップすると、重複排除が予想よりも低くなり、ストレージ効率に影響が及びます

Wired Tiger または MMAPv1  
BoostFSの効率性を最適化するには、MMAPv1ストレージ エンジンが最良の結果が得られるように、アプリケーションで圧縮と暗号化を無効にする必要があります

Data Domainは、Wired Tiger実装からのバックアップを使用できますが、重複排除率は低く(4:1)、MMAPv1の場合よりも約50%少なくなります

Operations Manager圧縮: OpsMgrでは、ストレージ エンジンの圧縮に加えて、バックアップ ストレージに送信する前にファイルを2回目に圧縮できます。

バックアップ スナップショットでは、「0」から「10」までの複数のレベルのGZIP圧縮が使用されます。デフォルト設定は「6」です。BoostFS を最適化するには、OpsMgr v2.7.0 の圧縮レベルを「0」に設定する必要があります。

レベルを「0」に設定すると、少量の圧縮が適用される ため、オーバーヘッドが発生することに注意してください。

OpsMgr では、管理者がスナップショットの圧縮レベルを「none」に設定できるようにすることで、この問題が解消されます。さらに、圧縮レベルはグローバル設定です。
 

メモ: BoostFSにはOpsMgr v2.7.0以降が必要です。

 

Ops Managerの構成  
ファイルが展開されてData Domainに送信されるように、各BoostFSマウント ポイントのWiredTiger/MMapV1ストレージ圧縮設定を「none」に設定します

これがデフォルトのこのマウント ポイントになり、グローバル(GZIP)圧縮設定が上書きされます。


Wired Tigerスナップショット圧縮を「none」に設定すると、GZIPレベル「0」圧縮によるバックアップと比較して、書き込みパフォーマンスが60%向上しました

次の表は、各ストレージエンジンの圧縮を無効にした OpsMgr ユースケースの BoostFS 結果をまとめたものです。

Ops Managerのパフォーマンス  
BoostFSプラグインのセットアップ

  1. /mongodb-backupを、Ops ManagerサーバーにBoostFSをマウントするマウントポイントとします。
  2. Ops ManagerのUIから、[Admin] > [Backup] > [Snapshot Storage]の順に移動し、[Create New File System Store]をクリックします。
  3. ファイル システム ストア名を指定し、[パス]に「/mongodb-backup」と入力して保存します。

    Ops Manager管理UI  

OpsMgr 圧縮をレベル 0 に設定する

  1. Ops Managerにログインします
  2. [Admin]、[General Ops]、[Manager configuration]、[Miscellaneous]タブに移動します。
  3. バックアップ スナップショットの場合は、File System Store Gzip Compression Levelを0に設定します。
     

ベスト プラクティス - MongoDB OpsMgr

  1. OpsMgr v3.4では、ファイル システムの圧縮レベルを「none」に設定します。
  2. Ops Mgrでバックアップ スナップショット圧縮レベルを「0」に設定する
  3. 常に OpsMgr 2.0.7 以降を使用してください。
  4. 最良の結果を得るには、OpsMgr v3.4 を搭載した MMAPv1 ストレージエンジンをお勧めします。
  5. Wired Tiger バックアップには圧縮データが含まれています。
  6. OpsMgr バックアップ ストリームは、サーバーごとに 1 つに制限されています。
  7. OpsMgrサーバーにBoostFSプラグインをインストールする必要があります。
  8. BoostFSプラグインあたり最大63ストリーム

Additional Information

Affected Products

Data Domain
Article Properties
Article Number: 000206962
Article Type: How To
Last Modified: 14 كانون الثاني 2026
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.