Current GEMINI use of instrumentize script to initialize & configure services Hussam Nasir University of Kentucky.

Slides:



Advertisements
Similar presentations
Current Status (Tutorial tomorrow)
Advertisements

GEMINI Portal Charles Carpenter. GEMINI Portal Allows for a visual overview of slice.
NA3 DORII: Deployment of Remote Instrumentation Infrastructure David Gutiérrez – Emilio Díaz University of Cantabria NA3 – Application.
GENI Experiment Control Using Gush Jeannie Albrecht and Amin Vahdat Williams College and UC San Diego.
Sponsored by the National Science Foundation The Hive Mind: Applying a Security Sensor Network to GENI Spiral 2 Year-end Project Review University of California,
Instant Queue IBM Techline Instant Queue Manager Deployed for IBM Techline Richard Brader IBM Techline January 2012.
GIMI I&M and Monitoring Mike Zink, Max Ott, Ilya Baldine University of Massachusetts Amherst GEC 18, Brooklyn, October 27 st 1.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved Managing Server.
University of Kentucky GENI User Tools and the Control Plane Zongming Fei, Jim Griffioen University of Kentucky.
System Design and Memory Limits. Problem  If you were integrating a feed of end of day stock price information (open, high, low, and closing price) for.
Connect. Communicate. Collaborate WI5 – tools implementation Stephan Kraft October 2007, Sevilla.
Network Rspecs in PlanetLab and VINI Andy Bavier PL Developer's Meeting May 13-14, 2008.
Sponsored by the National Science Foundation Omni: a command line GENI resource reservation tool Niky Riga, Sarah Edwards GENI Project Office 13 March,
OnTimeMeasure Integration with Gush Prasad Calyam, Ph.D. (PI) Tony Zhu (Software Programmer) Alex Berryman (REU Student) GEC10 Selected.
Sarah Edwards, GENI Project Office
Andy Bavier, PlanetWorks Scott Baker, SB-Software July 27, 2011.
GEMINI Indiana University, University of Kentucky.
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.
Digital Object Architecture
Sponsored by the National Science Foundation GENI Meta-Operations Center Spiral 2 Year-end Project Review GlobalNOC at Indiana University PI: Jon-Paul.
Stephen Booth EPCC Stephen Booth GridSafe Overview.
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.
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 GENI I&M Update: Architecture Overview and Current Status GENI Engineering Conference 10 San Juan, PR GPO.
GENI Experiments in Optimizing Network Environments using XSP Ezra Kissel and Martin Swany University of Delaware Abstract Our proposal is to build, deploy.
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 I&M and Monitoring GENI Engineering Conference 14 Boston, MA Sarah Edwards Chaos Golubitsky Jeanne Ohren.
TOSCA Monitoring Reference Architecture Straw-man Roger Dev CA Technologies March 18, 2015 PRELIMINARY.
Sponsored by the National Science Foundation Tutorial: Introduction to Omni Niky Riga GENI Project Office GREESC13 $ omni.py createsliver aliceslice myRSpec.xml.
802.11n Sniffer Design Overview Vladislav Mordohovich Igor Shtarev Luba Brouk.
GIMI I&M and Monitoring Mike Zink University of Massachusetts Amherst GEC 15, Houston, October 23 rd 1.
Future Perspectives of Ocean Observatories in Germany [Name of the infrastructure / site / time series…] Contact person: [name, ] [Institution(s)
ANKITHA CHOWDARY GARAPATI
Google Refine for Data Quality / Integrity. Context BioVeL Data Refinement Workflow Synonym Expansion / Occurrence Retrieval Data Selection Data Quality.
Behind the Scenes of GENI Experimentation Understanding GENI AM API and RSpec Sponsored by the National Science Foundation
Measurement Data Workspace and Archive: Current State and Next Steps GEC15 Oct 2012 Giridhar Manepalli Corporation for National Research Initiatives
GeniDesktop : The GEMINI Portal (and more) Hussam Nasir University of Kentucky.
LAMP: Bringing perfSONAR to ProtoGENI Martin Swany.
LAMP and his best friend, UNIS How to measure experiments with them 101/06/2012 Raphael Dourado Fibre-BR I&M Team Meeting.
Sponsored by the National Science Foundation Understanding the AM API through a simple Hadoop experiment.
GEMINI + An MDIP Proposal 120/07/2012 Raphael Dourado Fibre-BR I&M Team Meeting.
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.
EGEE-III INFSO-RI Enabling Grids for E-sciencE EGEE and gLite are registered trademarks Using GStat 2.0 for Information Validation.
Sponsored by the National Science Foundation Behind the Scenes of GENI Experimentation An Introduction to GENI Tools Sarah Edwards, GENI Project Office.
August 2003 At A Glance The IRC is a platform independent, extensible, and adaptive framework that provides robust, interactive, and distributed control.
Plug-in Architectures Presented by Truc Nguyen. What’s a plug-in? “a type of program that tightly integrates with a larger application to add a special.
Tanenbaum & Van Steen, Distributed Systems: Principles and Paradigms, 2e, (c) 2007 Prentice-Hall, Inc. All rights reserved DISTRIBUTED SYSTEMS.
LAMP and INSTOOLS A configuration overview 118/05/2012 Raphael Dourado.
Mid-Atlantic Crossroads (MAX) MAX GENI Facility and Aggregate Manager Cluster Meeting Status Update November 2, 2010 Tom Lehman Xi Yang Peter O'Neil Abdella.
SSS Build and Configuration Management Update February 24, 2003 Narayan Desai
Experiences with the ProtoGENI Control Framework Guilherme Fernandes
Status Report on the Validation Framework S. Banerjee, D. Elvira, H. Wenzel, J. Yarba Fermilab 15th Geant4 Collaboration Workshop 10/06/
Sponsored by the National Science Foundation Raven Provisioning Service Spiral 2 Year-end Project Review Department of Computer Science University of Arizona.
EUFORIA FP7-INFRASTRUCTURES , Grant Migrating Desktop Uniform Access to the Grid Marcin Płóciennik Poznan Supercomputing and Networking Center.
Sponsored by the National Science Foundation Behind the Scenes of GENI Experimentation featuring Named Data Networking Sarah Edwards.
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.
GIMI Update Mike Zink University of Massachusetts Amherst GEC 14, Boston, July 9 th 1.
Sponsored by the National Science Foundation GEC17 Plenary Session: Architecture Marshall Brinn, GPO July 22, 2013.
Understanding the AM API through a simple experiment
PlanetLab Operations Tools (Outline)
GENI Exploring Networks of the Future
Presentation transcript:

Current GEMINI use of instrumentize script to initialize & configure services Hussam Nasir University of Kentucky

GEMINI Configuration and Initialization GEMINI requires RSPEC extensions: The RSPEC extensions specify: The Nodes to monitor (measurement points (MP) nodes) For each MP Node GEMINI extension attributes defines which services (active or passive) to install and enable The (Global) Node that does the monitoring, data collection, and rendering. It also acts a gateway to the MP nodes For each GN Node, GEMINI extension attributes define which AMs nodes to monitor. Because the GN serves both as a gateway to reach MP nodes, and as a data collection point, we initialize the GN in two phases: Initialize access to MP nodes: Sets up basic ssh access to the MP Nodes via the GN Node (accessible via the GENIDesktop) Initialize I&M code and services: Install and configure passive and active data/stats collection

GEMINI Key Components Key components of GEMINI the GeniDesktop Parser – parses the slice configuration (e.g., the RSPEC) UNIS – stores the current configuration and status of the slice Parser talks to the AMs, SAs and CH to obtain user information, slice information and topology information for the slice. It makes this information available to various GEMINI Services and the GeniDesktop UNIS initially gets information from the Parser, but then interacts with GEMINI Services to keep track of, and manage, their configuration. It provides a “live” view of the slice configuration that GEMINI services can contact to discover what to do and how to communicate with other GEMINI services. Used to start/stop GEMINI services.

Known (Remaining) Challenges Need to test using big multi-aggregate experiments (within Protogeni) Improve scripts efficiency by parallelizing the install/configure process when using multi-aggregate experiments. Test using credentials from non-protogeni Control Frameworks like planetlab, Portal CH etc. Add support for more Oses. Harden the current implementation and improve status reporting while scripts are running. Update the parser code when there is new information required by the monitoring services or when the manifest/rspec format changes.

Questions or Comments ?