Download presentation
Presentation is loading. Please wait.
Published byLoraine Boyd Modified over 9 years ago
1
Sponsored by the National Science Foundation Introduction to GENI Sarah Edwards GENI Project Office (GPO) help@geni.net www.geni.net
2
Sponsored by the National Science Foundation2Cloud Security Curriculum Workshop – July 15, 2015www.geni.net Outline What is GENI? How is GENI being used? Key GENI Concepts Demo: A simple experiment using GENI
3
Sponsored by the National Science Foundation3Cloud Security Curriculum Workshop – July 15, 2015www.geni.net GENI: Infrastructure for Experimentation GENI provides compute resources that can be connected in experimenter specified Layer 2 topologies.
4
Sponsored by the National Science Foundation4Cloud Security Curriculum Workshop – July 15, 2015www.geni.net GENI Compute Resources GENI Racks GENI Wireless compute nodes Existing Testbeds Emulab Planetlab ORBIT
5
Sponsored by the National Science Foundation5Cloud Security Curriculum Workshop – July 15, 2015www.geni.net GENI Networking Resources Networking within a Rack National Research Backbones (e.g. Internet2) Regional Networks (e.g. CENIC) WiMAX Base Stations 4G/3G GENI network
6
Sponsored by the National Science Foundation6Cloud Security Curriculum Workshop – July 15, 2015www.geni.net GENI Architecture Flexible network / cloud research infrastructure Also suitable for physics, genomics, other domain science Distributed cloud (racks) for content caching, acceleration, etc. Metro Research Backbones Internet ISP Regional Networks Campus g g g Legend GENI-enabled hardware Layer 3 Control Plane Layer 2 Data Plane
7
Sponsored by the National Science Foundation7Cloud Security Curriculum Workshop – July 15, 2015www.geni.net Current GENI buildout More WiMAX base stations with Android handsets GENI-enable 5-6 regional networks Inject more OpenFlow switches into Internet2 Add GENI Racks to 50-80 locations within campuses, regionals, and backbone networks GENI Racks serve as programmable routers, distributed clouds, content distribution nodes, caching or transcoding nodes, etc
8
Sponsored by the National Science Foundation8Cloud Security Curriculum Workshop – July 15, 2015www.geni.net Creating and deploying GENI racks Ilia Baldine RENCI More resources / rack, fewer racks Rick McGeer HP Labs Fewer resources / rack, more racks Latest addition Rajesh Narayanan DELL KC Wang Clemson
9
Sponsored by the National Science Foundation9Cloud Security Curriculum Workshop – July 15, 2015www.geni.net GENI WiMAX 2013 Researcher-owned, researcher-operated 4G cellular systems 26 Wimax Base Stations in 13 Sites Sliced, virtualized and interconnected On the Air Not On the Air
10
Sponsored by the National Science Foundation10Cloud Security Curriculum Workshop – July 15, 2015www.geni.net GENI: Infrastructure for Experimentation GENI provides compute resources that can be connected in experimenter specified Layer 2 topologies.
11
Sponsored by the National Science Foundation11Cloud Security Curriculum Workshop – July 15, 2015www.geni.net Multiple GENI Experiments run Concurrently Resources can be shared between slices Experiments live in isolated “slices”
12
Sponsored by the National Science Foundation12Cloud Security Curriculum Workshop – July 15, 2015www.geni.net GENI is “Deeply Programmable” I install software I want throughout my network slice (into routers, switches, …) or control switches using OpenFlow OpenFlow part of the experiment not only the infrastructure
13
Sponsored by the National Science Foundation13Cloud Security Curriculum Workshop – July 15, 2015www.geni.net Cloud Uses of GENI GENI Supports: Any combination of: –compute/cloud, –networking/SDN and –wireless Explore impact of geographic diversity
14
Sponsored by the National Science Foundation14Cloud Security Curriculum Workshop – July 15, 2015www.geni.net Security Uses of GENI OK to DO man-in-the middle attacks Tor networks DDoS on your own resources (as long as it does not affect other experimenters) Securing OpenFlow/SDN Many more…
15
Sponsored by the National Science Foundation15Cloud Security Curriculum Workshop – July 15, 2015www.geni.net … but DO NOT DO NOT use GENI to hack or affect other systems or other experiments e.g. Do not hack another tenant on the same server DO NOT run viruses, worms, or malware which could escape GENI Use DETER Lab instead When in doubt, ask
16
Sponsored by the National Science Foundation16Cloud Security Curriculum Workshop – July 15, 2015www.geni.net Outline What is GENI? How is GENI being used? Key GENI Concepts Demo: A simple experiment using GENI
17
Sponsored by the National Science Foundation17Cloud Security Curriculum Workshop – July 15, 2015www.geni.net How is GENI being Used? Research Future Internet architectures Software defined networking Large scale evaluation of smart grid protocols Education Networking and Distributed systems classes Cloud computing classes WiMAX classes GENI has over 3400 users!
18
Sponsored by the National Science Foundation18Cloud Security Curriculum Workshop – July 15, 2015www.geni.net Three FIA Teams have Slices on GENI XIA (demo at GEC15) NDN (demo at GEC 13) MobilityFirst (demo at GEC 12, GEC18, GEC20) GENI is a unique testbed that can support all of these teams Tutorials of all three at previous GECs
19
Sponsored by the National Science Foundation19Cloud Security Curriculum Workshop – July 15, 2015www.geni.net GENI in the Classroom GENI as a remote, virtual lab for networking, distributed systems and cloud computing classes
20
Sponsored by the National Science Foundation20Cloud Security Curriculum Workshop – July 15, 2015www.geni.net Earth Observation Depot Network (EODN) Addresses the deployment concerns in enabling open access to remotely sensed data from a wide range of public, private, and commercial sources Built in part with the NSF-funded Data Logistics Toolkit (DLT) Deployed on a volunteer basis by AmericaView members in conjunction with existing REDDnet resources Slide from: IU: Ezra Kissel, Akshay Dorwat, Jeremy Musser, Prakash Rajagopal, Rohit Khapare, Joseph Cottam, Martin Swany UW-Madison: Sam Batzli– Director, WisconsinView SFASU: Paul Blackwell – Exec. Comm., AmericaView
21
Sponsored by the National Science Foundation21Cloud Security Curriculum Workshop – July 15, 2015www.geni.net Intelligent Data Movement Service MAX GPO NYSER RCI MIZZ UTAH DDC UCD UCLA TAMU SALT I2 GW KANS I2 GW WASH I2 GW NEWY I2 GW LAN AL2S ION GENI rack depots New EODN depots I2 Gateway (ION) R&E access 9 GENI racks ~30 VMs (1-2 cores, 8G – 1TB storage each) ~8 TB of GENI storage exposed Custom images Long-lived slices Inter-domain stitching Shared vlans External access to data plane Slide from: IU: Ezra Kissel, Akshay Dorwat, Jeremy Musser, Prakash Rajagopal, Rohit Khapare, Joseph Cottam, Martin Swany UW-Madison: Sam Batzli– Director, WisconsinView SFASU: Paul Blackwell – Exec. Comm., AmericaView
22
Sponsored by the National Science Foundation22Cloud Security Curriculum Workshop – July 15, 2015www.geni.net NowCast System Slide by Mike Zink, UMass Amherst Short-term weather prediction (1-15 mins) Forecasts as we know them: Data from many sensors: Radar, satellite, balloons, Usually for large regions Takes super computers to calculate
23
Sponsored by the National Science Foundation23Cloud Security Curriculum Workshop – July 15, 2015www.geni.net Urgent Computing ADCIRC Brian Blanton (RENCI) –Storm surge and tide model –Finite element model –MPI tightly coupled –Approved by FEMA for computing storm surge flood hazard simulations –Used for Digital Flood Insurance Rate Maps (DFIRMs) –Scales to 10000+ MPI processes Slide by Paul Ruth
24
Sponsored by the National Science Foundation24Cloud Security Curriculum Workshop – July 15, 2015www.geni.net Upcoming GENI Events Train-the-TA Fall 2015 Tips for instructors and TAs running classes on GENI GENI Regional Workshop 18 – 19 September 2015 Northeastern Illinois University Hosted by Graciela Perera Beginner and advanced tutorials GENI Community Event 10 November 2015 San Francisco, CA With ICNP 2015 Showcasing GENI in Research and Education
25
Sponsored by the National Science Foundation25Cloud Security Curriculum Workshop – July 15, 2015www.geni.net Outline What is GENI? How is GENI being used? Key GENI Concepts Demo: A simple experiment using GENI
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.