GENI Terminology Sponsored by the National Science Foundation.

Slides:



Advertisements
Similar presentations
Sponsored by the National Science Foundation1April 8, 2014, Testbeds as a Service: GENI Heidi Picher Dempsey Internet2 Annual Meeting April 8,
Advertisements

Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Sponsored by the National Science Foundation Running a class in GENI GENI Project Office.
Sponsored by the National Science Foundation Campus Policies for the GENI Clearinghouse and Portal Sarah Edwards, GPO March 20, 2013.
Sponsored by the National Science Foundation Working with Collaborators.
Sponsored by the National Science Foundation Lab Zero: A First Experiment.
Sponsored by the National Science Foundation Practical Advice for Using GENI in the Classroom Sarah Edwards, Niky Riga GENI Project Office.
Sponsored by the National Science Foundation 1 Lab Zero – November 6, 2014 Are you ready for the tutorial? 1.Grab a Worksheet and instructions 2.Did you.
Sponsored by the National Science Foundation Omni: a command line GENI resource reservation tool Niky Riga, Sarah Edwards GENI Project Office 13 March,
Sponsored by the National Science Foundation Wireless Infrastructure and GENI Ivan Seskar, Francesco Bronzino Rutgers University.
National Science Foundation Arlington, Virginia January 7-8, 2013 Tom Lehman University of Maryland Mid-Atlantic Crossroads.
Sponsored by the National Science Foundation Campus/Experiment Topics in Monitoring and I&M GENI Engineering Conference 15 Houston, TX Sarah Edwards Chaos.
Sponsored by the National Science Foundation Running a Class in GENI GENI Project Office.
Sponsored by the National Science Foundation Getting Started With Your Own Experiment Sarah Edwards, GENI Project Office.
Sponsored by the National Science Foundation Using GENI Wireless Resources Vic Thomas GENI Project Office.
Sponsored by the National Science Foundation GENI Software Marshall Brinn, GPO Architect January 7, 2013.
Sponsored by the National Science Foundation GENI OpenFlow Experimentation on AL2S Ali Sydney, PhD Raytheon BBN Technologies
Sponsored by the National Science Foundation GEC16 Plenary Session: GENI Solicitation 4 Tool Context Marshall Brinn, GPO March 20, 2013.
Sponsored by the National Science Foundation GEC14 Session: SDN * in GENI Marshall Brinn, GPO July 11, 2012 * Software-Defined Networking.
Sponsored by the National Science Foundation 1 September 15, 2015 Are you ready for the tutorial? 1.Grab a Worksheet and instructions 2.Did you do the.
Sponsored by the National Science Foundation Behind the Scenes of GENI Experimentation An Introduction to GENI Tools Sarah Edwards, GENI Project Office.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Sarah Edwards, GPO
Sponsored by the National Science Foundation GENI Goals & Milestones GENI CC-NIE Workshop NSF Mark Berman January 7,
Sponsored by the National Science Foundation GENI Terminology.
Sponsored by the National Science Foundation GENI Terminology: How All the Pieces Fit Together Sarah Edwards GENI Project Office.
Sponsored by the National Science Foundation Running a Class in GENI Sarah Edwards GENI Project Office.
Sponsored by the National Science Foundation 1 GREESC15– May 25, 2015 Are you ready for the tutorial? 1.Grab a Worksheet and instructions 2.Did you do.
Sponsored by the National Science Foundation GENI Current Ops Workflow Connectivity John Williams San Juan, Puerto Rico Mar
Sponsored by the National Science Foundation Monitoring Demonstration Kevin Bohan, GMOC
Sponsored by the National Science Foundation Lab Zero: A First Experiment using GENI Sarah Edwards, GENI Project Office.
Sponsored by the National Science Foundation 1 Last updated April 1, 2013 Are you ready for the tutorial? 1.Sign In 2.Grab a Worksheet 3.Did you do the.
Sponsored by the National Science Foundation Tutorial: Introduction to Omni Niky Riga GENI Project Office GREESC13 $ omni.py createsliver aliceslice myRSpec.xml.
Sponsored by the National Science Foundation Getting Started With Your Own Experiment Sarah Edwards, GENI Project Office.
Sponsored by the National Science Foundation Systematic Experimentation in GENI.
How SSH With a Private Key Works Sponsored by the National Science Foundation Cloud Security Curriculum Workshop – July 16,
Sponsored by the National Science Foundation Cluster D Working Meetings GENI Engineering Conference 5 Seattle, WA July ,
Sponsored by the National Science Foundation GENI Experimenter Portal Service Developers Roundtable GENI Engineering Conference 16 Salt Lake City, Utah.
Sponsored by the National Science Foundation 1 ICDCS13: July 8, 2013 Are you ready for the tutorial? 1.Grab a Worksheet and instructions 2.Did you do the.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Sarah Edwards, GPO
Sponsored by the National Science Foundation Lab Zero: A First Experiment using GENI.
Sponsored by the National Science Foundation Systematic Experimentation in GENI Sarah Edwards GENI Project Office.
Sponsored by the National Science Foundation Understanding the AM API through a simple Hadoop experiment.
Sponsored by the National Science Foundation Introduction to GENI Architecture: Federated Trust Perspective Marshall Brinn, GPO GEC20: June 24, 2014.
Sponsored by the National Science Foundation 1 GREE SC: June 24, 2013 Are you ready for the tutorial? 1.Grab a Worksheet and instructions 2.Did you do.
Cyberinfrastructure: An investment worth making Joe Breen University of Utah Center for High Performance Computing.
Sponsored by the National Science Foundation GENI Aggregate Manager API Tom Mitchell March 16, 2010.
Behind the Scenes of GENI Experimentation Understanding GENI AM API and RSpec Sponsored by the National Science Foundation
Sponsored by the National Science Foundation Behind the Scenes of GENI Experimentation An Introduction to GENI Tools Sarah Edwards, GENI Project Office.
Sponsored by the National Science Foundation GEC19 Outbrief: GENI in the Classroom, Experimenter-Developer Roundtable, Tutorials Vic Thomas, Niky Riga.
Sponsored by the National Science Foundation Lab Zero: A First Experiment using GENI Sarah Edwards GENI Project Office.
Sponsored by the National Science Foundation Today’s Exercise.
Sponsored by the National Science Foundation 1 Lab Zero – October 20, 2014 Are you ready for the tutorial? 1.Grab a Worksheet and instructions 2.Did you.
Sponsored by the National Science Foundation GENI Experimenter Portal Service Developers Roundtable GENI Engineering Conference 16 Salt Lake City, Utah.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Behind the Scenes of GENI Experimentation An Introduction to GENI Tools Sponsored by the National Science Foundation.
Sponsored by the National Science Foundation 1 Lab Zero – March 14, 2014 Are you ready for the tutorial? 1.Grab a Worksheet and instructions 2.Did you.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Sponsored by the National Science Foundation Behind the Scenes of GENI Experimentation An Introduction to GENI Tools Sarah Edwards GENI Project Office.
Sponsored by the National Science Foundation Understanding the AM API through a simple Hadoop experiment.
Sponsored by the National Science Foundation GENI Terminology Sarah Edwards, GENI Project Office Violet Syrotiuk, Arizona State University.
Sponsored by the National Science Foundation 1 GEC16: March 19, 2013 Are you ready for the tutorial? 1.Sign In 2.Grab a Worksheet 3.Did you do the pre-work?
Sponsored by the National Science Foundation GEC17 Plenary Session: Architecture Marshall Brinn, GPO July 22, 2013.
Run a Complete Experiment
Lab Zero: A First Experiment using GENI
GENI Exploring Networks of the Future
Understanding the AM API through a simple experiment
SurfCFCC Secure Wireless Access For Students, Faculty, and Staff.
GENI Exploring Networks of the Future
Presentation transcript:

GENI Terminology Sponsored by the National Science Foundation

project slice experimenter resource aggregate Cloud Security Curriculum Workshop – July 13, 2016 www.geni.net

Experimenter An experimenter is a researcher who uses GENI resources Different types of experimenters have different roles and permissions: Advisor vs Grad Student Teacher vs TA vs Student Experimenter An experimenter is a researcher who uses GENI resources. Different experimenters will have different roles in GENI and therefore different permissions. For example, ….. Cloud Security Curriculum Workshop – July 13, 2016 www.geni.net

https://portal.geni.net Creating an Account GENI Portal is at: Instructions for creating an account are: http://groups.geni.net/geni/wiki/SignMeUp Anyone with an account at a supported identity provider can log in to the GENI portal but they will have no privileges. You must be a member of a project to do anything interesting. Cloud Security Curriculum Workshop – July 13, 2016 www.geni.net

GENI User Authentication The GENI Portal leverages InCommon for single sign-on authentication Experimenters from 304 educational and research institutions have InCommon accounts For many experimenters: no new passwords familiar login screens The GENI Portal trusts identity providers who are members of the InCommon federation. Students, faculty and staff will have an account provided by their school (for example, the University of Utah) which they use to access campus resources. They can then use that account to login to GENI as long as their school is a member of InCommon (with some caveats). **This is exactly like using your Facebook or Google account to access other websites.** For those experimenters, there are no new passwords. For all others, we are happy to make you an account on the GPO’s identity provider. Anyone with an account at a supported identity provider (usually your school or employer) can log in, but they will have no privileges If you don’t have such an account, we will make you an account at the GPO Identity Provider You must be a member of a project to do anything interesting GENI Project Office runs a federated IdP to provide accounts for non-federated organizations. Cloud Security Curriculum Workshop – July 13, 2016 www.geni.net

Projects organize research in GENI Slice Lead Members Experimenters can perform experiments in the context of a project. Projects contain both people and their experiments. (Experiments are represented by slices, a term we will define in a few minutes.) A project must have a single individual who is willing to take responsibility for what happens within the project. This person is called the project lead. Projects contain both people and their experiments A project is led by a single responsible individual: the project lead Cloud Security Curriculum Workshop – July 13, 2016 www.geni.net

A slice is a container of resources used in an experiment. A slice can contain resources from one or more aggregates A slice is in a single project A slice has an expiration Slice names are public, reusable and unique (within a project) A slice is a container for the resources you are using in your experiment. A slice usually contains resources from multiple aggregates. A slice belongs to a single project and has an expiration. And slice names are unique within a project. Cloud Security Curriculum Workshop – July 13, 2016 www.geni.net

is a piece of infrastructure A resource is a piece of infrastructure A resource can be real or virtual. Resource specifications (aka. RSpecs) are used to describe and request resources. Examples: Compute: computer vs virtual machine (VM) Wireline Network: VLAN or OpenFlow Wireless: WiMAX A resource is something you can reserve -- like a computer or network. Resources can be real or virtualized. The description of the resources you want to reserve are called a resource specification (abbreviated RSpec). Cloud Security Curriculum Workshop – July 13, 2016 www.geni.net

An aggregate manages a set of reservable resources Aggregates include: GENI racks OpenFlow WiMAX InstaGENI Rack ExoGENI Rack An aggregate manages a set of available resources. The GENI racks contains aggregates advertising compute and network resources. Cloud Security Curriculum Workshop – July 13, 2016 www.geni.net

project slice aggregate Layer 2 resource resource Lead: Member: Experimenter (aka Student) Experimenter (aka Professor) slice aggregate resource resource Layer 2 Cloud Security Curriculum Workshop – July 13, 2016 www.geni.net 10

Demo Sponsored by the National Science Foundation