课题基金 / 基金详情

CI-ADDO-EN: Enhancing and Supporting a Community Testbed

CI-ADDO-EN: Enhancing and Supporting a Community Testbed
CI-ADDO-EN:增强和支持社区测试平台
批准号:
1205415
负责人:
Justin Cappos
金额:
$34.63万
依托单位:
依托单位国家:
美国
项目类别:
Standard Grant
财政年份:
2012
资助国家:
美国
项目状态:
已结题
起止时间:
2012-06-01 至 2015-05-31

项目摘要

项目成果

Justin Cappos的其他基金

相似基金

相关文献

中文摘要
翻译
该项目将支持西雅图平台的以下开发,用于运行分布式实验:1)构建一个新的虚拟机,使用谷歌native Client (NaCl)沙箱执行本地代码;2)提供足够的支持,以确保测试平台继续被社区使用。添加本机代码执行将使研究人员更容易在西雅图测试台上运行遗留代码。因此,研究人员和学生可以通过谷歌原生客户端和谷歌原生客户端工具链使用这个测试平台上其他地方编写的代码。生成的代码将在NaCl沙箱中计算执行,但是调用到Seattle?V2沙箱,以安全地执行系统调用。将提供一个类似posix的API的实现,它是安全的、可移植的,并且足以在不修改的情况下执行大多数代码。未修改的程序可以编译和执行,它们的调用将被重新映射以使用此API。这将允许研究人员在数千种不同的用户设备上拥有一次写入,随处运行的API。该项目还将维护西雅图测试平台的核心软件和服务器。虽然新特性请求超出了项目的范围,但解决严重的bug是在项目范围内的。此外,将增加四台新机器,以保持对西雅图社区的可靠服务。由此产生的西雅图测试平台将:-有足够的正常运行时间,继续作为教育工作者和研究人员的宝贵资源;-允许研究人员在本地客户端编写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
  • 依托单位:
海外基金