ディザスタリカバリは、堅牢なゲームプラットフォームインフラストラクチャの重要な要素です。すべての高負荷システムには、重大な障害、災害、またはインフラストラクチャの損失からの回復のための準備されたシナリオが必要です。

ゲームプラットフォームは、多くのトランザクション、ゲームセッション、ユーザーデータで動作します。システムのシャットダウンは、財政的損失、ユーザーの信頼の喪失、および技術的な問題につながる可能性があります。

災害復旧には、バックアップ・サーバ戦略、データベース・レプリケーション、自動インフラストラクチャ・フェイルオーバー、サービス・リカバリ、およびインシデント後のデータ整合性チェックが含まれます。

JackCodeはDisaster Recoveryアーキテクチャを実装しており、ゲームプラットフォームが迅速にサービスを復元し、ダウンタイムを最小限に抑え、インフラストラクチャリスクから企業を保護します。

災害復旧システムの主な目的は次のとおりです:
  • 障害発生後のサービス復旧
  • バックアップ・インフラストラクチャへの切り替え
  • データベースの復元
  • データ整合性制御
  • 重要なサービスを再起動する
  • APIとゲームの統合の復元
  • リカバリー後の安定性チェック

Disaster Recoveryに含まれるコンポーネント

[コンポーネント]アポイントメント
バックアップデータベースデータベースバックアップ
レプリケーション・システムサーバ間でデータを複製する
フェイルオーバーインフラストラクチャ自動サービススイッチング
バックアップサーバー冗長サーバ環境
クラウドストレージバックアップデータストレージ
モニタリングシステムインフラヘルスモニタリング
リカバリスクリプトリカバリの自動化

災害復旧チームが制御するもの

[コンポーネント]アポイントメント
レプリケーションのステータスデータ同期制御
バックアップの可用性バックアップが利用可能であることの確認
フェイルオーバーの準備状況インフラストラクチャスイッチ対応
インフラストラクチャヘルスサーバ環境のステータス
リカバリプロシージャリカバリ・シナリオの監視
システムログインシデントの原因の分析

典型的な緊急事態のシナリオ

[問題]Description(説明
サーバの障害サーバ・インフラストラクチャの障害
データベースクラッシュデータベースの破損または損失
ネットワーク障害ネットワークインフラの問題
データの破損システムデータの破損
プロバイダの停止外部サービスの利用不可
インフラ攻撃サーバーインフラストラクチャへの攻撃

典型的な災害復旧プロセス

Stage(ステージ)Description
インシデント検出重大な障害ラッチ
スケールの見積もり影響を受けるサービスの特定
インフラストラクチャスイッチングバックアップ環境がアクティブになります
データ復旧バックアップとレプリケーションを使用
システムチェック正しい操作の制御
プラットフォームの安定化正常な操作に戻ります
レポート作成インシデント分析とレポート作成

災害復旧アーキテクチャの利点

アドバンテージ実用的な価値
ダウンタイムの最小化ダウンタイムの短縮
ユーザーデータ保護情報の紛失を防ぐ
迅速なサービス・リカバリプラットフォームの継続性
インフラストラクチャの信頼性の向上安定したシステム運用
ビジネスリスクの軽減金融取引の保護

災害復旧プロセスに関与している人

参加者(参加者)ロール(役割)
DevOpsエンジニアインフラストラクチャとフェイルオーバーの制御
データベース管理者データベースの復元
バックエンド開発者サービスの運用状況を確認する
インフラストラクチャエンジニア冗長環境をサポート
テクニカルサポートリカバリとモニタリングの調整

Disaster Recoveryにより、ゲームプラットフォームは重要な障害から迅速に回復し、インフラストラクチャを保護し、災害時でもサービスの安定性を維持できます。

お問い合わせ

システムインフラと負荷 — 監視、保守、24/7テクニカルサポートを提供します

より早く返信を受け取るには、フォームをご利用ください