Experimental Control Tools for ORCA Control Framework Anirban Mandal Renaissance Computing Institute (RENCI)

Slides:



Advertisements
Similar presentations
Selected Project Highlights: An Overview of Gush Jeannie Albrecht Williams College
Advertisements

Integrating BEN to ORCA Ilia Baldine Renaissance Computing Institute
ORCA Status Report and Roadmap GEC8 Ilia Baldine.
Inter-domain networking in ORCA GEC 7 ORCA-BEN Yufeng Xin.
Sponsored by the National Science Foundation Working with Collaborators.
University of Kentucky GENI User Tools and the Control Plane Zongming Fei, Jim Griffioen University of Kentucky.
ORCA Overview LEARN Workshop Ilia Baldine, Anirban Mandal Renaissance Computing Institute, UNC-CH.
Sponsored by the National Science Foundation An Introduction to GENI Tools Sarah Edwards GENI Project Office.
Using the jFed tool to experiment from zero to hero Brecht Vermeulen FGRE, July 7 th, 2015.
Update() Proposal Jonathon Duerig, Robert Ricci. Goal Allow Experimenters to Modify Existing Slivers.
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 Tutorial: Advanced Topics in Networking Experiments using GENI Niky Riga, Sarah Edwards GENI Project Office.
National Science Foundation Arlington, Virginia January 7-8, 2013 Tom Lehman University of Maryland Mid-Atlantic Crossroads.
Resource Representations in GENI Rob Sherwood, OpenFlow Hongwei Zhang, Wireless sensor network description language Ilia Baldine, Yufeng Xin, Semantic.
Client Authentication & Authorization for GENI XMPP Messaging Service Anirban Mandal, Shu Huang, Ilia Baldine (RENCI) Rudra Dutta (NSCU) GEC14 I&M Session.
Sponsored by the National Science Foundation Towards an Ontology-savvy Aggregate Manager API Marshall Brinn GENI Program Office Sept. 17, 2015.
Sponsored by the National Science Foundation1November 2, 2011 Aggregate Manager API Proposed Updates Aaron Helsinger November 2,
Sponsored by the National Science Foundation 1 March 15, 2011 GENI I&M Update: Gathering, Transferring and Sharing MD Goals Architecture Overview –Process.
GEC 15 Houston, Texas October 23, 2012 Tom Lehman Xi Yang University of Maryland Mid-Atlantic Crossroads (MAX)
Visual Experiment Management Matt Strum, University of Utah.
GEC5 Security Summary Stephen Schwab Cobham Analytical Services July 21, 2009.
Resource Representations in GENI: A path forward Ilia Baldine, Yufeng Xin Renaissance Computing Institute,
Sponsored by the National Science Foundation GEC17 Developer Sessions: ABAC: Life after Speaks-For Marshall Brinn, GPO July 22, 2013.
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 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 Spiral 4 Architecture Plan Marshall Brinn, GPO
Sponsored by the National Science Foundation GENI Exploring Networks of the Future Sarah Edwards, GPO
Condor in Networked Clouds Ilia Baldine, Yufeng Xin,, Anirban Mandal, Chris Heermann, Paul Ruth, Jeffery L.Tilson RENCI, UNC-CH Jeff Chase, Victor J. Orlikowski,
Sponsored by the National Science Foundation Tutorial: Introduction to Omni Niky Riga GENI Project Office GREESC13 $ omni.py createsliver aliceslice myRSpec.xml.
Systematic Experimentation: Automating Experiments and ExoGENI Image Snapshots Paul Ruth, RENCI / UNC Chapel Hill.
KanseiGenie: From Geni-fication to Orca-fication ─ Status and Demonst ration Anish Arora, Hongwei Zhang, Rajiv Ramnath, Mukundan Sridharan, Wenjie Zeng,
Sponsored by the National Science Foundation 1 GEC16: March 20, 2013 Are you ready for the tutorial? 1.Did you do the pre-work? A.Are you able to login.
Sponsored by the National Science Foundation Behind the Scenes of GENI Experimentation featuring Named Data Networking.
Behind the Scenes of GENI Experimentation Understanding GENI AM API and RSpec Sponsored by the National Science Foundation
End-to-end slicing in all- optical networks I.Baldine.
LAMP: Bringing perfSONAR to ProtoGENI Martin Swany.
Resource representations in GENI workshops (GEC[78]) Ilia Baldine.
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 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
Upcoming GENI Architecture Topics: The Future of Experiment Management with Gush Jeannie Albrecht David Irwin.
Sponsored by the National Science Foundation Cluster D Spiral 1 Goals and Tasks July 2,
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 1 Nov 4, 2010 Cluster-D Mtg at GEC9 Tue, Nov 2, 12noon – 4:30pm Meeting Chair: Ilia Baldine (RENCI) –System.
Sponsored by the National Science Foundation Tutorial: Experimenter Workflow and Topologies using GENI Niky Riga, Sarah Edwards GENI Project Office 13.
LAMP and INSTOOLS A configuration overview 118/05/2012 Raphael Dourado.
ORCA Status Report and Roadmap GEC8 Ilia Baldine.
Sponsored by the National Science Foundation Getting Started With Your Own Experiment.
Sponsored by the National Science Foundation Tutorial: Advanced Topics in Networking Experiments using GENI Niky Riga, Sarah Edwards GENI Project Office.
Overview of Grid Webservices in Distributed Scientific Applications Dennis Gannon Aleksander Slominski Indiana University Extreme! Lab.
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 GENI Exploring Networks of the Future
Sponsored by the National Science Foundation 1 March 15, 2011 GENI I&M Update: I&M Service Types, Arrangements, Assembling Goals Architecture Overview.
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 Behind the Scenes of GENI Experimentation featuring Content Centric Networking.
Sponsored by the National Science Foundation Understanding the AM API through a simple Hadoop experiment.
Sponsored by the National Science Foundation Tutorial: Advanced Topics in Networking Experiments using GENI Niky Riga, Vic Thomas, Tim Upthegrove GENI.
D u k e S y s t e m s Some Issues for Control Framework Security GEC7 Jeff Chase Duke University.
Designing a Federated Testbed as a Distributed System Robert Ricci, Jonathon Duerig, Gary Wong, Leigh Stoller, Srikanth Chikkulapelly, Woojin Seok 1.
Sponsored by the National Science Foundation GENI Terminology Sarah Edwards, GENI Project Office Violet Syrotiuk, Arizona State University.
Copyright 2010, USC/ISI. All rights reserved. ProtoGENI from Outside Ted Faber University of Southern California Information Sciences Institute
Sponsored by the National Science Foundation GEC17 Plenary Session: Architecture Marshall Brinn, GPO July 22, 2013.
Understanding the AM API through a simple experiment
Stitching: the ORCA View
Basic Tutorial Part II 31/12/2018.
GENI Exploring Networks of the Future
Presentation transcript:

Experimental Control Tools for ORCA Control Framework Anirban Mandal Renaissance Computing Institute (RENCI)

Experiment control tools / Users Broker ticket redeem lease Authority/AM delegate Slice Manager (SM) request XML – RPC calls Overview

XML-RPC Controller Goal: Provide an XML-RPC interface to ORCA for experiment control tools and external users + Interoperability Tools/users would use this interface to — discover available resources — instantiate experiment slivers — check the status of the instantiated slivers — renew the lease for existing slivers — destroy and shutdown slivers Controller exposes a GENI-AM API like xml-rpc interface to users Caveats —Can’t support Rspec yet —Converter from/to NDL to/from RSpec to be integrated in near future —Credential management missing, authorization is through the ORCA portal running the xml-rpc controller

Interface Details Experiment control tools / Users Slice Manager (SM) 1. ListResources () 3. createSliver (Request NDL) 2. Advertisement NDL 4. Manifest handle - sliceID 5. sliverStatus (sliceID) 6. Manifest sliver details and status 7. renewSliver (sliceID, time) 8. deleteSliver (sliceID) 9. ShutDown (sliceID) 0. GetVersion () XML-RPCXML-RPC

Example Run – ListResources()

Example Run – createSliver()

User uses the Slice UID to operate on the sliver

Example Run – sliverStatus()

Example Run – deleteSliver()

Questions 11 Thank you..