函数计算,让存储和计算变得轻而易举

本文PPT来自阿里云高级专家杨皓然于10月16日在2016年杭州云栖大会上发表的《函数计算——事件驱动的serverless计算平台》。

一直以来,随着技术的不断发展,存储和计算一直在发生着翻天覆地的变化。存储模式从最开始的简单对象(文件)存储,发展到块存储服务,再到现在的对象存储服务,而计算则从最初的基础设施即服务(IaaS),进化到容器即服务(CaaS),再到函数即服务(FaaS)。在这些技术发展中,开发者总是规避不了问题是:需要多少台服务器?如何配置网络和操作系统?如何部署升级?如何处理服务器宕机?. . . . . .现实中开发者并不想纠结这些问题,他们需要一个高可用、能实时扩容缩容、运维成本低的系统,以满足快速开发的需求。

函数计算能完美解决这些问题。函数计算是一个事件驱动编程模型,其特性包括:1.能和其他服务无缝集成,高可用 2.请求/事件粒度实时动态伸缩 3.毫秒粒度计量,用户按实际使用的资源付费 4.提供日志,性能指标,警报等多维度信息 5.部署/升级流程简洁平滑。

函数计算可以应对很多系统需求,比如在图片处理后端系统中,只需创建图像处理函数,创建对象存储服务的事件触发器并与函数关联,便可以轻松在一小时内实现一个高可用、实时动态伸缩、按需付费的图片处理后端系统。其他例子还包括周期性垃圾回收无效数据的定时计划任务、根据用户信息动态生成页面的Serverless web应用和通过函数服务解析提取结构化数据并实时写入Loghub的 IoT设备消息等。最后,即使是在截然不同的场景,无论是低频还是高频调用,函数计算也极具吸引力。未来,函数计算将让存储和计算变得更加简单自然。

时间: 2024-10-22 16:42:55

函数计算,让存储和计算变得轻而易举的相关文章

阿里云函数计算 - 事件驱动的serverless计算平台

从2006年AWS发布的第一个云服务S3开始,存储,计算等IT基础设施的能力纷纷被以服务的方式提供给用户.过去十年,云服务深刻的改变了社会获取和使用计算能力的方式,云服务自身也以极快的速度演进,新的服务形态不断涌现,无服务器计算(serverless computing)就是其中之一.阿里云函数计算,是一种事件驱动的无服务器计算服务.用户只需要编写并上传代码,阿里云函数计算会以可靠的方式执行代码,并随访问压力平滑伸缩.用户可以将代码关联多种事件源,由事件触发,也可通过http请求的方式直接调用.

唯品会大数据存储和计算资源管理的痛、解决方法与思路(附PPT)

本文根据单超老师在[2016 DAMS中国数据资产管理峰会]现场演讲内容整理而成. (点击"这里"获取单超演讲完整PPT)   讲师介绍 单超,现任唯品会大数据平台高级架构师,曾带领团队完成了唯品会的Hadoop平台上线,Greenplum数据仓库迁移,基于大数据的ETL系统开发,storm/spark实时平台管理等工作.目前致力于完善大数据离线和实时全链路监控系统,自动化大数据平台问题管理和资源管理,构建实时多维分析平台等技术方向的工作.   大家好,很高兴有机会分享一些大数据方面的

PgSQL · 应用案例 · "写入、共享、存储、计算" 最佳实践

背景 数据是为业务服务的,业务方为了更加透彻的掌握业务本身或者使用该业务的群体,往往会收集,或者让应用埋点,收集更多的日志. 随着用户量.用户活跃度的增长,时间的积累等,数据产生的速度越来越快,数据堆积的量越来越大,数据的维度越来越多,数据类型越来越多,数据孤岛也越来越多. 日积月累,给企业IT带来诸多负担,IT成本不断增加,收益确不见得有多高. 上图描绘了企业中可能存在的问题: 1. 数据孤岛问题严重(如果没有大数据平台时). 2. 对成本预估不足,计算能力扩容麻烦,又或者铺张浪费严重. 3.

海量数据 "写入、共享、存储、计算" 最佳实践

标签 PostgreSQL , 冷热分离 , 数据共享 , 打破孤岛 , 无盘工作 , 存储计算分离 , 行为数据 , 轨迹数据 , 金融数据 , 监控数据 , 物联网 , GIS , 范围 , 数组 , 图片 背景 数据是为业务服务的,业务方为了更加透彻的掌握业务本身或者使用该业务的群体,往往会收集,或者让应用埋点,收集更多的日志. 随着用户量.用户活跃度的增长,时间的积累等,数据产生的速度越来越快,数据堆积的量越来越大,数据的维度越来越多,数据类型越来越多,数据孤岛也越来越多. 日积月累,给

由CarbonData想到了存储和计算的关系

原本不知道啥时候才有时间写,没想到在等高铁的时候就顺带写了.这篇文章谈谈我对目前存储和计算该如何结合的一些看法. 交代下背景,之前花了半天时间试用了下,主要想解决ElasticSearch历史数据查询的问题,之前出现过在ES上查询一个月数据直接把一些节点跑挂了.然后我打算把历史数据单独出来,这个时候有三个选择: 将历史数据导入到Apache kylin,这是一个风头还不错的产品 使用Spark Parquet,我测了了下,几百万条数据使用Spark SQL 做个count,处理过一次后接着再查也

E-MapReduce支持计算与存储分离,成本下降1倍

引言 Hadoop一出生就是存储与计算在一起的,前几年面试题中都问,Hadoop怎么保证高性能呢?其中一个原因是存储不动,计算(code)动,不同于传统的集中式的存储模式.那我们为什么还要谈存储计算分离呢?众观历史,分久必合.合久必分,在计算机历史中也很类似,如今,也许到了计算与存储分离的阶段.后面我们以实际的case说明,分离的好处与劣势. 我们交流群为开源大数据技术社区召集令,欢迎大家关注.特别推荐 E-MapReduce产品,如果有大数据的需求,欢迎大家尝试使用,以下的讨论.测试都是基于E

云存储为用户提供服务形式同时提供更强的存储和计算功能

云存储(cloud storage)这个概念一经提出,就得到了众多厂商的支持和关注.Amazon在两年前就推出的Elastic Compute Cloud(EC2:弹性计算云)云存储产品,旨在为用户提供互联网服务形式同时提供更强的存储和计算功能.内容分发网络服务提供商CDNetworks和业界著名的云存储平台服务商 Nirvanix发布了一项新的合作,并宣布结成战略伙伴关系,以提供业界目前唯一的云存储和内容传送服务集成平台.半年以前,微软就已经推出了提供网络移动硬盘服务的Windows Live

阿里云首提“轻计算”:让计算挖掘存储数据的价值

4月19-21日,2016云栖大会深圳峰会,欢迎报名 本次云存储与轻计算专场,是阿里云存储首次在存储领域提出"轻计算"的概念,先通过下面内容让我们来提前体会下云存储与计算之间的"重"与"轻". 存储之"重",在于稳定.海量与可靠 与传统的自建行存储相比,阿里云存储基于飞天的大规模分布式系统,使得存储能力无缝扩展,用户可以根据需求选择存储节点的性能和规格,降低成本的同时无需再关心硬件和运维烦恼.强大的安全管理体系无需配置就能够提

存储与计算分离:OSS构建表 + 计算引擎对接

看到标题,可能有用户要问:OSS不是用来存图片.视频.及文件的吗,还可以在上面建表.数仓?计算效率和经济性表现怎么样? 本文先给出基本结论: OSS是什么? 对象存储(Object Storage Service,简称OSS)是基于阿里云飞天分布式系统的海量.安全和高可靠的云存储服务,是一种面向互联网的大规模.通用存储,提供RESTful API,具备容量和处理的弹性扩展能力. 基于OSS是否可以创建数据表? 既然可以把摄像头推流接到OSS,建表属于小Case了.并且2016年在亦龙大神的帮助下