Evaluation and Testing Framework for Cloud and Edge Computing Applications
Evaluation and Testing Framework for Cloud and Edge Computing Applications
批准号:
RGPIN-2020-04849
负责人:
Amannejad, Yasaman
金额:
$1.75万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2020
资助国家:
加拿大
项目状态:
已结题
起止时间:
2020-01-01 至 2021-12-31
中文摘要
当今最先进的应用程序通常部署在云基础设施中,利用成本优势、弹性可伸缩性和无限资源的假象。虽然这满足了许多应用领域的需求,比如企业web应用程序,但它可能不适合现代基于物联网(IoT)的应用程序。物联网应用,如自动驾驶或可穿戴健康监测应用,会发出大量数据流,需要以近乎实时的方式进行处理。由于网络延迟,将数据传输到云端进行处理给对延迟敏感的应用程序带来了挑战。为了解决这个问题,可以将处理转移到产生数据的网络边缘。然而,边缘设备通常具有有限的计算能力。因此,需要同时使用边缘和云基础设施来实现低延迟,同时访问可扩展和无限的资源。
英文摘要
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.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Evaluation and Testing Framework for Cloud and Edge Computing Applications
-
批准号:RGPIN-2020-04849
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2022
-
负责人:Amannejad, Yasaman
-
依托单位:
Evaluation and Testing Framework for Cloud and Edge Computing Applications
-
批准号:RGPIN-2020-04849
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$1.75万
-
财政年份:2021
-
负责人:Amannejad, Yasaman
-
依托单位:
Evaluation and Testing Framework for Cloud and Edge Computing Applications
-
批准号:DGECR-2020-00277
-
项目类别:Discovery Launch Supplement
-
资助金额:$0.91万
-
财政年份:2020
-
负责人:Amannejad, Yasaman
-
依托单位:
海外基金