- 简介本文介绍了Flock,一种云原生流式查询引擎,利用Function-as-a-Service(FaaS)平台的按需弹性来执行实时数据分析。传统的服务器中心化部署经常遭受资源欠配或过度配备的问题,导致资源浪费或性能下降。Flock通过提供更精细的弹性,可以动态地匹配每个查询,并进行连续扩展,其计费方法具有毫秒级的精度,使其成为流处理的低成本解决方案。我们的方法,负载调用,消除了对外部存储服务的需求,并消除了数据架构中查询协调器的要求。我们的评估表明,Flock在成本方面显著优于最先进的系统,特别是在ARM处理器上,使其成为FaaS平台上实时数据分析的有前途的解决方案。
-
- 图表
- 解决问题Flock试图解决在传统服务器部署中资源过度或不足的问题,提供更细粒度的弹性以动态匹配每个查询,从而降低成本并提高性能。
- 关键思路Flock利用Function-as-a-Service(FaaS)平台的按需弹性来执行实时数据分析,采用负载调用的方法来消除外部存储服务和查询协调器的需求。
- 其它亮点Flock在成本方面明显优于现有系统,尤其是在ARM处理器上,使其成为FaaS平台实时数据分析的有前途的解决方案。实验设计了评估指标和数据集,并提供了开源代码。
- 与Flock相关的研究包括基于FaaS的数据处理系统和流处理引擎,如OpenWhisk、FaaSter、Apache Flink等。
NEW
提问交流
提交问题,平台邀请作者,轻松获得权威解答~
向作者提问

提问交流