NeTS: Medium: Provisioning, Enforcing, and Pricing Temporal Service Differentiation in Virtualized Networked Environments
NeTS:中:虚拟化网络环境中的临时服务差异化配置、实施和定价
基本信息
- 批准号:1514254
- 负责人:
- 金额:$ 60.22万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Standard Grant
- 财政年份:2015
- 资助国家:美国
- 起止时间:2015-10-01 至 2020-09-30
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Cloud computing has transformed how we approach computing. Its uses range from large-scale scientific computations, to e-commerce, to data-intensive applications, to web-hosting. This diversity is a measure of its success, but also represents one of the major challenges it faces. Cloud computing strength is through the sharing of computing resources, but sharing must be controlled. Imagine financial transactions or real-time medical imaging processing experiencing slow-downs because of, say, a high volume batch application. Current solutions control sharing at a very coarse level, e.g., the number of processor cores an application is entitled to, or how much memory or network bandwidth it can consume. This coarse control has been shown insufficient to offer strong response time guarantees. This project will design and implement solutions that address this short-coming, and in the process extend the cost and performance benefits of cloud computing to critical applications with real-time requirements. The project will provide a comprehensive understanding of the dependencies that exist among cloud computing resources (CPU, memory, network bandwidth, etc.), and devise scheduling and resource management solutions that account for those dependencies to provide fine grain control of the response time afforded to cloud users. A prototype implementation and a testbed will be used to demonstrate the applicability and feasibility of the solutions.The project will explore the complex resource interactions that arise in virtualization technologies at the core of cloud computing solutions. The focus is on enforcing service guarantees for I/O operations in virtualized systems, as they play a critical role in delivering end-to-end computing guarantees. Specifically, the project will characterize the resource dependencies involved in I/O operations in a virtualized environment, and develop mechanisms to manage them effectively. Sample questions the project will investigate include the relationship between I/O performance and the number of CPU cores allocated to I/O operations, the overhead of assigning different threads to traffic from different VMs and traffic classes, the impact on performance of different interrupt handling strategies, etc. The implementation cost (overhead) of different scheduling and resource management mechanisms will also be quantified to enable informed trade-offs between efficiency and resource guarantees. A prototype implementation will be carried out in the Xen environment, and demonstrated over a local testbed consisting of eight 16-core computers with network connectivity ranging from 1Gbps to 40Gbps.Broader Impacts: Cloud computing already plays a major role in our modern society, but it has the potential to grow even further in scale and scope (e.g., optimizing the efficiency of our electrical grid or controlling the flow of traffic to minimize congestion in urban settings). Realizing the cloud's full potential, however, requires that it evolves to offer predictable guarantees. This project will develop solutions towards realizing this goal, and in the process extend the benefits of cloud computing to new applications of vital importance to our society. Transfer of those solutions to commercially used cloud systems will be pursued through the delivery of modules aimed at the open-source Xen system (on which Amazon EC2 is based). The project will also target improving students' ability to leverage cloud computing. It will develop educational lab modules that give students direct hands-on experience with the complex interactions that arise in virtualized environments. The project will also be used to foster students' interest in cloud computing research by offering summer research opportunities to undergraduate students. Special emphasis will be given to recruiting women and under-represented minorities.
云计算已经改变了我们处理计算的方式。 它的用途从大规模科学计算到电子商务,到数据密集型应用程序,再到网络托管。 这种多样性是衡量其成功的标准,但也是其面临的主要挑战之一。 云计算的强大是通过计算资源的共享,但共享必须受控。 想象一下,金融交易或实时医学成像处理由于大批量应用程序而遇到减速。当前的解决方案在非常粗略的水平上控制共享,例如,应用程序有权使用的处理器核心数量,或者它可以消耗多少内存或网络带宽。 这种粗略的控制已被证明不足以提供强有力的响应时间保证。 该项目将设计和实施解决方案来解决这一不足,并在此过程中将云计算的成本和性能优势扩展到具有实时要求的关键应用程序。 该项目将全面了解云计算资源(CPU、内存、网络带宽等)之间的依赖关系,并设计调度和资源管理解决方案,解决这些依赖关系,为云用户提供响应时间的细粒度控制。 该项目将通过一个原型实现和一个测试平台来展示解决方案的适用性和可行性。该项目将探索云计算解决方案核心虚拟化技术中出现的复杂资源交互。 重点是加强虚拟化系统中I/O操作的服务保证,因为它们在提供端到端计算保证方面发挥着关键作用。 具体而言,该项目将描述虚拟化环境中I/O操作所涉及的资源依赖性,并开发有效管理它们的机制。 该项目将调查的示例问题包括I/O性能与分配给I/O操作的CPU内核数量之间的关系,将不同线程分配给来自不同VM和流量类的流量的开销,不同中断处理策略对性能的影响,实施成本还将量化不同调度和资源管理机制的开销(开销),以实现效率和资源保证之间的明智权衡。 原型实现将在Xen环境中进行,并在本地测试平台上进行演示,该测试平台由8台16核计算机组成,网络连接范围从1Gbps到40 Gbps。更广泛的影响:云计算已经在我们的现代社会中发挥了重要作用,但它有可能在规模和范围上进一步增长(例如,优化我们电网的效率或控制交通流量以最大限度地减少城市环境中的拥堵)。然而,要实现云的全部潜力,需要它不断发展,以提供可预测的保证。该项目将开发实现这一目标的解决方案,并在此过程中将云计算的好处扩展到对我们社会至关重要的新应用程序。 将通过交付针对开源Xen系统(Amazon EC2基于该系统)的模块,将这些解决方案转移到商业使用的云系统。 该项目还将提高学生利用云计算的能力。 它将开发教育实验室模块,让学生直接动手体验虚拟化环境中出现的复杂交互。 该项目还将通过为本科生提供暑期研究机会,培养学生对云计算研究的兴趣。 将特别重视征聘妇女和任职人数不足的少数民族。
项目成果
期刊论文数量(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 }}
Roch Guerin其他文献
Roch Guerin的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Roch Guerin', 18)}}的其他基金
Collaborative Research: EAGER: Speeding-up large-scale simulations of atmospheric composition
合作研究:EAGER:加速大气成分的大规模模拟
- 批准号:
2334507 - 财政年份:2024
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
Collaborative Research: Conference: NSF Workshop Sustainable Computing for Sustainability
协作研究:会议:NSF 可持续计算可持续发展研讨会
- 批准号:
2334853 - 财政年份:2023
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
CNS Core: Small: Exploring the Benefits on Non-Work-Conserving Networking
CNS 核心:小型:探索非工作保护网络的好处
- 批准号:
2006530 - 财政年份:2021
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
CC*DNI Networking Infrastructure: Washington University Research Network (WURN)
CC*DNI 网络基础设施:华盛顿大学研究网络 (WURN)
- 批准号:
1541364 - 财政年份:2015
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
NetSE: Small: A Market Approach to Controlling the Proliferation of Internet Routes
NetSE:小型:控制互联网路由激增的市场方法
- 批准号:
1347831 - 财政年份:2013
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
NETS: SMALL: Collaborative Research: Protocol Stacks Design and Evolution: The Role of Layering and Modularity
NETS:小型:协作研究:协议栈设计和演变:分层和模块化的作用
- 批准号:
1319684 - 财政年份:2013
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
NETS: SMALL: Collaborative Research: Protocol Stacks Design and Evolution: The Role of Layering and Modularity
NETS:小型:协作研究:协议栈设计和演变:分层和模块化的作用
- 批准号:
1361771 - 财政年份:2013
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
EAGER: Collaborative Research: Information Diffusion and Opinion Formation in Networked Systems
EAGER:协作研究:网络系统中的信息传播和意见形成
- 批准号:
1137519 - 财政年份:2011
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
NeTS: Small: Exploring the Challenges of Network Migration - An IPv6 Case Study and its Consequences
NeTS:小型:探索网络迁移的挑战 - IPv6 案例研究及其后果
- 批准号:
1116039 - 财政年份:2011
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
NetSE: Small: A Market Approach to Controlling the Proliferation of Internet Routes
NetSE:小型:控制互联网路由激增的市场方法
- 批准号:
0915982 - 财政年份:2009
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
相似海外基金
Collaborative Research: CyberTraining: Implementation: Medium: Training Users, Developers, and Instructors at the Chemistry/Physics/Materials Science Interface
协作研究:网络培训:实施:媒介:在化学/物理/材料科学界面培训用户、开发人员和讲师
- 批准号:
2321102 - 财政年份:2024
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
RII Track-4:@NASA: Bluer and Hotter: From Ultraviolet to X-ray Diagnostics of the Circumgalactic Medium
RII Track-4:@NASA:更蓝更热:从紫外到 X 射线对环绕银河系介质的诊断
- 批准号:
2327438 - 财政年份:2024
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
Collaborative Research: Topological Defects and Dynamic Motion of Symmetry-breaking Tadpole Particles in Liquid Crystal Medium
合作研究:液晶介质中对称破缺蝌蚪粒子的拓扑缺陷与动态运动
- 批准号:
2344489 - 财政年份:2024
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
Collaborative Research: AF: Medium: The Communication Cost of Distributed Computation
合作研究:AF:媒介:分布式计算的通信成本
- 批准号:
2402836 - 财政年份:2024
- 资助金额:
$ 60.22万 - 项目类别:
Continuing Grant
Collaborative Research: AF: Medium: Foundations of Oblivious Reconfigurable Networks
合作研究:AF:媒介:遗忘可重构网络的基础
- 批准号:
2402851 - 财政年份:2024
- 资助金额:
$ 60.22万 - 项目类别:
Continuing Grant
Collaborative Research: CIF: Medium: Snapshot Computational Imaging with Metaoptics
合作研究:CIF:Medium:Metaoptics 快照计算成像
- 批准号:
2403122 - 财政年份:2024
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Differentiable Hardware Synthesis
合作研究:SHF:媒介:可微分硬件合成
- 批准号:
2403134 - 财政年份:2024
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Enabling Graphics Processing Unit Performance Simulation for Large-Scale Workloads with Lightweight Simulation Methods
合作研究:SHF:中:通过轻量级仿真方法实现大规模工作负载的图形处理单元性能仿真
- 批准号:
2402804 - 财政年份:2024
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
Collaborative Research: CIF-Medium: Privacy-preserving Machine Learning on Graphs
合作研究:CIF-Medium:图上的隐私保护机器学习
- 批准号:
2402815 - 财政年份:2024
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
Collaborative Research: SHF: Medium: Tiny Chiplets for Big AI: A Reconfigurable-On-Package System
合作研究:SHF:中:用于大人工智能的微型芯片:可重新配置的封装系统
- 批准号:
2403408 - 财政年份:2024
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant