Future internets escape the simulator

Mark Berman, Ivan Seskar, Sachin Sharma, Piet Demeester, Jae Woo Lee, Kiran Nagaraja, Michael Zink, Didier Colle, Dilip Kumar Krishnappa, Dipankar Raychaudhuri, Henning Schulzrinne
2015 Communications of the ACM  
Researchers worldwide are increasingly turning to future Internet and distributed cloud (FIDC) testbeds, where they can conduct networking, distributed computing, and cloud computation experiments in a distributed laboratory setting. This brief survey of FIDC testbeds and sample applications is intended to introduce important concepts and to present example applications to pique the interest of experimentalist researchers and educators who are potential users. These testbeds are exemplified by
more » ... he GENI project, which spans over forty university campuses in the US, and the FIRE initiative in the EU. They operate by virtualizing both computational and networking resources, permitting experiments that are not possible in today's public Internet or commercial cloud services. By virtualizing computation, network, and storage resources, many researchers can work simultaneously and independently within a shared cyberinfrastructure environment and extend their reach to real end users. As a result, studies that were previously confined to analysis, simulation, or execution in a single researcher's laboratory are more often conducted as experiments in real or realistic environments. This trend brings clear benefits for experimental fidelity, as well as challenges for experiment design. Four specific use cases of experimental research in GENI and FIRE are examined, including CloudCast's cloud-based localized weather forecasting; MobilityFirst, a clean-slate future Internet architecture; NetServ, an architecture for in-network services; and a study of resilience in OpenFlow software defined networks. Educational applications of these testbeds are also discussed, as are future trends toward international federations of testbeds. Future Internet testbeds are quickly becoming a global phenomenon supported by a growing international community. Key underlying technologies developed by GENI, FIRE, the University of Utah's Flux group, the OpenFlow and softwaredefined networking (SDN) communities, the VNode project in Japan, and others are rapidly being combined to form heterogeneous testbeds and interoperable federations. In addition to the US and EU, national-scale efforts are underway or in planning stages in Japan, Mexico, Canada, China, and South Korea. While these testbeds are built on a variety of underlying technologies, they share certain core capabilities. Space reserved for ACM copyright and permissions notices.
doi:10.1145/2699392 fatcat:zwvcfk5mwnhbpej3qenk7pzeeu