The new testbed will a) combine proven software technologies from both the CloudLab and the Mass Open Cloud projects, b) combine a research cloud testbed with a production cloud, through OCT’s tight integration with MOC, c) federate with CloudLab, and d) provide programmable hardware (FPGAs) capabilities not present in other facilities available to researchers today. The combination of a testbed and production cloud allows a) larger scale compared to isolated testbeds, b) reproducible experimentation based on realistic user behavior and applications, as well as c) a model for transitioning successful research results to practice. The programmable hardware will be a unique resource enabling investigation into hardware acceleration techniques, research not possible on testbeds available to cloud researchers today, and the community outreach portion of the project aims to identify, attract, and retain these researchers, and to educate them in the use of the facility. The testbed offers a unique sustainability model, by allowing additional compute resources to be dynamically moved from institutional uses into the testbed and back again, providing a path to growth beyond the initial testbed. This testbed will accelerate innovation in cloud technologies; technologies affecting almost all of computing today. In providing capabilities that today are only available to researchers within a few large commercial cloud providers, it will allow diverse communities to exploit these technologies, “democratizing” cloud computing research, and allowing increased collaboration between the research and open source communities. The community outreach activities of the project are targeted to researchers who explore complex distributed systems and cloud platforms, spanning a diverse range of backgrounds, institutions, and regions. Software tools will be developed to provide easy and efficient access by these researchers; tutorials, workshops, and webinars will offer training in the use of these tools and the testbed itself. The project will support educating the next generation of researchers in this field, and existing relationships with industrial partners of the MOC will accelerate technology transfer from academic research to practical use.
We propose creating the Open Cloud Testbed (OCT) that will addresses the challenges inherent in an isolated testbed by integrating testbed capabilities into the Mass Open Cloud (MOC), an existing cloud for academic users. In particular, we propose to 1) add testbed dedicated resources, including a cluster of FPGA enhanced nodes, in the MGHPCC data center used by the MOC, 2) harden the MOC’s Elastic Secure Infrastructure (ESI) mechanism, which allows physical servers to be elastically and securely moved between different services, 3) integrate ESI with CloudLab’s provisioning mechanisms, and 4) provide system researchers access to cloud telemetry and datasets and provide them with the ability to expose experimental services to users of the MOC.
Click here to view NSF Award Abstract #1925464
- Project Team
Join the OCT TeamFPGA Engineer at Northeastern University
NewsUMass Amherst Engineer Michael Zink Leads Research Team Developing New Cloud Computing Platforms (University of Massachusetts, Callahan, Patrick, 10.15.19)
Collaboration Awarded an NSF Grant of $5M to Create New Cloud Computing Testbed (Boston University, Hariri Institute for Computing, 10.23.19)
BU ECE Professors Orran Krieger and Martin Herbordt Awarded $1.4M to Develop New Computing Testbed (Boston University, Stacy, Jennifer, 11.13.19)
The Future of Cloud Computing is a Better, Faster Cloud (Northeastern University, Wallau, Ruby, 12.2.19)
National Science Foundation Awards Grant to Develop Next-Generation Cloud Computing Testbed Powered by Red Hat (Red Hat, 12.18.19)
National Science Foundation to fund the development of a new cloud testbed (SD Times, Sargent, Jenna, 12.19.19)
Events and ActivitiesOpen Cloud Workshop
March 2-3, 2020
Additional details to be announced soon
This work is supported primarily by the Computer and Information Science and Engineering (CISE) Community Research Infrastructure Program of the National Science Foundation, NSF Award Number 1925464. Any opinions, findings and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect those of the National Science Foundation.