CI-ADDO-EN: Enhancing and Supporting a Community Testbed
CI-ADDO-EN: Enhancing and Supporting a Community Testbed
批准号:
1205415
负责人:
Justin Cappos
金额:
$34.63万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2012
资助国家:
美国
项目状态:
已结题
起止时间:
2012-06-01 至 2015-05-31
中文摘要
该项目将支持以下西雅图平台的开发,用于运行分布式实验:1)使用Google Native Client(NaCl)沙箱构建一个执行本机代码的新虚拟机,2)提供足够的支持,以确保测试床继续被社区使用。添加本机代码执行将使研究人员更容易在西雅图测试床上运行遗留代码。因此,研究人员和学生可以通过Google Native Client和Google Native Client工具链使用该测试平台上其他地方编写的代码。 生成的代码将在NaCl沙箱中执行计算,但调用西雅图?s Repy V2沙箱,以安全地执行系统调用。将提供一个类似POSIX的API的实现,它是安全的、可移植的,并且足以在不修改的情况下执行大多数代码。可以编译和执行未修改的程序,并且将重新映射它们的调用以使用此API。这将使研究人员能够在数千种不同的用户设备上使用一次编写、随时随地运行的API。该项目还将维护西雅图测试平台的核心软件和服务器。 虽然新功能请求不在项目范围内,但解决严重的错误在范围内。此外,还将增加四台为西雅图社区提供可靠服务所需的新机器。由此产生的西雅图试验台将: - 有足够的资源继续作为教育工作者和研究人员的宝贵资源; - 允许研究人员在本地客户端编写C代码,用于性能关键测量; - 更广泛的影响:西雅图测试平台已经在教育和研究社区产生了积极的影响。 它被用于在大约十几所大学教授本科生网络,分布式系统和安全性。 研究人员使用它作为一个平台,研究网络,移动的设备,云环境,和大规模分布式系统下的接入链路,配置和负载遇到的各种真实的世界。 该项目通过增强支持基础设施来支持这些更广泛的影响,并通过新的沙箱扩大了可用于教学和实验的代码范围。
英文摘要
This project will support the following development of the Seattle platform for running distributed experiments: 1) building a new virtual machine that executes native code using the Google Native Client (NaCl) sandbox and 2) providing sufficient support to ensure the testbed continues to be useable by the community.Adding native code execution will make it easier for researchers to run legacy code on the Seattle testbed.As a result, researchers and students can use code written elsewhere on this testbed via the Google Native Client and Google Native Client toolchain. The resulting code will execute computationally in the NaCl sandbox, but call into Seattle?s Repy V2 sandbox to safely perform system calls. An implementation of a POSIX-like API will be provided that is safe, portable, and adequate to execute most code without modification. Unmodified programs can be compiled and executed and their calls will be re-mapped to use this API. This will allow researchers to have a write-once, run anywhere API across thousands of diverse user devices.The project will also maintain the core software and servers for the Seattle testbed. While new feature requests are outside the scope of the project addressing serious bugs is within scope. In addition four new machines required to maintain reliable service to the Seattle community will be added.The resulting Seattle Testbed will: - Have sufficient uptime to continue as a valuable resource for educators and researchers; - Allow researchers to write C code in native client for performance critical measurements; - Provide facilities for legacy code execution.Broader Impact:The Seattle testbed has already had a positive impact in the educational and research communities. It is used to teach undergraduate networking, distributed systems, and security at approximately a dozen universities. Researchers use it as a platform to study networks, mobile devices, cloud environments, and large scale distributed systems under the varieties of access links, configurations, and loads encountered in the real world. This project supports these broader impacts by enhancing the support infrastructure and, via the new sandbox, broadens the range of code that can be used in teaching and experimentation.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Collaborative Research: SaTC: TTP: Medium: Defending the Supply Chain of Democracy: Towards a Cryptographically Verified and Authenticated Network of Laws
-
批准号:2247829
-
项目类别:Standard Grant
-
资助金额:$68.76万
-
财政年份:2023
-
负责人:Justin Cappos
-
依托单位:
SaTC: TTP: Medium: Securing Python's Software Supply Chain
-
批准号:2054692
-
项目类别:Standard Grant
-
资助金额:$80.0万
-
财政年份:2021
-
负责人:Justin Cappos
-
依托单位:
ASPIRE: An SFS Program for Interdisciplinary Research and Education (Renewal)
-
批准号:1922291
-
项目类别:Continuing Grant
-
资助金额:$483.05万
-
财政年份:2019
-
负责人:Justin Cappos
-
依托单位:
SaTC: TTP: Medium: Collaborative: Securing the Software Supply Chain
-
批准号:1801376
-
项目类别:Standard Grant
-
资助金额:$76.6万
-
财政年份:2018
-
负责人:Justin Cappos
-
依托单位:
SaTC: CORE: Small: Better Software Security Through Caging
-
批准号:1815925
-
项目类别:Standard Grant
-
资助金额:$50.0万
-
财政年份:2018
-
负责人:Justin Cappos
-
依托单位:
Collaborative Research: EAGER: REAL Leafy - A Sustainable, Viral Infrastructure-as-a-Service Edge Cloud
-
批准号:1820906
-
项目类别:Standard Grant
-
资助金额:$8.93万
-
财政年份:2018
-
负责人:Justin Cappos
-
依托单位:
CICI: Data Provenance: Data Quality and Security Evaluation Framework for Mobile Devices Platform
-
批准号:1547290
-
项目类别:Standard Grant
-
资助金额:$29.99万
-
财政年份:2016
-
负责人:Justin Cappos
-
依托单位:
EAGER: Collaborative: Using Cognitive Techniques To Detect and Prevent Security Flaws
-
批准号:1444827
-
项目类别:Standard Grant
-
资助金额:$13.43万
-
财政年份:2015
-
负责人:Justin Cappos
-
依托单位:
TWC: Medium: Collaborative: Developer Crowdsourcing: Capturing, Understanding, and Addressing Security-related Blind Spots in APIs
-
批准号:1513457
-
项目类别:Standard Grant
-
资助金额:$39.43万
-
财政年份:2015
-
负责人:Justin Cappos
-
依托单位:
CI-New: Collaborative Research: An Open Observatory for the Internet's Last Mile
-
批准号:1405907
-
项目类别:Standard Grant
-
资助金额:$19.99万
-
财政年份:2014
-
负责人:Justin Cappos
-
依托单位:
CI-EN: Helping Home Network Research to Seattle On Access Routers (SOAR)
-
批准号:1405904
-
项目类别:Standard Grant
-
资助金额:$68.9万
-
财政年份:2014
-
负责人:Justin Cappos
-
依托单位:
TTP: Securing Python Package Management with The Update Framework (TUF)
-
批准号:1345049
-
项目类别:Standard Grant
-
资助金额:$18.0万
-
财政年份:2013
-
负责人:Justin Cappos
-
依托单位:
TWC: Small: Caging Libraries To Control Software Faults
-
批准号:1223588
-
项目类别:Standard Grant
-
资助金额:$49.99万
-
财政年份:2012
-
负责人:Justin Cappos
-
依托单位:
海外基金