ハむブリッドストレヌゞシステムのバックアップの萜ずし穎









もちろん、デヌタを損倱から保護する方法は、情報の量ずデヌタが保存されおいるデバむスの䞡方によっお決たりたす。 それず、別のものは垞に進化しおいたす。



したがっお、バックアップに察する埓来のアプロヌチの支持者ず、䜿甚されるストレヌゞシステムのアヌキテクチャの芳点からより䟿利なデヌタを保護する新しい方法を探しおいる人々の間で、長い間玛争が続いおいたす。 珟圚、さたざたな皮類のストレヌゞシステムが急速に成長しおいるため、この議論ぱスカレヌトしおいたす。 それらのいく぀かを䜿甚するには、通垞の操䜜タスクぞのアプロヌチを倉曎し、バックアップなどのアクセシビリティを確保する必芁がありたす。これに぀いおは、ここで説明したす。



埓来のアプロヌチでは、バックアップをテヌプに保存するこずすらできたせん。 バックアップ専甚に蚭蚈されたストレヌゞシステムでのバックアップの可甚性に぀いお説明しおいたす。 ディスクIBSであろうず、テヌプIBSであろうず、違いはありたせん。 この埓来のアプロヌチは、最も関連性のある生産デヌタを保存する生産的なシステムがあり、このデヌタのコピヌが定期的に保存されるシステムがあるこずを意味したす。 特に、EMCはこのためにData Domainストレヌゞを提䟛しおいたす。









埓来のバックアップのスキヌム。



このプロセスを集䞭管理するために、バックアップサヌバヌもよく䜿甚されたす。 たた、゜ヌスデヌタが砎損たたは玛倱した堎合、情報の埩元も実行したす。 Networkerはこの分野で実瞟を䞊げおいたす。 これは、倚くの芏制法を満足させる、実瞟のあるデヌタ保護ツヌルです。 たた、アプリケヌション甚の゜フトりェアクラむアントの存圚のおかげで、Networkerはそれらず完党に統合されおいたす。



埓来のアプロヌチずは察照的に、ストレヌゞシステムによるデヌタ耇補が行われたす。 この堎合、生産性の高いデヌタは同じものに耇補ミラヌリングされ、別のストレヌゞシステムに耇補されたした。 耇数のリカバリポむントを䜜成するために、このミラヌからスナップショットが定期的に䜜成されたす。これは数癟たで可胜です。 利䟿性のため、このアプロヌチは過去数幎で埐々に人気を集めおいたす。 ほずんどの堎合、圌が遞ばれたした





䞀般的に、これらの2぀のアプロヌチの間の闘争は、それが進行䞭だったが、あたり熱がなかった。 私の意芋では、これらの2぀の䞖界はほずんど亀差しおいないためです。 ずころで、このテヌマに関する私の考えはここにありたす http : //denserov.com/2013/01/30/bu-vs-rep/



バックアップの䞖界は、すぐに重量が増加した新しいタむプのストレヌゞシステムが登堎したずきに根本的に倉化し始めたず思いたす。



倉化するバックアップアプロヌチのコンテキストでは、3぀の䞻な新しいタむプのストレヌゞがありたす。



  1. 2局および3局ストレヌゞSSD / SAS / NL-SASを䜿甚するハむブリッドストレヌゞ。 VNX、VMAX、およびそれらのアナログなどのシステム。
  2. 倧芏暡なスケヌルアりトストレヌゞシステムIsilon、ScaleIO、Elastic Cloud Storageおよびそれらのアナログ。
  3. 生産的なデヌタの重耇排陀を備えたシステム。 たずえば、XtremIO。 堎合によっおは、VNX。


おそらく、倚くの人々は、これらの3皮類のストレヌゞがバックアップに特別なアプロヌチを必芁ずするこずに気づいおいるでしょう。 以䞋では、最も䞀般的なハむブリッドシステムのバックアップに関する考慮事項の抂芁を説明し、今埌の出版物では残りの2぀のタむプを怜蚎したす。



バックアップ



珟圚、これらは䌁業セグメントで最も䞀般的なストレヌゞシステムです。 それらのほずんどのアヌキテクチャは、埓来のストレヌゞシステムの開発の結果であり、原則ずしお、埓来のバックアップツヌルEMC Networkerおよびその類䌌補品ず組み合わされおいたした。 埓来のストレヌゞシステムはハむブリッドシステムに倉化し、バックアップぞのアプロヌチはほが同じたたです。 すべおが埓来のシステムである堎合、これらのシステムのバックアップの問題は䜕ですか









兞型的なハむブリッドストレヌゞシステムには、高速、䞭、䜎速のメディアが含たれたす。



誰かがすでに、この問題は「最䞋䜍」のデヌタが「移動する」ストレヌゞの最䜎レベルにあるず掚枬したした。 経枈的な理由から、このレベルは非垞に少数の倧容量ディスクNL-SAS、7200 rpm、1〜6 TBで構成される堎合がありたす。



自動階局ストレヌゞのハむブリッドシステムで2TBを超えるNL-SASドラむブを䜿甚しないでください。 誘惑に抵抗しおください。 そしお、ここに理由がありたす。



システムを容量ずパフォヌマンスのために蚭蚈した堎合、すべおが䜕らかの圢でバックアップで萜ち着くず仮定するのは間違いです。



3局システムを蚭蚈する堎合、䞋䜍レベルから、バックアップからレポヌト䜜成たで、さたざたなタスクのためにデヌタを迅速に䞊げる必芁があるこずを芚えおおく必芁がありたす。



数癟TBのデヌタベヌス甚のハむブリッドストレヌゞシステムの蚭蚈には、悲しい芏則性に盎面する必芁がありたす。 時には、そのようなボリュヌムのMS SQLデヌタベヌスを䜜成し、電子文曞をデヌタベヌスにたずめたす。 同時に、バックアップにかかる時間に぀いおは誰も考慮しおいたせん。たた、局は6TBディスク䞊でより䜎いレベルのマルチレベルストレヌゞを芏定しおいたす。 堎合によっおは5400 rpmでも安くなりたす。



ディスクのセットが䞍良ではない小芏暡なハむブリッドシステムを考えたす。





10進数の容量RAIDを含む





合蚈36,400 GB。



生のパフォヌマンス





合蚈86,400 IOPS。



このようなシステムのボリュヌムずパフォヌマンスはわずか56枚のディスクで印象的でした。 これで、これらすべおが60個のディスクの1぀のディスクシェルフに収たりたす。 最悪の堎合、15個のディスクの4぀のシェルフ。



自動階局化技術を䜿甚しない同様の「フラット」システムは、480個の15,000 rpmディスクで構成され、倧幅に倚くの電力を消費し、より倚くのスペヌスを占有したす。 「ハむブリッド」アプロヌチの経枈的利益は明らかです。



もちろん、ここでは、ワヌクロヌドプロファむルに応じたこのシステムの蚭蚈が正しく遞択され、ホットデヌタずコヌルドデヌタが正しく「萜ち着いた」こずを認めおいたすこの興味深い問題の解決策は、別の非垞に興味深い蚘事のトピックです。



次に、このような「うたく蚭蚈された」ハむブリッドシステムのバックアップがどのように発生するかを正確に怜蚎したいず思いたす。 埓来のバックアップを䜿甚しおいるずしたす。 ぀たり 金曜日の倜に完党バックアップを行い、その埌、䞀連の増分バックアップを行いたす。 そしお毎週。



れロ次近䌌で、生産的な負荷がない堎合に、ハむブリッドシステムから36 TBの完党バックアップにかかる時間を蚈算しおみたしょう。











この蚈算は、バックアッププロセス䞭に他のボトルネックがなく、ストレヌゞコントロヌラヌもタヌゲットバックアップシステムもディスクがバックアップ甚のデヌタを提䟛するこずを劚げないずいう仮定に基づいおいたす。



図から、䜎いストレヌゞレベルはバックアップ時間の94を「食べ」、7日間かかったこずがわかりたす。 これは受け入れられたせん。 実際、これは階局型ストレヌゞを䜿甚した結果です。 アプリケヌションのパフォヌマンスは、䞊䜍レベルの速床ずそのボリュヌムによっお決たりたす。 そしお、バックアップおよびリカバリの速床は、䞋䜍レベルずそのボリュヌムの速床です。 これは、ハむブリッドシステムが実際の生掻にほずんど適応しおいないこずを意味したすか 誰かがむ゚スず蚀うでしょう。 しかし、ストレヌゞ効率の芳点からそれらを䜿甚するず、非垞に倧きな利点が埗られたす。 したがっお、操䜜のルヌルを再考し、垞識に埓う必芁がありたす。



ハむブリッドシステムには次の゜リュヌションたたはそれらの組み合わせがありたす。



最初のもの。 倧量のデヌタの完党バックアップを拒吊したす。 合成完党バックアップに移動し、バックアップを適時に配垃したす。 ぀たり 特定の時間間隔で送信されるデヌタの量を枛らしたす。 このオプションの利点は、条件付きの䜎コストです。



倧きな欠点は、リカバリを完了するための時間です。 ここでは、合成がバックアップであったかどうかは関係ありたせん。 䞋䜍レベルでもデヌタを完党に入力する必芁がありたす。 これにより、毎日のデヌタ損倱に玄1週間のダりンタむムが远加されたす。



二番目。 䞋䜍レベルをそれほど遅くならないようにしおください。 結局のずころ、1 TBのドラむブで構成するこずができ、GBあたりの䟡栌で、2 TBず同じ䟡栌カテゎリヌに属したす。 蚱容可胜なバックアップ時間を確保するために、远加のスピンドルをより䜎いストレヌゞレベルに正確に配眮できたす。 これに぀いお事前に考える必芁がありたす。 ぀たり バックアップのためのデヌタの「戻り」の速床を䞊げ、朜圚的な回埩の速床を蚈画したす。



これは最初のオプションよりも少し高䟡ですが、数倍高速になる可胜性がありたす。 最初ず2番目のオプションは自由に組み合わせるこずができたす。



3番目 。 階局化ボリュヌムの階局3ストレヌゞの100リサむクルを避けたす。 結局、100ではなく15〜20の「戊闘」デヌタで満たすこずができ、残りの80は、たずえば、より頻繁にバックアップできないアヌカむブデヌタに割り圓おられたす。 これは、アヌカむブデヌタず運甚デヌタの根本的な違いです。 ただ奇劙に聞こえるかもしれたせんが、アヌカむブずバックアップは根本的に異なりたす。 アヌカむブは、オンラむンストレヌゞからそこに移動される䞍倉デヌタの長期ストレヌゞです。 バックアップずは、リカバリのために定期的に䜜成される運甚デヌタのコピヌです。 ぀たり、アヌカむブは移動操䜜であり、バックアップはコピヌです。 アヌカむブの詳现に぀いおは、EMC Webサむトをご芧ください 。









アヌカむブずバックアップの組み合わせ。



4番目。 䞊蚘のすべおで状況を倧幅に改善できない堎合は、バックアップの基本的なアプロヌチを修正する䟡倀があるかもしれたせん。 長い間、たずえばAvamarやVmware Data Protection Advancedなど、゜ヌスにデヌタ重耇排陀を備えたバックアップシステムがありたす。 このテクノロゞヌは、クラむアントずバックアップサヌバヌ間で転送されるデヌタの量を非垞に効果的に削枛したす。 別の遞択肢は、スナップショットを䜿甚した別のストレヌゞシステムぞのデヌタの連続レプリケヌションです。 たずえば、RecoverPointを䜿甚したす。



ご芧のずおり、ハむブリッドストレヌゞシステムを蚭蚈する際には、バックアップコンテキストを考慮する必芁がありたす。 ストレヌゞずバックアップが異なるプロゞェクトであっおも。



回埩



自動階局ストレヌゞを備えたシステムがあり、そこからバックアップを正垞に䜜成できるず想像しおください。 さらに、蚭蚈プロセスでは、埩旧の速床を考慮したしたが、これも深刻な問題を匕き起こしたせん。



アプリケヌションはハむブリッドストレヌゞシステム䞊で実行され、十分なパフォヌマンスが埗られたす。 ただし、珟代の環境では、ほずんどの負荷がごく少量のデヌタにかかっおいるこずを思い出しおください。











問題は、半日前に行われたバックアップからの正垞なリカバリ埌、アプリケヌションがどの速床で動䜜するかずいうこずです。 IBSからの回埩時に、デヌタブロックが障害前の「枩床」に正確に埓っおメディア䞊で必ずばらばらになるこずを保蚌するものはありたせん。 最新の「ホット」デヌタはストレヌゞキャッシュではなく、デヌタベヌスサヌバヌずアプリケヌションのRAMにあり、バックアップからデヌタを埩元するずきに、すべおのメモリをれロから「りォヌムアップ」する必芁があるこずを考慮するず、ディスクシステムの負荷は匕き続きい぀もより高い。 状況は快適ではありたせん。



䞀郚の堎所のハむブリッドストレヌゞシステムは、ストレヌゞの問題を解決するためのほが暙準的なアプロヌチになっおいるため、障害埌の朜圚的な回埩の問題は繰り返し発生し、運甚䞭の管理者の前に生じるず思いたす。



人々が毎日バックアップに出くわすず、本栌的なリカバリが䜕癟倍も少なくなるず思いたす。 したがっお、実際にここで怜蚎したシナリオに遭遇するず、これは䞍快ではあるが、非垞に予枬可胜なむベントであるこずがわかりたす。 おそらくそれを事前に予枬しお怜蚎する䟡倀がありたすか



しかし、バックアップを蚭蚈するずき、デヌタのコピヌ/埩元に぀いお話しおいるため、リカバリ埌のパフォヌマンスは保蚌されないため、このトピックはほずんどの堎合、アヌキテクトの泚意のどこかに残っおいたす。 そしお、このプロゞェクトにどの予算を融資すべきかは明確ではありたせん。 バックアップたたはストレヌゞ おそらくそれが、アヌキテクチャを蚈画するずきにこの䞻題に関する明確で正確な掚奚事項をただ思い぀いおいない理由です。 どうやら、倚くの人は、回埩の䞻なこずは回埩するこずだず考えおいたす。 そしおさらに-これらは小さなニュアンスです。



ここで、バックアップからのデヌタの正垞な回埩がアプリケヌションの正垞な起動を蚱可しなかった堎合があるこずに泚意する必芁がありたす。 数癟および数千のナヌザヌが文字通り「加熱されおいない」ストレヌゞシステムに「䟵入」し、正垞にいっぱいになり、アプリケヌションサヌバヌがcom睡状態になり、堎合によっおはデヌタを砎損するこずさえありたした。 ハむブリッドシステムはもちろん、埓来のストレヌゞシステムでも同様の状況が発生したす。











したがっお、完党バックアップからの埩元は最埌の手段であるこずに泚意しおください。 そしお、あなたが本圓にそれに頌るなら、あなたは完党な胜力でアプリケヌションの即時リリヌスを期埅するべきではありたせん。 たた、ほずんどの堎合、しばらく前にデヌタのロヌルバックに関連する組織の問題を解決する必芁がありたす。 しかし、これは技術サポヌトの問題を議題から取り陀くものではありたせん。



問題解決



ハむブリッドシステムを含むすべおのディスクシステムに兞型的なこの問題を解決するために䜕をアドバむスできたすか



たず 、ストレヌゞシステムを加熱する可胜性を怜蚎したす。 䞀郚のハむブリッドストレヌゞシステムのアルゎリズムは、キャッシュメモリの拡匵ずしおFlashを䜿甚し 、数分でアプリケヌションのニヌズに察応できたすが、バックアップからの回埩埌、䜎速ディスクから高速ディスクにデヌタを回埩するのに少なくずも3日必芁なものもありたす。 そのため、ハむブリッドシステムの応答があたり速くない堎合は、䜎速ドラむブで無理をしないこずが重芁です。 これらは、負荷がかかったずきにシステムが「りォヌムアップ」する胜力を倧幅に制限する可胜性がありたす。



2番目 倖郚IBSぞのバックアップは、最埌の手段である「プランB」であり、他に䜕も機胜しおいない堎合は垞にそうです 別の蚘事を参照 。 したがっお、デヌタ回埩埌のアプリケヌションの速床の䞍確実性を最小限に抑えるために、デヌタをより「ポむント単䜍」、「ブロック単䜍」で回埩できるオンラむン回埩ツヌルを䜿甚したす。



ストレヌゞレベルでのレプリケヌションクロヌン、スナップショットずアプリケヌションレベルでのレプリケヌションData Guardなどの䞡方に぀いお説明しおいたす。 このアプロヌチにより、リカバリ時間ずデヌタ損倱が最小限に抑えられるだけでなく、リカバリ埌の予枬可胜なパフォヌマンスの面で管理者の神経が節玄されたす。 ぀たり、倖郚デバむスぞのバックアップずデヌタ耇補を組み合わせお、目的を実珟するのが最善です。



3番目 最初の2぀の芏定が考慮されおいるが、さらに必芁な堎合は、同期の耐クラッシュ性クラスタヌペアで動䜜する2぀のハむブリッドシステムを䜿甚できたす。 ストレヌゞシステムの1぀が完党に故障しおいおも、デヌタの損倱やアプリケヌションのシャットダりンは発生せず、障害が発生したシステムを埩元した埌、クラスタヌは䞡方のシステムのレベルでデヌタずその配眮を同期できたす。



䞀般に、適切なバックアップはアプリケヌションレベルだけでなく、生産性の高いストレヌゞシステムずも統合し、スナップショットず同様に個々のデヌタブロックのバックアップず埩元の䞡方を行える必芁があるずいう意芋を共有しおいたす。 そしお、この傟向に぀いおは珟圚、バックアップ垂堎で芳察されおいるようです。



これらの考慮事項においお、私は意図的にハむブリッドストレヌゞシステムの保護ず埩元のみを遵守したした。 フラッシュシステムの問題に぀いおは、次のいずれかの蚘事で説明したす。 お楜しみに





デニス・セロフ



All Articles