Changes between Version 17 and Version 18 of GEC20Agenda/EveningDemoSession
- Timestamp:
- 08/14/14 10:32:15 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GEC20Agenda/EveningDemoSession
v17 v18 52 52 ==== Integrating Dell SDP on GENI ==== 53 53 54 The poster will present the state of the integration on GENI, our ideas and considerations on an aggregate manager for the Split Data Plane (SDP) switches on GENI. Dell has decided to donate ~10 SDP switches on GENI. UH is placing them on GENI rack locations, both ExoGENI and InstaGENI. The SDP switches should be considered GENI resources. However, there are challenges in sharing such a resource for simultaneous experimentation. We would like to present such considerations and receive discussions and feedback from GENI community. Poster is attached [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/GEC20SDPonGENI.pdf here]. 54 The poster will present the state of the integration on GENI, our ideas and considerations on an aggregate manager for the Split Data Plane (SDP) switches on GENI. Dell has decided to donate ~10 SDP switches on GENI. UH is placing them on GENI rack locations, both ExoGENI and InstaGENI. The SDP switches should be considered GENI resources. However, there are challenges in sharing such a resource for simultaneous experimentation. We would like to present such considerations and receive discussions and feedback from GENI community. 55 56 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1959_GEC20%20SDP%20on%20GENI.pdf '''Integrating Dell SDP on GENI''' Poster File] 55 57 56 58 Participants: … … 74 76 ==== OpenBIDS ==== 75 77 76 Project description Project demo involves displaying the software (Network Intrusion detection system developed over OpenFlow). Performances are compared with SNORT and the statistics are studied in detail. 78 Project description Project demo involves displaying the software (Network Intrusion detection system developed over OpenFlow). Performances are compared with SNORT and the statistics are studied in detail. 79 80 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1936_GEC20%20sujay%20poster.pdf '''OpenBIDS''' Poster File] 77 81 78 82 Participants: … … 88 92 ==== SDX on GENI ==== 89 93 90 This demonstration will provide an update Software Defined Exchange (SDX) implementation work being led by the Georgia Tech team. The demonstration will provide an update on the work to deploy our SDX implementation on GENI. We will also update the progress toward an SDX API for GENI experimenters. 94 This demonstration will provide an update Software Defined Exchange (SDX) implementation work being led by the Georgia Tech team. The demonstration will provide an update on the work to deploy our SDX implementation on GENI. We will also update the progress toward an SDX API for GENI experimenters. 95 96 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1947_GENI-SDX-Poster-GEC20.pdf '''SDX on GENI''' Poster File] 91 97 92 98 Participants: … … 96 102 97 103 This demonstration will show recent progress made on the GENI Science Shakedown project. Topics include 1) techniques for importing ExoGENi images into InstaGENI and 2) running MPI applications on ExoGENI and InstaGENI. In addition, we will show an initial evaluation of both testbeds with respect to performance of MPI applications. 104 105 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1934_GEC20-ShakedownDemoPoster.pptx '''GENI Science Shakedown''' Poster File] 98 106 99 107 * Paul Ruth, pruth@renci.org, RENCI … … 133 141 ==== Simulation, Detection, and Denial of ping Attack ==== 134 142 135 The demo topology consist of 4 nodes which includes two hosts, Host1 and Host2, one !OpenvSwitch (OVS) node and one Floodlight Controller. The hosts are connected to the OVS and OVS is connected to the Floodlight controller. Host1 will perform ping attack to Host2. Host2 will continuously measure the number of pings received from Host1 and detect the ping attack when the frequency and number of pings exceed a threshold. The detection will trigger re-programming of the network through OVS to deny the pinging connection. All ping attack detection should be monitored using !LabWiki and the re-programming of the network is through the GIMI framework. Poster is attached [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/GEC20SimulationofpingattackonGIMI.pdf here]. 143 The demo topology consist of 4 nodes which includes two hosts, Host1 and Host2, one !OpenvSwitch (OVS) node and one Floodlight Controller. The hosts are connected to the OVS and OVS is connected to the Floodlight controller. Host1 will perform ping attack to Host2. Host2 will continuously measure the number of pings received from Host1 and detect the ping attack when the frequency and number of pings exceed a threshold. The detection will trigger re-programming of the network through OVS to deny the pinging connection. All ping attack detection should be monitored using !LabWiki and the re-programming of the network is through the GIMI framework. 144 145 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1959_GEC20%20Simulation%20of%20ping%20attack%20on%20GIMI.pdf '''Simulation, Detection, and Denial of ping Attack''' Poster File] 136 146 137 147 Participants: … … 172 182 We will provide demo to illustrate the current progress of our GENI-VIRO implementation progress using the GENI testbed. We will be using the OVS and SDN platform running on virtual machines running GENI nodes in one or multiple sites to run our current GENI-VIRO code. We will show set up a simple topology with a few VIRO switches, and how packets are routed from a virtual host to a VIRO switch to another virtual host attached to another VIRO switch using the VIRO routing protocol based on Virtual Routing Id (implemented by re-using MAC addresses in layer 2). 173 183 184 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1938_GEC20-Poster.pdf '''GENI-VIRO''' Poster File] 185 174 186 Participants: 175 187 * Zhi-Li Zhang, zhzhang@cs.umn.edu, University of Minnesota … … 248 260 ==== GENI Desktop ==== 249 261 250 GENI Desktop provides a unified interface and environment for experimenters to create, control, manage, interact with and measure the performance of GENI slices. This demo will show the newly implemented functions in the GENI Desktop. We enhanced the GENI Desktop to use the Common Federation Service API V2 to provide stitcher support for slices using RSPECs that need layer-2 connections. We also developed a slice membership function that allows users to be added as a member of a slice after the slice/slivers have been created, enabling new users join and access slice resources. We also have new GENI Desktop functionality to provide a routing support function, and a module for handling netflow data. In addition, we will demo the function implemented in the Adopt-A-GENI project for providing support to user-defined SDN routes through the AAG controller. This demo is suitable to GENI experimenters (beginners and experienced) who want to learn how to manage/control their experiments and interact with GENI resources. It may be also interesting to GENI tool developers who want to see how GENI Desktop interacts with other tools such as the GENI portal and Flack. 262 GENI Desktop provides a unified interface and environment for experimenters to create, control, manage, interact with and measure the performance of GENI slices. This demo will show the newly implemented functions in the GENI Desktop. We enhanced the GENI Desktop to use the Common Federation Service API V2 to provide stitcher support for slices using RSPECs that need layer-2 connections. We also developed a slice membership function that allows users to be added as a member of a slice after the slice/slivers have been created, enabling new users join and access slice resources. We also have new GENI Desktop functionality to provide a routing support function, and a module for handling netflow data. In addition, we will demo the function implemented in the Adopt-A-GENI project for providing support to user-defined SDN routes through the AAG controller. This demo is suitable to GENI experimenters (beginners and experienced) who want to learn how to manage/control their experiments and interact with GENI resources. It may be also interesting to GENI tool developers who want to see how GENI Desktop interacts with other tools such as the GENI portal and Flack. 263 264 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1925_geni_desktop_poster.pdf '''GENI Desktop''' Poster File] 265 266 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1925_aag_poster.pdf '''Adopt-A-GENI''' Poster File] 251 267 252 268 Participants: … … 257 273 ==== End-to-End Cloud Security ==== 258 274 259 End to End cloud Security is a project that scans the intermediate hosts for vulnerabilities between any cloud provider and the client. It performs scans on those nodes and collects and stores that data for further analysis. End to End cloud Security is a project that scans the intermediate hosts for vulnerabilities between any cloud provider and the client. It performs scans on those nodes and collects and stores that data for further analysis. 275 End to End cloud Security is a project that scans the intermediate hosts for vulnerabilities between any cloud provider and the client. It performs scans on those nodes and collects and stores that data for further analysis. End to End cloud Security is a project that scans the intermediate hosts for vulnerabilities between any cloud provider and the client. It performs scans on those nodes and collects and stores that data for further analysis. 276 277 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1936_Poster-GEC20.pdf '''End-to-End Cloud Security''' Poster File] 260 278 261 279 Participants: … … 264 282 ==== Simulation-as-a-Service App ==== 265 283 266 We will demonstrate an extended simulation- as-a-service (SMaaS) App that involves !TotalSim using GENI for PaaS experiments, which will enable them to deliver their App (that has data-intensive computation and data movement workflows) in SaaS form to their customers. We will have a new Layer 2 connection setup from demo site to the !TotalSim office in Dublin, OH, and we will show collaboration use case on the virtual desktop environment setup in a GENI Rack at the Metro Data Center. We plan to use Ohio Supercomputer Center resources to integrate some computation element in the demo also and use supporting Apps for analysis/visualization of the results. Gigabit App developers and cloud infrastructure engineers will particularly find our demo interesting. 284 We will demonstrate an extended simulation- as-a-service (SMaaS) App that involves !TotalSim using GENI for PaaS experiments, which will enable them to deliver their App (that has data-intensive computation and data movement workflows) in SaaS form to their customers. We will have a new Layer 2 connection setup from demo site to the !TotalSim office in Dublin, OH, and we will show collaboration use case on the virtual desktop environment setup in a GENI Rack at the Metro Data Center. We plan to use Ohio Supercomputer Center resources to integrate some computation element in the demo also and use supporting Apps for analysis/visualization of the results. Gigabit App developers and cloud infrastructure engineers will particularly find our demo interesting. 285 286 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1937_GEC20_SMaaS-Poster.pdf '''Simulation-as-a-Service App''' Poster File] 267 287 268 288 Participants: … … 315 335 List of equipment that will need AC connections (e.g. laptop, switch, monitor): Just put in the number of connections needed if your demo description already lists equipment. 2 laptops 316 336 317 Total number of wired network connections (sum standard IP and VLAN connections): 2 standard IP Number of wired layer 2 VLANs (if any): Specify VLAN number, if known, approximate bandwidth, and whether tagged or untagged. 337 Total number of wired network connections (sum standard IP and VLAN connections): 2 standard IP Number of wired layer 2 VLANs (if any): Specify VLAN number, if known, approximate bandwidth, and whether tagged or untagged. 338 339 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1913_GEC20%20FIRE%20poster.pdf '''GENI/FIRE Federation''' Poster File] 318 340 319 341 Participants: … … 322 344 ==== FIRE-GENI SDX 1.0 ==== 323 345 324 We have created a first prototype of an SDX for exchange of stitching VLANs between European FIRE testbeds and GENI testbeds. We also developed a toolset to measure on certain moments in time the bandwidth performance on stitched links to see what an experimenter can expect and to learn more about the stitching technology. 346 We have created a first prototype of an SDX for exchange of stitching VLANs between European FIRE testbeds and GENI testbeds. We also developed a toolset to measure on certain moments in time the bandwidth performance on stitched links to see what an experimenter can expect and to learn more about the stitching technology. 347 348 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1948_GEC20_poster_bvermeul_v1.pdf '''FIRE-GENI SDX 1.0''' Poster File] 325 349 326 350 Participants: … … 335 359 An OpenFlow-based video hosting and streaming solution. Clients produce and consume video content to a video server behind an OpenFlow network. OpenFlow allows for path selection on the video server's private network. 336 360 361 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1931A_gec20_Cinema_parmesh.pdf '''GENI Cinema (1)''' Poster File] 362 363 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1931B_GEC20poster_Final.pdf '''GENI Cinema (2)''' Poster File] 364 337 365 * Ryan Izard, rizard@clemson.edu, Clemson Univ. 338 366 * Parmesh Ramanathan, parmesh@ece.wisc.edu, Univ. of Wisconsin-Madison … … 341 369 ==== SDXs: Software Defined Networking Exchanges ==== 342 370 343 We will have a poster to show the current prototype for Software Define Networking Exchanges(SDXs) at !StarLight which will serve as exchange point for projects of members of the Consortium For International Advanced Networking Research using iGENI as a platform for Advanced Network Research and other Science Research. 371 We will have a poster to show the current prototype for Software Define Networking Exchanges(SDXs) at !StarLight which will serve as exchange point for projects of members of the Consortium For International Advanced Networking Research using iGENI as a platform for Advanced Network Research and other Science Research. 372 373 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1921_GEC20-poster%20SDX.pdf '''SDXs: Software Defined Networking Exchanges''' Poster File] 344 374 345 375 Participants: … … 386 416 ==== Vehicular Sensing and Control ==== 387 417 388 We will demonstrate Vehicular Sensing and Control (VSC) platform that we designed for researchers and experimenters to support idea/protocol experimentation and emulation in a real world. Specifically, by leveraging the GENI resources,(i.e. GENI WiMAX network, ExoGENI racks, VLAN connection as well as relevant experimenter tools), this platform enables the researchers and experimenters to use OpenXC sensing and camera-based sensing data such as vehicle location, vehicle speed, pedal position, traffic states surrounding the vehicle as input for the experimentation and emulation. It could be very helpful to reason about the protocol design. In this demo, we will highlight the latest mechanisms developed for VSC application-layer emulation and extensive experimental results that we collect using the VSC platform. The audience with the interests of vehicular network should stop by and see this demo given the capability of the VSC platform. 418 We will demonstrate Vehicular Sensing and Control (VSC) platform that we designed for researchers and experimenters to support idea/protocol experimentation and emulation in a real world. Specifically, by leveraging the GENI resources,(i.e. GENI WiMAX network, ExoGENI racks, VLAN connection as well as relevant experimenter tools), this platform enables the researchers and experimenters to use OpenXC sensing and camera-based sensing data such as vehicle location, vehicle speed, pedal position, traffic states surrounding the vehicle as input for the experimentation and emulation. It could be very helpful to reason about the protocol design. In this demo, we will highlight the latest mechanisms developed for VSC application-layer emulation and extensive experimental results that we collect using the VSC platform. The audience with the interests of vehicular network should stop by and see this demo given the capability of the VSC platform. 419 420 [http://groups.geni.net/geni/attachment/wiki/GEC20Agenda/EveningDemoSession/1914_GEC20%20Poster_WayneStateU-final.pdf '''Vehicular Sensing and Control''' Poster File] 389 421 390 422 Participants: