龙蜥社区成立Serverless SIG 打造标准化开源解决方案

图灵汇官网

服务器无感知计算在云领域的革新与展望

在云计算领域,服务器无感知计算(Serverless)因其显著的可扩展性、可用性以及成本效益,正逐渐成为企业部署云计算策略的关键方向之一。为了深入探索Serverless技术的发展潜力及其在开源软件解决方案中的实现,持续优化执行延迟、吞吐量和资源开销,浪潮信息龙蜥联合实验室在龙蜥社区内发起成立了Serverless SIG(服务器无感知计算专项组),旨在通过社区合作,共同打造标准化的Serverless开源解决方案。

首届Meetup亮点与展望

在近期举行的首次Meetup活动中,浪潮信息副总裁兼龙蜥社区理事张东在致词中强调,服务器无感知计算作为云计算基础设施的重要趋势,对龙蜥社区而言提供支持至关重要。浪潮信息在操作系统研发领域积累了丰富经验,致力于在龙蜥的技术框架下,与合作伙伴共同努力,推进Serverless项目的实施,以促进操作系统的创新发展。

Serverless引领云计算新纪元

Serverless被视为云计算发展的又一重大变革,其影响力堪比“虚拟机租赁”模式的IaaS(基础设施即服务)。根据2022年中国Serverless用户调查报告,逾八成用户已采用函数即服务(Function as a Service, FaaS)模式,其中约四成团队已将其应用于生产环境,核心业务使用比例高达17.83%。业界领导厂商正以前所未有的速度和深度推动Serverless技术的发展。

公有云巨头的Serverless战略

作为公有云市场的领军企业,阿里云已推出超过20款Serverless产品,日均调用次数超过200亿次,预计未来所有核心产品将全面转向Serverless架构。阿里云高级技术专家、龙蜥云原生SIG负责人王强介绍了阿里云在Serverless底层技术方面的创新,如RunD、Nydus、LifseaOS等,并将其贡献至龙蜥社区,旨在通过开源方式吸引更多的开发者参与到Serverless技术体系的建设中,使其成为惠及更多企业和个人的普惠技术。

运营商的Serverless探索

在Serverless的实际落地应用中,运营商也展现出了积极的探索态度。运营商利用函数计算平台提供云原生服务,实现基于事件触发的全托管云计算能力,通过按需分配计算资源,确保业务稳定运行。这种计算范式以细粒度、无状态的函数作为资源调度的基本单位,实现了极致的弹性与成本节约,同时也对云计算的资源吞吐效率、框架扩展性和云应用性能提出了更高要求。

面临的挑战与机遇

尽管Serverless技术展现出巨大的潜力,但在实际应用中仍面临时延降低和安全性提升的挑战。例如,冷启动时的时延问题以及如何在保证性能的同时加强应用安全性和隐私保护成为了亟待解决的问题。为此,Intel的Serverless SIG贡献者郭迎春分享了使用内存快照提高冷启动性能的案例,并介绍了利用WebAssembly和硬件可信执行环境(TEE)增强无服务器应用安全性的方法,以及如何通过HTTPA协议实现透明安全鉴证。

RDMA技术的引入与应用

在云计算日益普及的背景下,支持远程直接内存访问(RDMA)已成为云平台的一项高级需求。RDMA技术能够实现数据在不同服务器间的高速传输,显著减少CPU调度和操作系统处理,广泛应用于高性能计算、大数据分析、机器学习和存储等领域。为了满足这一需求,云平台需要具备成熟的软硬件协同能力,提供高可用、功能完善的RDMA专用网络。

服务器无感知计算的未来展望

浪潮信息云计算架构师王玉东分享了Kubernetes在RDMA应用场景下的实践经验,包括Macvlan和SR-IOV两种主流支持方案。通过采用SR-IOV方案,InCloud OS平台容器服务成功实现了RDMA功能。关于龙蜥社区Serverless SIG的未来发展,浪潮信息云计算研发部总经理亓开元表示,社区将致力于推动Serverless系统软件栈的持续创新,加强理论基础建设,深化软硬协同与内生安全机制,明确应用场景范式,构建更加标准规范的产业生态。

结语

服务器无感知计算作为云计算领域的重要发展趋势,正引领着行业的革新与变革。通过社区合作、技术创新与实践探索,Serverless技术将不断优化,为开发者提供更高效、灵活、安全的云服务体验,推动云计算基础设施向着更加智能、透明的方向发展。

本文来源: 图灵汇 文章作者: 张俊