期刊文献+
共找到10篇文章
< 1 >
每页显示 20 50 100
基于无服务器计算的多方数据库安全计算系统 被引量:1
1
作者 马旭阳 周小凯 +5 位作者 郑浩宇 崔斌 徐泉清 杨传辉 晏潇 江佳伟 《软件学报》 北大核心 2025年第3期1084-1106,共23页
联合多方数据库的安全计算可以在保护数据隐私的情况下,对多个数据库的私有数据进行联合查询或联合建模.这样的联合体通常是一个松散的组织,各参与的数据库可以随时离线,然而现有多方安全计算系统通常采用秘密共享等隐私计算方案,需要... 联合多方数据库的安全计算可以在保护数据隐私的情况下,对多个数据库的私有数据进行联合查询或联合建模.这样的联合体通常是一个松散的组织,各参与的数据库可以随时离线,然而现有多方安全计算系统通常采用秘密共享等隐私计算方案,需要参与者保持在线状态,导致系统的可用性较差.此外,现有系统对外提供服务时无法预知用户的数量以及请求速度,如果将系统部署在私有集群或者租用云计算平台的虚拟机,面对爆发式请求时系统延迟增大,在请求较少时又造成资源浪费,表现出较差的可扩展性.随着云计算技术的发展,无服务器计算(serverless computing)作为一种新的云原生部署范式出现,具有良好的弹性资源伸缩能力.在该工作中,提出了基于无服务器计算环境的系统架构和间接通信方案,实现了一套高可扩展、高可用的多方数据库安全计算系统,可以容忍数据库节点掉线,并且在用户请求流量发生变化时自动伸缩系统资源.基于阿里云和OceanBase数据库实现了系统原型并进行了充分的实验对比,结果显示该系统在低频查询、横向建模等任务上,在计算成本、系统性能和可扩展性方面优于现有系统,最高能够节省78%的计算成本、提升系统性能1.6倍,同时也分析了本系统对于复杂查询、纵向建模等任务存在的不足. 展开更多
关键词 云原生系统 无服务器计算 多方数据库安全计算
在线阅读 下载PDF
基于概率分布的无服务器计算弹性伸缩算法
2
作者 李威 李光辉 +2 位作者 赵庆林 代成龙 陈思 《计算机研究与发展》 北大核心 2025年第2期503-516,共14页
在容器技术和微服务框架的普及背景下,无服务器计算为开发者提供了一种无需关注服务器操作以及硬件资源管理的云计算范式.与此同时,无服务器计算通过弹性扩缩容实时地适应动态负载变化,能够有效降低请求响应延时并且减少服务成本,满足... 在容器技术和微服务框架的普及背景下,无服务器计算为开发者提供了一种无需关注服务器操作以及硬件资源管理的云计算范式.与此同时,无服务器计算通过弹性扩缩容实时地适应动态负载变化,能够有效降低请求响应延时并且减少服务成本,满足了客户对于云服务成本按需付费的需求.然而,无服务器计算中面临着弹性扩缩容需求导致的冷启动延迟问题.提前预热函数实例能够有效地降低冷启动发生频率和延时.然而,在云环境中流量突发问题极大地增加了预测预热函数实例数的难度.针对上述挑战,提出了一种基于概率分布的弹性伸缩算法(probability distribution based auto-scaling algorithm,PDBAA),利用监控指标历史数据预测未来请求的概率分布,以最小化请求响应延时为目的计算预热函数实例的最佳数量,并且PDBAA能够有效地结合深度学习技术的强大预测功能进一步提升性能.在Knative框架中,通过NASA和WSAL数据集对算法进行了验证,仿真实验表明,相比于Knative弹性伸缩算法以及其他预测算法,所提出的算法弹性性能提升了31%以上,平均响应时间降低了16%以上,能够更好地解决流量突发问题,有效地降低了无服务器计算请求的响应延时. 展开更多
关键词 无服务器计算 函数即服务 冷启动延时 弹性伸缩 深度学习
在线阅读 下载PDF
面向边缘无服务器计算的WebAssembly应用研究综述 被引量:7
3
作者 王欣 赵凯 秦斌 《计算机工程与应用》 CSCD 北大核心 2023年第11期28-36,共9页
WebAssembly(简称Wasm)是一个可移植、体积小、加载迅速且兼容Web的全新二进制格式,具有高效、安全、开放等特点。边缘计算的基本理念是将计算任务在接近数据源的计算资源上运行,而部署在边缘的设备性能和资源通常十分有限,在这种资源... WebAssembly(简称Wasm)是一个可移植、体积小、加载迅速且兼容Web的全新二进制格式,具有高效、安全、开放等特点。边缘计算的基本理念是将计算任务在接近数据源的计算资源上运行,而部署在边缘的设备性能和资源通常十分有限,在这种资源受限的环境下如何提供低延迟且安全的服务是边缘计算的重要研究方向。无服务器技术(Serverless)是一种基础设施上托管应用程序的新方式,目前主要基于容器技术实现程序的托管,因为其轻量,函数即服务(FaaS)、自动伸缩等特点,无服务器计算是目前最适合边缘计算的架构,但一直存在冷启动和内存占用大等问题。Wasm可以替代传统容器方式,为边缘无服务器计算提供一种更新、更快、资源占用更小且安全隔离的实现方式。介绍边缘无服务器计算的特性及其应用场景、Wasm的应用现状和发展趋势,分析了基于Wasm的边缘无服务器计算中关键问题的研究现状,阐述了Wasm运行时替代容器作为边缘无服务器计算载体的发展方向,探讨了边缘Wasm无服务器计算平台存在的问题以及未来基于深度强化学习等人工智能算法的优化方向。 展开更多
关键词 WebAssembly 边缘计算 无服务器计算 深度强化学习 运行时
在线阅读 下载PDF
无服务器计算技术研究综述 被引量:12
4
作者 杨柏蔼 赵山 刘芳 《计算机工程与科学》 CSCD 北大核心 2022年第4期611-619,共9页
随着云计算的发展以及传统行业的转型,不断提高的技术要求与日益旺盛的市场需求使传统的应用软件开发模式面临挑战。同时,人们正在探索新一代的更经济、更有潜力的云服务模式。无服务器计算依托容器技术,提供了高并发、高兼容的特性,为... 随着云计算的发展以及传统行业的转型,不断提高的技术要求与日益旺盛的市场需求使传统的应用软件开发模式面临挑战。同时,人们正在探索新一代的更经济、更有潜力的云服务模式。无服务器计算依托容器技术,提供了高并发、高兼容的特性,为开发者隐藏了底层服务器的细节,同时采取了更经济的按调用次数或时间计费的服务运营模式,引起了广泛的关注。首先,介绍无服务器计算的概念,并介绍其系统架构与技术特性。然后,介绍无服务器计算在科研、开源社区与工业届的研究现状。随后,列举无服务器计算在众多应用领域的实施案例。最后,阐述无服务器计算技术当前面临的挑战。 展开更多
关键词 无服务器计算 函数即服务 计算 大数据技术
在线阅读 下载PDF
基于无服务器边缘计算下的服务负载调度算法 被引量:1
5
作者 高明 陈国扬 《计算机应用研究》 CSCD 北大核心 2024年第3期811-817,841,共8页
随着边缘计算的不断发展,其在资源管理配置方面逐渐出现相关问题,无服务器计算作为一种新的方式可以有效解决边缘计算的相关问题。然而,无服务器计算不具备在分布式边缘场景中高效处理请求所需服务负载调度的能力,针对这一问题,提出了... 随着边缘计算的不断发展,其在资源管理配置方面逐渐出现相关问题,无服务器计算作为一种新的方式可以有效解决边缘计算的相关问题。然而,无服务器计算不具备在分布式边缘场景中高效处理请求所需服务负载调度的能力,针对这一问题,提出了一种基于无服务器边缘计算的服务负载调度算法(service load scheduling algorithm,SLSA)。SLSA的核心是通过隐式建模充分考虑了动态变化的节点状态、负载调度器放置等影响因素来优化整体时延,然后通过改进的平滑加权轮询调度(smooth weighted round robin,SWRR)算法进行服务调度。经仿真实验分析,SLSA在资源消耗上有着明显下降,同时在单城市场景与多城市场景下均有良好的性能表现,其中在单城市场景中相对于集中式轮询调度(round robin centralized,RRC)算法提升了43.01%,在多城市场景中提升了53.81%。实验结果表明,SLSA可以有效降低资源消耗率并提升性能。 展开更多
关键词 边缘计算 无服务器计算 负载调度 性能对比
在线阅读 下载PDF
云边协同环境下面向负载时间窗口的无服务器应用资源分配方法
6
作者 张铭豪 肖博怀 +1 位作者 郑松 陈星 《计算机科学》 北大核心 2025年第6期336-345,共10页
随着云边协同环境中的计算需求日益多样化,以虚拟机为最小资源粒度的传统计算架构暴露出灵活性不足、成本效益低下等问题。无服务器计算作为一种具有出色扩展性与灵活性的新兴计算架构,为解决上述问题提供了新的思路。针对云边协同环境... 随着云边协同环境中的计算需求日益多样化,以虚拟机为最小资源粒度的传统计算架构暴露出灵活性不足、成本效益低下等问题。无服务器计算作为一种具有出色扩展性与灵活性的新兴计算架构,为解决上述问题提供了新的思路。针对云边协同环境下面向负载时间窗口的无服务器应用资源分配问题,提出了一种规则引导下基于协同进化算法的无服务器应用资源分配方法RARCA。该方法考虑某资源调整时刻及未来一段时间的工作负载情况,运用规则引导的分布式资源更新机制,实现计算资源的动态分配与调整。同时,协同进化机制的信息共享与协同优化能力,使得算法能够高效搜索全局最优的资源分配方案,显著提升了整体资源分配方案的实时性和有效性。实验结果表明,RARCA能够以秒级的决策时间获得更优质的资源分配方案,相比基准方法,在资源分配的性能上提高了2.8%~14.5%。 展开更多
关键词 云边协同 资源分配 负载时间窗口 无服务器计算 协同进化算法
在线阅读 下载PDF
无服务器平台资源调度综述 被引量:5
7
作者 马泽华 刘波 +1 位作者 林伟伟 李加伟 《计算机科学》 CSCD 北大核心 2021年第4期261-267,共7页
无服务器(Serverless)计算正成为部署云应用程序的一种具有广阔发展前景的范式。其实现了一种真正的现收现付的计费方式,并且不会浪费资源。开发人员无需担心计算平台的底层细节,只需在处理请求或事件时付费,从而降低了开发人员的门槛... 无服务器(Serverless)计算正成为部署云应用程序的一种具有广阔发展前景的范式。其实现了一种真正的现收现付的计费方式,并且不会浪费资源。开发人员无需担心计算平台的底层细节,只需在处理请求或事件时付费,从而降低了开发人员的门槛。无服务器模式的转变虽然带来了机遇,但也带来了平台函数冷启动延迟、资源利用不足等问题。为此,文中对无服务器计算平台的资源调度技术做了深入的调查和分析,重点阐述了面向资源利用、响应时间延迟以及多目标优化的无服务器平台资源调度的技术原理和相关研究现状,并在此基础上分析总结并指明了无服务器平台资源调度未来的主要研究方向:即面向不同应用类型负载的调度优化、响应时间与资源利用率的折衷调度、虚拟机与无服务器平台的联合调度以及无服务器资源调度的混合算法。 展开更多
关键词 无服务器计算 函数即服务 资源调度
在线阅读 下载PDF
无服务器环境下基于DQN和用户意图的函数放置研究
8
作者 徐东红 花旭 《计算机应用研究》 CSCD 北大核心 2023年第12期3747-3753,3759,共8页
随着无服务器计算技术的快速发展,无服务器计算以其按需付费、自动扩展等特性吸引了越来越多用户的关注,研究人员正在探索将无服务器架构应用于日渐完善的边缘计算系统。然而,在分布式的无服务器系统中如何有效地进行无服务器函数放置... 随着无服务器计算技术的快速发展,无服务器计算以其按需付费、自动扩展等特性吸引了越来越多用户的关注,研究人员正在探索将无服务器架构应用于日渐完善的边缘计算系统。然而,在分布式的无服务器系统中如何有效地进行无服务器函数放置并为用户提供优质的服务仍是该领域一个亟需解决的问题。采用基于用户意图的DQN(deep Q-network)无服务器函数放置算法来解决分布式无服务器系统中的函数放置问题。该算法将用户意图作为学习目标,利用DQN算法进行函数放置的优化。仿真实验表明,基于用户意图的DQN无服务器函数放置算法在计算时延和放置开销方面显著降低。相较于传统方法,该算法能够有效满足用户的不同需求,并取得了较好的函数放置效果,在分布式无服务器系统中具有较高的适应性和性能优势。 展开更多
关键词 计算 无服务器计算 深度强化学习 用户意图 函数放置
在线阅读 下载PDF
面向Serverless应用的跨函数行为分析与约束技术
9
作者 詹东阳 黄子龙 +3 位作者 谭凯 俞兆丰 贺铮 张宏莉 《信息网络安全》 北大核心 2025年第9期1329-1337,共9页
无服务器计算中的应用被分解为函数运行于不同容器中,由于具有轻量化优势被广泛应用,但是也带来了安全风险。这种架构使程序内部接口暴露于网络,增加了攻击面以及越权访问等安全风险,威胁控制流和数据流的完整性。而现有的安全检测方法... 无服务器计算中的应用被分解为函数运行于不同容器中,由于具有轻量化优势被广泛应用,但是也带来了安全风险。这种架构使程序内部接口暴露于网络,增加了攻击面以及越权访问等安全风险,威胁控制流和数据流的完整性。而现有的安全检测方法难以同时保护无服务器计算中容器(函数)间的控制流和数据流完整性。因此,文章提出一种面向Serverless应用的跨函数行为分析与约束技术,研究基于静态分析的函数间完整业务访问模型提取方法,实现实时的跨函数访问安全检测。实验结果表明,文章所提方法的异常控制流与数据流检出率分别达到97.54%和92.87%,并将监控误报率降低了10%以上,能够提升无服务器计算安全性。 展开更多
关键词 无服务器计算 静态分析 访问控制
在线阅读 下载PDF
基于Kubernetes的Fabric链码管理及高可用技术 被引量:4
10
作者 刘宏宇 梁秀波 吴俊涵 《计算机应用》 CSCD 北大核心 2021年第4期956-962,共7页
区块链即服务(BaaS)平台的核心在于如何将区块链网络部署在云计算平台上。Fabric部署可以按照组件启动时间分为静态组件和动态链码两部分,而链码部署是Fabric云化最核心、最复杂的部分。因为Fabric本身没有针对Kubernetes开发接口,所以... 区块链即服务(BaaS)平台的核心在于如何将区块链网络部署在云计算平台上。Fabric部署可以按照组件启动时间分为静态组件和动态链码两部分,而链码部署是Fabric云化最核心、最复杂的部分。因为Fabric本身没有针对Kubernetes开发接口,所以业界当前的方案均是通过一系列辅助技术实现链码部署,而这些方案并没有将链码随静态组件一起纳入到Kubernetes管理环境中。针对当前BaaS方案存在的问题,主要做了如下几项工作:1)比较全面地研究了底层基础设施,尤其是生产环境下的高可用性Kubernetes平台;2)设计并实现了Fabric在Kubernetes上的云化部署,尤其是链码部分通过一个全新的容器控制插件实现了对Kubernetes在代码级别上的支持,并完成了将链码纳入Kubernetes环境管理的目标;3)用函数计算服务来管理Fabric链码的部署,从而实现了一个全新的链码执行模式,即从"启动-等待-调用-等待"的模式改变为"启动-调用-退出"的模式。上述在Fabric云化部署尤其是链码部署管理方面的工作,对基于Fabric和Kubernetes的BaaS平台优化有一定的参考价值。 展开更多
关键词 区块链 区块链即服务 Hyperledger Fabric Kubernetes 链码 无服务器函数计算
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部