データレプリケーションとは、複数のロケーションでデータのコピーと保存を行うことでネットワーク全体でデータの可用性とアクセシビリティを改善するプロセスのことです。この結果、他のユーザーの業務を妨げることなく、ローカルユーザーがより迅速に必要なデータにアクセスできる分散環境が実現します。
データレプリケーションはシステム障害、サイバーセキュリティの侵害、その他の災害 (自然災害と人的エラーによる障害を含む) の発生時でもデータの正確な最新のコピーが常に存在することを保証するため、ディザスタリカバリ (DR) 戦略の不可欠な要素となります。
複製したデータのコピーは同じシステム内、オンサイトやオフサイトのサーバー、複数のクラウドに保存できます。
データは意思決定を促進するため、データレプリケーションが障害に強いビジネスを実現するために不可欠な要素となります。これを通じて、ミッションクリティカルなプロセス、アナリティクス、システム、さらにはビジネスに関する知見のためにデータを提供し、このような処理を改善できます。できるだけリアルタイムに近いタイミングで常にユーザーにデータを提供し、データにアクセスできるようにする必要があります。データレプリケーションを導入すると、このために役立ちます。
データレプリケーションの戦略的なアプローチがもたらすメリットとして以下が挙げられます。
企業はダウンタイムのリスクを緩和するために、OracleやSQL ServerやMySQLの戦略を通じデータレプリケーションを実装します。
データレプリケーションの種類には以下があります。
同期レプリケーション
プライマリサイトで新規のデータの書き込みや更新を行う際に、セカンダリサイトにデータをコピーします。このため、複数のサイトでデータの最新のコピーが存在するため、迅速なフェイルオーバーベースのディザスタリカバリが実現します。
同期レプリケーションではデータをプライマリサイトの配列にまず書き込み、その後即時にセカンダリサイトの配列に書き込みます。書き込みが完了したと見なされるのは、書き込みプロセスが両方のサイトの配列で完了した通知をホストが受信した後に限られます。同期レプリケーションではプライマリサイトとセカンダリサイトの間でデータのずれがほとんどまたはまったく発生しないものの、このプロセスがパフォーマンス全体に負荷をかけ、プライマリサイトとセカンダリサイトの距離が大きい場合は悪影響が発生することがあります。
非同期レプリケーション
データをプライマリサイトに書き込み、その後定期的に (毎時、毎日、毎週など) セカンダリサイトに複製します。セカンダリサイトでデータを更新すると、プライマリサイトにその旨通知します。
データを非同期で複製するため、ユーザーはネットワークパフォーマンスの影響が最も小さいタイミングでレプリケーションをスケジュールできます。プライマリサイトとセカンダリサイトの間でデータが完全に同期しない可能性を認識した上で、セカンダリサイトをディザスタリカバリのために使用できます
企業はデータレプリケーションのツールを活用することで、オリジナルのソースデータのロケーションとは異なるロケーションでデータのコピーを迅速に作成できるため、リスク削減を実現できます。Cohesityのようなマルチクラウドのデータ管理とデータレプリケーションのソフトウェアを導入すると、オンプレミスとクラウドの多くのデータソースとデータターゲットの間でレプリケーションポリシーの管理を簡素化できます。
ダウンタイムのリスクを緩和するために、プライマリストレージのバックアップシステムで障害が発生した場合に、ストレージレプリケーションのソリューション、サービス、ツールが追加の冗長性を提供します。
データベースのレプリケーション (DBMSのレプリケーション) では、すべてのユーザーが同じデータにアクセスできるよう、あるデータベースから別のデータベースへの定期的なデータのコピー (SQL Server、MySQL、Oracleへのデータレプリケーションなど) を実施します。企業のデータ管理ポリシーと役割ベースのアクセスに基づき、これは1度限り実施することもあれば、繰り返し実施することもあります。通常は、ダウンタイムの際にデータを迅速に復旧できるように、ディザスタリカバリや事業継続のためにデータベースのレプリケーションを実施します。
はい。企業はデータレプリケーションを実行することで、異なるアベイラビリティゾーンでデータの同期スタンバイコピーを管理できます。
SAP HANAでは、ソースシステムからSAP HANAデータベースにデータを移行するためにデータレプリケーションを活用できます。これを実施するには、コンソールかHANA Studioを使用します。
データレプリケーションの最も一般的な手法として以下の3つがあります。
現在、多くの企業がさまざまな複数の製品を使用してデータレプリケーションを行っています。このようにさまざまなレガシー製品を組み合わせて活用すると、管理が困難で複雑な環境が生まれます。複雑さが増すと、ダウンタイム、レイテンシー、データ損失、総保有コスト (TCO) が増大します。
さらに、大量データの断片化とばらばらのアーキテクチャにより、24時間365日の運用要件を満たせなくなります。
Cohesityはデータレプリケーションのプロセスをシンプルにし、厳しい基準を満たすための戦略構築に取り組む企業をサポートします。Cohesityのデータ管理プラットフォームを導入すると、以下を実現できます。
Cohesityはエンドツーエンドのデータ保護インフラを統合することで、従来のデータレプリケーションの複雑さを排除する業界唯一の拡張性の非常に高い統合プラットフォームを提供します。このプラットフォームには、レプリケーションに加え、ターゲットストレージ、バックアップ、DR、クラウド階層化が含まれます。
イノベーションを促進するため、Cohesityはグローバル重複排除、スケールアウトアーキテクチャ、統合データ保護、ネイティブクラウド統合のメリットを組み合わせたソリューションを提供します。その結果、Cohesityは、エンドツーエンドのデータレプリケーション環境、そして、完全なデータ管理環境もシンプルに実現し、より低いTCOで、迅速なSLAを提供することができます。