データコンパクションはSnapMirrorにどのように影響しますか。
環境
- SnapMirror
- データコンパクション
回答
-
データコンパクションを実行すると、少ないスペースに多くのデータを格納できるようになり、ストレージ効率が向上します
-
インラインデータコンパクションは、データがストレージコントローラに到達する時点でデータに時間を流れます。データはまだコントローラメモリにありますが、物理ストレージで通常は4KBブロック全体を消費するデータチャンクを作成することで、チャンクを圧縮します。コンパクションでは、複数のチャンクが1つの4KB物理ブロックに収まります。それはスーツケースパッキング、トランクパッキング、knapsackパッキングタイプの問題であると考えなさい。ゼロや空の領域が多く埋め込まれている可能性のあるI/Oを取得し、空の領域を削除して、そのスペースを活用することができます。
-
- 送信元ノードで圧縮されたデータは、宛先への転送に備えてネットワークに送信される前に、デパックおよび再パックする必要があります。この余分なワークロードはパフォーマンスに影響します。ただし、効率化はネットワーク経由で保存されるため、効率性のないデータよりも転送時間がはるかに短くなり、ペイロードの全体的なSnapMirror転送が高速に完了します。
ソース |
デスティネーション |
結果 |
データコンパクションが有効になりました |
データコンパクションは不要です |
データコンパクションによる削減効果はソースのみにあります |
データコンパクションは不要です |
データコンパクションが有効になりました |
データコンパクションによる削減効果はデスティネーションでのみ得られます |
データコンパクションが有効になりました |
データコンパクションが有効になりました |
両方のボリュームでデータコンパクションによる削減効果* |