Changes between Version 46 and Version 47 of GENIBibliography


Ignore:
Timestamp:
09/23/16 12:57:50 (3 years ago)
Author:
Mark Berman
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIBibliography

    v46 v47  
    3030 * Other formats
    3131
    32 Feel free to download the attached [attachment:geni-bibliography.bib?format=raw BibTeX source file].
     32Feel free to download the attached [attachment:geni-bibliography.bib?format=raw BibTeX source file], which contains entries for all items listed below.
    3333
    3434{{{
     
    552552
    553553<li>
     554<b>Bhat, Shireesh and Udechukwu, Robinson and Dutta, Rudra and Rouskas, George N.</b>
     555, &quot;Inception to application: A GENI based prototype of an open Marketplace for network services.&quot;
     5562016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), San Francisco, CA, USA, IEEE,
     5572016.
     558doi:10.1109/infcomw.2016.7562244.
     559<a href="http://dx.doi.org/10.1109/infcomw.2016.7562244">http://dx.doi.org/10.1109/infcomw.2016.7562244</a>
     560<br><br><b>Abstract: </b>Choice-based network architecture enables users the power to choose services from a set of network service offerings from multiple providers within a marketplace. To facilitate marketplace alternatives and enable fine-grain service composition, a common service specification should represent a general-extensible design for describing a service. This allows users to discover, negotiate, and purchase network services from service providers using service advertisements in the marketplace. We have successfully developed a ChoiceNet prototype which rectifies some of the shortcomings of the earlier prototypes and demonstrates a contractual agreement between multiple network service providers to realize multiple end-to-end application scenarios using the common service specification within the GENI environment. Our implementation showcases the integration of two contrasting payment models for the procurement of contractual agreements for network services. Successful agreements results in the provisioning of the advertised network services. This demo helps in visualizing the network service life cycle as seen by the Marketplace.
     561</li>
     562<br>
     563
     564
     565
     566<li>
    554567<b>Bhojwani, Sushil</b>
    555568, &quot;Interoperability in Federated Clouds (Master's thesis).&quot;
     
    10531066
    10541067<li>
     1068<b>Duplyakin, Dmitry and Ricci, Robert</b>
     1069, &quot;Introducing configuration management capabilities into CloudLab experiments.&quot;
     10702016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), San Francisco, CA, USA, IEEE,
     10712016.
     1072doi:10.1109/infcomw.2016.7562042.
     1073<a href="http://dx.doi.org/10.1109/infcomw.2016.7562042">http://dx.doi.org/10.1109/infcomw.2016.7562042</a>
     1074<br><br><b>Abstract: </b>Users of CloudLab (and other GENI-derived testbeds) commonly use image snapshots to preserve their working environments and to share them with other users. While snapshots re-create software environments byte-for-byte, they are not conducive to composing multiple environments, nor are they good for experiments that must run across many versions of their environments with subtle differences. This paper describes our initial work on an alternative experiment management system. This system is built on expendable instances of the Chef configuration management system, and can be used ” on top of” existing testbeds.
     1075</li>
     1076<br>
     1077
     1078
     1079
     1080<li>
    10551081<b>Edwards, Sarah and Liu, Xuan and Riga, Niky</b>
    10561082, &quot;Creating Repeatable Computer Science and Networking Experiments on Shared, Public Testbeds.&quot;
     
    14541480
    14551481<li>
     1482<b>Griffioen, James and Wolf, Tilman and Calvert, Kenneth L.</b>
     1483, &quot;A Coin-Operated Software-Defined Exchange.&quot;
     14842016 25th International Conference on Computer Communication and Networks (ICCCN), Waikoloa, HI, USA, IEEE,
     14852016.
     1486doi:10.1109/icccn.2016.7568473.
     1487<a href="http://dx.doi.org/10.1109/icccn.2016.7568473">http://dx.doi.org/10.1109/icccn.2016.7568473</a>
     1488<br><br><b>Abstract: </b>Internet Exchange Points (IXPs) play a major role in the current Internet architecture, serving as the connection point between Internet Service Providers (ISPs). Software-Defined Exchange Points (SDXs)-programmable versions of Internet Exchange Points (IXPs)-have been proposed as a way to give ISPs finer-grained control over the way packets are routed between ISPs. Leveraging software-defined networking (SDN) technology, an SDX enables control software to insert forwarding rules that route traffic on the granularity of individual flows. In this paper, we describe work-in-progress developing controllers for Software-Defined Internet Exchange Points that facilitate dynamic establishment of forwarding relationships between transit ISPs. The core hypothesis of our work is that the SDX can serve as a trusted intermediary, both facilitating establishment of dynamic peering agreements between ISPs, and enforcing their routing policies. Moreover, this building block, which we dub the Coin-Operated SDX, can be used to construct much more dynamic and fine-grained end-to-end routing services than are possible in today's infrastructure. In our model, each ISP independently but cooperatively defines the policies that the SDX enforces on its behalf. The SDX may also serve as a clearinghouse for the inter-ISP economic transactions that drive these policies, i.e., as Economic SDX (ESDX). We describe the overall architecture of a Coin-Op SDX, as well as the specific operations it must support to offer dynamic services. We believe that Coin-Op SDX can play a critical role in future software-defined inter-domain Internet infrastructure.
     1489</li>
     1490<br>
     1491
     1492
     1493
     1494<li>
    14561495<b>Group, GENI Planning</b>
    14571496, &quot;GENI Design Principles.&quot;
     
    21922231<li>
    21932232<b>Mambretti, Joe and Chen, Jim and Yeh, Fei</b>
     2233, &quot;Next Generation Virtual Network Architecture for Multi-tenant Distributed Clouds: Challenges and Emerging Techniques.&quot;
     2234Proceedings of the 4th Workshop on Distributed Cloud Computing, Chicago, Illinois, ACM, New York, NY, USA,
     22352016.
     2236doi:10.1145/2955193.2955194.
     2237<a href="http://dx.doi.org/10.1145/2955193.2955194">http://dx.doi.org/10.1145/2955193.2955194</a>
     2238<br><br><b>Abstract: </b>Providing services for multiple tenants within a single or federated distributed cloud environment requires a variety of special considerations related to network design, provisioning, and operations. Especially important are multiple topics concerning the implementation of multiple parallel programmable virtual networks for large numbers of tenants, who require autonomous management, control, and data planes. This paper provides an overview of some of the challenges that arise from developing and implementing parallel programmable virtual networks, describes experiences with several experimental techniques for addressing those challenges based on large scale distributed testbeds, and presents the results of the experiments that were conducted. Distributed environments used include a distributed cloud testbed, the Chameleon Cloud, sponsored by the National Science Foundation's NSFCloud program, the NSF's Global Environment for Network Innovations (GENI), an international distributed OpenFlow testbed, and the Open Science Data Cloud.
     2239</li>
     2240<br>
     2241
     2242<li>
     2243<b>Mambretti, Joe and Chen, Jim and Yeh, Fei</b>
     2244, &quot;Software-Defined Network Exchanges (SDXs): Architecture, services, capabilities, and foundation technologies.&quot;
     2245Teletraffic Congress (ITC), 2014 26th International, IEEE,
     22462014.
     2247doi:10.1109/itc.2014.6932970.
     2248<a href="http://dx.doi.org/10.1109/itc.2014.6932970">http://dx.doi.org/10.1109/itc.2014.6932970</a>
     2249<br><br><b>Abstract: </b>Software Defined Networks (SDNs), primarily based on OpenFlow, are being deployed in single domain networks around the world. The popularity of SDNs has given rise to multiple considerations about designing, implementing, and operating Software-Defined Network Exchanges (SDXs), to enable SDNs to interconnect SDN islands and to extend SDNs across multiple domains. These goals can be accomplished only by developing new techniques that extend the single domain orientation of current SDN/OpenFlow approaches to include capabilities for multidomain control, including those for resource discovery, signaling, and dynamic provisioning. Several networking research communities have begun to investigate these concepts. Early architectural models of SDXs have been designed and implemented as prototypes. These SDXs are being used to conduct experiments and to demonstrate the potentials of SDXs.
     2250</li>
     2251<br>
     2252
     2253<li>
     2254<b>Mambretti, Joe and Chen, Jim and Yeh, Fei</b>
    21942255, &quot;Creating environments for innovation: Designing and implementing advanced experimental network research testbeds based on the Global Lambda Integrated Facility and the StarLight Exchange.&quot;
    21952256Computer Networks,
     
    21982259<a href="http://dx.doi.org/10.1016/j.bjp.2013.12.024">http://dx.doi.org/10.1016/j.bjp.2013.12.024</a>
    21992260<br><br><b>Abstract: </b>Large scale national and international experimental research environments are required to advance communication services and supporting network architecture, technology, and infrastructure. Theories and concepts are often explored using simulation and modeling techniques within labs or on small scale testbeds. However, while such testbeds are valuable resources for the research process, these facilities alone cannot provide an appropriate approximation of the real world conditions required to explore ideas at scale. Very large scale global, experimental network research capabilities are required to deeply investigate innovative concepts. For many years, network testbeds were created to address fairly specific, well defined, limited research goals, and they were implemented for fairly short periods. Recently, taking advantage of a number of macro information technology trends, such as virtualization and programmable resources, several network research communities have been developing innovative types of network research environments. Instead of designing traditional network testbeds, research communities are designing large scale, highly flexible distributed platforms that can be used to create many different types of testbeds. Also, rather than creating short term testbeds for limited research objectives, these new environments are being designed as long term persistent resources to support many types of experimental research. This paper describes the motivations for this trend, provides several examples of large scale distributed network research environments based on the Global Lambda Integrated Facility (GLIF) and the StarLight Exchange Facility, including the Global Environment for Network Innovation (GENI), and indicates emerging future trends for these types of environments.
    2200 </li>
    2201 <br>
    2202 
    2203 <li>
    2204 <b>Mambretti, Joe and Chen, Jim and Yeh, Fei</b>
    2205 , &quot;Software-Defined Network Exchanges (SDXs): Architecture, services, capabilities, and foundation technologies.&quot;
    2206 Teletraffic Congress (ITC), 2014 26th International, IEEE,
    2207 2014.
    2208 doi:10.1109/itc.2014.6932970.
    2209 <a href="http://dx.doi.org/10.1109/itc.2014.6932970">http://dx.doi.org/10.1109/itc.2014.6932970</a>
    2210 <br><br><b>Abstract: </b>Software Defined Networks (SDNs), primarily based on OpenFlow, are being deployed in single domain networks around the world. The popularity of SDNs has given rise to multiple considerations about designing, implementing, and operating Software-Defined Network Exchanges (SDXs), to enable SDNs to interconnect SDN islands and to extend SDNs across multiple domains. These goals can be accomplished only by developing new techniques that extend the single domain orientation of current SDN/OpenFlow approaches to include capabilities for multidomain control, including those for resource discovery, signaling, and dynamic provisioning. Several networking research communities have begun to investigate these concepts. Early architectural models of SDXs have been designed and implemented as prototypes. These SDXs are being used to conduct experiments and to demonstrate the potentials of SDXs.
    2211 </li>
    2212 <br>
    2213 
    2214 <li>
    2215 <b>Mambretti, Joe and Chen, Jim and Yeh, Fei</b>
    2216 , &quot;Next Generation Virtual Network Architecture for Multi-tenant Distributed Clouds: Challenges and Emerging Techniques.&quot;
    2217 Proceedings of the 4th Workshop on Distributed Cloud Computing, Chicago, Illinois, ACM, New York, NY, USA,
    2218 2016.
    2219 doi:10.1145/2955193.2955194.
    2220 <a href="http://dx.doi.org/10.1145/2955193.2955194">http://dx.doi.org/10.1145/2955193.2955194</a>
    2221 <br><br><b>Abstract: </b>Providing services for multiple tenants within a single or federated distributed cloud environment requires a variety of special considerations related to network design, provisioning, and operations. Especially important are multiple topics concerning the implementation of multiple parallel programmable virtual networks for large numbers of tenants, who require autonomous management, control, and data planes. This paper provides an overview of some of the challenges that arise from developing and implementing parallel programmable virtual networks, describes experiences with several experimental techniques for addressing those challenges based on large scale distributed testbeds, and presents the results of the experiments that were conducted. Distributed environments used include a distributed cloud testbed, the Chameleon Cloud, sponsored by the National Science Foundation's NSFCloud program, the NSF's Global Environment for Network Innovations (GENI), an international distributed OpenFlow testbed, and the Open Science Data Cloud.
    22222261</li>
    22232262<br>
     
    24342473
    24352474<li>
     2475<b>Morsey, Mohamed and Willner, Alexander and Loughnane, Robyn and Giatili, Mary and Papagianni, Chrysa and Baldin, Ilya and Grosso, Paola and Al-Hazmi, Yahya</b>
     2476, &quot;DBcloud: Semantic Dataset for the cloud.&quot;
     24772016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), San Francisco, CA, USA, IEEE,
     24782016.
     2479doi:10.1109/infcomw.2016.7562073.
     2480<a href="http://dx.doi.org/10.1109/infcomw.2016.7562073">http://dx.doi.org/10.1109/infcomw.2016.7562073</a>
     2481<br><br><b>Abstract: </b>In cloud environments, the process of matching requests from users with the available computing resources is a challenging task. This is even more complex in federated environments, where multiple providers cooperate to offer enhanced services, suitable for distributed applications. In order to resolve these issues, a powerful modeling methodology can be adopted to facilitate expressing both the request and the available computing resources. This, in turn, leads to an effective matching between the request and the provisioned resources. For this purpose, the Open-Multinet ontologies were developed, which leverage the expressive power of Semantic Web technologies to describe infrastructure components and services. These ontologies have been adopted in a number of federated testbeds. In this article, DBcloud is presented, a system that provides access to Open-Multinet open data via endpoints. DBcloud can be used to simplify the process of discovery and provisioning of cloud resources and services.
     2482</li>
     2483<br>
     2484
     2485
     2486
     2487<li>
    24362488<b>Muhammad, Monzur and Cappos, Justin</b>
    24372489, &quot;Towards a Representive Testbed: Harnessing Volunteers for Networks Research.&quot;
     
    25752627
    25762628
     2629
     2630<li>
     2631<b>Ozcelik, Ilker and Brooks, Richard R.</b>
     2632, &quot;Operational System Testing for Designed in Security.&quot;
     2633Proceedings of the Eighth Annual Cyber Security and Information Intelligence Research Workshop, Oak Ridge, Tennessee, ACM, New York, NY, USA,
     26342013.
     2635doi:10.1145/2459976.2460038.
     2636<a href="http://dx.doi.org/10.1145/2459976.2460038">http://dx.doi.org/10.1145/2459976.2460038</a>
     2637<br><br><b>Abstract: </b>To design secure systems, one needs to understand how attackers use system vulnerabilities in their favor. This requires testing vulnerabilities on operational systems. However, working on operational systems is not always possible because of the risk of disturbance. In this study, we introduce an approach to experimenting using operational system data and performing real attacks without disturbing the original system. We applied this approach to a network security experiment and tested the performance of three detection methods. The approach used in this study can be used when developing systems with Designed-in Security to identify and test system vulnerabilities.
     2638</li>
     2639<br>
     2640
     2641<li>
     2642<b>Ozcelik, Ilker and Brooks, Richard R.</b>
     2643, &quot;Performance Analysis of DDoS Detection Methods on Real Network.&quot;
     2644First GENI Research and Educational Experiment Workshop (GREE 2012), Los Angeles,
     26452012.
     2646
     2647
     2648<br><br><b>Abstract: </b>Distributed Denial of Service (DDoS) attacks are major security threats to the Internet. The distributed structure of these attacks makes it difficult to distinguish between legitimate and attack traffic, making detection difficult. In addition to this challenge, researchers also have to study and find countermeasures against these attacks without using an operational network for testing, since attacks on operational networks inconvenience users. In this paper, we propose a method to perform DDoS analysis on real hardware using real traffic without jeopardizing the original network. We implement our experiments on the Geni testbed using Openflow. We present results from DDoS detection methods using operational traffic.
     2649</li>
     2650<br>
    25772651
    25782652<li>
     
    25872661<br>
    25882662
    2589 <li>
    2590 <b>Ozcelik, Ilker and Brooks, Richard R.</b>
    2591 , &quot;Performance Analysis of DDoS Detection Methods on Real Network.&quot;
    2592 First GENI Research and Educational Experiment Workshop (GREE 2012), Los Angeles,
    2593 2012.
    2594 
    2595 
    2596 <br><br><b>Abstract: </b>Distributed Denial of Service (DDoS) attacks are major security threats to the Internet. The distributed structure of these attacks makes it difficult to distinguish between legitimate and attack traffic, making detection difficult. In addition to this challenge, researchers also have to study and find countermeasures against these attacks without using an operational network for testing, since attacks on operational networks inconvenience users. In this paper, we propose a method to perform DDoS analysis on real hardware using real traffic without jeopardizing the original network. We implement our experiments on the Geni testbed using Openflow. We present results from DDoS detection methods using operational traffic.
    2597 </li>
    2598 <br>
    2599 
    2600 <li>
    2601 <b>Ozcelik, Ilker and Brooks, Richard R.</b>
    2602 , &quot;Operational System Testing for Designed in Security.&quot;
    2603 Proceedings of the Eighth Annual Cyber Security and Information Intelligence Research Workshop, Oak Ridge, Tennessee, ACM, New York, NY, USA,
    2604 2013.
    2605 doi:10.1145/2459976.2460038.
    2606 <a href="http://dx.doi.org/10.1145/2459976.2460038">http://dx.doi.org/10.1145/2459976.2460038</a>
    2607 <br><br><b>Abstract: </b>To design secure systems, one needs to understand how attackers use system vulnerabilities in their favor. This requires testing vulnerabilities on operational systems. However, working on operational systems is not always possible because of the risk of disturbance. In this study, we introduce an approach to experimenting using operational system data and performing real attacks without disturbing the original system. We applied this approach to a network security experiment and tested the performance of three detection methods. The approach used in this study can be used when developing systems with Designed-in Security to identify and test system vulnerabilities.
    2608 </li>
    2609 <br>
    2610 
    26112663
    26122664
     
    29633015
    29643016<li>
     3017<b>Rivera, Sergio and Fei, Zongming and Griffioen, James</b>
     3018, &quot;RAPTOR: A REST API translaTOR for OpenFlow controllers.&quot;
     30192016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), San Francisco, CA, USA, IEEE,
     30202016.
     3021doi:10.1109/infcomw.2016.7562096.
     3022<a href="http://dx.doi.org/10.1109/infcomw.2016.7562096">http://dx.doi.org/10.1109/infcomw.2016.7562096</a>
     3023<br><br><b>Abstract: </b>Many Software-Defined Networking (SDN) controllers support a ” northbound interface” by which applications can interact with the SDN controller and (indirectly) control the underlying SDN network. The absence of a standard for the northbound interface of these controllers makes it difficult for application developers to create interoperable/portable code (i.e., code that works with any SDN controller). Developers are forced to re-write almost all of their code every time they want to support a new controller. This tedious and time consuming process is typically a start-over software development cycle that involves learning new APIs, data models, and controller-specific conventions. In this paper, we present RAPTOR, a REST-based API translaTOR service for SDN networks that allows users to develop their network control software independent of any particular SDN controller. RAPTOR exposes its own REST-based API functions and data models to user applications and translates application requests into controller-specific northbound interface calls. To demonstrate the viability of RAPTOR, we implemented and deployed RAPTOR in GENI and used it in conjunction with different types of controllers. We also developed GENI Desktop modules that interacted with RAPTOR to install, list, delete and monitor end-to-end flows regardless of the controller used for controlling the underlying switches.
     3024</li>
     3025<br>
     3026
     3027
     3028
     3029<li>
    29653030<b>Rohrer, Justin P. and &#x43;&#x0327;etinkaya, Egemen K. and Sterbenz, James P. G.</b>
    29663031, &quot;Progress and challenges in large-scale future internet experimentation using the GpENI programmable testbed.&quot;
     
    36013666<li>
    36023667<b>Van Vorst, N. and Erazo, M. and Liu, J.</b>
    3603 , &quot;PrimoGENI for hybrid network simulation and emulation experiments in GENI.&quot;
    3604 Journal of Simulation,
    3605 2012.
    3606 doi:10.1057/jos.2012.5.
    3607 <a href="http://dx.doi.org/10.1057/jos.2012.5">http://dx.doi.org/10.1057/jos.2012.5</a>
    3608 <br><br><b>Abstract: </b>The Global Environment for Network Innovations (GENI) is a community-driven research and development effort to build a collaborative and exploratory network experimentation platform—a 'virtual laboratory' for the design, implementation, and evaluation of future networks. The PrimoGENI project enables real-time network simulation by extending an existing network simulator to become part of the GENI federation to support large-scale experiments involving physical, simulated, and emulated network entities. In this paper, we describe a novel design of PrimoGENI, which aims at supporting realistic, scalable, and flexible network experiments with real-time simulation and emulation capabilities. We present a flexible emulation infrastructure that allows both remote client machines, local cluster nodes running virtual machines, and external networks to seamlessly interoperate with the simulated network running within a designated 'slice' of resources. We present the results of our preliminary validation and performance studies to demonstrate the capabilities as well as limitations of our approach.
    3609 </li>
    3610 <br>
    3611 
    3612 <li>
    3613 <b>Van Vorst, N. and Erazo, M. and Liu, J.</b>
    36143668, &quot;PrimoGENI: Integrating Real-Time Network Simulation and Emulation in GENI.&quot;
    36153669Principles of Advanced and Distributed Simulation (PADS), 2011 IEEE Workshop on, Nice, France, IEEE,
     
    36183672<a href="http://dx.doi.org/10.1109/pads.2011.5936747">http://dx.doi.org/10.1109/pads.2011.5936747</a>
    36193673<br><br><b>Abstract: </b>The Global Environment for Network Innovations (GENI) is a community-driven research and development effort to build a collaborative and exploratory network experimentation platform -- a &#x76;&#x0308;irtual laboratory'' for the design, implementation and evaluation of future networks. The PrimoGENI project enables real-time network simulation by extending an existing network simulator to become part of the GENI federation to support large-scale experiments involving physical, simulated and emulated network entities. In this paper, we describe a novel design of PrimoGENI, which aims at supporting realistic, scalable, and flexible network experiments with real-time simulation and emulation capabilities. We present a flexible emulation infrastructure that allows both remote client machines and local cluster nodes running virtual machines to seamlessly interoperate with the simulated network running within a designated &#x73;&#x0308;lice'' of resources. We show the results of our preliminary validation and performance studies to demonstrate the capabilities and limitations of our approach.
     3674</li>
     3675<br>
     3676
     3677<li>
     3678<b>Van Vorst, N. and Erazo, M. and Liu, J.</b>
     3679, &quot;PrimoGENI for hybrid network simulation and emulation experiments in GENI.&quot;
     3680Journal of Simulation,
     36812012.
     3682doi:10.1057/jos.2012.5.
     3683<a href="http://dx.doi.org/10.1057/jos.2012.5">http://dx.doi.org/10.1057/jos.2012.5</a>
     3684<br><br><b>Abstract: </b>The Global Environment for Network Innovations (GENI) is a community-driven research and development effort to build a collaborative and exploratory network experimentation platform—a 'virtual laboratory' for the design, implementation, and evaluation of future networks. The PrimoGENI project enables real-time network simulation by extending an existing network simulator to become part of the GENI federation to support large-scale experiments involving physical, simulated, and emulated network entities. In this paper, we describe a novel design of PrimoGENI, which aims at supporting realistic, scalable, and flexible network experiments with real-time simulation and emulation capabilities. We present a flexible emulation infrastructure that allows both remote client machines, local cluster nodes running virtual machines, and external networks to seamlessly interoperate with the simulated network running within a designated 'slice' of resources. We present the results of our preliminary validation and performance studies to demonstrate the capabilities as well as limitations of our approach.
    36203685</li>
    36213686<br>
     
    38853950<li>
    38863951<b>Xin, Yufeng and Baldin, Ilya and Heermann, Chris and Mandal, Anirban and Ruth, Paul</b>
     3952, &quot;Capacity of Inter-cloud Layer-2 Virtual Networking.&quot;
     3953Proceedings of the 2014 ACM SIGCOMM Workshop on Distributed Cloud Computing, Chicago, Illinois, USA, ACM, New York, NY, USA,
     39542014.
     3955doi:10.1145/2627566.2627573.
     3956<a href="http://dx.doi.org/10.1145/2627566.2627573">http://dx.doi.org/10.1145/2627566.2627573</a>
     3957<br><br><b>Abstract: </b>Due to the economy of scale of Ethernet networks and available dynamic circuit capability from the major national research and educational networks, VLAN (Virtual LAN) based virtual networking solution has been successfully adopted in some advanced distributed cloud systems. However, there are two major constraints in this adaptation: (1) dynamic circuit service is far from pervasive; (2) there is only limited VLAN tags offered by regional network service providers. In this paper, after examining layer-2 networking in large-scale distributed cloud environments, we present a graph theoretical model to study the network capacity in terms of the number of inter-cloud connections that can co-exist. We further design the algorithms to achieve this capacity for both point-to-point and multi-point inter-cloud connections in both static and dynamic scenarios. We also study a general topology embedding problem based on this model. As tagging is a common mechanism for isolating communication channels in other network layers, the proposed models and algorithms can be extended to optical and IP networks.
     3958</li>
     3959<br>
     3960
     3961<li>
     3962<b>Xin, Yufeng and Baldin, Ilya and Heermann, Chris and Mandal, Anirban and Ruth, Paul</b>
    38873963, &quot;Scaling up applications over distributed clouds with dynamic layer-2 exchange and broadcast service.&quot;
    38883964Teletraffic Congress (ITC), 2014 26th International, IEEE,
     
    38913967<a href="http://dx.doi.org/10.1109/itc.2014.6932973">http://dx.doi.org/10.1109/itc.2014.6932973</a>
    38923968<br><br><b>Abstract: </b>In this paper, we study the problem of provisioning large-scale virtual clusters over federated clouds connected by multi-domain, layer-2 wide area networks. We first present the virtual cluster request abstraction and the abstraction models for substrate resource pools. Based on these two abstraction models, we developed a novel layer-2 exchange mechanism and an implementation of it in a multi-domain networked cloud environment. The design of the mechanism takes into consideration the realistic constraints in current network and cloud systems. We show that efficient cluster splitting, cloud data center selection and resource allocation algorithms can be developed to provision large-scale virtual clusters across cloud sites. A prototype system has been deployed and integrated into the ExoGENI testbed for about a year, and is being heavily used by scientific and data analytic applications.
    3893 </li>
    3894 <br>
    3895 
    3896 <li>
    3897 <b>Xin, Yufeng and Baldin, Ilya and Heermann, Chris and Mandal, Anirban and Ruth, Paul</b>
    3898 , &quot;Capacity of Inter-cloud Layer-2 Virtual Networking.&quot;
    3899 Proceedings of the 2014 ACM SIGCOMM Workshop on Distributed Cloud Computing, Chicago, Illinois, USA, ACM, New York, NY, USA,
    3900 2014.
    3901 doi:10.1145/2627566.2627573.
    3902 <a href="http://dx.doi.org/10.1145/2627566.2627573">http://dx.doi.org/10.1145/2627566.2627573</a>
    3903 <br><br><b>Abstract: </b>Due to the economy of scale of Ethernet networks and available dynamic circuit capability from the major national research and educational networks, VLAN (Virtual LAN) based virtual networking solution has been successfully adopted in some advanced distributed cloud systems. However, there are two major constraints in this adaptation: (1) dynamic circuit service is far from pervasive; (2) there is only limited VLAN tags offered by regional network service providers. In this paper, after examining layer-2 networking in large-scale distributed cloud environments, we present a graph theoretical model to study the network capacity in terms of the number of inter-cloud connections that can co-exist. We further design the algorithms to achieve this capacity for both point-to-point and multi-point inter-cloud connections in both static and dynamic scenarios. We also study a general topology embedding problem based on this model. As tagging is a common mechanism for isolating communication channels in other network layers, the proposed models and algorithms can be extended to optical and IP networks.
    39043969</li>
    39053970<br>
     
    45524617
    45534618<li>
     4619<b>Bhat, Shireesh and Udechukwu, Robinson and Dutta, Rudra and Rouskas, George N.</b>
     4620, &quot;Inception to application: A GENI based prototype of an open Marketplace for network services.&quot
     46212016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), San Francisco, CA, USA, IEEE,
     46222016.
     4623doi:10.1109/infcomw.2016.7562244.
     4624</li>
     4625<br>
     4626
     4627
     4628
     4629<li>
    45544630<b>Bhojwani, Sushil</b>
    45554631, &quot;Interoperability in Federated Clouds (Master's thesis).&quot
     
    49755051
    49765052<li>
     5053<b>Duplyakin, Dmitry and Ricci, Robert</b>
     5054, &quot;Introducing configuration management capabilities into CloudLab experiments.&quot
     50552016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), San Francisco, CA, USA, IEEE,
     50562016.
     5057doi:10.1109/infcomw.2016.7562042.
     5058</li>
     5059<br>
     5060
     5061
     5062
     5063<li>
    49775064<b>Edwards, Sarah and Liu, Xuan and Riga, Niky</b>
    49785065, &quot;Creating Repeatable Computer Science and Networking Experiments on Shared, Public Testbeds.&quot
     
    53145401
    53155402<li>
     5403<b>Griffioen, James and Wolf, Tilman and Calvert, Kenneth L.</b>
     5404, &quot;A Coin-Operated Software-Defined Exchange.&quot
     54052016 25th International Conference on Computer Communication and Networks (ICCCN), Waikoloa, HI, USA, IEEE,
     54062016.
     5407doi:10.1109/icccn.2016.7568473.
     5408</li>
     5409<br>
     5410
     5411
     5412
     5413<li>
    53165414<b>Group, GENI Planning</b>
    53175415, &quot;GENI Design Principles.&quot
     
    59386036<li>
    59396037<b>Mambretti, Joe and Chen, Jim and Yeh, Fei</b>
    5940 , &quot;Creating environments for innovation: Designing and implementing advanced experimental network research testbeds based on the Global Lambda Integrated Facility and the StarLight Exchange.&quot
    5941 Computer Networks,
    5942 2014.
    5943 doi:10.1016/j.bjp.2013.12.024.
     6038, &quot;Next Generation Virtual Network Architecture for Multi-tenant Distributed Clouds: Challenges and Emerging Techniques.&quot
     6039Proceedings of the 4th Workshop on Distributed Cloud Computing, Chicago, Illinois, ACM, New York, NY, USA,
     60402016.
     6041doi:10.1145/2955193.2955194.
    59446042</li>
    59456043<br>
     
    59566054<li>
    59576055<b>Mambretti, Joe and Chen, Jim and Yeh, Fei</b>
    5958 , &quot;Next Generation Virtual Network Architecture for Multi-tenant Distributed Clouds: Challenges and Emerging Techniques.&quot
    5959 Proceedings of the 4th Workshop on Distributed Cloud Computing, Chicago, Illinois, ACM, New York, NY, USA,
    5960 2016.
    5961 doi:10.1145/2955193.2955194.
     6056, &quot;Creating environments for innovation: Designing and implementing advanced experimental network research testbeds based on the Global Lambda Integrated Facility and the StarLight Exchange.&quot
     6057Computer Networks,
     60582014.
     6059doi:10.1016/j.bjp.2013.12.024.
    59626060</li>
    59636061<br>
     
    61426240
    61436241<li>
     6242<b>Morsey, Mohamed and Willner, Alexander and Loughnane, Robyn and Giatili, Mary and Papagianni, Chrysa and Baldin, Ilya and Grosso, Paola and Al-Hazmi, Yahya</b>
     6243, &quot;DBcloud: Semantic Dataset for the cloud.&quot
     62442016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), San Francisco, CA, USA, IEEE,
     62452016.
     6246doi:10.1109/infcomw.2016.7562073.
     6247</li>
     6248<br>
     6249
     6250
     6251
     6252<li>
    61446253<b>Muhammad, Monzur and Cappos, Justin</b>
    61456254, &quot;Towards a Representive Testbed: Harnessing Volunteers for Networks Research.&quot
     
    62616370
    62626371
     6372
     6373<li>
     6374<b>Ozcelik, Ilker and Brooks, Richard R.</b>
     6375, &quot;Operational System Testing for Designed in Security.&quot
     6376Proceedings of the Eighth Annual Cyber Security and Information Intelligence Research Workshop, Oak Ridge, Tennessee, ACM, New York, NY, USA,
     63772013.
     6378doi:10.1145/2459976.2460038.
     6379</li>
     6380<br>
     6381
     6382<li>
     6383<b>Ozcelik, Ilker and Brooks, Richard R.</b>
     6384, &quot;Performance Analysis of DDoS Detection Methods on Real Network.&quot
     6385First GENI Research and Educational Experiment Workshop (GREE 2012), Los Angeles,
     63862012.
     6387
     6388</li>
     6389<br>
    62636390
    62646391<li>
     
    62716398<br>
    62726399
    6273 <li>
    6274 <b>Ozcelik, Ilker and Brooks, Richard R.</b>
    6275 , &quot;Performance Analysis of DDoS Detection Methods on Real Network.&quot
    6276 First GENI Research and Educational Experiment Workshop (GREE 2012), Los Angeles,
    6277 2012.
    6278 
    6279 </li>
    6280 <br>
    6281 
    6282 <li>
    6283 <b>Ozcelik, Ilker and Brooks, Richard R.</b>
    6284 , &quot;Operational System Testing for Designed in Security.&quot
    6285 Proceedings of the Eighth Annual Cyber Security and Information Intelligence Research Workshop, Oak Ridge, Tennessee, ACM, New York, NY, USA,
    6286 2013.
    6287 doi:10.1145/2459976.2460038.
    6288 </li>
    6289 <br>
    6290 
    62916400
    62926401
     
    65896698
    65906699<li>
     6700<b>Rivera, Sergio and Fei, Zongming and Griffioen, James</b>
     6701, &quot;RAPTOR: A REST API translaTOR for OpenFlow controllers.&quot
     67022016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS), San Francisco, CA, USA, IEEE,
     67032016.
     6704doi:10.1109/infcomw.2016.7562096.
     6705</li>
     6706<br>
     6707
     6708
     6709
     6710<li>
    65916711<b>Rohrer, Justin P. and &#x43;&#x0327;etinkaya, Egemen K. and Sterbenz, James P. G.</b>
    65926712, &quot;Progress and challenges in large-scale future internet experimentation using the GpENI programmable testbed.&quot
     
    71297249<li>
    71307250<b>Van Vorst, N. and Erazo, M. and Liu, J.</b>
    7131 , &quot;PrimoGENI for hybrid network simulation and emulation experiments in GENI.&quot
    7132 Journal of Simulation,
    7133 2012.
    7134 doi:10.1057/jos.2012.5.
    7135 </li>
    7136 <br>
    7137 
    7138 <li>
    7139 <b>Van Vorst, N. and Erazo, M. and Liu, J.</b>
    71407251, &quot;PrimoGENI: Integrating Real-Time Network Simulation and Emulation in GENI.&quot
    71417252Principles of Advanced and Distributed Simulation (PADS), 2011 IEEE Workshop on, Nice, France, IEEE,
    714272532011.
    71437254doi:10.1109/pads.2011.5936747.
     7255</li>
     7256<br>
     7257
     7258<li>
     7259<b>Van Vorst, N. and Erazo, M. and Liu, J.</b>
     7260, &quot;PrimoGENI for hybrid network simulation and emulation experiments in GENI.&quot
     7261Journal of Simulation,
     72622012.
     7263doi:10.1057/jos.2012.5.
    71447264</li>
    71457265<br>
     
    73697489<li>
    73707490<b>Xin, Yufeng and Baldin, Ilya and Heermann, Chris and Mandal, Anirban and Ruth, Paul</b>
     7491, &quot;Capacity of Inter-cloud Layer-2 Virtual Networking.&quot
     7492Proceedings of the 2014 ACM SIGCOMM Workshop on Distributed Cloud Computing, Chicago, Illinois, USA, ACM, New York, NY, USA,
     74932014.
     7494doi:10.1145/2627566.2627573.
     7495</li>
     7496<br>
     7497
     7498<li>
     7499<b>Xin, Yufeng and Baldin, Ilya and Heermann, Chris and Mandal, Anirban and Ruth, Paul</b>
    73717500, &quot;Scaling up applications over distributed clouds with dynamic layer-2 exchange and broadcast service.&quot
    73727501Teletraffic Congress (ITC), 2014 26th International, IEEE,
    737375022014.
    73747503doi:10.1109/itc.2014.6932973.
    7375 </li>
    7376 <br>
    7377 
    7378 <li>
    7379 <b>Xin, Yufeng and Baldin, Ilya and Heermann, Chris and Mandal, Anirban and Ruth, Paul</b>
    7380 , &quot;Capacity of Inter-cloud Layer-2 Virtual Networking.&quot
    7381 Proceedings of the 2014 ACM SIGCOMM Workshop on Distributed Cloud Computing, Chicago, Illinois, USA, ACM, New York, NY, USA,
    7382 2014.
    7383 doi:10.1145/2627566.2627573.
    73847504</li>
    73857505<br>