ゲーミング
中国本土
大企業 / 公共
「Alibaba Cloud EMR Serverless Spark は、オープンエコシステム、弹性リソース、プラグイン可能な統合に基づくクラウドネイティブビッグデータアーキテクチャという私たちのビジョンに完全に合致しています。グローバルなゲーム運用に向けたデータ機能のスケールにおいて、Hypergryph にとって不可欠なパートナーです。」
Mao Xuhui
シニアビッグデータエンジニア、Hypergryph
Hypergryph について
HYPERGRYPH は 2017 年に設立され、上海(中国)を拠点に、挑戦的かつ美的価値を備えたゲーム創作への情熱から生まれました。論理が芸術を照らし、才能が創造性を輝かせる独自の世界を情熱的に追求するクリエイター集団です。Arknights は HYPERGRYPH のデビュー作品であり、タワーディフェンス型のモバイルゲームです。独自の世界观とキャラクターデザインがプレイヤーや業界関係者から高い評価を受け、多くの国と地域で売上ランキングの上位にランクインしています。
引き続き創造の可能性を追求し、より多くのアニメ風モバイルゲームを世界中に展開していく予定です。
課題
ライブサービス型ゲームである Arknights は、多様なゲームプレイメカニクスを備えた頻繁なゲーム内イベントを開催しており、高頻度でバースト性のデータワークロードを発生させています。これにより生じるデータ要件は従来の BI レポーティングにとどまらず、データはゲームメカニクスやライブ運用に深く組み込まれており、高い安定性とパフォーマンスを備えたコンピュートエンジンが求められます。Hypergryph のレガシーデータプラットフォームには、いくつかの制約がありました。
・DolphinScheduler などの一般的なスケジューラーとの外部カタログサポートや統合が不足し、ワークフローのサイロ化を招いていました。
・コミュニティ互換性の低さがエンジンの安定性の問題につながっていました。
・Remote Shuffle Service が不在のため、大規模シャッフル操作時にディスク負荷が発生していました。
・従来のプロバイダーからのテクニカルサポートが不十分で、問題への応答時間が遅く、明確なプロダクトイテレーションロードマップもありませんでした。
Alibaba Cloud を選ぶ理由
Hypergryph は、オープンソース互換性、エラスティックなスケーラビリティ、エンタープライズグレードの信頼性を兼ね備えた Alibaba Cloud の EMR Serverless Spark を選択しました。・フルマネージドの Spark 互換レイクハウスプロダクトとして、EMR Serverless Spark は Airflow と DolphinScheduler の統合、ネイティブな Paimon カタログと Hive メタストアのサポート、およびディスクボトルネックを解消する Celeborn Remote Shuffle Service を提供しました。
・EMR Serverless Spark は高性能な Fusion SQL エンジンにより Apache Spark コミュニティとの 100% の互換性を維持し、安定性と実行速度の両方を確保しました。
・Alibaba Cloud の迅速なテクニカルサポートと明確なプロダクトロードマップにより、Hypergryph の長期的なパートナーシップへの信頼が強化されました。
アーキテクチャ
Hypergryph は EMR Serverless Spark をコアとなるオフラインコンピュートエンジンとして、現代的な階層型データアーキテクチャを構築しました。データはカスタムイベントトラッキング SDK によるログ収集と、Flink CDC によるリアルタイムデータベース同期で取り込まれ、下流の分析基盤となる新鮮さと精度を確保しています。オフラインスケジューリングには、Hypergryph はデュアルオーケストレーションモデルを採用しています。コードに精通したエンジニア向けの Airflow とアナリスト向けの DolphinScheduler を使用し、いずれも EMR Serverless Spark に統一バッチコンピュートエンジンとしてシームレスに接続されます。ジョブ成果物はローカル Git リポジトリで開発され、CI パイプラインを通じて OSS にデプロイされ、DolphinScheduler のネイティブな ALIYUN_SERVERLESS_SPARK ジョブタイプで SQL ファイルまたは JAR ジョブとして投入されます。
内蔵の Celeborn シャッフルサービスにより、大規模シャッフルタスクにおけるディスク制約が解消され、スケジューリングシステムとの間でステータスが一貫に保たれるため、二次確認は不要でした。
オンラインサービングには、EMR Serverless StarRocks がリアルタイム分析を支え、メトリックはスマート BI ダッシュボードや統合ビジネス分析プラットフォームで可視化されます。Spark Thrift Server は JDBC ベースのアドホッククエリを動的リソース割り当てで実行し、運用チームとデータウェアハウスパイプラインの両方をサポートします。
主な成果
移行後、Hypergryph は測定可能な成果を達成しました。・主要メトリックの計算時間を 50% 削減。たとえば、ユーザー全体のワイドテーブル処理が 30 分から 15 分に短縮されました。
・コア SLA パイプラインの配信が 1.5 時間短縮され、データの可用性保証が大幅に強化されました。
・Spark SQL セッションと DolphinScheduler の本番スケジューリングワークフローの効率化により開発効率が向上し、複数の重要なゲーム内イベントへのデータ配信を確実に実現しました。
・フルマネージドのエラスティッククラスターによるマルチバージョン管理と迅速なアップグレード機能により、運用オーバーヘッドを大幅に削減しました。
今後の展望
パートナーシップの深化に伴い、Alibaba Cloud は Hypergryph の急速な事業拡大を継続的に支援していきます。Hypergryph は既に、海外ゲーム運用向けに Alibaba Cloud 上で同様のデータアーキテクチャの構築に着手しており、同じ効率性と信頼性をグローバルなオーディエンスに拡大しています。今後、Hypergryph は EMR Serverless Spark がオープンファーストのアプローチでレイクハウスエコシステムを継続的に進化させ、統合カタログ管理や探索的分析シナリオのより広範なカバーを実現することに期待を寄せています。Alibaba Cloud と共に、Hypergryph はグローバルなゲーム運用のデジタルな未来を切り拓いていきます。
注目のプロダクト
Hadoop、Spark、Flink などのオープンソースエコシステムを基盤に、クラスター、ジョブ、データ管理を提供するエンタープライズ対応ビッグデータプラットフォームです。
Celeborn シャッフル、Fusion SQL エンジン、シームレスなスケジューラ統合を備えた、フルマネージドの Spark 対応レイクハウスコンピューティングサービスです。
サブ秒のクエリレイテンシで BI ダッシュボードと運用インサイトを支える、高性能リアルタイム分析向けのフルマネージドクラウドネイティブ StarRocks サービスです。
リアルタイムストリーム処理、CDC 同期、イベント駆動型データパイプラインに対応する、フルマネージドのクラウドネイティブサーバーレス Apache Flink サービスです。
データレイクアセット、ジョブアーティファクト、CI/CD 出力をホスティングするための、スケーラブルで耐久性に優れたコスト効率の良いクラウドストレージサービスです。
その他の導入事例
UBIS
UBIS は Alibaba Cloud の ECS、ESA、OSS を活用して LUNA MMORPG を韓国、米国、ドイツにグローバル展開し、50 ms 未満のレイテンシと 99.95% の稼働率を達成しました。
KLab
KLab は Alibaba Cloud のスケーラブルなインフラと AI 搭載の Cloud Governance Center を活用して、コスト最適化、システムの信頼性向上、ゲーム開発の加速を実現しました。
K-Data
Alibaba Cloud のパートナーである K-Data は、Alibaba Cloud の最先端技術を活用し、高性能でスケーラブルかつ安全なクラウドソリューションで企業に力を与えています。
概要
Alibaba Cloud の EMR Serverless Spark を採用することで、Hypergryph はグローバルゲーム運用に向けたデータアーキテクチャを近代化し、計算時間を 50% 短縮、SLA 達成を 1.5 時間前倒し、運用オーバーヘッドを大幅に削減しました。
使用プロダクト / ソリューション
ソリューションをもっと見る
関連ホワイトペーパー
E コマースの未来を切り拓く - Alibaba Cloud の AI 駆動ソリューション
本ホワイトペーパーでは、ソーシャルコマース、ディスカバリー型ショッピング、コンテンツ生成など、Alibaba Cloud による E コマースイノベーションの推進方法をご紹介します。
ダウンロード
