SHF: SMALL: STITCH: Request-SLO-Aware Orchestration for Large-scale Sensing Services over IoT-Edge-Cloud Hierarchy
SHF: SMALL: STITCH: Request-SLO-Aware Orchestration for Large-scale Sensing Services over IoT-Edge-Cloud Hierarchy
批准号:
2008835
负责人:
Hong Jiang
金额:
$49.97万
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2020
资助国家:
美国
项目状态:
已结题
起止时间:
2020-10-01 至 2024-09-30
中文摘要
随着三层物联网边缘云层次结构在社会和地理规模以及传感、计算和存储能力方面发展成为一个成熟的生态系统,云正在扩展到全球的每一个角落。这为开发一种全新的云服务类别提供了机会,即基于物联网的感知即服务(ISaaS)。有了ISaaS,用户可以用指尖实时“感知”世界的任何部分,甚至整个世界。从资源需求、社会、经济和政治意义等方面来看,预计涉及多达数十亿个边缘和物联网设备的大规模ISaaS服务将成为云服务的主导类别。值得注意的例子(按时间重要性降序排列)是地震检测和警报、儿童/病人/物体跟踪和识别、用于病毒爆发检测的国家/全球发烧/症状映射、环境和公用事业监测以及用于业务分析的人群外包。显然,要启用具有不同响应时间需求的广泛ISaaS服务,技术上称为服务水平目标(SLO),必须有一个通用的编排平台,可以在这些服务之间协调资源分配,并为这些服务提供SLO保证,包括整个物联网边缘云生态系统。该项目旨在开发这样一个平台,称为基于物联网边缘云层次(STITCH)的大规模传感服务的请求-慢速感知资源编排。STITCH采用的方法促进了基础分析,以指导稳健复杂系统的设计,并提供了新的云服务。它将有助于促进学术界和工业界在设计有效的大规模计算系统方面的合作。UTA是一所西班牙裔服务机构,通过现有的课程设置和REU项目,参与这项研究的少数族裔和女性学生以及残疾学生将有助于提高未来美国劳动力的竞争力。STITCH是一个两级分布式资源编排平台,即云到边缘集群级和边缘集群到边缘和物联网级。STITCH的核心是开发一种新的分解技术,该技术可以将给定的请求SLO转换为请求的所有感知任务的分布式任务性能预算。更具体地说,在云中,分解技术将给定ISaaS服务的请求SLO转换为边缘集群级的任务响应时间预算,用于将请求的感知任务分派到不同的边缘集群。反过来,在边缘集群级别,分解技术将每个任务的边缘集群级别任务响应时间预算转换为任务进一步分配到的单个边缘和物联网设备的任务队列截止日期。该解决方案使STITCH能够以完全分布式的方式调度传感任务,从而可以扩展到数十亿个边缘和物联网设备,同时提供请求SLO保证。提出的研究解决了大规模实现ISaaS服务的关键挑战。首先,与现有的主要以资源为中心的ISaaS编排平台不同,STITCH是一个整体的、以用户为中心的解决方案,它为任何ISaaS服务的单个用户请求提供SLO保证。其次,与现有的云中的请求/作业调度直接与边缘和物联网资源分配有关的解决方案不同,在STITCH中,云中的请求调度纯粹由高级用户需求驱动,而任务资源分配则由各个边缘集群处理。这种关注点的分离使得STITCH具有高度可扩展性,并且可以在边缘进行自主控制。最后,所采取的方法是基础的,应用基本原理和数学推理来解决实际重要性的挑战。该奖项反映了美国国家科学基金会的法定使命,并通过使用基金会的知识价值和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
As the three-tier IoT-Edge-Cloud hierarchy is evolving into a mature ecosystem in terms of its social and geographical scale, and sensing, computing, and storage capabilities, the cloud is expanding its reach to every corner of the globe. This gives rise to the opportunity of developing a whole new category of cloud services, known as IoT-based Sensing-as-a-Service (ISaaS). With ISaaS, a user would be able to ”sense” any part of the world or even the entire world at his/her fingertip in real time. It is expected that large-scale ISaaS services involving up to billions of edge and IoT devices for simultaneous sensing will emerge as a dominant category of cloud services, in terms of resource demand, and social, economic, and political significance. Notable examples, in decreasing order of time criticality, are earthquake detection and alert, child/patient/object tracking and identification, nation-/world-wide fever/symptom mapping for virus breakout detection, environment and utility monitoring, and crowd sourcing for business analytics. Obviously, to enable such w¬ide range of ISaaS services with diverse response time requirements, technically known as service level objectives (SLOs), a common orchestration platform that can coordinate resource allocation among and provide an SLO guarantee for such services, encompassing the entire IoT-Edge-Cloud ecosystem, must be in place. This project aims at developing such a platform, called requeST-SLO-aware resource orchestration for large-scale sensing services over IoT-edge-Cloud Hierarchy (STITCH). The approach taken by STITCH promotes fundamental analysis in guiding the design of robust complex systems and provides enablers of new cloud services. It will help foster collaboration between academia and industry in designing effective large-scale computing systems. The involvement of underrepresented minority and women students, and students with disability at UTA, a Hispanics Serving Institution, in this research through existing course offerings and a REU program will help enhance the competitiveness of the future US workforce.STITCH is a two-level distributed resource orchestration platform, i.e., the cloud-to-edge-cluster level and the edge-cluster-to-edge-and-IoT level. At the core of STITCH is the development of a novel decomposition technique that can translate a given request SLO into distributed task performance budgets for all the sensing tasks of the request. More specifically, in the cloud, the decomposition technique translates the request SLO for a given ISaaS service into edge-cluster-level task response-time budgets for the sensing tasks of the request to be dispatched to different edge clusters. In turn, at the edge cluster level, the decomposition technique translates the edge-cluster-level task response-time budgets for each task into task queuing deadlines at individual edge and IoT devices the task is further dispatched to. This solution makes it possible for STITCH to schedule the sensing tasks for sensing in a fully distributed manner, so that it can scale up to billions of edge and IoT devices, while providing request SLO guarantee. The proposed research addresses key challenges to enable ISaaS services at scale. First, unlike the existing ISaaS orchestration platforms that are mostly resource centric, STITCH is a holistic, user-centric solution that provides SLO guarantee for individual user request of any ISaaS service. Second, unlike the existing solutions where request/job scheduling in the cloud is directly concerned with the edge-and-IoT resource allocation, in STITCH, request scheduling in the cloud is purely driven by the high-level user requirements, leaving the task resource allocation to be handled by the individual edge clusters. This separation of concerns makes the STITCH highly scalable and the autonomous control at the edge possible. Finally, the approach taken is foundational, applying fundamental principles and mathematical reasoning to address challenges of practical importance.This award reflects NSF's statutory mission and has been deemed worthy of support through evaluation using the Foundation's intellectual merit and broader impacts review criteria.
期刊论文(9)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
--
发表时间:
2023
期刊:
影响因子:
--
作者:
[Yucheng Zhang;Hong Jiang;D. Feng;Nan Jiang;Taorong Qiu;Wei Huang]
通讯作者:
Yucheng Zhang;Hong Jiang;D. Feng;Nan Jiang;Taorong Qiu;Wei Huang
A price-aware congestion control protocol for cloud services
云服务的价格感知拥塞控制协议
DOI:
10.1186/s13677-021-00271-5
发表时间:
2021
期刊:
Journal of Cloud Computing
影响因子:
--
作者:
[Sun, Xiaocui, Wang, Zhijun, Wu, Yunxiang, Che, Hao, Jiang, Hong]
通讯作者:
Jiang, Hong
DOI:
10.1145/3492321.3519570
发表时间:
2022-03
期刊:
Proceedings of the Seventeenth European Conference on Computer Systems
影响因子:
--
作者:
[Ning Li;Hong Jiang;Hao Che;Zhijun Wang;Minh Q. Nguyen]
通讯作者:
Ning Li;Hong Jiang;Hao Che;Zhijun Wang;Minh Q. Nguyen
DOI:
10.1109/ucc48980.2020.00058
发表时间:
2020-12
期刊:
2020 IEEE/ACM 13th International Conference on Utility and Cloud Computing (UCC)
影响因子:
--
作者:
[Stoddard Rosenkrantz;Huiyang Li;Prathyusha Enganti;Zhongwei Li;Lin Sun;Zhijun Wang;Hao Che;]
通讯作者:
Stoddard Rosenkrantz;Huiyang Li;Prathyusha Enganti;Zhongwei Li;Lin Sun;Zhijun Wang;Hao Che;
CurTail: Distributed Cotask Scheduling with Guaranteed Tail-Latency SLO
CurTail:具有保证尾部延迟 SLO 的分布式协同任务调度
DOI:
--
发表时间:
2021
期刊:
the seventh international conference on networking and services
影响因子:
--
作者:
[Wang, Zhijun, Che, Hao, Jiang, Hong]
通讯作者:
Jiang, Hong
共 9 条
SHF: Small: A Distributed Scalable End-to-End Tail Latency SLO Guaranteed Resource Management Framework for Microservices
-
批准号:2226117
-
项目类别:Standard Grant
-
资助金额:$60.0万
-
财政年份:2022
-
负责人:Hong Jiang
-
依托单位:
CRII: RI: Learning novel multi-resolution representations of graphs: Applications to Brain Connectivity analysis for Alzheimer's Disease
-
批准号:1948510
-
项目类别:Standard Grant
-
资助金额:$17.5万
-
财政年份:2020
-
负责人:Hong Jiang
-
依托单位:
Doctoral Dissertation Research: Historical Ecology of Coral Reef Ecosystems in the Hawaiian Archipelago
-
批准号:0926768
-
项目类别:Standard Grant
-
资助金额:$1.2万
-
财政年份:2009
-
负责人:Hong Jiang
-
依托单位:
HEC: Collaborative Research: SAM^2 Toolkit: Scalable and Adaptive Metadata Management for High-End Computing
-
批准号:0621526
-
项目类别:Standard Grant
-
资助金额:$0.0万
-
财政年份:2006
-
负责人:Hong Jiang
-
依托单位:
SBIR Phase I: I-MINDS: Intelligent Multiagent Infrastructure for Distributed Systems in Education
-
批准号:0441249
-
项目类别:Standard Grant
-
资助金额:$9.96万
-
财政年份:2005
-
负责人:Hong Jiang
-
依托单位:
国内基金
海外基金
登录
查看更多内容
昼夜节律性small RNA在血斑形成时间推断中的法医学应用研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:--
-
批准年份:2024
-
负责人:
-
依托单位:
tRNA-derived small RNA上调YBX1/CCL5通路参与硼替佐米诱导慢性疼痛的机制研究
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2022
-
负责人:张祥忠
-
依托单位:
Small RNA调控I-F型CRISPR-Cas适应性免疫性的应答及分子机制
-
批准号:32000033
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:林平
-
依托单位:
Small RNAs调控解淀粉芽胞杆菌FZB42生防功能的机制研究
-
批准号:31972324
-
项目类别:面上项目
-
资助金额:58.0万元
-
批准年份:2019
-
负责人:高学文
-
依托单位:
变异链球菌small RNAs连接LuxS密度感应与生物膜形成的机制研究
-
批准号:81900988
-
项目类别:青年科学基金项目
-
资助金额:21.0万元
-
批准年份:2019
-
负责人:毛梦莹
-
依托单位:
肠道细菌关键small RNAs在克罗恩病发生发展中的功能和作用机制
-
批准号:31870821
-
项目类别:面上项目
-
资助金额:56.0万元
-
批准年份:2018
-
负责人:陈江宁
-
依托单位:
基于small RNA 测序技术解析鸽分泌鸽乳的分子机制
-
批准号:31802058
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2018
-
负责人:麻慧
-
依托单位:
Small RNA介导的DNA甲基化调控的水稻草矮病毒致病机制
-
批准号:31772128
-
项目类别:面上项目
-
资助金额:60.0万元
-
批准年份:2017
-
负责人:吴建国
-
依托单位:
基于small RNA-seq的针灸治疗桥本甲状腺炎的免疫调控机制研究
-
批准号:81704176
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2017
-
负责人:赵继梦
-
依托单位:
水稻OsSGS3与OsHEN1调控small RNAs合成及其对抗病性的调节
-
批准号:91640114
-
项目类别:重大研究计划
-
资助金额:85.0万元
-
批准年份:2016
-
负责人:何祖华
-
依托单位: