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
相似海外基金
Design features that prevent costly errors in cheater detection: hypothesis testing from the partner choice framework
防止作弊者检测中出现代价高昂错误的设计功能:合作伙伴选择框架的假设检验
- 批准号:
23K12863 - 财政年份:2023
- 资助金额:
$ 1.75万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
Collaborative Research: Developing and Testing a Framework to Evaluate the Quality of Chemistry Instructional Videos Students are Watching on YouTube
合作研究:开发和测试一个框架来评估学生在 YouTube 上观看的化学教学视频的质量
- 批准号:
2314956 - 财政年份:2023
- 资助金额:
$ 1.75万 - 项目类别:
Standard Grant
CAREER: Developing and Testing the Integrated Youth Development Model Framework for the Future of Juvenile Justice Scholarship, Education, and Practice
职业:为少年司法奖学金、教育和实践的未来开发和测试综合青少年发展模型框架
- 批准号:
2238991 - 财政年份:2023
- 资助金额:
$ 1.75万 - 项目类别:
Continuing Grant
Construction and development of a bioethical framework based on the concept of duty in the context of prenatal testing
基于产前检测责任概念的生物伦理框架的构建和发展
- 批准号:
23K00024 - 财政年份:2023
- 资助金额:
$ 1.75万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Collaborative Research: Developing and Testing a Framework to Evaluate the Quality of Chemistry Instructional Videos Students are Watching on YouTube
合作研究:开发和测试一个框架来评估学生在 YouTube 上观看的化学教学视频的质量
- 批准号:
2314955 - 财政年份:2023
- 资助金额:
$ 1.75万 - 项目类别:
Standard Grant
Testing a framework of soil-stream interfaces that expand and contract to affect biogeochemistry in headwater catchments
测试土壤-河流界面的框架,该框架的膨胀和收缩会影响水源流域的生物地球化学
- 批准号:
2317610 - 财政年份:2023
- 资助金额:
$ 1.75万 - 项目类别:
Standard Grant
Development and testing of RSV vaccines using a computational framework of virus-host interaction
使用病毒-宿主相互作用的计算框架开发和测试 RSV 疫苗
- 批准号:
10549828 - 财政年份:2022
- 资助金额:
$ 1.75万 - 项目类别:
Development and testing of RSV vaccines using a computational framework of virus-host interaction
使用病毒-宿主相互作用的计算框架开发和测试 RSV 疫苗
- 批准号:
10426748 - 财政年份:2022
- 资助金额:
$ 1.75万 - 项目类别:
BEE: Testing a phylogenetic trait framework for soil microbiomes
BEE:测试土壤微生物组的系统发育特征框架
- 批准号:
2113004 - 财政年份:2021
- 资助金额:
$ 1.75万 - 项目类别:
Standard Grant
Evaluation and Testing Framework for Cloud and Edge Computing Applications
云和边缘计算应用的评估和测试框架
- 批准号:
RGPIN-2020-04849 - 财政年份:2021
- 资助金额:
$ 1.75万 - 项目类别:
Discovery Grants Program - Individual