このページの本文へ

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位

    トピックス

    “持たない家電”ランキング、もはや定番のアレがやっぱり1位なような

  2. 2位

    トピックス

    思い切った慶應義塾 全教職員にNotion導入で168年分の知的資産をAIに食わせるプロジェクトが始動

  3. 3位

    トピックス

    リモートワークは福利厚生なの? ITエンジニアが本当に欲しい福利厚生第1位となる

  4. 4位

    ビジネス

    管理職こそ大事にしないとまずくないか? 約4割が「続けたい、と答えない」現実

  5. 5位

    トピックス

    インバウンドの頑張りランキングベスト3は「大分県」「岐阜県」「佐賀県」 努力が光る結果に

  6. 6位

    TECH

    訓練だとわかっていても「緊張で脇汗をかいた」 LINEヤフー、初のランサムウェア訓練からの学び

  7. 7位

    TECH

    身代金要求攻撃の被害額は「1社平均6.4億円」 それでも6割超が「支払いを否定しきれない」苦境

  8. 8位

    データセンター

    液冷技術の最先端が集うイノベーションラボ「DRIL」、印西のデータセンターに現わる

  9. 9位

    ITトピック

    管理職ほど機密情報をAIに入力している実態、なぜ?/27卒学生の就職人気、IT業界トップ企業は/最新インシデントの傾向10パターンまとめ、ほか

  10. 10位

    ビジネス

    ランチ抜きが22%!? 物価高で「水筒・コンビニ控え」が定着する中、なぜか「推し活・美容費」だけは死守するオフィスワーカーたち

集計期間:
2026年04月15日~2026年04月21日
  • 角川アスキー総合研究所