
Atempo MiriaによるAzure Native Qumuloへの移行
このソリューションは、混在するストレージ・プラットフォーム間でのファイル・データのシームレスな移行を容易にし、高性能なデータ移動、データ整合性の確保、レガシーNASからANQインスタンスへのデータ移行プロジェクトの成功を可能にします。
Atempo MiriaによるAzureネイティブQumuloスケーラブルファイルサービスへの移行
異なるストレージプラットフォームやファイルシステムアーキテクチャ間でのファイル移行は、複雑なプロセスになる可能性があります。この記事では、Atempo Miriaを使用して、サードパーティのNASシステムからAzure Native Qumulo (ANQ)にファイルデータを移行するソリューションについて説明します。Atempo Miriaは、異機種NAS環境において、大規模でプラットフォームにとらわれないファイル移行サービスを提供します。このソリューションは、混在するストレージプラットフォーム間でのファイルデータのシームレスな移行を容易にし、高性能なデータ移動を提供し、データの整合性を確保し、レガシーNASからANQインスタンスへのデータ移行プロジェクトを成功に導きます。
Atempo MiriaによるANQへの移行のメリット
建築
このソリューションは、設定可能なパフォーマンスオプション付きでAzure上に展開され、以下の図に示すように、Azure Native QumuloのエクサバイトスケールのファイルデータプラットフォームとAtempo Miriaを組み合わせています。
ソリューション・アーキテクチャ
このソリューションは、仮想ネットワーク・ゲートウェイを含む顧客リソースとともに、単一のAzureリージョン内のAzure顧客テナントにデプロイされる。
Atempo Miriaは最適化されたデータ転送、並列化、マルチスレッド、オブジェクトの変更を素早く識別するFastScanテクノロジー、自動ファイル移行、反復移行サイクル、整合性チェック、パフォーマンス調整などの主要機能を提供します。また、移行元と移行先のストレージを常に比較することでデータの信頼性を維持するほか、同期時にハッシュ機構を使用することもできます。
Miriaサーバーはデータ移行プロセスの中央管理コンポーネントである。
Atempo Miriaのデータムーバーはデータ移動を管理し、マイグレーションオペレーションのグローバルパフォーマンスにとって重要なコンポーネントです。データムーバーの1セットは既存のレガシーNASシステムの隣に配置される。もう一組のデータムーバーはお客様のAzureテナントに配置され、最適なパフォーマンスを実現し、待ち時間の問題なくジョブの前処理と後処理を行うことができます。
このソリューションで使用されているANQクラスタは、QumuloのAzureテナントにデプロイされている。
ANQクラスタへのアクセスは、お客様のAzureテナント内の専用サブネットからVNetインジェクションにより有効化され、Qumuloテナント内のお客様専用ANQクラスタに接続します。ANQクラスタ上のすべてのデータは、お客様の委任サブネット内のネットワークインターフェイス経由でのみアクセス可能です。注:Qumuloは、どのANQインスタンス上のデータにもアクセスできません。
ソリューションの高解像度Visio図をダウンロードするには、ここをクリックしてください。
ソリューションワークフロー
マイグレーション・プロジェクトは3つのステップで構成される:
ステップ1: 最初の同期: 最初のデータ転送を開始し、ソースの最初のスナップショットを実行する。スナップショットは時間的な基準点として使用される。その後、転送はソースストレージのデータをターゲットストレージにコピーする。
ステップ2: インクリメンタル同期: は、(前回のインクリメンタル同期以降に)ソースストレージに加えられた変更をすべてターゲットストレージに伝搬する。
ステップ3: 最終同期(カットオーバー): ソースNASプラットフォーム上のデータへの本番アクセスを停止したまま、ターゲットストレージへのデータ移行を完了する。
オプション ステップ4: 定期的な同期:レガシーNASシステムが特定のオンプレミスデータセンターアプリケーションに使用され続けている場合、レガシーNASシステムとANQ間のデータの一貫性を確保することが不可欠です。Miriaの同期機能を使用することで、一方のシステムで変更されたデータをもう一方のシステムに確実に同期させることができます。
Miria Server はデプロイされた Miria Data Movers を管理します。NFSワークロードとSMBワークロードでは、データムーバーに使用するOSが異なります。Miriaサーバー自体はLinuxまたはWindows OSにデプロイすることができます。
データムーバーはLinuxプールまたはWindowsプール内で組み合わせることができ、冗長性を追加したり(1つのデータムーバーで障害が発生した場合)、全体のスループットを向上させたり、大規模なデータセットの移行時間を短縮したりすることができます。
オンプレミスのData MoversとAzureベースの環境間のアクセスは、Azure VPN GatewayまたはExpressRoute接続を介して行うことができます。
Atempo Miria サービスは、レガシーNASシステムとANQインスタンスの両方で管理者またはルートレベルのユーザーアカウントを使用して実行し、すべてのファイルへのフルアクセスを保証する必要があります。
FastScan、SnapStor、統合スナップショット管理オプションをサポートするには、レガシーNASと ANQストレージへのAPI接続が必要です。() 高度なストレージ統合では、同期タスクを使用して、レガシーNASからANQクラスタに、NFSエクスポートまたはSMB共有と、それぞれの構成設定をレプリケートできます。Qumulo以外にも、Isilon、OceanStor、Nutanix NAS、GPFS共有ファイルシステムからの移行時にFastScan機能を利用できます。
レガシーNASシステムにSMBとNFSの両方のデータが含まれている場合、NTFSとPOSIXパーミッションを含むデータセットを移行することができます。SMBデータを移行する場合は、Windowsプールからデータムーバーを使用してください。NFS経由で共有されるソースファイルの場合、データムーバーはLinuxプールから選択する必要があります。1つのデータセットがPOSIXパーミッションとACLパーミッションの両方を介して共有されるクロスプロトコルパーミッションでは、正常に移行するために追加のステップが必要になる場合があります。最初の同期(およびデータのPOSIXパーミッション構造の移行)は、Linuxプール内のデータムーバーを使用して実行できる。NFSプロトコルのオーバーヘッドが低いため、通常はNFSファーストのアプローチがより迅速な方法である。その後、同じデータのNTFSパーミッションを移行するために、Windowsプール内のデータ・ムーバーに追加のタスクを作成することができる。
レガシーNASから1つまたは複数のソースディレクトリを選択し、ANQ上でターゲットを指定します。.snapshotおよび.snapshotsディレクトリのディレクトリ定義を除外するように注意してください。
同期タイプ - エコーはソースディレクトリから宛先ディレクトリに同期を適用します。
並列化により、複数の同時ストリームを作成してデータを移行することで、移行ウィンドウを短縮します。スキャン処理中にしきい値に達するたびに、新しいジョブが開始されます。しきい値には、時間制限、ファイル選択サイズ、ファイル数、またはこれらの組み合わせを指定できます。
パフォーマンスと衝突防止の必要性に応じて、完全性チェックのための正しいハッシュ・アルゴリズムを選択する。
ANQ上のSMB共有またはNFSエクスポートへのクライアント接続をテストします。
タスクは、手動でスケジュールまたは開始できる自動ジョブです。タスクはMiriaジョブのスコープ、処理するデータのソースと宛先、スケジューリングを定義します。スケジュールは、レガシーNASシステムとANQの間で自動タスクがキックオフする時間を定義します。
コンポーネント
ソリューション・アーキテクチャは、以下のコンポーネントで構成されている:
AzureネイティブQumuloスケーラブルファイルサービス ソリューションを使って作成されたすべてのコンテンツの統合データ・ストレージを提供するクラスタ
アテンポ・ミリア ローカルストレージからANQにデータを移行する。
ミリアサービス
Miria Data Movers (Agent)(最小16コアCPU、32GBメモリ、10GbEネットワーク)
レガシーNAS(オンプレミスのDell EMC Isilon / PowerScaleなど)
考察
Atempo Miriaを使用したAzure Native Qumulo Scalable File Serviceへのファイル移行は、計画および設計プロセスにおいて以下の点を考慮する必要があります。
想定される使用例
データ移行: クラウド・マイグレーションとは、アプリケーションやデータをオンプレミスのシステムからパブリック・クラウドに移行するプロセスである。しかし、市場にある従来のNASオプションでは、パブリッククラウド上での機能や拡張性に限界がありました。ANQはAzure上で強化された機能と拡張性を提供する。Atempo Miriaはデータの完全性を確保しながら、ファイルデータのANQへの移行をハイパフォーマンスで容易にします。
災害復旧: ANQをセカンダリDRサイトとして活用することで、企業はデータをクラウドに複製することができます。オンプレミスのプライマリサイトに影響を及ぼす災害が発生した場合、企業はANQ上のレプリケートされたデータに切り替え、最小限の混乱でオペレーションを継続することができます。Atempo Miria FastScan機能はレガシーNASからレプリケートされるファイルを素早く検出します。
スケーラビリティとパフォーマンス
QumuloとAtempo Miriaを使用したデータ移行ソリューションを計画する際、エンタープライズアーキテクトやその他の関係者はソリューションに以下を含めることをお勧めします:
容量と拡張性 - ANQはオンデマンドで簡単に拡張できるため、データを作成または移行するだけで、必要なだけの容量を追加できます。
Atempoツールにより、完全自動化、ロードバランシング、マクロ・ミクロレベルのレポーティングでレガシーNASからANQへファイル、フォルダー、ACLデータを移行することができます。マルチストリーミング、マルチスレッドのAtempo Miria データムーバーによりツールのパワーを拡張できます。
スループット - ANQでは、オンデマンドでスループットを1GB/s単位で調整できるため、必要なスループットを常に確保できます。
Miriaソフトウェアを使用すると、ソースストレージとターゲットストレージ間の転送速度はエンドツーエンド接続のネットワーク速度に近づくことができます。データの種類やレイアウトによってパフォーマンスが左右されることがあります。あるデータセット内に小さなファイルが大量にあったり、ディレクトリ数が多かったりすると、データムーバーの負荷が増大し、全体のスループットが低下することがあります。
セキュリティ
AzureネイティブQumuloスケーラブルファイルサービスは、VNetインジェクションを使用してお客様のAzure環境に接続します。お客様の環境とANQクラスタ間のIPスペースの調整は必要ありません。
設計と実装の際には、ソリューションのセキュリティが業界のベストプラクティス、企業の内部ポリシー、および適用される法的/規制上の要件に準拠していることを確認するために注意を払う必要がある。
ソリューションの他のすべての側面については、顧客は、その業界と所在地に適用されるすべての法的および規制要件を満たすように、ソリューションのセキュリティを計画、実装、維持する責任を負う。
コストの最適化コストの最適化とは、ソリューションによって実際に発生したコストの価値を最大化しながら、不必要な出費を最小限に抑えることを指す。詳しくは コスト最適化の柱の概要 ページを参照されたい。
Azureの従量課金モデルでは、必要なときにリソースをスケーリングして容量を使用することで、コストを最適化できます。これにより、リソースを過剰にプロビジョニングすることなく、コストを効率的に管理できます。
Qumuloのコストは、Azure Native Qumulo Scalable File Service上のデータ量とパフォーマンス層によって異なります。詳しくは AzureネイティブQumuloスケーラブルファイルサービスの価格。
Miriaのアーキテクチャはスケーラビリティと並列化されたデータフローを提供するために設計されています。より大きなパワーと高いパフォーマンスが必要な場合は、ニーズに合わせてデータムーバーを追加するだけです。
空室状況
同じアプリケーションであっても、組織によって可用性と回復性の要件が異なることがあります。可用性という用語は、ソリューションが構築されたパフォーマンス・レベルでサービスを継続的に提供する能力を指す。
データとストレージの可用性
ANQの導入には、データレベルの冗長性が組み込まれており、基盤となるハードウェアの障害に対するデータの可用性を保証します。偶発的な削除、破損、マルウェア、その他のサイバー攻撃からデータを保護するために、ANQには、ファイルシステム内の任意のレベルでスナップショットを取得し、データのポイントインタイム、読み取り専用のコピーを作成する機能があります。
ANQは、セカンダリのQumuloストレージインスタンスへのデータのレプリケーションをサポートしており、Azure、他のクラウド、またはオンプレミスでホストすることができます。ANQはファイルベースのバックアップソリューションと互換性があり、外部データ保護を可能にします。
サービスの安定性と継続性
移行するデータの範囲と重要度によっては、段階的アプローチが適切な場合もある。段階的アプローチでは、レガシー・ストレージの全コンテンツを一度に移行するのではなく、一度に1つのワークフローを移行し、より重要度の低い小規模なデータセットを使用してプロセスを開発・最終化してから、より大規模で重要度の高いデータに移行します。
この方法の利点は、移行作業で発生する可能性のある問題が、単一のワークフローまたはデータセットに限定されることである。
このシナリオを展開する
ANQの導入ガイドについては、以下を参照してください。 Azure Native Qumulo Scalable File Serviceとデプロイメントをはじめよう。
インバウンドおよびアウトバウンド・ネットワーキングの詳細については、以下を参照してください。 Qumulo Coreに必要なネットワークポート。
設定と監視の詳細については アテンポ・ミリア
投稿者
この記事はQumuloによって管理されています。元々は以下の寄稿者によって書かれたものです。
主著者
ベラット・G・ウルアラン | Qumuloのソリューションアーキテクト
次のステップ
Miria for Migration ストレージ移行プロセスの概要
Atempo Miria:あらゆる方向へのクラウド・マイグレーション
Atempo Miria:大容量データとファイルの移行とコピー
関連リソース
AzureネイティブQumuloスケーラブルファイルサービス (マーケットプレイス)
AzureネイティブQumuloスケーラブルファイルサービス
AzureネイティブQumuloスケーラブルファイルサービスガイド
クラウド上のエクサバイト規模のファイルデータでハイブリッドの未来を支える
なぜ企業インフラはSaaSのスピードで革新すべきか?
ハイブリッド・クラウド・ファイル・システムを構築し、究極のシンプルさを実現する
Atempo Miria for Migration - ウェビナーキャッチアップ:コンフィギュレーションとモニタリングのデモ
大容量データとファイルの移行とコピー
非構造化データの移行計画