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 到 40Gbps。 更广泛的影响:云计算已经在我们的现代社会中发挥着重要作用,但是它有可能在规模和范围上进一步增长(例如,优化电网效率或控制交通流量以最大程度地减少城市环境中的拥堵)。然而,要充分发挥云的潜力,就需要它不断发展以提供可预测的保证。该项目将开发实现这一目标的解决方案,并在此过程中将云计算的优势扩展到对我们社会至关重要的新应用程序。 将通过交付针对开源 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其他文献
Reviewed Articles Issue Feature Editorial Zone Sigcomm Official Computer Communication Review Special Interest Group on Data Communication an Acm Sigcomm Publication Stability of End-to-end Algorithms for Joint Routing and Rate Control
已审阅的文章 问题专题 编辑区 Sigcomm 官方计算机通信评论 数据通信特别兴趣小组 an Acm Sigcomm 出版物 联合路由和速率控制的端到端算法的稳定性
- DOI:
- 发表时间:
1970-01-01 - 期刊:
- 影响因子:0
- 作者:
S. Jiang;Christophe Diot;C. Barakat;Jon Crowcroft;Steve Gribble;Roch Guerin;Srinisivan Keshav - 通讯作者:
Srinisivan Keshav
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
NETS: SMALL: Collaborative Research: Protocol Stacks Design and Evolution: The Role of Layering and Modularity
NETS:小型:协作研究:协议栈设计和演变:分层和模块化的作用
- 批准号:
1361771 - 财政年份:2013
- 资助金额:
$ 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
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
相似国自然基金
基于机器学习和经典电动力学研究中等尺寸金属纳米粒子的量子表面等离激元
- 批准号:22373002
- 批准年份:2023
- 资助金额:50 万元
- 项目类别:面上项目
基于挥发性分布和氧化校正的大气半/中等挥发性有机物来源解析方法构建
- 批准号:42377095
- 批准年份:2023
- 资助金额:49 万元
- 项目类别:面上项目
中等质量黑洞附近的暗物质分布及其IMRI系统引力波回波探测
- 批准号:12365008
- 批准年份:2023
- 资助金额:32 万元
- 项目类别:地区科学基金项目
复合低维拓扑材料中等离激元增强光学响应的研究
- 批准号:12374288
- 批准年份:2023
- 资助金额:52 万元
- 项目类别:面上项目
中等垂直风切变下非对称型热带气旋快速增强的物理机制研究
- 批准号:42305004
- 批准年份:2023
- 资助金额:30 万元
- 项目类别:青年科学基金项目
相似海外基金
初等中等教育の教育環境整備の制度的・財政的研究:日米比較を中心に
中小学教育环境发展的制度与财务研究——以日本与美国比较为中心
- 批准号:
23K02069 - 财政年份:2023
- 资助金额:
$ 60.22万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
SHF: Medium: WHOLEPRO: An Online, Holistic Job Scheduling and Resource Provisioning Framework for Datacenter Architectures and Applications
SHF:中:WHOLEPRO:用于数据中心架构和应用程序的在线整体作业调度和资源配置框架
- 批准号:
1704504 - 财政年份:2017
- 资助金额:
$ 60.22万 - 项目类别:
Continuing Grant
CSR:Medium:Collaborative Research: An Analytical Approach to Quantifying Availability (AQUA) for Cloud Resource Provisioning and Allocation
CSR:中:协作研究:量化云资源配置和分配的可用性 (AQUA) 的分析方法
- 批准号:
1409809 - 财政年份:2014
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
CSR:Medium:Collaborative Research: An Analytical Approach to Quantifying Availability (AQUA) for Cloud Resource Provisioning and Allocation
CSR:中:协作研究:量化云资源配置和分配的可用性 (AQUA) 的分析方法
- 批准号:
1409256 - 财政年份:2014
- 资助金额:
$ 60.22万 - 项目类别:
Standard Grant
CSR: Medium: Provisioning and Harnessing Energy Storage for Datacenter Demand Response
CSR:中:为数据中心需求响应配置和利用能源存储
- 批准号:
1302225 - 财政年份:2013
- 资助金额:
$ 60.22万 - 项目类别:
Continuing Grant