The US National Science Foundation (NSF) has invested US$20m into two new projects to create cloud computing testbeds – Chameleon and CloudLab – that will enable academic researchers to develop and experiment with ‘novel’ cloud architectures.
NSF said researchers will be able to pursue new, architecturally-enabled applications of cloud computing.
The foundation said today's awards complement industry efforts and will enable academic researchers to experiment and advance cloud computing architectures that can support a new generation of innovative applications, including real-time and safety-critical applications like those used in medical devices, power grids, and transportation systems.
Chameleon and CloudLab are part of NSF’s wider cloud project - the NSFCloud program – and are both expected to continue NSF’s legacy of supporting the development of new networking research infrastructure.
The Chameleon project is a large-scale, reconfigurable, experimental environment for cloud research and will be colocated at the University of Chicago and the University of Texas at Austin.
Chameleon will consist of 650 cloud nodes with 5PB of storage.
Researchers will be able to configure ‘slices’ of Chameleon as custom clouds using pre-defined or customer software to test the efficiency and usability of different cloud architectures on a range of problems including machine learning and adaptive operating systems.
NSF said Chameleon will allow bare-metal access to share cloud hardware, allowing for experimentation with new virtualization technologies that could improve reliability, security and performance.
According to NSF one aspect that makes Chameleon unique is its support for heterogeneous computer architectures, including low-power processors, general processing units (GPUs) and field-programmable gate arrays (FPGAs), as well as a variety of network interconnects and storage devices.
The CloudLab project is a large-scale distributed infrastructure based at the University of Utah, Clemson University and the University of Wisconsin, where researchers will be able to construct various versions of clouds.
Each of the sites will have unique hardware, architecture and storage features, and will connect to the others via 1Gb/s connections on Internet2’s advanced platform, supporting OpenFlow and other sofware-defined networking (SDN) technologies.
NSF said in total, CloudLab will provide approximately 15,000 processing cores and in excess of 1PB of storage at its three data centers.
Each center will comprise different hardware, facilitating additional experimentation.
In that capacity, the team is partnering with three vendors: HP, Cisco and Dell to provide diverse platforms for research.
Like Chameleon, CloudLab will feature bare-metal access.
Over its lifetime, CloudLab is expected to run dozens of virtual experiments simultaneously and to support thousands of researchers.
NSF said the goal of the NSFCloud program and the two new projects is to advance the field of cloud computing.
NSF’s acting head of directorate for computer and information science and engineering Suzi Iacono said: "Just as NSFNet laid some of the foundations for the current Internet, we expect that the NSFCloud program will revolutionize the science and engineering for cloud computing."
“We are proud to announce support for these two new projects, which build upon existing NSF investments in the Global Environment for Network Innovations (GENI) testbed and promise to provide unique and compelling research opportunities that would otherwise not be available to the academic community," Iacono said.