技术
日本
企业/公共部门
“通过按月付费,我们可以为业务运营使用最少的必需资源,还能根据弹性伸缩策略灵活调整资源配置。另一个很大的吸引力是可以在多个地域配置资源,例如使用日本以外地域相对廉价的资源。”
岩本知治
HEROZ Inc. 脑力竞技部门
关于HEROZ
HEROZ Inc.是一家成立于2009年4月的AI开发公司,办公地点位于东京港区。基于在将棋和国际象棋AI开发中积累的经验,HEROZ正在开发名为HEROZ Kishin的解决方案,为企业解决各种问题。HEROZ Kishin已应用于能源管理、空间控制、股市预测和供应链管理(SCM)优化等多个领域。HEROZ还利用将棋AI开发经验推出了Shogi Wars和Animal Shogi Wars等应用。2022年5月6日,HEROZ发布了Kishin Analytics,利用将棋AI辅助将棋学习。Kishin Analytics的系统基础设施使用了多种阿里云服务,其中云服务器 ECS、容器服务 Kubernetes 版 ACK和日志服务尤其受到HEROZ的好评。
挑战
HEROZ推出了Kishin Analytics,让用户可以在浏览器上使用最新的将棋AI学习将棋。由于Kishin Analytics在浏览器上运行,无需高配置电脑即可使用。该服务面向职业将棋棋手和将棋研修会(培养职业棋手的组织)等广泛人群,用于将棋学习。要高效学习将棋,需要找到一起研究的伙伴。住在日本城市的职业棋手找研究对手没有问题,但对于住在日本地方或海外的职业棋手来说,光是找到一起研究将棋的人就很困难。
AI驱动的将棋学习已开始普及,但AI将棋学习的环境受到复杂搭建和高昂电脑成本等诸多限制,结果只有拥有高配置电脑和IT技术的职业棋手才能使用这类AI服务。
如果Kishin Analytics能够解决这些问题,所有职业棋手只要有意愿,无论居住在哪里、IT环境如何,都能进行前沿的将棋分析,这将极大推动日本将棋界的发展。
然而,HEROZ在构建Kishin Analytics时需要使用深度学习技术,如何尽可能降低GPU成本成为一大挑战。
此外,还需要构建稳固的IT基础设施,以便全球用户都能使用该服务。
为什么选择阿里云
HEROZ选择阿里云,是因为阿里云能够降低GPU成本并构建稳固的IT基础设施。ECS实例的定价是重要的决策因素。阿里云为ECS实例提供两种计费方式:按量付费和包年包月。
岩本表示"包年包月的折扣费用最大限度地降低了成本。弹性伸缩功能可以根据业务需求调整实例数量。另一个吸引我们的特点是能够在多个地域配置资源。例如,我们可以使用日本以外地域相对便宜的资源。"
除了基础虚拟服务器服务,阿里云还推出了机器学习平台、安全服务等多种类型的服务。
丰富的服务产品线能够满足客户的多样化需求。
岩本说"起初我担心阿里云的服务可能不如Amazon Web Services(AWS)或Google Cloud Platform(GCP)。但实际使用后发现,阿里云的服务范围很广,管理控制台易于使用,各种SDK也很齐全。因此阿里云的服务与其他云服务相比毫不逊色。"
每当HEROZ工程师在使用阿里云方案时遇到问题,都能通过即时通讯工具直接联系阿里云工程师解决。
岩本说"通过即时通讯工具和面对面服务,获得了快速周到的技术支持。这为日常运营的稳定运行提供了保障。"
架构
HEROZ使用了多种阿里云服务,其中以下服务获得了HEROZ的高度评价:ECS
ECS是一项为各类云托管需求提供灵活、安全虚拟服务器环境的服务。
通过基于Web的管理控制台,只需几次点击即可部署ECS实例,并根据实时需求增减实例容量。
岩本表示"可以使用多种NVIDIA GPU型号,根据性能和成本需求更换实例规格。部分GPU型号仅在特定地域可用,且实例费用因地域而异,因此购买前必须仔细选择地域。"
阿里云容器服务
阿里云容器服务支持在ECS实例集群或Serverless集群中启动和管理Docker应用。兼容知名的开源容器管理工具Kubernetes。
岩本表示"利用Docker容器,可以在本地计算机构建开发环境,在云端构建验证或生产环境。可以调整对象存储OSS卷的配置,并根据弹性伸缩策略灵活调整OSS卷数量。"
日志服务
日志服务用于日志的采集、查询和可视化。只需在需要采集日志的服务器上安装代理即可使用。日志服务可以与其他服务轻松集成,例如将不再需要的日志转存到对象存储服务进行归档。
岩本表示"SQL让日志可视化变得简单灵活,控制台也很容易使用。"
以下是HEROZ使用的另外两项主要服务:
ApsaraDB for Redis
ApsaraDB for Redis有两个版本:ApsaraDB for Redis Community Edition和ApsaraDB for Redis Enhanced Edition(Tair)。Tair兼容开源Redis。ApsaraDB for Redis支持主备、集群和读写分离架构,实现低延迟、高吞吐量和弹性扩展。
容器镜像服务ACR
容器镜像服务ACR与容器服务等其他云服务协同工作,为云中使用Docker提供优化方案。容器镜像服务ACR支持全生命周期的容器镜像管理,简化镜像仓库的创建和维护,并支持跨多地域的镜像管理。
这些服务共同构建了支撑Kishin Analytics的坚实IT基础设施。
注意:ApsaraDB for Redis和Tair已于2024年9月合并并更名为Tair(兼容Redis(R) OSS)。
展望未来
“我很期待阿里云的机器学习平台和配备NVIDIA的GPU云服务器。听说这些服务计划在其他地域推出。如果将来日本能使用配备NVIDIA的服务或处理能力更强的GPU型号,我一定要用来进一步开发Kishin Analytics。”岩本说道。此外,除了这里介绍的服务,阿里云还在开发一系列新领域的服务。
阿里云将继续以丰富的服务支持HEROZ。
精选产品
弹性安全的虚拟云服务器,满足各类云托管需求。
基于Kubernetes,在云端运行容器化应用,为企业高效赋能
一站式日志数据服务
ApsaraDB for Redis包含Redis社区版和Tair企业版(完全兼容Redis),支持主从、集群架构和读写分离架构,具备低延迟、高吞吐量和弹性可扩展性,并提供大热Key的实时诊断能力。Tair提供多种系列以满足不同场景的性价比需求,同时具备全球多活、数据闪回、热Key查询优化和丰富的数据结构等特性,可满足大规模高性能需求的在线数据业务。
安全的镜像托管平台,提供容器化镜像全生命周期管理
