Secure, Fault-Tolerance in Xen for Partitioned, Mixed-Criticality Applications

Award Information
Agency: Department of Defense
Branch: Navy
Contract: N00014-08-M-0135
Agency Tracking Number: O072-I10-4014
Amount: $100,000.00
Phase: Phase I
Program: SBIR
Awards Year: 2008
Solicitation Year: 2007
Solicitation Topic Code: OSD07-I10
Solicitation Number: 2007.2
Small Business Information
1410 Sachem Place, Suite 202, Charlottesville, VA, 22901
DUNS: 120839477
HUBZone Owned: N
Woman Owned: N
Socially and Economically Disadvantaged: N
Principal Investigator
 John Schierman
 Sr. Research Scientist
 (434) 973-1215
Business Contact
 Connie Hoover
Title: General Manager
Phone: (434) 973-1215
Research Institution
There is a need for a computing infrastructure that supports the power, weight, security, and certification requirements of the growing UAV community. To address this need, Barron Associates will develop a fault-tolerant platform, suitable for eventual certification, providing security and time/space/resource partitioning for mixed-criticality applications developed for multiple, different operating systems. Xen, a Virtual Machine Monitor, will provide the base for the proposed architecture. To Xen, Barron Associates will add real-time scheduling, hypervisor fault tolerance, and application fault tolerance. As real-time scheduling and hypervisor fault tolerance are expected to pose little technical risk, this proposal focuses on application fault tolerance, which represents a complex space of trade offs between: reliability; availability; response time after failure; application modification cost; guest OS modification cost; hardware cost; and security. Barron Associates will explore this space and develop a framework with which system designers can reason consistently about the trade offs that must be made, allowing a better fit between application requirements, fault tolerance, and system resource utilization. To show that the design space is valid and applicable, Barron Associates will sample the design space, proposing candidate designs and will demonstrate candidate safety-critical applications, showing that the designs support the requirements of realistic applications.

* Information listed above is at the time of submission. *

Agency Micro-sites

SBA logo
Department of Agriculture logo
Department of Commerce logo
Department of Defense logo
Department of Education logo
Department of Energy logo
Department of Health and Human Services logo
Department of Homeland Security logo
Department of Transportation logo
Environmental Protection Agency logo
National Aeronautics and Space Administration logo
National Science Foundation logo
US Flag An Official Website of the United States Government