CAREER: VIVA - Vertically Integrated VirtualizAtion: Automatic, Full System, Specialization for High-End Computing
职业:VIVA - 垂直集成虚拟化:自动、完整系统、高端计算专业化
基本信息
- 批准号:0546737
- 负责人:
- 金额:$ 40万
- 依托单位:
- 依托单位国家:美国
- 项目类别:Continuing Grant
- 财政年份:2006
- 资助国家:美国
- 起止时间:2006-03-01 至 2011-02-28
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
Virtualization has emerged as a key system design technology for reducing the complexity of modern hardware, software systems, and applications, through abstract layering that simplifies reasoning about, and making use of, resources and system services by applications. The benefits of virtualization (e.g. generality, portability, extensibility, and simplifying application debugging, deployment, and development) however, come at a cost in performance since the number, depth, and complexity of layers is increasing. Deep layering introduces additional levels of indirection, additional redundant computation, and increasingly inefficient cross-layer communication. To reduce the overhead of virtualization many developers of high-end systems and services attempt to specialize the layers to the needs of the application by removing or penetrating the layer interfaces. The application and system code are then co-mingled and optimized together, thereby improving performance at the expense of generality, portability, and extensibility. This specialization, at present, is performed almost exclusively by hand in an ad-hoc fashion. The project will develop new methods and approaches to automate and advance the specialization process under programmatic control through Vertical Integration of Virtualization layers (VIVA). The key to the proposed approach is to exploit the increasingly popular trend of isolating entire application, middleware, and operating system (OS) stacks using virtual machine monitors (VMMs) so that each execution instance can employ the layered software it uniquely requires. VIVA takes advantage of the isolation that such systems provide to aggressively customize and optimize all layers of a system according to the requirements of an executing application eliminating all services that are unused by the program, e.g., OS services for resource sharing and security. Moreover, since program behavior changes over time and is increasingly data driven, the techniques to be developed will be both dynamic and adaptive.
通过抽象分层简化应用程序对资源和系统服务的推理和使用,虚拟化已成为降低现代硬件、软件系统和应用程序复杂性的关键系统设计技术。然而,虚拟化的好处(例如通用性、可移植性、可扩展性以及简化应用程序调试、部署和开发)是以性能为代价的,因为层的数量、深度和复杂性都在增加。深度分层会带来额外的间接性、额外的冗余计算以及日益低效的跨层通信。为了减少虚拟化的开销,许多高端系统和服务的开发人员试图通过删除或穿透层接口来根据应用程序的需要专门化各层。然后将应用程序和系统代码混合在一起并进行优化,从而以牺牲通用性、可移植性和可扩展性为代价来提高性能。目前,这种专业化几乎完全是以特别的方式手工完成的。该项目将开发新的方法和途径,通过虚拟化层垂直整合(VIVA),在程序控制下实现专业化进程的自动化和推进。建议方法的关键是利用日益流行的趋势,即使用虚拟机监视器(VMM)隔离整个应用程序、中间件和操作系统(OS)堆栈,以便每个执行实例可以使用其唯一需要的分层软件。Viva利用这样的系统提供的隔离,根据正在执行的应用程序的要求,积极地定制和优化系统的所有层,以消除程序未使用的所有服务,例如,用于资源共享和安全的操作系统服务。此外,由于程序行为随着时间的推移而变化,并且越来越多地由数据驱动,因此要开发的技术将是动态的和自适应的。
项目成果
期刊论文数量(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 }}
Chandra Krintz其他文献
Cloud Platform Datastore Support
- DOI:
10.1007/s10723-012-9238-z - 发表时间:
2012-10-14 - 期刊:
- 影响因子:2.900
- 作者:
Navraj Chohan;Chris Bunch;Chandra Krintz;Navyasri Canumalla - 通讯作者:
Navyasri Canumalla
Chandra Krintz的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('Chandra Krintz', 18)}}的其他基金
CNS Core: Medium: Detroit – A New End-to-end System for Practical and Accessible IoT
CNS 核心:中:底特律 — 实用且可访问的物联网的全新端到端系统
- 批准号:
2107101 - 财政年份:2021
- 资助金额:
$ 40万 - 项目类别:
Continuing Grant
PPoSS: Planning: THINGULARITY- Taming the Heterogeneity of IoT Across the System Stack
PPoSS:规划:事物性 - 克服整个系统堆栈中物联网的异构性
- 批准号:
2027977 - 财政年份:2020
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CSR: Medium: Next-Generation Cloud Federation via a Geo-Distributed Datastore
CSR:中:通过地理分布式数据存储的下一代云联合
- 批准号:
1703560 - 财政年份:2017
- 资助金额:
$ 40万 - 项目类别:
Continuing Grant
Supporting Student Participation at the 2016 ACM SIGPLAN Conference on Programming Language Design and Implementation
支持学生参加 2016 年 ACM SIGPLAN 编程语言设计与实现会议
- 批准号:
1616089 - 财政年份:2016
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CyberSEES: Type2: Collaborative Research: SmartFarm - Research and Education for Sustainable Agriculture Practices
CyberSEES:类型 2:协作研究:SmartFarm - 可持续农业实践的研究和教育
- 批准号:
1539586 - 财政年份:2015
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
I-Corps: AppScale -- Spurring Innovation Through Cloud Application Portability
I-Corps:AppScale——通过云应用程序可移植性促进创新
- 批准号:
1314164 - 财政年份:2013
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CSR: CC: Small: Collaborative Research: Language and Runtime Support for Large-Scale Data Analytics
CSR:CC:小型:协作研究:大规模数据分析的语言和运行时支持
- 批准号:
1218808 - 财政年份:2012
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
CSR:Medium: Systems and Software Research for Compute-Intensive Cloud Computing
CSR:中:计算密集型云计算的系统和软件研究
- 批准号:
0905237 - 财政年份:2010
- 资助金额:
$ 40万 - 项目类别:
Continuing Grant
Automatic Linux Customization and Optimization for High-Performance Scientific Applications
针对高性能科学应用程序的自动 Linux 定制和优化
- 批准号:
0444412 - 财政年份:2004
- 资助金额:
$ 40万 - 项目类别:
Standard Grant
相似海外基金
Virtual Intervention for Vertebral frAture (VIVA): a pilot, feasibility study for a pragmatic hybrid implementation-effectiveness randomized controlled trial
椎骨骨折虚拟干预 (VIVA):一项实用的混合实施效果随机对照试验的试点可行性研究
- 批准号:
487671 - 财政年份:2023
- 资助金额:
$ 40万 - 项目类别:
Operating Grants
Viral Immunity and VAccination (VIVA) Human Immunology Project Consortium (HIPC)
病毒免疫和疫苗接种 (VIVA) 人类免疫学项目联盟 (HIPC)
- 批准号:
10435231 - 财政年份:2022
- 资助金额:
$ 40万 - 项目类别:
Diet and cardiovascular health across childhood and adolescence: strengthening evidence on the impact of diet using modern causal inference methods in Project Viva cohort
整个童年和青春期的饮食和心血管健康:在 Project Viva 队列中使用现代因果推理方法加强饮食影响的证据
- 批准号:
472128 - 财政年份:2022
- 资助金额:
$ 40万 - 项目类别:
Fellowship Programs
Viral Immunity and VAccination (VIVA) Human Immunology Project Consortium (HIPC)
病毒免疫和疫苗接种 (VIVA) 人类免疫学项目联盟 (HIPC)
- 批准号:
10595622 - 财政年份:2022
- 资助金额:
$ 40万 - 项目类别:
Maintain and Enrich Resource Infrastructure for Project Viva: a pre-birth cohort with follow up into adolescence
维护和丰富 Viva 项目的资源基础设施:出生前队列,并跟踪青春期
- 批准号:
10429909 - 财政年份:2020
- 资助金额:
$ 40万 - 项目类别:
Maintain and Enrich Resource Infrastructure for Project Viva: a pre-birth cohort with follow up into adolescence
维护和丰富 Viva 项目的资源基础设施:出生前队列,并跟踪青春期
- 批准号:
10552007 - 财政年份:2020
- 资助金额:
$ 40万 - 项目类别:
Belmont Forum Collaborative Research: Towards Convivial Conservation: Governing Human-Wildlife Interactions in the Anthropocene (CON-VIVA)
贝尔蒙特论坛合作研究:迈向欢乐保护:人类世中人类与野生动物相互作用的治理(CON-VIVA)
- 批准号:
1844513 - 财政年份:2019
- 资助金额:
$ 40万 - 项目类别:
Continuing Grant
Therapeutic use of HPV L1 Vaccine in Anogenital Neoplasia: VIVA Trial
HPV L1 疫苗在肛门生殖器肿瘤中的治疗用途:VIVA 试验
- 批准号:
9220396 - 财政年份:2017
- 资助金额:
$ 40万 - 项目类别:
Therapeutic use of HPV L1 Vaccine in Anogenital Neoplasia: VIVA Trial
HPV L1 疫苗在肛门生殖器肿瘤中的治疗用途:VIVA 试验
- 批准号:
10098635 - 财政年份:2017
- 资助金额:
$ 40万 - 项目类别: