Use-cases for GENI Instrumentation and Measurement Architecture Design Prasad Calyam, Ph.D. (PI – OnTimeMeasure, Project #1764) March 31.

Slides:



Advertisements
Similar presentations
Theory Lunch. 2 Problem Areas Network Virtualization for Experimentation and Architecture –Embedding problems –Economics problems (markets, etc.) Network.
Advertisements

OnTimeMeasure Integration with Gush Prasad Calyam, Ph.D. (PI) Paul Schopis, (Co-PI) Tony Zhu (Software Programmer) Alex Berryman (REU Student)
FIBRE-BR Meeting GENI I&M Marcelo Pinheiro. Agenda GENI Overview GENI User groups GENI I&M Use Cases GENI I&M Services.
SSRS 2008 Architecture Improvements Scale-out SSRS 2008 Report Engine Scalability Improvements.
ASCR Data Science Centers Infrastructure Demonstration S. Canon, N. Desai, M. Ernst, K. Kleese-Van Dam, G. Shipman, B. Tierney.
Chapter 19: Network Management Business Data Communications, 5e.
GIMI I&M and Monitoring Mike Zink, Max Ott, Ilya Baldine University of Massachusetts Amherst GEC 18, Brooklyn, October 27 st 1.
Project Overview Goal: Instrumentation and Measurement capabilities for GENI experimenters and operations Outcomes: Software to perform centralized and.
University of Kentucky Joint Techs 2011 Monitoring GENI Networks Jim Griffioen and Zongming Fei Laboratory for Advanced Networking University of Kentucky.
University of Kentucky GENI User Tools and the Control Plane Zongming Fei, Jim Griffioen University of Kentucky.
As computer network experiments increase in complexity and size, it becomes increasingly difficult to fully understand the circumstances under which a.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
Traffic Engineering With Traditional IP Routing Protocols
Network Monitoring for Internet Traffic Engineering Jennifer Rexford AT&T Labs – Research Florham Park, NJ 07932
Kelly Davis Architecture of GAT Kelly Davis AEI-MPG.
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
JIRA Defect Tracking Tool Tool to Record, Track and Resolve Issues, Bugs, Defects, Improvements and New Feature Requests LIGO-G M.
Resource Allocation in Virtual Desktop Clouds: VMLab-GENI Experiment Rohit Patali, Prasad Calyam, Mukundan Sridharan, Alex Berryman The Ohio State University,
EstiNet Network Simulator & Emulator 2014/06/ 尉遲仲涵.
Apache Airavata GSOC Knowledge and Expertise Computational Resources Scientific Instruments Algorithms and Models Archived Data and Metadata Advanced.
User-Perceived Performance Measurement on the Internet Bill Tice Thomas Hildebrandt CS 6255 November 6, 2003.
OnTimeMeasure Integration with Gush Prasad Calyam, Ph.D. (PI) Tony Zhu (Software Programmer) Alex Berryman (REU Student) GEC10 Selected.
1 Automated Fault diagnosis in VoIP 31st March,2006 Vishal Kumar Singh and Henning Schulzrinne.
Sarah Edwards, GENI Project Office
Instrumentation and Measurement Background. GENI I&M Motivation To conduct useful and repeatable experiments, GENI experimenters require extensive and.
National Science Foundation Arlington, Virginia January 7-8, 2013 Tom Lehman University of Maryland Mid-Atlantic Crossroads.
THE GITB TESTING FRAMEWORK Jacques Durand, Fujitsu America | December 1, 2011 GITB |
Network Management System The Concept –From a central computer, network administrator can manage entire network Collect data Give commands –Moving gradually.
Software-defined Networking Capabilities, Needs in GENI for VMLab ( Prasad Calyam; Sudharsan Rajagopalan;
Sponsored by the National Science Foundation Programmable Networks and GENI Marshall Brinn, GPO GEC October 25, 2012.
GridNM Network Monitoring Architecture (and a bit about my phd) Yee-Ting Li, 1 st Year UCL, 17 th June 2002.
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)
Sponsored by the National Science Foundation 1 March 15, 2011 GENI I&M Update: MD Objects and Descriptors Goals Architecture Overview –Process –Functional.
Sponsored by the National Science Foundation GENI I&M Update: Architecture Overview and Current Status GENI Engineering Conference 10 San Juan, PR GPO.
OnTimeMeasure-GENI: Centralized and Distributed Measurement Orchestration Software Prasad Calyam, Ph.D. (PI) Paul Schopis, (Co-PI) Weiping Mandrawa (Network.
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 Lab Zero: A First Experiment using GENI Sarah Edwards, GENI Project Office.
Kelly Davis and Tom Goodale Architecture of GAT Kelly Davis and Tom Goodale and
GIMI I&M and Monitoring Mike Zink University of Massachusetts Amherst GEC 15, Houston, October 23 rd 1.
Management of the LHCb DAQ Network Guoming Liu * †, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
1 Network Measurement Summary ESCC, Feb Joe Metzger ESnet Engineering Group Lawrence Berkeley National Laboratory.
Sponsored by the National Science Foundation Lab Zero: A First Experiment using GENI.
LAMP: Bringing perfSONAR to ProtoGENI Martin Swany.
SSE3 Hypertext concepts 1. Agenda Pioneers and evolution Hypermedia – Modern hypermedia technology – Structure domains Architectural evolution The project.
13-Oct-2003 Internet2 End-to-End Performance Initiative: piPEs Eric Boyd, Matt Zekauskas, Internet2 International.
MDPHnet & ESP Data Partner Participation Overview The following slides describe the necessary steps for a data partner to participate in the MDPHnet Network.
Jeremy Nowell EPCC, University of Edinburgh A Standards Based Alarms Service for Monitoring Federated Networks.
Experiences with Measurement Data Collection on R&E Networks Christopher Small Indiana University.
Use-cases for GENI Instrumentation and Measurement Architecture Design Team members: Paul Barford - University of Wisconsin – Madison Jim Griffioen - Univ.
LAMP: Leveraging and Abstracting Measurements with perfSONAR Guilherme Fernandes
January 16 GGF14 NMWG Chicago (June 05) Jeff Boote – Internet2 Eric Boyd - Internet2.
Computer Simulation of Networks ECE/CSC 777: Telecommunications Network Design Fall, 2013, Rudra Dutta.
Cyberinfrastructure: Many Things to Many People Russ Hobby Program Manager Internet2.
PerfSONAR-PS Working Group Aaron Brown/Jason Zurawski January 21, 2008 TIP 2008 – Honolulu, HI.
Management of the LHCb DAQ Network Guoming Liu *†, Niko Neufeld * * CERN, Switzerland † University of Ferrara, Italy.
GIMI Tutorial GIMI Team GEC 16, Salt Lake City, March 19 th 1.
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.
22-Mar-2005 Internet2 Performance Architecture & Technologies Update Jeff W. Boote.
Sampling and Analysis Tools for E-Center for Multi-domain Internet Performance Measurement Prasad Calyam, Ph.D. Winter.
GIMI Update Mike Zink University of Massachusetts Amherst GEC 14, Boston, July 9 th 1.
Application Protocol - Network Link Utilization Capability: Identify network usage by aggregating application protocol traffic as collected by a traffic.
Architecture and Algorithms for an IEEE 802
Network Tools and Utilities
DTNs and GENI Measurement
GENI Exploring Networks of the Future
“Detective”: Integrating NDT and E2E piPEs
Presentation transcript:

Use-cases for GENI Instrumentation and Measurement Architecture Design Prasad Calyam, Ph.D. (PI – OnTimeMeasure, Project #1764) March 31 st 2010

What is different in GENI facility measurements? GENI supports testbeds aimed at “clean-slate” re-design of the Internet to overcome limitations of current Internet Users have greater options/control on measurements –Measurement server software/hardware –Advanced open-source/commercial instrumentation –Measurement service providers (who may customize) –Measurements across wired/wireless aggregates –Internet-scale measurements with “interesting” cross-traffic 2

Scratchpad Goals for GENI Instrumentation and Measurement Architecture (GIMA) Design –Provide drill-down performance transparency of system and network resources at hop, link, path and slice levels –Allow and make-it-easy for users (NOC staff, experimenter) to access and control instrumentation and measurement functions involving interactions between GIMS sub-services –Remove burden on researcher to become a network measurement infrastructure expert so that researcher can better focus on the science in the experiments –Provide performance transparency of the status of the individual GIMS sub- service components and their interfaces with other sub-services For each sub-service (e.g., MP, MC, MAP, MO, MDA) in GIMA, following information could be specified: –Capabilities –Input, Output –Instrumentation components –Software components –Schemas 3

Scratchpad (2) Use cases from User point-of-view –Interfaces: Web-pages, Command-line options –Classification NOC monitoring Experiment monitoring Measurement utilities NOC Monitoring –Capabilities: Availability, Heath Status, Diagnosis of perceived or impending problems ---- context of the entire physical infrastructure Availability: Up/Down, Up-Good, Up-Acceptable, Up-Poor Health Status: Metrics and their levels for Hop, Link, Path and Slice –Use cases: For a physical topology of Nodes {A, … Z} show me if any slice is mis- behaving so that I can invoke “emergency shutdown” to swap it out Experimenter called NOC about non-responsiveness of resources or unexpected behavior in a slice, notify status of user slice resources We would like to keep meta-data of all the experiments, send us experiment meta-data after each slice expires 4

Scratchpad (3) Experiment Monitoring –Capabilities: Availability, Heath Status, Diagnosis of perceived or impending problems ---- context of the experiment slice Availability: Up/Down, Up-Good, Up-Acceptable, Up-Poor Health Status: Metrics and their levels for Hop, Link, Path and Slice –Use cases: A slice has been setup for me, have I got all the resources I asked for Show me a dashboard of some or all of the resource performance measurements as I run my experiments My experiment data shows inconsistencies, let me query the status of user slice resources so that I can notify GMOC about it Provide me with an archive of some or all of the slice resource performance measurements so that I can reference them during offline analysis of the data collected in my experiment after the slice expires 5

Scratchpad (4) Measurement Utilities –Capabilities: Active measurements and passive measurements ---- context of the experiment slice pertaining to research needs Support tools that researchers of different problem domains will want to use (e.g., traffic engineering researcher will want SNMP, TCP protocol researcher would like throughput measurements from Iperf, video quality researcher would like PSNR measurements from Evalvid) –Use cases: Setup up passive measurement taps at hops a, b, c Setup up active measurements on paths x, y, z using p, q, r tools –On-demand or On-going (sampling patterns of periodic, random, stratified random, adaptive) I am writing an event-driven simulation, at certain time points, I would like to be notified of anomalies and forecasts of system and network performance at hops a, b, c on paths x, y, z pertaining to tools p, q, r I am running an experiment to deploy a novel IPTV system protocol, provide me with PSNR measurements of video quality between paths x, y, z (e.g., Evalvid tool that will need source and destination packet captures) Provide me with an archive of some or all of the slice resource performance measurements that I requested as part of my experiment 6

Scratchpad (5) Use cases from measurement-services designer point-of-view –How will we authenticate NOC staff versus researcher and what measurement privileges can we assign to users based on roles –What is the workflow for a user to interface with a measurement service that manipulates the user’s slice resources –What is the schema we will use to exchange various “messages” between the measurement sub-services –What is the schema we will support for users to query measurement data using web-service clients –What are the sorts of examples/templates of measurement service usage that should be made available –? 7