Fog Machine: A Fault-Tolerant System and Programming Framework for Cloud of Moving Things
雾机:移动物云的容错系统和编程框架
基本信息
- 批准号:RGPIN-2017-05214
- 负责人:
- 金额:$ 1.46万
- 依托单位:
- 依托单位国家:加拿大
- 项目类别:Discovery Grants Program - Individual
- 财政年份:2018
- 资助国家:加拿大
- 起止时间:2018-01-01 至 2019-12-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Cloud computing and mobile computing have been two dominant drivers of computing trends in the last few years. One of the challenges of using cloud computing to power mobile applications is the significant network distance between the server resources and the clients and the consequent problems in delivering guaranteed qualities of services. To address these problems “edge” computing paradigms such as fogs that bring clouds closer to the clients have been proposed. With the impending boom of Internet of Things such as connected cars and smart homes, edge computing is poised to play a larger role in any computing infrastructure of the future. The three-layered distributed computing architecture formed by such a cloud-fog-device system introduces many new challenges. Chief among them is the programmability of the system. ***The first objective of this research is to develop a model for Cloud of Moving Things (CoMT) system for the three-layered cloud-fog-device that provides (a) adaptive device-to-fog associations based on the locality of the devices, (b) efficient handover of mobile devices across the fogs, (c) system reconfiguration to meet the reliability goals. The second objective is to develop a simple yet flexible programming model that allows the programmer to control various aspects of failure management, consistency, and performance in a CoMT system. ***Fogs are used to provide low latency and localized access to processing capacities. For fault tolerance purposes, we need to associate multiple fogs with a device so that quick failovers are possible with fog or network failures. The fogs that are associated with a device needs to be selected carefully to minimize latencies and should be from the appropriate locality. With mobility, the situation can get quite complicated; the devices need to change associations to maintain the locality and low latency access. In a rapidly moving scenario like vehicular networks the handover times from one fog to another need to be very small. In CoMT, the devices can call upon the fog or cloud to perform various types of processing on data they have captured. Therefore, the computing system formed by the combination of devices, fogs, and clouds needs to be reliable and maintain state in a consistent manner. ***A simple way to add fault tolerance is to insert redundancy into the system. In the case of the three-layered CoMT, we can make redundant associations between the devices and fogs and between fogs and clouds. However, making too many such associations come with a cost. In particular, the time to complete the basic operations (e.g., reads and writes) on fogs increase with increasing number of fogs. Therefore, a careful trade-off analysis need to be performed between the benefits of increasing redundancy and increasing costs of maintaining a consistent machine.
云计算和移动的计算是过去几年计算趋势的两个主要驱动力。使用云计算为移动的应用提供动力的挑战之一是服务器资源和客户端之间的显著网络距离以及在交付有保证的服务质量方面随之产生的问题。为了解决这些问题,人们提出了“边缘”计算范例,例如使云更接近客户端的雾。随着物联网(如联网汽车和智能家居)的蓬勃发展,边缘计算将在未来的任何计算基础设施中发挥更大的作用。由这种云-雾-设备系统形成的三层分布式计算架构引入了许多新的挑战。其中最主要的是系统的可编程性。* 本研究的第一个目标是为三层云-雾-设备的移动物联网(CoMT)系统开发一个模型,该模型提供(a)基于设备位置的自适应设备-雾关联,(B)跨雾的移动的设备的有效切换,(c)满足可靠性目标的系统重新配置。第二个目标是开发一个简单而灵活的编程模型,允许程序员控制CoMT系统中故障管理,一致性和性能的各个方面。* 雾用于提供对处理能力的低延迟和本地化访问。出于容错目的,我们需要将多个雾与设备关联,以便在雾或网络故障时可以快速故障转移。与设备相关的雾需要仔细选择,以最大限度地减少延迟,并且应该来自适当的位置。对于移动性,情况可能会变得非常复杂;设备需要更改关联以保持本地性和低延迟访问。在像车辆网络这样的快速移动场景中,从一个雾到另一个雾的切换时间需要非常小。在CoMT中,设备可以调用雾或云对它们捕获的数据执行各种类型的处理。因此,由设备、雾和云组合而成的计算系统需要可靠,并以一致的方式维护状态。* 添加容错的一种简单方法是在系统中插入冗余。在三层CoMT的情况下,我们可以在设备和雾之间以及雾和云之间建立冗余关联。然而,建立太多这样的联系是有代价的。特别是,完成基本操作的时间(例如,读和写)随着FOG数量的增加而增加。因此,需要在增加冗余的好处和增加维护一致机器的成本之间进行仔细的权衡分析。
项目成果
期刊论文数量(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 }}
Maheswaran, Muthucumaru其他文献
Maheswaran, Muthucumaru的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Maheswaran, Muthucumaru', 18)}}的其他基金
Fog Machine: A Fault-Tolerant System and Programming Framework for Cloud of Moving Things
雾机:移动物云的容错系统和编程框架
- 批准号:
RGPIN-2017-05214 - 财政年份:2021
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual
Fog Machine: A Fault-Tolerant System and Programming Framework for Cloud of Moving Things
雾机:移动物云的容错系统和编程框架
- 批准号:
RGPIN-2017-05214 - 财政年份:2020
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual
Fog Machine: A Fault-Tolerant System and Programming Framework for Cloud of Moving Things
雾机:移动物云的容错系统和编程框架
- 批准号:
RGPIN-2017-05214 - 财政年份:2019
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual
Fog Machine: A Fault-Tolerant System and Programming Framework for Cloud of Moving Things
雾机:移动物云的容错系统和编程框架
- 批准号:
RGPIN-2017-05214 - 财政年份:2017
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual
Data Security and Accountable Privacy in Cloud Computing Systems
云计算系统中的数据安全和负责任的隐私
- 批准号:
217268-2012 - 财政年份:2016
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual
System Analysis of a Secure and Private Storage Cloud System
安全私有存储云系统的系统分析
- 批准号:
486094-2015 - 财政年份:2015
- 资助金额:
$ 1.46万 - 项目类别:
Engage Grants Program
Data Security and Accountable Privacy in Cloud Computing Systems
云计算系统中的数据安全和负责任的隐私
- 批准号:
217268-2012 - 财政年份:2015
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual
Data Security and Accountable Privacy in Cloud Computing Systems
云计算系统中的数据安全和负责任的隐私
- 批准号:
217268-2012 - 财政年份:2014
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual
Data Security and Accountable Privacy in Cloud Computing Systems
云计算系统中的数据安全和负责任的隐私
- 批准号:
217268-2012 - 财政年份:2013
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual
Data Security and Accountable Privacy in Cloud Computing Systems
云计算系统中的数据安全和负责任的隐私
- 批准号:
217268-2012 - 财政年份:2012
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual
相似国自然基金
Understanding structural evolution of galaxies with machine learning
- 批准号:n/a
- 批准年份:2022
- 资助金额:10.0 万元
- 项目类别:省市级项目
相似海外基金
CAREER: Machine Learning for Data-Driven Fault-Tolerant Control of Complex Systems
职业:用于复杂系统数据驱动容错控制的机器学习
- 批准号:
2426614 - 财政年份:2023
- 资助金额:
$ 1.46万 - 项目类别:
Standard Grant
Fault-Tolerant Computing for Machine Learning Applications
机器学习应用的容错计算
- 批准号:
RGPIN-2020-06884 - 财政年份:2022
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual
CAREER: Machine Learning for Data-Driven Fault-Tolerant Control of Complex Systems
职业:用于复杂系统数据驱动容错控制的机器学习
- 批准号:
2143268 - 财政年份:2022
- 资助金额:
$ 1.46万 - 项目类别:
Standard Grant
Advanced Machine Learning Techniques for Fault Diagnostics and Prognostics: From Modern Complex Manufacturing Systems to Healthcare
用于故障诊断和预测的先进机器学习技术:从现代复杂制造系统到医疗保健
- 批准号:
RGPIN-2019-06966 - 财政年份:2022
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual
Hybrid Data-driven Physics-based Modeling for Machine Fault Detection, Diagnosis, and Prediction
用于机器故障检测、诊断和预测的混合数据驱动的基于物理的建模
- 批准号:
RGPIN-2019-03967 - 财政年份:2022
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual
Quality and Developer Productivity Enhancements for Cloud-Native Applications via Fault Analysis & Localization with Machine Learning
通过故障分析提高云原生应用程序的质量和开发人员生产力
- 批准号:
558283-2020 - 财政年份:2021
- 资助金额:
$ 1.46万 - 项目类别:
Alliance Grants
Fog Machine: A Fault-Tolerant System and Programming Framework for Cloud of Moving Things
雾机:移动物云的容错系统和编程框架
- 批准号:
RGPIN-2017-05214 - 财政年份:2021
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual
Advanced Machine Learning Techniques for Fault Diagnostics and Prognostics: From Modern Complex Manufacturing Systems to Healthcare
用于故障诊断和预测的先进机器学习技术:从现代复杂制造系统到医疗保健
- 批准号:
RGPIN-2019-06966 - 财政年份:2021
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual
Novel Winding Topologies to achieve fault tolerance in Electrical Machine Design for Traction
新型绕组拓扑可实现牵引电机设计中的容错
- 批准号:
2595541 - 财政年份:2021
- 资助金额:
$ 1.46万 - 项目类别:
Studentship
Hybrid Data-driven Physics-based Modeling for Machine Fault Detection, Diagnosis, and Prediction
用于机器故障检测、诊断和预测的混合数据驱动的基于物理的建模
- 批准号:
RGPIN-2019-03967 - 财政年份:2021
- 资助金额:
$ 1.46万 - 项目类别:
Discovery Grants Program - Individual