Special issue on Future Internet Testbeds – Part I: Guest Editorial

Special issue on Future Internet Testbeds – Part I: Guest Editorial

Computer Networks 61 (2014) 1–4 Contents lists available at ScienceDirect Computer Networks journal homepage: www.elsevier.com/locate/comnet Editor...

338KB Sizes 0 Downloads 94 Views

Computer Networks 61 (2014) 1–4

Contents lists available at ScienceDirect

Computer Networks journal homepage: www.elsevier.com/locate/comnet

Editorial

Special issue on Future Internet Testbeds – Part I: Guest Editorial

These two special issues on Future Internet Testbeds (Volumes 61 and 63) focus on the design, building and use of contemporary testbeds on several continents. The overall topic is split across two volumes, the first primarily focused on the architecture, infrastructure, and deployment of the testbeds themselves, and the second broadly dealing with experiments and usage of these testbeds. Note that this division is not perfect, and many of the papers in these two issues cover both aspects. The call for papers identified the need to evolve the Internet architecture to meet the challenges that abound in the present and are likely to arise for the foreseeable (and indeed the unforeseeable) future. The Internet’s continuing success will depend in part on our collective ability to test proposed protocols, services and configurations in a realistic setting at an appropriate scale. This requires testbeds that have significant scale, geographic scope, and that have a programmable Internet waist to permit experimentation with new addressing, forwarding, routing, and signalling paradigms. The GENI (Global Environments for Network Innovation) program in the US [GENI] and the FIRE (Future Internet Research and Experimentation) programme in Europe [FIRE] have recognised and are funding this need. For these special issues of Computer Networks, we solicited papers that describe the results of experimentation on the architecture, implementation, and deployment of Future Internet (FI) testbeds, alongside insightful papers that describe testbed architectures and their deployment issues, challenges, and experiences. Relevant to the first volume, the call for papers asked for descriptions of FI testbeds including their design and implementation issues. And relevant to the content of the second volume, the topics of interest that we called for included deployment challenges and experiences, instrumentation and measurement of FI testbeds, management of FI testbeds that are distributed across

http://dx.doi.org/10.1016/j.comnet.2014.02.008 1389-1286/Ó 2014 Published by Elsevier B.V.

administrative domains, security, use policy, and also broad research community access to FI testbeds; also experiment design, methodology and verification, and experimental results that could not have been achieved on traditional testbeds. In these two volumes, we have assembled an excellent collection of papers that span many of these themes and collectively provide a picture of the global activity in FI testbeds experimentation and related topics. We note that there is a long history of network testbeds to enable researchers to experiment with and assess proposed architectures and protocols. Notable among these were the CNRI Gigabit testbeds; while not programmable, these enabled new research in high-performance networks in the 1990s. Similarly, the ABone was a large-scale testbed deployed as part of the DARPA Active Nets program, which introduced programmability at the management, per flow, and per packet (capsule) level into routers and switches. The current set of GENI and FIRE testbeds form a logical progression from these earlier testbeds, as described in more detail in the introduction to the GpENI paper that is part of this issue. We, the special issue guest editors, express our considerable thanks to the authors who submitted articles in response to the call, not all of whose submissions we were able to accept, of course. The standard of these submissions was unusually high, and consequently we have been able to produce two top quality volumes. This special issue has taken much longer to assemble than we had anticipated, and we are very grateful (and also apologetic) to all contributors for their patience and understanding. We also thank the many reviewers who provided excellent reviews, sometimes under great pressure from us. Special thanks go to Harry Rudin, Editor-in-Chief of the journal, for his great endurance throughout the time we were putting this special issue together, and for his invaluable and tireless

2

Editorial / Computer Networks 61 (2014) 1–4

assistance in editing and producing final versions of all the accepted papers. This first volume of this Future Internet (FI) Testbeds special issue consists of a set of papers that describe the architecture, infrastructure, and deployment of significant Future Internet testbeds and testbed programmes, many of which are on a large scale and have already had significant influence in the research community. The first paper, ‘‘GENI: A Federated Testbed for Innovative Network Experiments’’, describes the largest coordinated testbed program, centred in the US, that provides an overall framework in which a number of projects operate and are federated to form a large national testbed, with links to other international FI testbeds. The next several papers are tightly related to GENI: ‘‘The InstaGENI Initiative: An Architecture for Distributed Systems and Advanced Programmable’’ presents the architecture of one of the types of GENIracks, which are computing clusters scattered throughout GENI for use in conjunction with programmable network experiments. The ‘‘K-GENI Testbed Deployment and Federated Meta Operations Experiment over GENI and KREONET’’ is the South Korean counterpart federated with GENI, and operating over the KREONET research infrastructure. ‘‘The GpENI Testbed: Network Infrastructure, Implementation Experience, and Experimentation’’ describes an international testbed intended to research resilience and survivability, which is part of GENI based on PlanetLab and VINI with programmable routers, that also has node clusters in Europe at FIRE-funded institutions, federating with NorNet and G-Lab as well as hosting nodes from both of these testbeds. Two papers from Norway describe the two different parts of the NorNet testbed: ‘‘NorNet Core – A MultiHomed Research Testbed’’ that shares some common architectural elements with GpENI, with an emphasis on the resilience provided by multihoming across service providers. ‘‘NorNet Edge – A Fully Programmable Mobile Broadband Measurement Node’’ is a testbed for mobile wireless access nodes connected through multiple service providers with an emphasis on measurement and performance of the hardware. ‘‘Future Internet Research and Experimentation: The G-Lab Approach’’ describes a significant German FI testbed with an emphasis on using virtualised programmable networks to allow researchers to create their own topologies using the ToMaTo Topology Management Tool. The next paper, ‘‘Creating Environments For Innovation: Designing, Implementing, and Operating Advanced Experimental Network Research Testbeds’’, describes the Global Lambda Integrated Facility (GLIF) and StarLight exchange that is deploying optical network infrastructure worldwide. It is used to interconnect many of the programmable FI testbeds described in this special

issue, as well as connecting with other research testbeds throughout the world. The next set of papers present major European FI testbed initiatives that are part of the EU/EC FIRE FP7 programme and supporting infrastructure. ‘‘Design and implementation of the OFELIA FP7 facility: the European Openflow testbed’’ describes OFELIA, whose main objective is to build and operate a multi-layer, multi-technology and geographically distributed FI testbed facility based on OpenfFlow technology. ‘‘Maturing of OpenFlow and Software Defined Networking through Deployments’’ describes the OpenFlow SDN paradigm and its use in programmable FI testbeds. OpenFlow was incorporated in GENI after the initial control frameworks as well as being a key part of OFELIA. The other major FIRE testbed is described in ‘‘The FEDERICA infrastructure and experience’’. OFELIA created a Europe-wide infrastructure based on virtualization in wired networks and computing elements, offering fully configurable and controllable virtual testbeds as a service to researchers. Combining some aspects of previous papers in this volume, ‘‘Federation of the BonFIRE multi-cloud infrastructure with networking facilities’’ describes how advanced controlled networking facilities have been interconnected with a multi-cloud facility with the aim of providing controllable network functionality. The final two papers in the volume describe two domain-specific testbeds: ‘‘The GEYSERS Optical Testbed: a Platform for the Integration, Validation and Demonstration of Cloud-based Infrastructure Services’’ presents the architecture of a testbed to investigate a generalized architecture for dynamic infrastructure services, while ‘‘SmartSantander: IoT Experimentation over a Smart City Testbed’’ describes the deployment and experimentation architecture of the Internet of Things (IoT) experimentation facility being deployed in Spain. Additional information on GENI and FIRE [GENI] https://www.geni.net/ [FIRE] http://www.ict-fire.eu/

References [1] Mark Berman, Jeffrey S. Chase, Lawrence Landweber, Akihiro Nakao, Max Ott, Dipankar Raychaudhuri, Robert Ricci, Ivan Seskar, GENI: A federated testbed for innovative network experiments, Comp. Networks 61 (2014) 5–23. [2] Nicholas Bastin, Andy Bavier, Jessica Blaine, Jim Chen, Narayan Krishnan, Joe Mambretti, Rick McGeer, Rob Ricci, Nicki Watts, The InstaGENI initiative: An architecture for distributed systems and advanced programmable networks, Comp. Networks 61 (2014) 24–38. [3] Dongkyun Kim, Joobum Kim, Gicheol Wang, Jin-Hyung Park, SeungHae Kim, K-GENI testbed deployment and federated meta operations experiment over GENI and KREONET, Comp. Networks 61 (2014) 39–50.

Editorial / Computer Networks 61 (2014) 1–4 [4] Deep Medhi, Byrav Ramamurthy, Caterina Scoglio, Justin P. Rohrer, Egemen K. Çetinkaya, Ramkumar Cherukuri, Xuan Liu, Pragatheeswaran Angu, Andy Bavier, Cort Buffington, James P.G. Sterbenz, Comp. Networks 61 (2014) 51–74. [5] Ernst Gunnar Gran, Thomas Dreibholz, Amund Kvalbein, NORNET CORE – A multi-homed research testbed, Comp. Networks 61 (2014) 75–87.  nas, Kristian Evensen, Jie Xiang, [6] Amund Kvalbein, Dzˇiugas Baltru Ahmed Elmokashfi, Simone Felin-Oliveria, The Nornet Edge platform for mobile broadband measurements, Comp. Network 61 (2014) 88–101. [7] Dennis Schwerdel, Bernd Reuther, Thomas Zinner, Paul Müller, Phuoc Tran-Gia, Future internet research and experimentation: The G-Lab approach, Comp. Networks 61 (2014) 102–117. [8] Joe Mambretti, Jim Chen, Fei Yeh, Creating environments for innovation: Designing and implementing advanced experimental network research testbeds on the Global Lambda Integrated Facility and the StarLight Exchange, Comp. Networks 61 (2014) 118–131. [9] Marc Suñé Clos, Leonardo Bergesio, Hagen Woesner, Tom Rothe, Andreas Köpsel, Didier Colle, Bart Puype, Dimitra Simeonidou, Reza Nejabati, Mayur Channegowda, Mario Kind, Thomas Dietz, Achim Autenrieth, Vasileios Kotronis, Elio Salvadori, Stefano Salsano, Marc Körner, Sachin Sharma, Design and implementation of the OFELIA FP7 facility: The European Openflow testbed, Comp. Networks 61 (2014) 132–150. [10] Masayoshi Kobayashi, Srini Seetharaman, Guru Parulkar, Guido Appenzeller, Joseph Little, Johan van Reijendam, Paul Weissmann, Nick McKeown, Maturing of OpenFlow and Software-defined Networking through deployments, Comp Networks 61 (2014) 151–175. [11] Mauro Campanella, F. Farina, The FEDERICA infrastructure and experience, Comp. Networks 61 (2014) 176–183. [12] Jordi Jofre, Celia Velayos, Giada Landi, Michał Giertych, Alastair C. Hume, Gareth Francis, Albert Vico Oton, Federation of the BonFIRE multi-cloud infrastructure with networking facilities, Comp. Networks 61 (2014) 184–196. [13] Bartosz. Belter, Juan Rodriguez Martinez, José Ignacio Aznar, Jordi Ferrer Riera, Luis M. Contreras, Monika AntoniakLewandowska, Matteo Biancani, Jens Buysse, Chris Develder, Yuri Demchenko, Pasqual Donadio, Dimitra Simeonidou, Reza Nejabati, Shuping Peng, Łukasz Drzewiecki, Eduard Escalona, Joan Antoni Garcia Espin, Steluta Gheorghiu, Mattijs Ghijsen, Jakub Gutkowski, Giada Landi, Gino Carrozzo, Damian Parniewicz, Philip Robinson, Sebastien Soudan, The GEYSERS optical test-bed: A platform for the integration, validation and demonstration of cloud-based infrastructure services, Comp. Networks 61 (2014) 197–216. [14] Luis. Sanchez, Luis. Muñoz, Jose Antonio Galache, Pablo Sotres, Juan R Santana, Veronica Gutierrez, Rajiv Ramdhany, Alex Gluhak, Srdjan Krco, Evangelos Theodoridis, Dennis Pfisterer, SmartSantander: IoT experimentation over a smart city testbed, Comp Networks 61 (2014) 217–238.

James P.G. Sterbenz is Associate Professor of Electrical Engineering & Computer Science and on sta_ at the Information & Telecommunication Technology Center at The University of Kansas, and is a Visiting Professor of Computing in InfoLab 21 at Lancaster University in the UK. He received a doctorate in computer science from Washington University in St. Louis in 1991, with undergraduate degrees in electrical engineering, computer science, and economics. He is director of the ResiliNets research group at KU, PI for the NSF-funded FIND Postmodern Internet Architecture project, PI for the NSF Multilayer

3

Network Resilience Analysis and Experimentation on GENI project, lead PI for the GpENI (Great Plains Environment for Network Innovation) international GENI and FIRE testbed, co-I in the EUfunded FIRE ResumeNet project, and PI for the US DoD-funded highly-mobile airborne networking project. He has previously held senior sta_ and research management positions at BBN Technologies, GTE Laboratories, and IBM Research, where he has lead DARPA- and internallyfunded research in mobile, wireless, active, and high-speed networks. He has been program chair for IEEE GI, GBN, and HotI; IFIP IWSOS, PfHSN, and IWAN; and is on the editorial board of IEEE Network. He has been active in Science and EngineeringFair organisation and judging in Massachusetts and Kansas for middle and high-school students. He is principal author of the book High-Speed Networking: A Systematic Approach to High-Bandwidth Low-Latency Communication. He is a member of the IEEE, ACM, IET/IEE, and IEICE. His research interests include resilient, survivable, and disruption tolerant networking, future Internet architectures, active and programmable networks, and high-speed networking and systems.

David Hutchison is Professor of Computing at Lancaster University and founding Director of InfoLab21. He has served on the TPC of top conferences such as ACM SIGCOMM, IEEE Infocom, and served on editorial boards of Springer’s Lecture Notes in Computer Science, Computer Networks Journal and IEEE TNSM, as well being editor of the Wiley book series in Computer Networks and Distributed Systems. He has helped build a strong research group in computer networks, which is well known internationally for contributions in a range of areas including Quality of Service architecture and mechanisms, multimedia caching and filtering, multicast engineering, active and programmable networking, content distribution networks, mobile IPv6 systems and applications, communications infrastructures for Grid based systems, testbed activities, and Internet Science. He now focuses largely on resilient and secure networking.

Paul Müeller is professor for computer science and director of the regional computing center at the University of Kaiserslautern. He received his PhD from the faculty of mathematics at the University of Ulm in the field of statistics. Thereafter, he was responsible for various research projects and the development of a statewide computer network in Germany. His current research interests are mainly focused on distributed systems, future internet-working architectures and service-oriented architectures. His research group Integrated Communications Systems Lab. (ICSY) within the department of computer science at the University of Kaiserslautern is aiming at the development of services to implement integrated communication within heterogeneous environments especially in the context of the emerging discussion about Future Internet. This is achieved by using concepts from serviceoriented architectures (SOA), software-defined networking, Grid technology, and communication middleware within a variety of application scenarios ranging from personal communication (multimedia) to ubiquitous computing.

4

Editorial / Computer Networks 61 (2014) 1–4

Chip Elliott is Principal Investigator for GENI, a nationwide suite of experimental infrastructure being created by the National Science Foundation for at-scale research in future internet architectures, services, and security. He is Chief Scientist at Raytheon BBN Technologies, Adjunct Professor at Dartmouth College, a Fellow of the AAAS, ACM, and IEEE, and an active inventor with over 85 issued patents. Mr. Elliott has served on many national panels and has held visiting faculty positions at Tunghai University in Taiwan and the Indian Institute of Technology, Kanpur.

Guest Editors James P.G. Sterbenz David Hutchison Paul Müeller Chip Elliott