このページの本文へ

AWS re:Inventで披露されたデータベースの革新

AuroraはServerlessからLimitlessへ 量子チップのR&Dも披露

2023年11月29日 11時00分更新

文● 大谷イビサ 編集●ASCII

  • この記事をはてなブックマークに追加
  • 本文印刷

ライオットゲームスがAWSと乗り越えた山

 続いてデサントス氏は、ライオットゲームスのインフラを統括するブレント・リッチ氏を招き入れる。同氏は5年ほど前、タイトルがLeague of Legendsのみだった同社に入社し、コロケーションで運用していたインフラをクラウドにシフトし、複数のタイトルを展開できるようにしたインフラ面の立役者だ。「AWSにはライオットゲームスの運営に必要なサービスのすべてが揃っていた」とリッチ氏は語る。

ライオットゲームスのインフラを統括するブレント・リッチ氏が登壇

 柔軟性や迅速性を実現したクラウドインフラにより、「VALORANT」など複数のタイトルを展開できるようになった同社は、2020年に満を持して複数形を付けたライオットゲームス(RIOT GAMES)に社名を変更している。

 では、どのようにAWSのサービスを活用しているのか? たとえばVALORANTのようなシューティングゲームでは、壁に張り付いているプレイヤーが射撃で有利になるピーカーズアドバンテージ(飛び出し有利)という現象が発生する。これはネットワーク遅延で発生する描画速度の差によって起こる問題で、ゲーム事業者はゲームの公正性を阻害しないような対策が必要になる。その点、ライオットゲームスは低遅延を実現するAWS OutpostやAWS LocalZoneを活用することで、1秒間に128回という高い頻度でプレイヤーのステータスをサーバー側と送受信することを可能にし、全プレイヤーに対する遅延も35ミリ秒以内に抑えることができたという。

128回の高頻度でのやりとり、35ミリ秒以内の遅延を実現

 では、新タイトルをローンチして2020年はいい年になったかというと、そうではなかった。VALORANTは大ヒットを収めたが、コロナ禍でeSportsの大会がなくなってしまったからだ。そこで同社はAmazon WorkspaceやElemental Server/Liveなどを活用し、在宅の社員がオンラインでもイベントを運営できるようにした。「プロデューサー、エディター、キャスターが別の場所にいながら、イベントを開催できるようにあった。大量の人員や機材を世界中に派遣する必要はない」(リッチ氏)。

 コロナ禍が明け、リアルイベントが戻っても、30以上に膨らんだマイクロサービスをどのように構築・運営するかという課題が残った。これに関してはAmazon EKSのようなサービスで迅速なコンテナ基盤を構築し、改善要求をロードマップに入れてくれたことで乗り切れたという。

 ライオットゲームスはAWSの採用により、ダウンタイムがなくなったという。また、14ものデータセンターをクラウドに移行することで、10年前のゲームを数千万のユーザーで楽しめるように進化させることが可能になった。リッチ氏は、「飛んでいる飛行機を作り直すようなもの」と表現する。そして、グローバルでの新タイトルのローンチも36ヶ月で実現できるようになった。最後、リッチ氏は「ニーズを考える際に、6ヶ月前のことが正しいとは思わないこと。市場の変化はとても速い」とアドバイスした。

Redshift ServerlessにAIを用いた最適化機能が追加

 サーバーレスジャーニーの最後はデータウェアハウス(DWH)だ。DWHは巨大なデータセットが走るように作られた特別なデータベースで、複雑なETL処理やアドホックなクエリをこなすように設計されている。しかし、DWHを構築するには単に適切なサーバーやストレージを選ぶだけではなく、手動で設定変更やチューニングを行ない、性能やコストを最適化する必要があった。

 こうした課題の解決すべく2021年にローンチされたのが、「Amazon Redshift Serverless」になる。稼働状態によって、サーバーのキャパシティを自動的に調整する機能を持つサーバーレスのRedshiftだ。こうしてDWHの課題は解決したように見えたが、要件の厳しいRedshiftの顧客からは、うまく利用できないワークロードがあると言う。デサントス氏は、「ほとんどの場合、小さいチューニングされたクエリで一般業務をこなせる。しかし、1日に1回、1時間に1回程度ETLジョブが走るほか、アドホックなクエリで他のユーザーの処理が止まってしまうことがある」と指摘する。

 これに対して、Redshift Serverlessはクエリのボリュームによって、スケールを変えている。あらかじめ用意されているRedshiftのスケーリングユニットでクエリをさばき、同時クエリ処理の要件が上がるとキャパシティが追加されるという。しかし、クエリが小さければ問題ないが、複雑なETL処理や巨大なクエリリクエストが来た場合は、キャパシティを超えてしまうこともある。もちろん、ETL処理やクエリを別のDWHに逃がすという方法もあるが、構成が複雑になり、コストもかかってしまう。

 この課題を解決するのが、今回発表された「Amazon Redshift Serverless Next-Generation AI-driven scaling and Optimizations」になる。文字通りAIを用いた予測により、自動的にスケールする機能を持ち、キャパシティをスケールさせる反応性も高められている。具体的には機械学習を用いて、キャッシュリソースやローカルおよびグローバルクエリを解析し、単にSQLを見る以上のレベルでクエリの複雑性を理解できるという。「実際、8割のクエリは以前見たことがあるもの。どのように高速化すればいいかを理解できる」とデサントス氏は語る。

Amazon Redshift Serverless Next-Generation AI-driven scaling and Optimizationsが投入

 クエリに対するスケーリングもダイナミックに調整できる。リニアにスケールしてもパフォーマンスを確保できないこともあれば、単にリソースを追加してもコストがかかるだけになるケースもあり、両者を満たすような最適化が重要になる。そのため、Amazon Redshift Serverlessではパフォーマンスを最大化するか、コストを最小化するか、両者のバランスをとるかをユーザー自身が選択することができる。

カテゴリートップへ

本記事はアフィリエイトプログラムによる収益を得ている場合があります

アクセスランキング

  1. 1位

    sponsored

    導入が何度も見送られたkintone 明治とリコージャパンが2000人規模のシステムを半年足らずで刷新した舞台裏

  2. 2位

    ビジネス

    「SCS評価制度」★取得を目指すべきか 相談企業の7割が“様子見”する中、明日からできる検討の第一歩

  3. 3位

    デジタル

    ヤマハ、RTX840/RTX1300のDNS防御を強化 拡張ライセンス「YSL-CLDDNS」発売

  4. 4位

    sponsored

    生成AI活用で業務変革を進める宇宙スタートアップ企業アストロスケールホールディングス(Microsoft 365 Copilot導入事例)

  5. 5位

    デジタル

    ヤマハ、DNSセキュリティーを無料解説 通信性能への影響を抑える「YSL-CLDDNS」

  6. 6位

    デジタル

    「前例をなぞって楽をしていた」―― 滋賀県のkintone活用を好転させた“失敗起点のフレームワーク”

  7. 7位

    ITトピック

    「プログラミングを学ぶ」検索数が1年で半減/ガートナーの2027年注目技術トップ10/DDoS攻撃、世界は半減・日本は倍増、ほか

  8. 8位

    デジタル

    笑いあり、涙ありの大盛り上がり 秋田開催のJAWS FESTA 2026を楽しみすぎました

  9. 9位

    ソフトウェア・仮想化

    “暴走するAI”をどう抑える? オラクルが提言するデータ基盤の新たな役割

  10. 10位

    ITトピック

    AI時代の高スキルIT技術者“争奪戦”/AIの成果創出に進む日本企業、障壁は/7割の企業で「AIの不具合」、安全性や財務の影響実態、ほか

集計期間:
2026年11月06日~2026年11月12日
  • 角川アスキー総合研究所