共计 1914 个字符,预计需要花费 5 分钟才能阅读完成。
作者:计缘
客户简介
HEROZ 公司是一家 AI 开发公司,成立于 2009 年 4 月。凭借其对将棋和国际象棋 AI 开发的专业知识,该公司提供名为“HEROZKishin”的解决方案,以解决企业面临的各种挑战。其施行的示例包含能源管理、股票市场预测以及供应链治理优化。该公司还公布了利用将棋 AI 专业知识的游戏应用程序“将棋大战”。
在 2022 年 5 月,该公司公布了一个名为“Kishin Analytics”的新服务。该产品利用最新的将棋 AI 反对将棋钻研,可在浏览器上运行并且任何人都能够应用,无需高性能计算机环境。该服务旨在为宽广将棋爱好者提供帮忙,包含职业选手和心愿成为职业选手的学员。以前,只有多数职业选手应用低廉的计算机来进步他们的将棋技能。当初,“Kishin Analytics”在阿里云函数计算 FC 上以更低的老本提供高质量的将棋 AI 剖析服务,任何人都能够以低成本进行应用。
客户痛点
HEROZKishin 本来是基于弹性计算服务的 GPU 来撑持 AI 服务。但还是有一些问题始终困扰着他们:
- 随着用户数量的一直减少,服务器运维工作量迅速减少,运维人员的工夫老本和资源老本也逐步回升。
- 在流量峰值和非峰值时段,弹性计算实例不能无效地进行扩缩治理。因而,用户在高峰期的体验不尽人意。
- 如果长时间保留弹性计算实例,则老本较高。在非顶峰时段会节约大量计算能力。导致老本节约。
解决方案
为了解决上述问题,客户应用阿里云函数计算 FC 的 CPU 和 GPU 减速实例来撑持 AI 服务。函数计算(FC)是面向函数的 Serverless FaaS 平台,为客户提供免运维,按量计费,反对高性能实例弹出,以及业界当先的 GPU 实例。
完满解决了客户的痛点:
- 免运维 IaaS:函数计算(FC)作为 Serverless 服务,能够罢黜底层服务器的治理。
- 高弹性能力 :函数计算(FC)提供秒级弹性能力,能够在流量波峰时疾速扩容,应答峰值压力。
- 老本优化 :依据 CPU 或 GPU 的应用工夫付费,无需长期保持实例,削减空窗期老本。
客户价值
阿里云函数计算(FC)给客户带来的价值如下:
- 稳定性 :依靠阿里云弱小的 Serverless 底座,保障客户商用服务稳固运行,不产生重大故障。
- 晋升用户体验,缩小用户散失 :函数计算(FC)能够提供基于流量以及定时的弹性伸缩,帮客户短时间扩容,不影响用户体验。防止因为弹出服务器的工夫过长而引起的用户散失问题。
- 降低成本 :客户无需洽购,治理服务器等基础设施,升高运维老本。并且函数计算(FC)秒级扩容能够让客户只花最短时间的来裁减算力,这能够无效管制老本。
客户证言
开发并取得两次世界较量冠军的 AI 将棋引擎,负责“Kishin Analytics”首席工程师的 Kano 学生示意:“阿里云函数计算(FC)帮忙咱们升高了 IaaS 资源的老本。咱们期待行将推出的新 GPU 减速的 A10 服务性能实例,并冀望为职业将棋玩家提供更多高性能的服务。HEROZ 将持续专一于其专有的 AI“HEROZ Kishin”,进行深度学习等机器学习技术的钻研和开发,并将其理论利用于业务。HEROZ 旨在通过引领人工智能反动来发明将来。”
开始应用函数计算
函数计算是事件驱动的全托管计算服务。应用函数计算,客户无需洽购与治理服务器等基础设施,只需编写并上传代码或镜像。函数计算即可筹备好计算资源,弹性地、牢靠地运行工作,并提供日志查问、性能监控和报警等性能。
函数计算次要蕴含服务、函数、运行环境、触发器、层、利用核心等性能组件,具体产品组件架构图如下所示:
函数计算底层借助阿里云基础设施,如神龙服务器,网络通信,存储,平安组件等,构建平安,牢靠,高性能的服务。弹性伸缩,负载平衡,流量管制,租户隔离,容灾等能力采纳自研零碎,保障了函数计算的计算密度,弹性效率,计费精度等外围竞争力。
函数计算的应用流程如下:
- 创立函数,编写代码。
- 将第 1 步中编写好的代码以函数的模式部署到函数计算。
- 函数计算反对通过触发器疾速构建事件驱动架构业务流程的能力。
- 函数计算反对按申请付费的模式,在函数有调用时,后端会弹出实在的计算资源,当同时有多个申请打到函数计算,函数计算会并发的弹出多个计算实例进行并行处理,每个启动计算实例都会放弃肯定工夫的在线,超过肯定工夫,零碎会回收计算实例。
- 最终免费时,依照理论函数运行的工夫免费。
通过函数计算的平台,客户只须要专一业务代码,面向函数极简编程(可选多种编程语言),通过函数计算提供的 Serverless Devs 工具,丰盛的云产品事件驱动触发器,能够疾速构建残缺的调用链路。 开发者不再须要直面 IaaS 资源和容器资源,通过将云上业务拆分到函数级别,多个函数组成服务,多个服务构建利用,让开发者从小处着手,疾速实现业务落地。