CSR/PDOS: Concurrent, Direct Network Access: High-performance, Low-overhead Network I/O Virtualization
CSR/PDOS:并发、直接网络访问:高性能、低开销网络 I/O 虚拟化
基本信息
- 批准号:0720878
- 负责人:
- 金额:--
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2007
- 资助国家:美国
- 起止时间:2007-09-01 至 2011-08-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The economics of supporting a growing number of Internet-based applications has created a demand for server consolidation, and thus a resurgence of interest in virtualization. Virtualization systems for commodity hardware virtualize processor, memory, and I/O devices in software. Although this enables these systems to support a wide range of hardware, it also leads to significant overheads.We have developed Concurrent, Direct Network Access (CDNA), a new I/O virtualization architecture combining software and hardware that reduces the overhead of network virtualization. This architecture provides untrusted virtual machines safe, direct access to the network interface. While CDNA dramatically improves the efficiency of I/O virtualization, a notable gap between native and virtualized I/O performance still exists.This project's objective is to eliminate this performance gap without sacrificing the generality and manageability of software-based I/O virtualization. This leads to three main thrusts. First, we are working to mitigate the remaining overheads of the CDNA I/O virtualization architecture, which include memory protection and the scheduling of interrupts. Second, we are developing mechanisms to support full virtualization, memory protection using IOMMU hardware, and protected DMA by a conventional NIC. This will improve the generality of the CDNA I/O virtualization architecture. Finally, we are developing mechanisms to enable migration among systems with and without CDNA and to provide mechanisms for network resource provisioning. This will facilitate system managament for virtualized servers using the CDNA I/O virtualization architecture. Altogether, this research will make CDNA a complete I/O virtualization solution that provides efficient, general, and manageable I/O virtualization.
支持越来越多的基于Internet的应用程序的经济性产生了对服务器整合的需求,因此对虚拟化的兴趣重新抬头。 用于商用硬件的虚拟化系统在软件中虚拟化处理器、存储器和I/O设备。 虽然这使这些系统能够支持广泛的硬件,但它也导致了显着的开销。我们开发了并发,直接网络访问(CDNA),这是一种新的I/O虚拟化架构,结合了软件和硬件,减少了网络虚拟化的开销。 此体系结构为不受信任的虚拟机提供了对网络接口的安全、直接访问。 虽然CDNA极大地提高了I/O虚拟化的效率,但本机和虚拟化I/O性能之间仍然存在显著的差距。本项目的目标是在不牺牲基于软件的I/O虚拟化的通用性和可扩展性的情况下消除这种性能差距。 这导致了三个主要的推力。 首先,我们正在努力减轻CDNA I/O虚拟化架构的剩余管理费用,其中包括内存保护和中断调度。 其次,我们正在开发支持完全虚拟化的机制,使用IOMMU硬件进行内存保护,并通过传统的NIC进行DMA保护。 这将提高CDNA I/O虚拟化架构的通用性。 最后,我们正在开发的机制,使系统之间的迁移与不CDNA,并提供网络资源配置的机制。 这将有助于使用CDNA I/O虚拟化架构对虚拟化服务器进行系统管理。 总之,这项研究将使cDNA一个完整的I/O虚拟化解决方案,提供高效,通用和可管理的I/O虚拟化。
项目成果
期刊论文数量(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 }}
Alan Cox其他文献
Simulated cataract surgery training of the non-dominant hand improves confidence and competence
非优势手模拟白内障手术训练可提高信心和能力
- DOI:
10.1038/s41433-022-01993-9 - 发表时间:
2022-02-25 - 期刊:
- 影响因子:3.200
- 作者:
Jennifer Hind;Carl Mulholland;Alan Cox;David Lockington - 通讯作者:
David Lockington
Alan Cox的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Alan Cox', 18)}}的其他基金
CNS Core: Small: Gmem: Unified Address Space Management for Heterogeneous Systems
CNS 核心:小型:Gmem:异构系统的统一地址空间管理
- 批准号:
2008857 - 财政年份:2020
- 资助金额:
-- - 项目类别:
Standard Grant
CSR: Small: Collaborative Research: Instruction Address Translation Revisited
CSR:小型:协作研究:重新审视指令地址转换
- 批准号:
1618588 - 财政年份:2016
- 资助金额:
-- - 项目类别:
Standard Grant
NeTS: Small: Scalable Network Virtualization for Multi-Core Systems
NeTS:小型:多核系统的可扩展网络虚拟化
- 批准号:
1320965 - 财政年份:2013
- 资助金额:
-- - 项目类别:
Standard Grant
NYI: High Performance Distributed Shared Memory Multicomputers
NYI:高性能分布式共享内存多计算机
- 批准号:
9457770 - 财政年份:1994
- 资助金额:
-- - 项目类别:
Continuing Grant
Algorithms for Implementing Relaxed Memory Consistency for Distributed Shared Memory
实现分布式共享内存的宽松内存一致性的算法
- 批准号:
9211004 - 财政年份:1992
- 资助金额:
-- - 项目类别:
Continuing Grant
相似国自然基金
基于pDOS策略的海洋甲壳源5-羟甲基糠醛衍生物的多样性合成及杀线活性评价
- 批准号:
- 批准年份:2020
- 资助金额:58 万元
- 项目类别:面上项目
相似海外基金
A micro-dissection platform for generating uniform-sized patient-derived tumor organoids (PDOs) for personalized cancer therapy
一个显微解剖平台,用于生成大小一致的患者来源的肿瘤类器官(PDO),用于个性化癌症治疗
- 批准号:
10697348 - 财政年份:2022
- 资助金额:
-- - 项目类别:
Prediction of drug efficacy by patients derived tumor organoids (PDOs) and early response markers (ERMs)
通过患者来源的肿瘤类器官(PDO)和早期反应标志物(ERM)预测药物疗效
- 批准号:
18H02631 - 财政年份:2018
- 资助金额:
-- - 项目类别:
Grant-in-Aid for Scientific Research (B)
CSR---PDOS: A Benchmarking Framework for High-Availability Distributed Storage Systems
CSR---PDOS:高可用分布式存储系统的基准框架
- 批准号:
1102629 - 财政年份:2010
- 资助金额:
-- - 项目类别:
Continuing Grant
CSR---PDOS: Online Production-Run Software Failure Diagnosis at the User Site
CSR---PDOS:用户现场生产运行软件故障在线诊断
- 批准号:
1022830 - 财政年份:2009
- 资助金额:
-- - 项目类别:
Continuing Grant
CSR-PDOS: Hardening Distributed Data Stores for Disaster Recovery
CSR-PDOS:强化分布式数据存储以实现灾难恢复
- 批准号:
0720578 - 财政年份:2007
- 资助金额:
-- - 项目类别:
Continuing Grant
CSR---PDOS: A Holistic Framework for Power and Performance Control in Data Centers
CSR---PDOS:数据中心电源和性能控制的整体框架
- 批准号:
0720663 - 财政年份:2007
- 资助金额:
-- - 项目类别:
Continuing Grant
CSR---PDOS: Online Production-Run Software Failure Diagnosis at the User Site
CSR---PDOS:用户现场生产运行软件故障在线诊断
- 批准号:
0720743 - 财政年份:2007
- 资助金额:
-- - 项目类别:
Continuing Grant
CSR-PDOS: A Structured Development Environment for Building Robust, Higher Performance Distributed Services
CSR-PDOS:用于构建稳健、高性能分布式服务的结构化开发环境
- 批准号:
0720802 - 财政年份:2007
- 资助金额:
-- - 项目类别:
Standard Grant
CSR: PDOS: RIVER: Resource Management Infrastructure for Consolidated Hosting in Virtualized Data Centers
CSR:PDOS:RIVER:虚拟化数据中心整合托管的资源管理基础设施
- 批准号:
0720456 - 财政年份:2007
- 资助金额:
-- - 项目类别:
Standard Grant