Comments
Description
Transcript
仮想環境におけるバックアップのパフォーマンス
WHITE PAPER: BACKUP EXEC™ 3600 APPLIANCE PERFORMANCE GUIDE Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの 仮想環境におけるバックアップのパフォーマンス このホワイトペーパーの対象読者 このドキュメントは、Backup Exec 3600 アプライアンスのユーザーに仮想環境の バックアップの参考構成および関連するパフォーマンス情報を提供することを目的 としています。 お使いの環境におけるBackup Exec 3600 アプライアンスのパフォーマンスを評 価する際に、参考として活用することができます。 なお、提供されるパフォーマンス結果はバックアップ対象のハードウェア構成や データ、ネットワーク環境など様々な要因によって変化するため、特定のユーザー 環境でのパフォーマンス結果とは同じにならないことに留意してください。 Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップのパフォーマンス Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Symantec Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップの パフォーマンス 目次 概要 ································································································· 1 テスト環境 ·················································································· 1 テスト構成と結果について······························································ 2 VMware バックアップのパフォーマンス ·················································· 3 GRT を有効にした VMWARE バックアップのパフォーマンス結果 ·············· 4 GRT を無効にした VMWARE バックアップのパフォーマンス結果 ·············· 6 VMWARE バックアップのパフォーマンス結果について ·························· 7 重複排除アセスメントツールによる VMware バックアップの評価··················· 7 Hyper-V バックアップのパフォーマンス ·················································· 8 GRT を有効にした HYPER-V バックアップのパフォーマンス結果 ·············· 9 GRT を無効にした HYPER-V バックアップのパフォーマンス結果 ············· 11 HYPER-V バックアップのパフォーマンス結果について·························· 12 重複排除アセスメントツールによる Hyper-V バックアップの評価·················· 12 Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップのパフォーマンス 概要 本文書では、Backup Exec 3600 アプライアンスを使用した、VMware ESX や Microsoft Hyper-V といっ た仮想化環境でのバックアップの、テスト済みの参考構成に基づいたパフォーマンスデータを提供してい ます。 本文書には以下が含まれます。 テスト環境の説明 重複排除率、スループット等のパフォーマンス結果 重複排除アセスメントツールによるデータ量からのバックアップの評価 これらテストの結果から、 ESX 1 台/8 ゲスト OS の環境で 5 回完全バックアップ実施した場合には、90%の重複排除率を実 現しました。 ESX 3 台/24 ゲスト OS の環境で 5 回完全バックアップ実施した場合には、90%の重複排除率を 実現しました。 Hyper-V サーバー1 台/8 ゲスト OS の環境で 5 回完全バックアップ実施した場合には、93%の重 複排除率を実現しました。 Hyper-V サーバー3 台/24 ゲスト OS の環境で 5 回完全バックアップ実施した場合には、93%の 重複排除率を実現しました。 また、製品をインストールして行うパフォーマンステストの結果と、インストール不要で簡単に擬似パ フォーマンステストが行える「重複排除アセスメントツール」の結果を比較しています。 これら結果の比較から、パフォーマンステストの結果と、重複排除アセスメントツールの結果に大きな違 いがないことがわかりました。 このことから、製品を購入することなく、Backup Exec 3600 を導入することでどれくらい重複排除がで きるのかを簡単に測定できる重複アセスメントツールは、導入前の製品選定作業時の有益なツールである ことが言えます。 テスト環境 Backup Exec 3600 アプライアンス 1 台に対して最大でハイパーバイザ 3 台を構成し、 それぞれのハイパー バイザ上で仮想マシン 8 つを起動することとします。 構成要素の詳細は以下になります。 バックアップ対象 : VMware ESX 1 Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップのパフォーマンス バックアップ対象 : Microsoft Hyper-V Backup Exec アプライアンス テスト構成と結果について パフォーマンスの結果は、日々増え続けるバックアップデータ量が重複排除技術によって削減されること を、関連するデータとともに提供されます。ハイパーバイザ別、個別リカバリテクノロジ(GRT)の有無 の別とで分けられます。パフォーマンスの比較は、ハイパーバイザが 1 台構成の場合と、3 つのバックアッ プジョブを同時に実行するハイパーバイザ 3 台構成とで行われます。 3 台構成では、各バックアップジョブに対して別々のネットワークインターフェースを割り当てることで パフォーマンスの向上を図っています。例えば、VMware ESX ホストの ESX1~ESX3 のバックアップジョ ブに対して、それぞれ NIC1~NIC3 を割り当ててネットワークの負荷を分散しています。 また、利用されている環境において Backup Exec アプライアンスを導入した場合に、従来のバックアップ ソリューションと比べてどの程度のバックアップデータを削減できるかを視覚化できる重複排除アセスメ ントツールを使用し、データ量の観点からの評価も行います。 2 Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップのパフォーマンス VMware バックアップのパフォーマンス ここでは、VMware 仮想マシンのバックアップにおけるパフォーマンス測定について説明します。 VMware 仮想マシンのバックアップでは、VMware vStorage APIs for Data Protection (VADP) を利用 して Windows ファイルサーバーを重複排除用ディスクストレージにバックアップします。VADP を利用 した仮想マシンのバックアップでは、バックアップ処理をホストマシンに代わって Backup Exec サーバー で行うオフホストバックアップのため、サーバー側の重複排除を利用して取得します。クライアント側の 重複排除とサーバー側の重複排除では次の違いがあります。 クライアント側の重複排除とサーバー側の重複排除 クライアント側の重複排除とサーバー側の重複排除では次の違いがあります。 クライアント側の重複排除 – 重複排除処理はクライアントで行われます。重複判定され削除されたデータを除 くユニークなデータのみが Backup Exec サーバーに送られます。クライアント側で重複排除する一番の利点 は、バックアップ時のデータ転送量を大幅に減らすことができることです。 サーバー側の重複排除 – 重複排除は Backup Exec サーバーで行われます。クライアントにエージェントをイ ンストールする必要はありません。 計測方法について説明します。個別リカバリテクノロジ(GRT)を有効に設定したバックアップジョブと 無効に設定したバックアップジョブとで、それぞれ 5 回の完全バックアップを実施しパフォーマンスを確 認します。2 回目および 3 回目のバックアップでは各仮想マシン容量の約 10%にあたる 10GB ずつを、4 回目および 5 回目のバックアップでは各仮想マシン容量の約 5%にあたる 5GB ずつを増加させて計測して います。 3 Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップのパフォーマンス GRT を有効にした VMware バックアップのパフォーマンス結果 次のグラフは、VMware ESX サーバー1 台構成(8 ゲスト)と 3 台構成(24 ゲスト)における GRT を有 効に設定したバックアップ時のスループットと重複排除の結果を示します。 ESX ホスト 3 台構成では、すべてのバックアップジョブを同時に実行しています。またその結果は、3 つ のジョブの平均値から 1 台あたりの値をグラフ化しています。 VMware バックアップのパフォーマンス結果 (MB/min) [サーバー側重複排除] GRTを有効にしたフルバックアップ 1回目 2042 1160 2回目 2502 1285 3回目 2748 1339 4回目 3056 1442 ESX 1台 ESX 3台 3094 1501 5回目 0 1000 2000 3000 4000 重複排除の結果 ESX 1台 1回目 2回目 3回目 4回目 5回目 データ増加量 データ増加量 データ増加量 データ増加量 データ増加量 : : : : : ー 10GB 10GB 5GB 5GB 重複排除率 重複排除率 重複排除率 重複排除率 重複排除率 : : : : : 1.7:1 3.0:1 4.0:1 8.9:1 9.9:1 削減率 削減率 削減率 削減率 削減率 : : : : : 42% 67% 75% 89% 90% データ増加量 データ増加量 データ増加量 データ増加量 データ増加量 : : : : : ー 10GB 10GB 5GB 5GB 重複排除率 重複排除率 重複排除率 重複排除率 重複排除率 : : : : : 1.8:1 3.0:1 4.0:1 8.9:1 9.9:1 削減率 削減率 削減率 削減率 削減率 : : : : : 44% 67% 75% 89% 90% ESX 3台 1回目 2回目 3回目 4回目 5回目 注 : 重複排除率と削除量はデータサイズやデータタイプ、データの変更率等の様々な要因によって変化します。 本検証環境で採取された結果は参考データとして留意してください。 4 Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップのパフォーマンス 次のグラフは、前述の構成で取得したバックアップの検証のパフォーマンス結果を示します。 ESX 3 台構成では、すべてのバックアップジョブを同時に実行しています。またその結果は、3 つのジョ ブの平均値から 1 台あたりの値をグラフ化しています。 VMware 検証のパフォーマンス結果 (MB/min) [サーバー側重複排除] GRTを有効にしたフルバックアップの検証 1回目 1782 798 2回目 1578 756 3回目 1875 728 4回目 1874 586 5回目 1667 571 0 ESX 1台 ESX 3台 1000 2000 5 3000 Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップのパフォーマンス GRT を無効にした VMware バックアップのパフォーマンス結果 次のグラフは、VMware ESX サーバー1 台構成(8 ゲスト OS)における GRT を無効に設定したバックアッ プ時のスループットと重複排除、またバックアップの検証のパフォーマンス結果を示します。 VMware バックアップのパフォーマンス結果 (MB/min) [サーバー側重複排除] GRTを無効にしたフルバックアップ 1回目 2341 2回目 3269 3回目 3614 4回目 4083 5回目 4094 0 1000 2000 3000 4000 5000 重複排除の結果 1回目 2回目 3回目 4回目 5回目 データ増加量 データ増加量 データ増加量 データ増加量 データ増加量 : : : : : ー 10GB 10GB 5GB 5GB 重複排除率 重複排除率 重複排除率 重複排除率 重複排除率 : : : : : 1.8:1 3.7:1 4.6:1 9.7:1 15.3:1 削減率 削減率 削減率 削減率 削減率 : : : : : 43.3% 72.7% 78.4% 89.7% 93.5% 注 : 重複排除率と削除量はデータサイズやデータタイプ、データの変更率等の様々な要因によって変化します。 本検証環境で採取された結果は参考データとして留意してください。 VMware 検証のパフォーマンス結果 (MB/min) [サーバー側重複排除] GRTを無効にしたフルバックアップの検証 1回目 3622 2回目 3644 3回目 3856 4回目 3773 5回目 3756 0 1000 2000 3000 6 4000 5000 Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップのパフォーマンス VMware バックアップのパフォーマンス結果について 重複排除技術により前回バックアップしたデータを除くユニークなデータのみがバックアップされるた め、同一リソースに対してバックアップを実施するたびにスループットは増加します。 サーバー側の重複排除バックアップに対する検証タスクのパフォーマンスは、Backup Exec サーバーで の重複排除済みデータの復元処理に影響を受けます。 復元処理のパフォーマンスはストレージのアクセ ス時間に大きく依存します。 GRT を有効にしたバックアップのスループットは、GRT 無効のバックアップに比べて低くなります。 GRT 実施時のパフォーマンスは、バックアップ対象のサイズ、バックアップ方法、ディスクのパフォー マンスやサーバーリソース等さまざまな要因により影響を受けます。 重複排除アセスメントツールによる VMware バックアップの評価 重複排除アセスメントツールを使用することで、お使いの環境において将来にわたるバックアップのデー タ量を見積もることが可能です。次のグラフは、前述の VMware ESX の構成とデータの増分割合から、重 複排除アセスメントツールによって導き出した 1 週間のバックアップデータ量の推移を示します。 ESX 1 台構成の例では、重複排除技術を使わなかった場合では 1 週間後の総データ量が推定 3.9TB のとこ ろ、重複排除技術を使用すると 691GB で済み、削減量が約 3.2TB であることがわかります。赤字のライ ンは実測値をプロットしたもので、ツールによる推定値と近似していることを表しています。 ※ DAT : Deduplication Assessment Tool (重複排除アセスメントツール) 7 Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップのパフォーマンス Hyper-V バックアップのパフォーマンス ここでは、Hyper-V 仮想マシンのバックアップにおけるパフォーマンス測定について説明します。 Hyper-V 仮想マシンのバックアップでは、Hyper-V ホストにインストールされたエージェント経由でゲス ト OS である Windows サーバーを重複排除用ディスクストレージに直接バックアップします。エージェ ントを利用した仮想マシンのバックアップでは、クライアント側の重複排除を利用して効率よくバック アップデータを取得することができます。 クライアント側の重複排除とサーバー側の重複排除 クライアント側の重複排除とサーバー側の重複排除では次の違いがあります。 クライアント側の重複排除 – 重複排除処理はクライアントで行われます。重複判定され削除されたデータを除 くユニークなデータのみが Backup Exec サーバーに送られます。クライアント側で重複排除する一番の利点 は、バックアップ時のデータ転送量を大幅に減らすことができることです。 サーバー側の重複排除 – 重複排除は Backup Exec サーバーで行われます。クライアントにエージェントをイ ンストールする必要はありません。 計測方法について説明します。個別リカバリテクノロジ(GRT)を有効に設定したバックアップジョブと 無効に設定したバックアップジョブとで、それぞれ 5 回の完全バックアップを実施しパフォーマンスを確 認します。2 回目および 3 回目のバックアップでは各仮想マシン容量の約 10%にあたる 10GB ずつを、4 回目および 5 回目のバックアップでは各仮想マシン容量の約 5%にあたる 5GB ずつを増加させて計測して います。 8 Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップのパフォーマンス GRT を有効にした Hyper-V バックアップのパフォーマンス結果 次のグラフは、Hyper-V サーバー1 台構成(8 ゲスト)と 3 台構成(24 ゲスト)における GRT を有効に 設定したバックアップ時のスループットと重複排除の結果を示します。 Hyper-V ホスト 3 台構成では、すべてのバックアップジョブを同時に実行しています。またその結果は、 3 つのジョブの平均値から 1 台あたりの値をグラフ化しています。 Hyper-V バックアップのパフォーマンス結果 (MB/min) [クライアント側重複排除] GRTを有効にしたフルバックアップ 1回目 3257 2604 2回目 4094 3271 3回目 4410 3537 4回目 5002 4655 5回目 5144 4697 0 Hyper-V 1台 Hyper-V 3台 1000 2000 3000 4000 5000 6000 重複排除の結果 Hyper-V 1台 1回目 2回目 3回目 4回目 5回目 データ増加量 データ増加量 データ増加量 データ増加量 データ増加量 : : : : : ー 10GB 10GB 5GB 5GB 重複排除率 重複排除率 重複排除率 重複排除率 重複排除率 : : : : : 2.5:1 4.3:1 5.4:1 11.1:1 13:1 削減率 削減率 削減率 削減率 削減率 : : : : : 60% 77% 82% 91% 93% : : : : : ー 10GB 10GB 5GB 5GB 重複排除率 重複排除率 重複排除率 重複排除率 重複排除率 : : : : : 2.6:1 4.3:1 5.4:1 11.5:1 13.1:1 削減率 削減率 削減率 削減率 削減率 : : : : : 62% 77% 82% 91% 93% Hyper-V 3台 1回目 2回目 3回目 4回目 5回目 データ増加量 データ増加量 データ増加量 データ増加量 データ増加量 注 : 重複排除率と削除量はデータサイズやデータタイプ、データの変更率等の様々な要因によって変化します。 本検証環境で採取された結果は参考データとして留意してください。 9 Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップのパフォーマンス 次のグラフは、前述の構成で取得したバックアップの検証のパフォーマンス結果を示します。 Hyper-V ホスト 3 台構成では、すべての検証ジョブを同時に実行しています。またその結果は、3 つのジョ ブの平均値から 1 台あたりの値をグラフ化しています。 Hyper-V 検証のパフォーマンス結果 (MB/min) [クライアント側重複排除] GRTを有効にしたフルバックアップの検証 1回目 1961 555 2回目 1857 613 3回目 1898 617 4回目 2058 595 5回目 1970 476 0 Hyper-V 1台 Hyper-V 3台 1000 2000 10 3000 Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップのパフォーマンス GRT を無効にした Hyper-V バックアップのパフォーマンス結果 次のグラフは、Hyper-V サーバー1 台構成(8 ゲスト OS)における GRT を無効に設定したバックアップ 時のスループットと重複排除、またバックアップの検証のパフォーマンス結果を示します。 Hyper-Vバックアップのパフォーマンス結果 (MB/min) [クライアント側重複排除] GRTを無効にしたフルバックアップ 1回目 5417 2回目 7869 3回目 8424 4回目 9237 5回目 9460 0 1000 2000 3000 4000 5000 6000 7000 8000 9000 10000 重複排除の結果 1回目 2回目 3回目 4回目 5回目 データ増加量 データ増加量 データ増加量 データ増加量 データ増加量 : : : : : ー 10GB 10GB 5GB 5GB 重複排除率 重複排除率 重複排除率 重複排除率 重複排除率 : : : : : 2.3:1 3.3:1 4.9:1 10.7:1 11.7:1 削減率 削減率 削減率 削減率 削減率 : : : : : 56% 69.5% 79.5% 90.7% 91.5% 注 : 重複排除率と削除量はデータサイズやデータタイプ、データの変更率等の様々な要因によって変化します。 本検証環境で採取された結果は参考データとして留意してください。 Hyper-V 検証のパフォーマンス結果 (MB/min) [クライアント側重複排除] GRTを無効にしたフルバックアップの検証 1回目 3097 2回目 3311 3回目 3434 4回目 3329 5回目 3456 0 1000 2000 3000 11 4000 5000 Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップのパフォーマンス Hyper-V バックアップのパフォーマンス結果について 重複排除技術により前回バックアップしたデータを除くユニークなデータのみがバックアップされるた め、同一リソースに対してバックアップを実施するたびにスループットは増加します。 クライアント側の重複排除バックアップに対する検証タスクのパフォーマンスは、ネットワークのター ンアラウンドタイムに影響を受けます。 クライアント側の重複排除は、重複判定され削除されたデータを除くユニークなデータのみが Backup Exec アプライアンスに送られるため、サーバー側の重複排除に比べてバックアップのスループットは高 くなります。 GRT を有効にしたバックアップのスループットは、GRT 無効のバックアップに比べて低くなります。 GRT 実施時のパフォーマンスは、バックアップ対象のサイズ、バックアップ方法、ディスクのパフォー マンスやサーバーリソース等さまざまな要因により影響を受けます。 重複排除アセスメントツールによる Hyper-V バックアップの評価 重複排除アセスメントツールを使用することで、お使いの環境において将来にわたるバックアップのデー タ量を見積もることが可能です。次のグラフは、前述の Hyper-V の構成とデータの増分割合から導き出し た 1 週間のバックアップデータ量の推移を示します。 Hyper-V 1 台構成の例では、重複排除技術を使わなかった場合では 1 週間後の総データ量が推定約 4TB の ところ、重複排除技術を使用すると 717GB で済み、削減量が約 3.3TB であることがわかります。赤字の ラインは実測値をプロットしたもので、ツールによる推定値と近似していることを表しています。 Hyper-V 1台構成におけるデータ量の推移 重複排除アセスメントツールによる評価 (TB) 5 削減量 3294GB 4 4011GB 3 DAT : 総データ量 DAT : 重複排除済みデータ量 2 実測 : 重複排除済みデータ量 1 717GB 0 初期状態 1日目 2日目 3日目 4日目 5日目 6日目 7日目 ※ DAT : Deduplication Assessment Tool (重複排除アセスメントツール) 12 Backup Exec™ 3600 アプライアンス パフォーマンスガイド: Backup Exec™ 3600 アプライアンスの仮想環境におけるバックアップのパフォーマンス Copyright © 2013 Symantec Corporation. All rights reserved. Symantecと Symantecロゴは、Symantec Corporationまたはその関連会社の米国およびその他の国における登録商標です。その他の会社名、製品名は各社の登録商標または商標です。 製品の仕様と価格は、都合により予告なしに変更することがあります。本カタログの記載内容は、2013 年 11 月現在のものです。 株式会社シマンテック 〒107-0052 東京都港区赤坂1-11-44 赤坂インターシティ www.symantec.com/jp E1311WP0-IN-BE3600 13