阿里云Blink产品介绍
产品公告
2021年4月28日-独享模式暂停新购
实时计算Flink版独享模式已于2021年4月28日暂停新购,目前仅支持原有项目的扩缩容和续费操作。如果您有新购需求,推荐使用实时计算Flink全托管。
产品概述
阿里云实时计算Flink版独享/共享集群(原产品线)支持共享模式和独享模式两种产品模式。独享模式是基于共享模式的补充,具备更加丰富的功能。
共享模式(已停购)
不同用户共享计算集群的物理资源(网络、磁盘、CPU或内存等),通过账号管理、CGroup(Control Groups)等方式进行资源隔离和安全管理。基于账号安全、业务安全和数据安全方面的考虑,共享模式不提供自定义函数功能。
说明 实时计算共享模式已于2019年12月24日正式下线,不再支持共享模式新项目的购买,仅支持原有项目的扩缩容、续费操作。如果您有新购需求,推荐使用实时计算独享模式或Flink半托管模式。
独享模式
独享模式是指在阿里云云服务器ECS(Elastic Compute Service)上单独为用户创建的独立计算集群。单个用户独享计算集群的物理资源(网络、磁盘、CPU或内存等),与其它用户的资源完全独立。与共享模式相比,独享模式具有以下优点:
- 多种硬件均可适配
- 用户间的隔离
- 支持自定义函数
- 丰富的功能
独享模式系统网络架构
实时计算独享模式为全托管模式。
发展历程
阿里云实时计算在原有Flink系统基础上,提供一整套的开发平台和完整的流式数据处理业务流程。
- 起源:脱胎于双十一实时大屏业务
- 萌芽:以开源Flink作为基础
- 发展:基于Flink的API开发
- 成熟:Flink SQL开发完成
业务流程
业务流程简介
实时计算业务流程系统架构图如下。
数据采集
广义的实时数据采集,是指使用流式数据采集工具,将数据实时地采集并传输到大数据Pub/Sub(发布订阅)系统。Pub/Sub系统将为下游实时计算提供源源不断的事件源,触发流式计算作业的运行。阿里云大数据生态提供了针对不同场景领域的流式数据Pub/Sub系统。阿里云实时计算天然集成上图中诸多的Pub/Sub系统,能够集成各类流式数据。
说明 例如,您可以直接使用实时计算对接日志服务(LogService)的LogHub系统,快速的集成并使用ECS日志。
流式计算
流数据作为实时计算的触发源,驱动实时计算运行。一个实时计算作业至少使用一个流数据作为数据源。对于复杂的业务场景,实时计算支持和静态数据存储进行关联查询。
说明 例如,针对DataHub流式数据,实时计算可以根据流式数据的主键