面向公有云函数计算平台的应用优化关键技术研究

来源 :国防科技大学 | 被引量 : 0次 | 上传用户:m6300
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
函数计算是近些年新兴的一种云计算服务模式,具有自动伸缩、按需计费以及易维护等特点。函数计算以云函数为基本的计算单元,能够更好地为一些功能划分粒度较细的应用模块提供服务,比如微服务应用、边缘计算等。然而由于其具有更细粒度的服务能力,应用的划分度会大量增加,这将导致云函数之间存在大量的函数调用链,导致网络延迟随之堆积。另一方面,由于云函数具有无状态的特点,这导致在长时间未调用或是第一次调用云函数时会出现明显的冷启动现象,并且在并发情况下加剧,这会显著增加用户请求的响应时间。另外,尽管各大云服务商都有提供相关的函数计算平台,但目前仍然没有一个统一的使用和操作规范。为此,针对函数计算在应用中存在的上述问题,本文开展了以下研究。针对函数计算类型应用中存在的调用链延迟堆积问题,本文借鉴传统云计算解决在解决网络延迟问题的方法,引入缓存机制进行优化。与传统云计算不同的是,云函数的计算实例具有存活周期短、内存分配少等特点。为此,本文设计了一种能够适用于函数计算架构的轻量级单机缓存机制——Fun Cache。经测试表明,将该缓存加入云函数调用链头部,仅需消耗很少的额外内存空间,Fun Cache就能够有效降低请求的响应时间。在一些调用链较长并且请求数据较大的情形下,总的缩短时间甚至能够降低至原来的50%以下。针对公有云函数计算平台存在的冷启动问题,本文提出了一种对云函数计算实例进行提前预热的优化机制——Warm Fun。由于公有云函数计算平台只为用户暴露出云函数的调用接口,无法直接从平台底层为其进行优化,为此本文将平台看作“黑盒”的形式,利用调用接口并结合时间序列分析技术对云函数的请求到来时间进行预测。通过提前对目标云函数发送预热信号,让云函数在不执行任何额外计算任务的前提下,提前生成计算实例,从而能够当请求真正到来时,以热启动的形式对请求进行处理。经测试表明,在并发情形下,该方案能够将单次平均响应时长缩短30%以上。针对异构函数计算平台存在的操作规范化问题,本文针对函数计算平台上的共性设计了一套通用性操作框架——Co Fun。通过分析国内三个用户量较大的函数计算平台,用面向对象设计模式中的工厂模式对函数计算平台上的操作定义了统一的抽象类和抽象方法,而将原平台的SDK进行了封装。经测试表明,Co Fun不仅能够帮助用户以一套统一的标准进行跨平台操作,还能够很好地对其他函数计算产品进行横向扩展。本文针对公有云函数计算平台的应用现阶段存在的问题做出了比较详细的分析与研究,但目前仅针对这些问题提出了相关的优化方案,在后续的工作中,将会对提出的方案设计一套完整的工具链,将其应用到具体的开发中去。
其他文献
当前,人民海军的建设发展进入了一个新的时期,远洋护航、联合军演、人道主义医疗服务等多样化军事运用持续深入,实现了诸多历史性突破。海军的建设发展是一个复杂的系统工程,要想优质高效推进新时代转型建设,就必须运用项目管理理论进行科学统筹规划,而人力资源管理是其中非常重要的一环。由于海军舰艇部队的显著特殊性,建立一套科学合理的人力资源管理体系,实现人力资源优化配置,改善海军舰艇部队人力资源管理水平,对实现
学位
锂离子电池(LIBs)具有能量密度高、循环寿命长等优点,已广泛应用于便携式电子设备和电动汽车中。近年来,随着电动汽车的发展,锂的资源储量有限,价格不断上涨,成本也越来越高。钠离子电池(SIBs)具有安全性高、应用潜力大、储量丰富、成本低廉等特点,因此受到了广泛的专注。聚阴离子型化合物具有结构稳定、充放电时体积变化小等优点。NaFePO4晶体因其具有较高理论容量(155 m Ah·g-1)而成为一种
学位
随着“乡村振兴”战略的实施,农村改革的深入,农村的经济、法律、政治、文化等方面都发生了巨大的变化,农村的社会结构也发生着本质的变化,这些变化导致了农村的不同利益主体之间的利益平衡格局被打破,依赖于传统农村环境形成的体制和制度开始脱节,农村的纠纷解决机制问题越来越明显。农村的纠纷矛盾开始展现多元化、复杂化的趋势,处理难度也越来越大,传统的纠纷解决机制对纠纷无法有效化解,会使农村地区处在不稳定的状态,
学位
青少年是祖国伟大事业的接班人,校园是青少年获得知识、关怀和发展机会的最重要场所,但校园欺凌作为威胁青少年生命安全和校园安全的不良因素长期存在各级各类学校,其中又以中学阶段发生校园欺凌情况最为严重,这与中学生这个特殊群体的年龄特征、心理发育及认知水平等自身因素有关,也与校园管理、家庭教养方式和社会环境有关。中学生正处于生理与心理发育从不成熟向成熟阶段快速发展的时期,正处于思想道德与价值观念形成的重要
学位
中国改革开放以来,大量农民离开土地进城务工,以“农民工”的身份标签在城市化进程中扮演着重要角色。时至今日,该群体已完成代际更迭,其主体由出生于20世纪50-60年代的人群转移至80年代之后出生的一代。较之于第一代农民工,新生代农民工在受教育程度、思想观念和人生愿景等方面与其父辈有着明显的异质性。新生代农民工是生产性工作的生力军,也是伴随着互联网的兴起和发展而成长的一代。互联网的特性与功能被人们赋予
学位
【目的】明晰我国草地植物群落物种多样性特征及其影响因素对放牧干扰的响应有助于充分认识草地群落结构特征和发展趋势,也能反馈草地植被生长健康和系统稳定状况。【方法】本文基于Meta分析方法,对我国草地已开展的28个关于放牧对草地植物群落多样性影响的研究进行了整合分析。【结果】结果表明:放牧干扰总体上降低了我国草地植物群落物种多样性,其中放牧显著降低了荒漠草原物种多样性,增加了草甸草原物种多样性;不同放
期刊
近年来,由于生育率下跌和生育观念转变所引起的老龄化加剧、人口结构失衡的系列问题引起社会广泛关注。我国逐渐放开了限制性的生育政策,“单独二孩”、“全面二孩”等生育政策陆续落地实施,尝试缓解低生育意愿和低生育率的问题,但并未取得预期效果。各项研究和数据调查表明,我国的总和生育率低于国际警戒线1.5的水平,而在城市中,这一情况更为明显。生育意愿是影响实际生育行为的重要因素,对生育率的提升至关重要。国内关
学位
随着社会发展速度以及生活节奏的加快,我国公民的情绪健康问题日益严重,如何促进情绪健康已成为当前精神病学和心理学研究的热点和难点。研究发现情绪障碍的致病和加重与情绪性注意加工过程有关,其中,对负性刺激的注意偏向是情绪障碍产生、持续和复发的重要原因之一。因此,干预负性注意偏向可能是降低负性情绪体验、缓解情绪症状的重要途径。注意偏向训练和经颅直流电刺激均是临床上干预负性注意偏向及负性情绪的常用技术。然而
学位
类脑计算指的是通过模拟大脑中神经网络的组织结构以及工作方式来完成各种任务的计算方式。脉冲神经网络(Spiking Neural Network,SNN)是类脑计算的研究重点,其具有事件驱动、高度并行等诸多优势。类脑处理器作为类脑计算的核心运算部件,在学术界与工业界被广泛关注。一方面,类脑处理器具有低功耗的优势,在终端嵌入式领域非常具有竞争力;另一方面,类脑处理器很容易被扩展成大规模集群,在云端也具
学位
随着我国经济由高速增长阶段转向高质量发展阶段,一系列的社会经济矛盾愈发激烈,如最近在学界和网络媒体上引起热议的“内卷化”问题,各个领域的“内卷化”现象都在逐渐“浮出水面”。内卷化指主体在资源有限的条件下,面临多方面的生存压力和挑战,竞相付出了更多努力,却导致每一个体或整体的“收益努力比”下降的情况。金融业尤其是银行业的内卷化问题尤为凸显,银行业的内卷化表现在业务经营的同质化非理性竞争,尤其是靠息差
学位