Evaluation and Testing Framework for Cloud and Edge Computing Applications
云和边缘计算应用的评估和测试框架
基本信息
- 批准号:RGPIN-2020-04849
- 负责人:
- 金额:$ 1.75万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2022
- 资助国家:加拿大
- 起止时间:2022-01-01 至 2023-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Today's state-of-the-art applications are typically deployed in cloud infrastructure, leveraging cost benefits, elastic scalability, and the illusion of infinite resources. While this satisfies the needs of many application domains such as enterprise web applications, it might not be suitable for modern Internet of Things (IoT)-based applications. IoT applications, such as autonomous driving or wearable health monitoring applications, emit large volume data streams that need to be processed in near real-time fashion. Transferring data to the cloud for processing imposes challenges for latency-sensitive applications due to network latency. To tackle this problem, the processing can be moved to the edge of the network where the data are produced. However, edge devices usually have limited computational capacities. Therefore, there is a need to use both edge and cloud infrastructure at the same time to achieve low latency while having access to scalable and infinite resources. Application developers need to partition their applications and distribute them over the spectrum of edge and cloud devices based on their demand from the underlying infrastructure. This motivates the need to evaluate many different possible configurations in terms of the functionality and performance and selecting the ones that meet the needs of the application. My research program aims to provide a set of tools and techniques for evaluating the performance implication of different distribution policies and for testing the functionalities of partitioned applications. My long-term objective is to devise solutions for reliable and safe deployment of distributed data processing applications for real-time decision-making that utilize computing resources in a cost-effective and energy-aware manner. The first theme of this program, automated integration testing, focuses on partitioning applications into smaller modules and testing the integration of the partitioned application on given heterogeneous devices. The short-term objectives of this theme are to 1) devise effective application partitioning strategies and 2) automated generation of integration test scripts. The second theme of this program, performance evaluation of edge-cloud computing applications, will explore performance evaluation techniques for applications distributed over edge and cloud devices. The short-term objectives of this theme are to 3) predict the execution time of applications under different application modules offloading policies, 4) model the interference of co-located applications on edge computing resources, and 5) devise a scheduling technique that intelligently offloads application modules to shared computing resources. Outcomes of this program will help application operators maintain desired performance and functionality with effective use of edge and cloud resources and have great potential to be used in various application areas.
当今最先进的应用程序通常部署在云基础设施中,利用成本效益、弹性可扩展性和无限资源的幻觉。虽然这满足了许多应用程序领域(例如企业 Web 应用程序)的需求,但它可能不适合基于现代物联网 (IoT) 的应用程序。自动驾驶或可穿戴健康监测应用等物联网应用会发出大量数据流,需要以近乎实时的方式进行处理。由于网络延迟,将数据传输到云端进行处理给延迟敏感的应用程序带来了挑战。为了解决这个问题,可以将处理转移到产生数据的网络边缘。然而,边缘设备的计算能力通常有限。因此,需要同时使用边缘和云基础设施,以实现低延迟,同时访问可扩展和无限的资源。应用程序开发人员需要对其应用程序进行分区,并根据底层基础设施的需求将其分布在边缘和云设备的范围内。这就需要在功能和性能方面评估许多不同的可能配置,并选择满足应用需求的配置。我的研究计划旨在提供一套工具和技术,用于评估不同分发策略的性能影响以及测试分区应用程序的功能。我的长期目标是设计解决方案,可靠、安全地部署分布式数据处理应用程序,以实现实时决策,以经济高效和节能的方式利用计算资源。该计划的第一个主题是自动化集成测试,重点是将应用程序分区为更小的模块,并测试分区应用程序在给定异构设备上的集成。该主题的短期目标是 1) 设计有效的应用程序分区策略和 2) 自动生成集成测试脚本。该计划的第二个主题是边缘云计算应用程序的性能评估,将探索分布在边缘和云设备上的应用程序的性能评估技术。该主题的短期目标是 3) 预测不同应用程序模块卸载策略下应用程序的执行时间,4) 模拟共置应用程序对边缘计算资源的干扰,以及 5) 设计一种智能卸载的调度技术应用程序模块共享计算资源。该计划的成果将帮助应用运营商通过有效利用边缘和云资源来维持所需的性能和功能,并在各个应用领域具有巨大的应用潜力。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
数据更新时间:{{ journalArticles.updateTime }}
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
Amannejad, Yasaman其他文献
PERIDOT: Modeling Execution Time of Spark Applications
- DOI:
10.1109/ojcs.2021.3107228 - 发表时间:
2021-09-20 - 期刊:
- 影响因子:5.9
- 作者:
Shah, Sarah;Amannejad, Yasaman;Wang, Mea - 通讯作者:
Wang, Mea
Amannejad, Yasaman的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Amannejad, Yasaman', 18)}}的其他基金
Evaluation and Testing Framework for Cloud and Edge Computing Applications
云和边缘计算应用的评估和测试框架
- 批准号:
RGPIN-2020-04849 - 财政年份:2021
- 资助金额:
$ 1.75万 - 项目类别:
Discovery Grants Program - Individual
Evaluation and Testing Framework for Cloud and Edge Computing Applications
云和边缘计算应用的评估和测试框架
- 批准号:
DGECR-2020-00277 - 财政年份:2020
- 资助金额:
$ 1.75万 - 项目类别:
Discovery Launch Supplement
Evaluation and Testing Framework for Cloud and Edge Computing Applications
云和边缘计算应用的评估和测试框架
- 批准号:
RGPIN-2020-04849 - 财政年份:2020
- 资助金额:
$ 1.75万 - 项目类别:
Discovery Grants Program - Individual
相似国自然基金
面向深度学习框架的变异测试关键技术研究
- 批准号:62372228
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
面向软件网络模型的复杂软件系统测试框架和技术研究
- 批准号:61373012
- 批准年份:2013
- 资助金额:73.0 万元
- 项目类别:面上项目
巴塞尔新资本协议框架下的压力测试方法论研究
- 批准号:71171009
- 批准年份:2011
- 资助金额:45.0 万元
- 项目类别:面上项目
基于编译的高可信嵌入式软件开发与验证方法研究
- 批准号:91018009
- 批准年份:2010
- 资助金额:50.0 万元
- 项目类别:重大研究计划
基于互联网协同实时编辑软件的可测性与自动化测试技术研究
- 批准号:60973001
- 批准年份:2009
- 资助金额:29.0 万元
- 项目类别:面上项目
相似海外基金
Integration of stepped care for Perinatal Mood and Anxiety Disorders among Women Living with HIV in Kenya
肯尼亚艾滋病毒感染妇女围产期情绪和焦虑障碍的分级护理一体化
- 批准号:
10677075 - 财政年份:2023
- 资助金额:
$ 1.75万 - 项目类别:
Adapting Treatment Delivery to Improve Retention in Evidence-Based PTSD Treatment
调整治疗方式以提高循证 PTSD 治疗的保留率
- 批准号:
10539602 - 财政年份:2023
- 资助金额:
$ 1.75万 - 项目类别:
ACTS (AD Clinical Trial Simulation): Developing Advanced Informatics Approaches for an Alzheimer's Disease Clinical Trial Simulation System
ACTS(AD 临床试验模拟):为阿尔茨海默病临床试验模拟系统开发先进的信息学方法
- 批准号:
10753675 - 财政年份:2023
- 资助金额:
$ 1.75万 - 项目类别:
Community-engaged implementation strategies for acceptance interventions to improve access to care for people with HIV and injection drug use
社区参与的接受干预实施战略,以改善艾滋病毒感染者和注射吸毒者获得护理的机会
- 批准号:
10762655 - 财政年份:2023
- 资助金额:
$ 1.75万 - 项目类别: