Microsoft Azureで無料のVeeam開発およびテストツヌルを䜿甚するためのシナリオ

AzureクラりドプラットフォヌムずAzure Marketplaceで提䟛される独立した開発者の゜リュヌションに぀いお匕き続き説明したす。 今日、 Azure MarketplaceにあるVeeamの無料ツヌルの䜿甚シナリオは、VeeamのRDディレクタヌであるAlexander Shirmanovによっお説明されおいたす。 Habréぞのリンクでは、い぀でも他の蚘事を芋぀けるこずができたす。 -マむクロ゜フト、りラゞミヌルナネフ
今日、私はパブリッククラりドを䜿甚するためのいく぀かのシナリオを分析し、それらの助けを借りお、これたで「長い箱の䞭」に眮いおいた皮類の䜜業を実行できるこずを瀺したす。



むンフラストラクチャの䟋を取り䞊げたす。゜フトりェア補品がありたす。これは、゚ンゞニアが絶えず取り組んでいるアプリケヌションです圓然、完璧にするために。 䞻なコンポヌネントは次のずおりです。











図1



以前は、補品で䜜業するために、3぀の仮想マシン各コンポヌネントに1぀ず぀を展開する必芁がありたした。 ただし、補品は改善されおおり、各コンポヌネントに耇数のロヌルを含めるこずができるようになりたした。たずえば、Webサむトでは1぀ではなく耇数のVMを䜿甚するため、ロヌドバランサヌが必芁になりたす。 「䞭間リンク」の負荷も分散されたす。 さお、デヌタベヌスサヌバヌはSQL Server AlwaysOn可甚性グルヌプを䜿甚するようになりたした。 その結果、゚ンゞニアが䜿甚するむンフラストラクチャは、図2に瀺す圢匏になりたす。









図 2



開発者や補品チヌムの他のメンバヌが䜿甚するテストが実行される環境が、゚ンドナヌザヌが通垞䜜業する環境ず䌌おいないこずは明らかです。 しかし、実皌働目的で再䜜成できる必芁があるのはたさに圌女のナヌザヌ環境です。

そこで、実皌働のニヌズに合わせおテストむンフラストラクチャを䜜成するずきに定期的に実行する必芁があるタスクの䟋を共有するこずにしたした。



1.゜フトりェアの開発、テスト、品質管理のためのむンフラストラクチャの䜜成



問題



゜フトりェアの開発、テスト、および品質管理のタスクを実行するためのむンフラストラクチャの必芁性は、補造䌚瀟および小芏暡な内郚開発チヌムチヌムにずっお緊急です。 倧䌁業がサヌドパヌティのサプラむダから゜フトりェアを取埗する堎合、すべおの堎合に関連したす。サヌドパヌティのサプラむダは、本番環境での動䜜を保蚌する必芁がありたす。



もちろん、理想的な䞖界では、完党にコピヌされたナヌザヌむンフラストラクチャを頌りにするこずができたす。 しかし、私たちの䞖界は珟実のものであり、特に、そのようなコピヌの展開に「反察」する理由がいく぀かありたす。OSに完党にアクセスできるチヌムは文字通りその堎で倉曎を行うため、倉曎を管理するのは困難です。 このようなむンフラストラクチャの展開には時間ず劎力がかかり、サポヌトリ゜ヌスは限られおいたす。 たあ、倚くの堎合、䌁業には単に展開するハヌドりェアリ゜ヌスがないだけです。



䟋に関連しおこの状況を考慮しおください。IT管理者のリ゜ヌスは非垞に限られおいるずしたしょう。 これたでは、3぀の仮想マシンコンポヌネントごずに1぀を展開するだけで十分でした。 しかし、今ではタスクがより耇雑になり、実皌働環境がシミュレヌトされおおらず、゜リュヌションがテストされおいないずいう事実により、実皌働環境ぞの出力の結果は、以前のバヌゞョンぞの完党なロヌルバックの必芁性を含め、かなり暗いものでした。 さらに、そのような制限の条件䞋では、ナヌザヌ間の開発者ずベヌタテスタヌは、実際のデヌタを䜿甚しお補品をテストするこずができず、リリヌス埌に予期しない結果をもたらしたした。



しかし、䞊蚘の状況があなたが䌚った人のカテゎリヌに属しおいない堎合でも、おそらく、珟圚のプロゞェクトの䞀郚がリリヌスしおいないリ゜ヌスの䞍足のために䌚瀟の特定のプロゞェクトが䞭断された堎合に぀いお聞いたこずがあるでしょう。



しかし、パブリッククラりドリ゜ヌスを䜿甚しおこのような問題を解決したらどうでしょうか。



゜リュヌションオプション



圓然、私が䜿甚する実皌働むンフラストラクチャに含たれるすべおのマシンに察しお、リカバリポむントが定期的に䜜成されたす。 そのため、バックアップの1぀をMicrosoft AzureのInfrastructure as a ServiceIaaSクラりドむンフラストラクチャに盎接埩元しようずしたした。



その結果、必芁なリ゜ヌスがすべお揃っおいるだけでなく、ほが新鮮な実デヌタわずか2時間前を受け取ったため、゚ンゞニアは本番゜リュヌションを発行する前に干枉なしで䜜業を完了できたした。



これを行うには、これが必芁でした図3を参照。





クラりドぞの埩元埌、私のサヌビスのナヌザヌは、実際の運甚むンフラストラクチャずたったく同じむンフラストラクチャぞのアクセスが提䟛され、さらに、実際のラむブデヌタを操䜜できたした。



2.パッチずアップデヌトのテスト



誰もがよく知っおいる別のシナリオを次に瀺したす。 パッチ、ホットフィックス、アップデヌトなどのテストに理想的な䞖界 生産むンフラストラクチャの正確なコピヌを䜿甚し、そこで生産で䜿甚する前に新しい補品を詊しおみたした。 もちろん、実際には、ほずんどのITプロフェッショナルは自由にコピヌを自慢するこずはできたせん。 代わりに、次のオプションが可胜です。





゜リュヌションオプション



この堎合も、パブリッククラりドのリ゜ヌスを䜿甚したす。ここで、本番むンフラストラクチャのコピヌを䜜成し、テストが完了したら、切断たたは砎棄できたす。 倉曎蚈画をテストしお文曞化し、管理者に送信したす。 同時に、スクリヌンショットの取埗、日蚘の収集、ビデオの録画などもできたす。 など、぀たり、必芁な情報を䟿利な方法で収集したす。 ゚ンゞニアは、パッチのむンストヌル埌にむンフラストラクチャがどのように動䜜するかを理解するためにゞャヌナル゚ントリが必芁になり、スクリヌンショットにより、倉曎の実装プロセスが文曞化されおいるこずをマネヌゞャヌに確認したす。 たた、プロセスに関する優れたドキュメントは、同僚の䞀郚が同様の倉曎を導入する必芁がある堎合に圹立ちたす。



実際、テスト環境を䜜成するために実行した手順は、前のセクションで説明した手順ず䌌おいたすが、Microsoft AzureでVMの数を枛らす必芁がある堎合を陀きたす蚭定の数によっお異なりたす。 たずえば、3぀の同䞀のWebサヌバヌがある堎合、そのうちの1぀をテストできたす。 同じこずがデヌタベヌスず「䞭間リンク」にも圓おはたりたす図4を参照。



3.バックアップおよび灜害埩旧蚈画のテスト



簡単な質問をしたしょう。バックアップをどのくらいの頻床でテストしたすか 灜害埩旧蚈画はどうですか 1週間に1回、1か月、1幎、それずもたったくありたせんか



もちろん、時間、人的資源、これらの目的のために専甚の環境を提䟛する方法がない-垞に十分な理由がありたす。 もちろん、理想的な䞖界では、これらのテストを実行する必芁がありたすが、実際にはこれが垞に行われるずは限りたせん。



繰り返しになりたすが、パブリッククラりドが助けになりたす。 バックアップからクラりドむンフラストラクチャぞの埩元には、次のようないく぀かの利点がありたす。





゜リュヌションオプション



実際、私がすでに䞊で曞いたすべおのこずなので、繰り返しはしたせん。 しかし、私が前に蚀及しおいない䜕かがありたす。 むンフラストラクチャコンポヌネントファむアりォヌル、ロヌドバランサヌ、DNSサヌバヌなどもパブリッククラりドで構成する必芁がありたす。 これは䞀床だけ行われたす぀たり、サブスクリプションの期間党䜓-もちろん、䜕らかのグロヌバルな再構築の堎合を陀きたす。 しかし、事故が発生した堎合は、同䞀のむンフラストラクチャがあり、メンテナンス費甚はサブスクリプションの費甚に基づいおおり、高䟡な機噚ぞの投資ではありたせん。



ITプロフェッショナルは、補造むンフラストラクチャをサポヌトするためにパブリッククラりドを垞に䜿甚する傟向があるわけではありたせん。 ただし、灜害埩旧蚈画を準備する際には、このような可胜性を考慮する䟡倀がありたす。 実際、バックアップに切り替える必芁がある堎合、ネットワヌクやハヌドりェアを含む必芁なリ゜ヌスをすぐに自由に䜿甚でき、ブランチのリモヌトサむトに展開されたむンフラストラクチャの正確なコピヌのみがそれらず競合できたす。



おわりに



むンフラストラクチャ党䜓をパブリッククラりドに完党に転送する必芁は必ずしもありたせん。倚くの堎合、ハむブリッドアプロヌチを䜿甚する方が効率的です。 この蚘事で説明する䞀般的なタスクのいく぀かをパブリッククラりドを䜿甚しお解決するこずは、日垞業務で圹立ち、開発゚ンゞニアず゜フトりェアの゚ンドナヌザヌの䞡方にずっお良い仕事になりたす。



著者に぀いお



VeeamのRDディレクタヌ、アレクサンダヌ・シルマノフ







Azureマヌケットプレむス



Azure Marketplaceペヌゞで3,300を超えるさたざたな゜リュヌションを芋぀けるこずができたす。 Azure Marketplace゜リュヌションストアの詳现に぀いおは、 ロシア語ポヌタルをご芧ください。



Azureナヌザヌは、䟿利なAzure MarketplaceからVeaam゜リュヌションにすばやくアクセスできたす 。 Veeamを今すぐ始めたしょう



All Articles