CAREER: Learning-Based Hardware and Software Techniques for Quality-of-Service-Aware Cloud Microservices
CAREER: Learning-Based Hardware and Software Techniques for Quality-of-Service-Aware Cloud Microservices
批准号:
1846046
负责人:
Christina Delimitrou
金额:
$50.0万
依托单位:
依托单位国家:
美国
项目类别:
Continuing Grant
财政年份:
2019
资助国家:
美国
项目状态:
已结题
起止时间:
2019-06-01 至 2023-08-31
中文摘要
数据中心支持世界上很大一部分且不断增长的数字计算能力,包括搜索引擎、社交网络和机器学习分析。随着现代云服务越来越受欢迎,它们的设计从支持复杂的单一应用程序转变为支持专门的、松散耦合的微服务集合。这种微服务需要快速的网络处理和低延迟的存储器访问来实现其服务质量(Qos)限制,从而影响资源需求。微服务之间的依赖关系还会使计算集群管理复杂化,并可能导致级联的服务质量违规,从而损害可用性和服务可靠性。要在高效使用数据中心的同时保证云服务的预期响应速度,则需要硬件和软件相结合的方法。该项目从整体上着眼于为在大规模数据中心运行的交互式云微服务设计一个系统堆栈,该系统堆栈具有服务质量感知和资源效率。通过追求自动化、基于学习的技术,随着越来越多的数据中心服务转向这种新的应用模式,该项目突出了利用实用的机器学习技术更好地驾驭云的日益复杂的价值。在硬件层面,该项目首先量化微服务对服务器设计的影响,然后探索它们在硬件加速方面的潜力。在软件层面,这项工作正在开发一个新的集群管理器,它以自动化和对用户透明的方式考虑微服务之间的依赖关系,并保证端到端的性能。最后,为了消除微服务之间的服务质量冲突的级联影响,该项目包括一个数据驱动的在线性能预测系统。该系统利用云系统收集的海量监控数据来预测即将到来的服务质量违规,并在它们降低性能之前对其采取行动。通过在硬件和软件方面的创新,这项工作将实现硬件或软件方法无法提供的性能和效率提升。该奖项反映了NSF的法定使命,并通过使用基金会的智力优势和更广泛的影响审查标准进行评估,被认为值得支持。
英文摘要
Datacenters support a large and ever-increasing fraction of the world's digital computation power, including search engines, social networks, and machine learning analytics. As modern cloud services grow in popularity, their design shifts from supporting complex monolithic applications, to supporting collections of specialized, loosely-coupled microservices. Such microservices impact resource requirements by requiring fast network processing and low-latency memory accesses to achieve their quality-of-service (QoS) constraints. Dependencies among microservices also complicate compute cluster management, and can cause cascading QoS violations, hurting availability and service reliability. Guaranteeing the responsiveness expected from cloud services while using datacenters efficiently requires instead a joint hardware-software approach. This project takes a holistic view towards designing a system stack for interactive cloud microservices running on large-scale datacenters that is QoS-aware, and resource-efficient. By pursuing automated, learning-based techniques, this project highlights the value of leveraging practical machine learning techniques to better navigate the increasing complexity of the cloud, as more datacenter services switch to this new application model.At the hardware level, this project first quantifies the implications microservices have on server design, and second, explores their potential for hardware acceleration. At the software level, this work is developing a new cluster manager that accounts for the dependencies among microservices in an automated and transparent-to-the-user way, and guarantees end-to-end performance. Finally, to eliminate the cascading effects of QoS violations between microservices, this project includes a data-driven, online performance forecasting system. This system leverages the massive amount of monitoring data collected by cloud systems to anticipate upcoming QoS violations, and act on them before they degrade performance. By innovating in both hardware and software, this work will achieve performance and efficiency gains that neither hardware- nor software-only approaches can provide.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.
期刊论文(16)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
Unveiling the Hardware and Software Implications of Microservices in Cloud and Edge Systems
揭示云和边缘系统中微服务的硬件和软件影响
DOI:
10.1109/mm.2020.2985960
发表时间:
2020
期刊:
IEEE Micro
影响因子:
3.6
作者:
[Gan, Yu, Zhang, Yanqi, Cheng, Dailun, Shetty, Ankitha, Rathi, Priyal, Katarki, Nayan, Bruno, Ariana, Hu, Justin, Ritchken, Brian, Jackson, Brendon]
通讯作者:
Jackson, Brendon
DOI:
10.1109/hpca53966.2022.00083
发表时间:
2022-04
期刊:
2022 IEEE International Symposium on High-Performance Computer Architecture (HPCA)
影响因子:
--
作者:
[Shuang Chen;Yi Jiang;Christina Delimitrou;José F. Martínez]
通讯作者:
Shuang Chen;Yi Jiang;Christina Delimitrou;José F. Martínez
DOI:
10.1145/3445814.3446693
发表时间:
2021-04
期刊:
Proceedings of the 26th ACM International Conference on Architectural Support for Programming Languages and Operating Systems
影响因子:
--
作者:
[Yanqi Zhang;Weizhe Hua;Zhuangzhuang Zhou;Ed Suh;Christina Delimitrou;WeizheHua]
通讯作者:
Yanqi Zhang;Weizhe Hua;Zhuangzhuang Zhou;Ed Suh;Christina Delimitrou;WeizheHua
Sinan: Data-Driven Resource Management forInteractive Microservices
Sinan:交互式微服务的数据驱动资源管理
DOI:
--
发表时间:
2020
期刊:
ML for Computer Architecture and Systems
影响因子:
--
作者:
[Zhang, Yanqi, Hua, Weizhe, Zhou, Zhuangzhuang, Suh, Edward, Delimitrou, Christina]
通讯作者:
Delimitrou, Christina
Practical and Scalable ML-Driven Cloud Performance Debugging with Sage
使用 Sage 进行实用且可扩展的 ML 驱动的云性能调试
DOI:
--
发表时间:
2022
期刊:
IEEE Micro Special Issue on Top Picks from Computer Architecture Conference of 2021
影响因子:
--
作者:
[Yu Gan, Mingyu Liang]
通讯作者:
Yu Gan, Mingyu Liang
共 13 条
CAREER: Learning-Based Hardware and Software Techniques for Quality-of-Service-Aware Cloud Microservices
-
批准号:2326182
-
项目类别:Continuing Grant
-
资助金额:$50.0万
-
财政年份:2023
-
负责人:Christina Delimitrou
-
依托单位:
国内基金
海外基金
登录
查看更多内容
Scalable Learning and Optimization: High-dimensional Models and Online Decision-Making Strategies for Big Data Analysis
-
批准号:--
-
项目类别:合作创新研究团队
-
资助金额:--
-
批准年份:2024
-
负责人:姚韬
-
依托单位:
Understanding structural evolution of galaxies with machine learning
-
批准号:
-
项目类别:省市级项目
-
资助金额:10.0万元
-
批准年份:2022
-
负责人:Nicola Rosario Napolitano
-
依托单位:
煤矿安全人机混合群智感知任务的约束动态多目标Q-learning进化分配
-
批准号:--
-
项目类别:青年科学基金项目
-
资助金额:30万元
-
批准年份:2022
-
负责人:吉建娇
-
依托单位:
基于领弹失效考量的智能弹药编队短时在线Q-learning协同控制机理
-
批准号:62003314
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2020
-
负责人:沈剑
-
依托单位:
集成上下文张量分解的e-learning资源推荐方法研究
-
批准号:61902016
-
项目类别:青年科学基金项目
-
资助金额:24.0万元
-
批准年份:2019
-
负责人:万珊珊
-
依托单位:
具有时序迁移能力的Spiking-Transfer learning (脉冲-迁移学习)方法研究
-
批准号:61806040
-
项目类别:青年科学基金项目
-
资助金额:20.0万元
-
批准年份:2018
-
负责人:解修蕊
-
依托单位:
基于Deep-learning的三江源区冰川监测动态识别技术研究
-
批准号:51769027
-
项目类别:地区科学基金项目
-
资助金额:38.0万元
-
批准年份:2017
-
负责人:张大奇
-
依托单位:
具有时序处理能力的Spiking-Deep Learning(脉冲深度学习)方法研究
-
批准号:61573081
-
项目类别:面上项目
-
资助金额:64.0万元
-
批准年份:2015
-
负责人:屈鸿
-
依托单位:
基于有向超图的大型个性化e-learning学习过程模型的自动生成与优化
-
批准号:61572533
-
项目类别:面上项目
-
资助金额:66.0万元
-
批准年份:2015
-
负责人:孙雪冬
-
依托单位:
E-Learning中学习者情感补偿方法的研究
-
批准号:61402392
-
项目类别:青年科学基金项目
-
资助金额:26.0万元
-
批准年份:2014
-
负责人:秦继伟
-
依托单位: