Technology
Japan
Enterprise/Public Sector
「月額料金でサービスに最低限必要となるリソースを使用でき、さらにオートスケーリングによる柔軟な構成変更ができました。また比較的コストの安い海外リージョンを活用するなど、マルチリージョン構成も取れることが大きな魅力でした。」
HEROZ株式会社 Mind Sports Division
岩元 智春 氏
会社概要
HEROZ 株式会社 (ヒーローズ)は、2009年4月に設立された東京都港区にオフィスを構えるAI開発会社です。同社は将棋やチェスのAI開発で蓄積されたノウハウをもとに、企業におけるさまざまな課題に対応できるソリューション『HEROZ Kishin』を展開しています。その導入例はエネルギーマネジメント・空間制御や株式市場予測、SCM(サプライチェーンマネジメント)最適化など多岐に渡ります。また将棋AIのノウハウを活用した『将棋ウォーズ』や『どうぶつしょうぎウォーズ』などのゲームアプリもリリースしています。
同社は2022年5月6日、将棋AIを使った将棋研究をサポートする『棋神アナリティクス』をリリースしました。この『棋神アナリティクス』のシステム基盤にAlibaba Cloudのサービスを多数ご利用いただいていて、今回は特に『 Elastic Compute Service(ECS)』、『 Alibaba Cloud Container Service for Kubernetes(ACK)』、『 Log Service』についてご評価をいただいています。
同社は2022年5月6日、将棋AIを使った将棋研究をサポートする『棋神アナリティクス』をリリースしました。この『棋神アナリティクス』のシステム基盤にAlibaba Cloudのサービスを多数ご利用いただいていて、今回は特に『 Elastic Compute Service(ECS)』、『 Alibaba Cloud Container Service for Kubernetes(ACK)』、『 Log Service』についてご評価をいただいています。
課題
同社がリリースしたサービス『棋神アナリティクス』は、ブラウザ上で最新の将棋AIを使った将棋研究をサポートするプロダクトです。『棋神アナリティクス』はブラウザで動作するため、ハイスペックなPC環境がなくても利用できます。プロ棋士やプロ棋士を目指す奨励会員など、広い方々の将棋研究に活用していただくことがサービスの目的です。
将棋研究を効率よく進めるためには、研究相手が必要になります。都心在住のプロ棋士であれば将棋の研究相手に困りませんでしたが、地方や海外に在住するプロ棋士にとっては、将棋の研究相手を見つけるだけで一苦労でした。
AIを活用した将棋研究も普及しはじめてはいます。しかしながらAI将棋研究の環境は、構築が煩雑であることや高価なPCが必要になるなど制約が多く、ハイスペックPCやITノウハウを持つ一部のプロ棋士しか保有できませんでした。
このような問題を『棋神アナリティクス』によって解消できれば、最新鋭の将棋解析を意欲ある方誰もが手軽に利用できるようになり、プロ棋士個々人の居住地域やIT環境による格差を解消して、日本将棋界の発展に大きく寄与できます。
しかし同社では『棋神アナリティクス』を構築するにあたってディープラーニングの技術を活用する必要があり、そのうえでGPUのコストをいかに抑えるかが課題でした。
また広く世界中にサービスを使用してもらうため、強固なIT基盤を構築する必要がありました。
将棋研究を効率よく進めるためには、研究相手が必要になります。都心在住のプロ棋士であれば将棋の研究相手に困りませんでしたが、地方や海外に在住するプロ棋士にとっては、将棋の研究相手を見つけるだけで一苦労でした。
AIを活用した将棋研究も普及しはじめてはいます。しかしながらAI将棋研究の環境は、構築が煩雑であることや高価なPCが必要になるなど制約が多く、ハイスペックPCやITノウハウを持つ一部のプロ棋士しか保有できませんでした。
このような問題を『棋神アナリティクス』によって解消できれば、最新鋭の将棋解析を意欲ある方誰もが手軽に利用できるようになり、プロ棋士個々人の居住地域やIT環境による格差を解消して、日本将棋界の発展に大きく寄与できます。
しかし同社では『棋神アナリティクス』を構築するにあたってディープラーニングの技術を活用する必要があり、そのうえでGPUのコストをいかに抑えるかが課題でした。
また広く世界中にサービスを使用してもらうため、強固なIT基盤を構築する必要がありました。
AlibabaCloudを選ぶ理由
GPUのコストや強固なITインフラ基盤を準備するために、同社はAlibaba Cloudを選択します。
大きな決め手となったのは、ECSインスタンスの料金形態でした。Alibaba CloudのECSインスタンスには時間単位の従量課金料金と割引の月額料金という2種類の支払い方法があります。
「月額料金で最小限にコストを抑え、さらにオートスケーリングにより、柔軟に台数構成を変更できました。また、比較的コストの安い海外リージョンを活用するなど、マルチリージョン構成も取れるため、サービスとして魅力的でした。」と岩元氏は語ります。
また、Alibaba Cloudには基本的な仮想サーバーのサービスをはじめとして、機械学習のプラットフォームやセキュリティのプロダクトなど、さまざまな種類のサービスがリリースされています。
その豊富なサービスで、お客様の多種多様なニーズを満たしていけます。
「Amazon Web Services(AWS)やGoogle Cloud Platform(GCP)などの他クラウドサービスに比べて、サービスが不足しているのではないか?と懸念していましたが、豊富なサービスが揃っていました。管理コンソールの使い勝手に問題はなく、サービスを活用する上で各種SDKもあり、他クラウドサービスに比べて特に困ることはありませんでした。」 (岩元氏)
Alibaba Cloudのソリューションに対する疑問点が発生した場合でも、チャットツールでAlibaba Cloudのエンジニアと直接会話でき効率的に疑問点を解消できました。
「チャットや対面での技術サポートについて、迅速かつ丁寧に対応していただきました。日々のサービス安定稼働にも役立っています。」 (岩元氏)
大きな決め手となったのは、ECSインスタンスの料金形態でした。Alibaba CloudのECSインスタンスには時間単位の従量課金料金と割引の月額料金という2種類の支払い方法があります。
「月額料金で最小限にコストを抑え、さらにオートスケーリングにより、柔軟に台数構成を変更できました。また、比較的コストの安い海外リージョンを活用するなど、マルチリージョン構成も取れるため、サービスとして魅力的でした。」と岩元氏は語ります。
また、Alibaba Cloudには基本的な仮想サーバーのサービスをはじめとして、機械学習のプラットフォームやセキュリティのプロダクトなど、さまざまな種類のサービスがリリースされています。
その豊富なサービスで、お客様の多種多様なニーズを満たしていけます。
「Amazon Web Services(AWS)やGoogle Cloud Platform(GCP)などの他クラウドサービスに比べて、サービスが不足しているのではないか?と懸念していましたが、豊富なサービスが揃っていました。管理コンソールの使い勝手に問題はなく、サービスを活用する上で各種SDKもあり、他クラウドサービスに比べて特に困ることはありませんでした。」 (岩元氏)
Alibaba Cloudのソリューションに対する疑問点が発生した場合でも、チャットツールでAlibaba Cloudのエンジニアと直接会話でき効率的に疑問点を解消できました。
「チャットや対面での技術サポートについて、迅速かつ丁寧に対応していただきました。日々のサービス安定稼働にも役立っています。」 (岩元氏)
アーキテクチャ
HEROZ株式会社様には、さまざまなAlibaba Cloudのクラウドサービスをご利用いただいておりますが、まずはご評価いただいている3つのサービスについて紹介していきます。
Elastic Compute Service
Elastic Compute Service(ECS)は、クラウドホスティングのあらゆるニーズに応じて、柔軟でセキュアな仮想サーバー環境を提供するサービスです。
Webコンソールから数回クリックするだけでECSインスタンスをデプロイし、リアルタイムの需要に基づいて容量を拡大または縮小できます。
「採用できるNVIDIA GPUが豊富で、性能とコスト見合いでインスタンスタイプを変更できます。特定のリージョンにしか対応していないGPUインスタンスがあり、リージョンによりインスタンスコストも変わるため、採用するリージョンには注意が必要です。」 (岩元氏)
Alibaba Cloud Container Service
Alibaba Cloud Container ServiceはAlibaba Cloud ECSインスタンスのクラスター上もしくはサーバーレスの形態でDockerアプリケーションを起動して管理します。著名なオープンソースのコンテナ管理ツールのKubernetesをサポートしています。
「Dockerコンテナを活用することで、PCの開発環境、クラウドの検証/本番環境など、環境を問わずに構築できます。採用するOSSの構成変更やオートスケーリングによる柔軟な台数変更もできます。」 (岩元氏)
Log Service
Log Serviceは、ログの収集・検索・可視化のためのサービスで、エージェントをログ収集対象サーバーへインストールすることで、ログを収集して検索・可視化ができるようになります。他のサービスとの連携も容易で、不要になったログはオブジェクトストレージに送付してアーカイブするなどの処理が可能です。
「SQLによる容易で柔軟なログの可視化が可能で、ダッシュボードも使いやすく構成されていました。」 (岩元氏)
その他は以下2点のサービスを主にご利用いただいています。
ApsaraDB for Redis
ApsaraDB for Redisには、コミュニティ版のRedisとエンタープライズ版のTair(Redisと完全互換)が含まれており、マスタースレーブ、クラスタリング、読み書き分離の各アーキテクチャに対応し、低レイテンシー、高スループット、弾力的なスケーラビリティを実現します。
Container Registry
Container Registryは、Container Serviceなど他のクラウドサービスと組み合わせてクラウドでDockerを使用するために最適化されたソリューションです。Container Registry を使用すると、コンテナ化されたイメージのライフサイクル全体を管理できます。イメージレジストリの作成とメンテナンスを簡素化し、複数リージョンでのイメージ管理をサポートします。
これらのソリューションを使用し、『棋神アナリティクス』を支える強固なIT基盤を構築することに役立てています。
Elastic Compute Service
Elastic Compute Service(ECS)は、クラウドホスティングのあらゆるニーズに応じて、柔軟でセキュアな仮想サーバー環境を提供するサービスです。
Webコンソールから数回クリックするだけでECSインスタンスをデプロイし、リアルタイムの需要に基づいて容量を拡大または縮小できます。
「採用できるNVIDIA GPUが豊富で、性能とコスト見合いでインスタンスタイプを変更できます。特定のリージョンにしか対応していないGPUインスタンスがあり、リージョンによりインスタンスコストも変わるため、採用するリージョンには注意が必要です。」 (岩元氏)
Alibaba Cloud Container Service
Alibaba Cloud Container ServiceはAlibaba Cloud ECSインスタンスのクラスター上もしくはサーバーレスの形態でDockerアプリケーションを起動して管理します。著名なオープンソースのコンテナ管理ツールのKubernetesをサポートしています。
「Dockerコンテナを活用することで、PCの開発環境、クラウドの検証/本番環境など、環境を問わずに構築できます。採用するOSSの構成変更やオートスケーリングによる柔軟な台数変更もできます。」 (岩元氏)
Log Service
Log Serviceは、ログの収集・検索・可視化のためのサービスで、エージェントをログ収集対象サーバーへインストールすることで、ログを収集して検索・可視化ができるようになります。他のサービスとの連携も容易で、不要になったログはオブジェクトストレージに送付してアーカイブするなどの処理が可能です。
「SQLによる容易で柔軟なログの可視化が可能で、ダッシュボードも使いやすく構成されていました。」 (岩元氏)
その他は以下2点のサービスを主にご利用いただいています。
ApsaraDB for Redis
ApsaraDB for Redisには、コミュニティ版のRedisとエンタープライズ版のTair(Redisと完全互換)が含まれており、マスタースレーブ、クラスタリング、読み書き分離の各アーキテクチャに対応し、低レイテンシー、高スループット、弾力的なスケーラビリティを実現します。
Container Registry
Container Registryは、Container Serviceなど他のクラウドサービスと組み合わせてクラウドでDockerを使用するために最適化されたソリューションです。Container Registry を使用すると、コンテナ化されたイメージのライフサイクル全体を管理できます。イメージレジストリの作成とメンテナンスを簡素化し、複数リージョンでのイメージ管理をサポートします。
これらのソリューションを使用し、『棋神アナリティクス』を支える強固なIT基盤を構築することに役立てています。
Notice: ApsaraDB for Redis and Tair have been merged and renamed to Tair (Redis® OSS-compatible) since September 2024.
今後の展望
「今後期待を寄せるサービスは、Alibaba Cloudの機械学習プラットフォームや他のリージョンで NVIDIA 搭載の EGS (Elastic GPU Service) のリリースがロードマップにあると聞きました。今後、 NVIDIA のような、より処理能力の高い GPU が日本国内でも利用可能になりましたら是非利用したいです。これらのサービスを利用して『棋神アナリティクス』のサービスをさらに成長させていきたいです。」 (岩元氏)
今回紹介したサービス以外でも、Alibaba Cloudでは次々と新分野のサービス開発が進められています。
これからもAlibaba Cloudは、多種多様なサービスでHEROZ株式会社様をサポートしていきます。
今回紹介したサービス以外でも、Alibaba Cloudでは次々と新分野のサービス開発が進められています。
これからもAlibaba Cloudは、多種多様なサービスでHEROZ株式会社様をサポートしていきます。
ご利用製品
クラウドホスティングのあらゆるニーズに応じて、柔軟でセキュアな仮想サーバー環境を提供するサービス。
コンテナ化されたアプリケーションをクラウドで実行し、 高効率を実現する Kubernetes ベースのサービス
Alibaba Cloud上のサービスのリアルタイムのログ収集から集計まで、各種ログの一元管理を実現するサービスです。
ApsaraDB for Redisには、コミュニティ版のRedisとエンタープライズ版のTair(Redisと完全互換)が含まれており、マスタースレーブ、クラスタリング、読み書き分離の各アーキテクチャに対応し、低レイテンシー、高スループット、弾力的なスケーラビリティを実現し、大規模なホットキーのリアルタイム診断機能を提供します。 Tairは、価格と性能の要求に応じて様々なシリーズを用意しているほか、グローバルマルチライブ、データフラッシュバック、ホットキーによるクエリの最適化、リッチデータ構造など、大規模な高性能が要求されるオンラインデータビジネスを可能にしています。
コンテナ化されたイメージのライフサイクルを管理する、安全なイメージホスティングプラットフォーム