找回密码
 立即注册
搜索
品位科技 首页 综合商讯 会展信息 查看内容

有关Serverless未来的争议不断,来自LC3大会的意见是……

2018-6-16 17:40| 发布者: admin| 查看: 2369| 评论: 0

摘要: 过去十年,云服务深刻地改变了社会获取和使用计算能力的方式,云服务自身也以极快的速度演进。在基础设施云化之后,容器、Serverless(无服务器架构)等技术迅猛发展,开始推动业务的云化,云计算进入2.0时代。从出 ...
过去十年,云服务深刻地改变了社会获取和使用计算能力的方式,云服务自身也以极快的速度演进。在基础设施云化之后,容器、Serverless(无服务器架构)等技术迅猛发展,开始推动业务的云化,云计算进入2.0时代。

从出现到现在两年时间,Serverless没有一个公认的权威定义。根据亚马逊AWS官网的定义,无服务器架构是基于互联网的系统,其中应用开发不使用常规的服务进程。相反,它们仅依赖于第三方服务(例如AWS Lambda服务),客户端逻辑和服务托管远程调用。

所谓“无服务器”,也不是真的脱离了物理上的服务器,而是说代码不会明确地部署在特定的平台或服务器上,代码的托管环境会由云计算公司等第三方提供。

可以说,利用Serverless开发者可以发展到一个新的系统开发的境界,甚至达到“无架构师”,“无运维”阶段。它代表了新的软件设计范式,可能也颠覆了一般对云的理解。从最初的物理服务器、虚拟机、容器,进化到如今的Serverless架构,这种趋势也愈加明朗。

目前,AWS、Google云、微软的Azure和IBM,都提供了Serverless服务。可以预期的是,Serverless服务在今年也会更加普及,很难说它不会是重要的云计算趋势之一。

虽然已经出现了几个比较有影响力的Serverless产品,但是业界普遍认为现在Serverless技术还处在初期阶段,产品形态和边界还有很多值得探索的地方。例如,函数协同、状态管理和工具链的优化等等,整个生态上有很多东西需要完善。而另一方面,在面向使用者的时候,Serverless也遇到了很大的挑战。例如,用户的开发调试体验和传统方式差异较大,需要一定时间的适应;函数计算简化了用户编码的复杂度,却对架构能力提出了更高的要求等等。

为此,将于2018年6月25日-27日在北京国家会议中心举办的LinuxCon+ContainerCon+CloudOpen(LC3 ) 中国大会上,有关Serverless技术的议题成为了与会嘉宾分享的重点。

来自华为的技术专家Zhengyuan Peng将会为大家演示一个无服务器应用的模型。Zhengyuan Peng介绍,通过该模型的展示,用户可以了解到其应用程序的逻辑和工作流程。 该模型为用户提供了一种方式来指定哪些事件触发了哪些函数,函数是按顺序还是并行执行,函数之间的转换以及信息如何从应用程序工作流中的一个函数传递到下一个函数等问题。在CNCF开源社区中,华为一直在带领大家积极讨论和开发一个全面的标准无服务器模型。

来自微软的程序经理Ria Bhatia则会分享一个Serverless infrastructure的实现virtual-kubelet。virtual-kubelet是微软联合Hyper发起的开源项目,旨在定制一套标准,允许云提供商把自己的Serverless Container Cloud,以kubelet API的方式接入到任意的Kubernetes集群中作为一个特殊的节点而存在,从而轻松实现一个基于Kubernetes的混合云。目前,AWS已经加入这个项目。

来自IBM的高级软件工程师Rachit Arora则将分享重点放在了如何利用无服务器架构搭建Spark集群的问题。为此,他将以IBM自己的实践为例,分享Serverless Spark Clusters共享在生产中运行大型群集时可能遇到的具体问题、涉及的挑战等。

访问大会官方网站,了解更多大会资讯、咨询购票。6月18日前购票享高额优惠。

感谢LC3中国的赞助商!

顶级战略赞助商 :

华为

钻石赞助商 :

阿里云

英特尔

SUSE

腾讯

铂金赞助商 :

微软

黄金赞助商 :

百度