FIBRE-BR Meeting GENI I&M Marcelo Pinheiro. Agenda GENI Overview GENI User groups GENI I&M Use Cases GENI I&M Services.

Slides:



Advertisements
Similar presentations
OnTimeMeasure Integration with Gush Prasad Calyam, Ph.D. (PI) Paul Schopis, (Co-PI) Tony Zhu (Software Programmer) Alex Berryman (REU Student)
Advertisements

Network Systems Sales LLC
Performance Testing - Kanwalpreet Singh.
An Instrumentation and Measurement Architecture Supporting Multiple Control Monitoring Frameworks XXX Brazilian Symposium on Computer Networks and Distributed.
5.1 Overview of Network Access Protection What is Network Access Protection NAP Scenarios NAP Enforcement Methods NAP Platform Architecture NAP Architecture.
Project Overview Goal: Instrumentation and Measurement capabilities for GENI experimenters and operations Outcomes: Software to perform centralized and.
Sponsored by the National Science Foundation Lab Zero: A First Experiment.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
Seminar Grid Computing ‘05 Hui Li Sep 19, Overview Brief Introduction Presentations Projects Remarks.
Connect. Communicate. Collaborate WI5 – tools implementation Stephan Kraft October 2007, Sevilla.
Copyright© Trusted Computing Group - Other names and brands are properties of their respective owners. Slide #1 Tightening the Network: Network.
1 In VINI Veritas: Realistic and Controlled Network Experimentation Jennifer Rexford with Andy Bavier, Nick Feamster, Mark Huang, and Larry Peterson
Software Frameworks for Acquisition and Control European PhD – 2009 Horácio Fernandes.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 1: Introduction to Windows Server 2003.
Fawaz Alsaadi Fahad Alsolmai.  Secure information sharing across different organizations is an emerging issue for collaborative software development,
Grid Computing, B. Wilkinson, 20046c.1 Globus III - Information Services.
Cloud based linked data platform for Structural Engineering Experiment Xiaohui Zhang
Understanding Active Directory
System Design/Implementation and Support for Build 2 PDS Management Council Face-to-Face Mountain View, CA Nov 30 - Dec 1, 2011 Sean Hardman.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
National Science Foundation Arlington, Virginia January 7-8, 2013 Tom Lehman University of Maryland Mid-Atlantic Crossroads.
GEANT Performance Monitoring Infrastructure – Joint Techs meeting July Nicolas Simar GEANT’s Performance Monitoring.
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
SOS EGEE ‘06 GGF Security Auditing Service: Draft Architecture Brian Tierney Dan Gunter Lawrence Berkeley National Laboratory Marty Humphrey University.
Module 7: Fundamentals of Administering Windows Server 2008.
SURENDER SARA 10GAS Building Corporate KPI’s
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
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)
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.
OnTimeMeasure-GENI: Centralized and Distributed Measurement Orchestration Software Prasad Calyam, Ph.D. (PI) Paul Schopis, (Co-PI) Weiping Mandrawa (Network.
Internet Business Foundations © 2004 ProsoftTraining All rights reserved.
Sponsored by the National Science Foundation GENI I&M and Monitoring GENI Engineering Conference 14 Boston, MA Sarah Edwards Chaos Golubitsky Jeanne Ohren.
Sponsored by the National Science Foundation Lab Zero: A First Experiment using GENI Sarah Edwards, GENI Project Office.
Sponsored by the National Science Foundation Tutorial: OpenFlow in GENI with Instrumentation and Monitoring Divya Bhat Shufeng Huang Niky Riga GENI Project.
GIMI I&M and Monitoring Mike Zink University of Massachusetts Amherst GEC 15, Houston, October 23 rd 1.
Sponsored by the National Science Foundation Lab Zero: A First Experiment using GENI.
LAMP: Bringing perfSONAR to ProtoGENI Martin Swany.
Cole David Ronnie Julio. Introduction Globus is A community of users and developers who collaborate on the use and development of open source software,
Network Sniffer Anuj Shah Advisor: Dr. Chung-E Wang Department of Computer Science.
Sponsored by the National Science Foundation GENI Aggregate Manager API Tom Mitchell March 16, 2010.
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.
Intro to Datazen.
LAMP and INSTOOLS A configuration overview 118/05/2012 Raphael Dourado.
Globus and PlanetLab Resource Management Solutions Compared M. Ripeanu, M. Bowman, J. Chase, I. Foster, M. Milenkovic Presented by Dionysis Logothetis.
System/SDWG Update Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
GIMI Tutorial GIMI Team GEC 16, Salt Lake City, March 19 th 1.
The overview How the open market works. Players and Bodies  The main players are –The component supplier  Document  Binary –The authorized supplier.
Sponsored by the National Science Foundation 1 March 15, 2011 GENI I&M Update: I&M Service Types, Arrangements, Assembling Goals Architecture Overview.
Use-cases for GENI Instrumentation and Measurement Architecture Design Prasad Calyam, Ph.D. (PI – OnTimeMeasure, Project #1764) March 31.
Clearing house for all GENI news and documents GENI Architecture Concepts Global Environment for Network Innovations The GENI Project Office.
Building Preservation Environments with Data Grid Technology Reagan W. Moore Presenter: Praveen Namburi.
Enabling Grids for E-sciencE Claudio Cherubino INFN DGAS (Distributed Grid Accounting System)
Sponsored by the National Science Foundation 1 March 15, 2011 GENI I&M Update: Sharing MD Objects with Researchers, MDA Service Goals Architecture Overview.
GIMI Update Mike Zink University of Massachusetts Amherst GEC 14, Boston, July 9 th 1.
Monitoring Windows Server 2012
GENUS Virtualisation Service for GÉANT and European NRENs
Cloud based linked data platform for Structural Engineering Experiment
Securing the Network Perimeter with ISA 2004
IIS.
Managing Clouds with VMM
GENI Exploring Networks of the Future
The Anatomy and The Physiology of the Grid
The Anatomy and The Physiology of the Grid
Harrison Howell CSCE 824 Dr. Farkas
Presentation transcript:

FIBRE-BR Meeting GENI I&M Marcelo Pinheiro

Agenda GENI Overview GENI User groups GENI I&M Use Cases GENI I&M Services

GENI Overview Run experiment (repeatability, realistics environment, virtualized management interfaces) Credentials management (Authentication, Authorization and Accountability) Privileges and roles definition Integrity control among all aggregates (in case of crash/restart)

GENI Overview Federation support & Trust relationship Inter-aggregate monitoring Experiment monitoring in order to avoid infrastructure misusage Debug facility (Operation and User level) Status monitoring Policy Management (i.e., cannot reserve more than 40% of any aggregate)

Type of users Experimenters: Users that run Internet-scale experiments in slices comprising of multiple GENI resources to address research problems of the future- Internet. Opt-In Users: Users within the GENI suite or general Internet users who participate or “opt-in” to a GENI experiment to utilize resources, applications or services that are hosted within the GENI experiment. Central (i.e., GMOC) Operators: Group that monitors the GENI facility resources and processes in order to bring consistency, reliability and repeatability to GENI’s federated infrastructure.

Type of Users (II) Aggregate Providers and Operators: Groups that provide a set of network or computing components to GENI experiments along with software to manage the components, and allow users to check the availability and status of the various components. Archive Providers and Operators: Groups that catalog indexes of GENI-related measurement datasets in a repository and provide tools for users to share, annotate, search and cite the measurement datasets. Researchers that use Archived Measurement Data: Users that utilize the measurement datasets provided by Archive Providers in order to test hypotheses, and promote reproducible research.

Experimenters Make sure all resources are reserved accordingly “Are all the resources with the performance expectations that were specified in the RSpec? For example: 2 Mbps available bandwidth connection between Nodes A and B, run a 2 Mbps UDP Iperf test so that I can check there is no packet loss.” Provide a dashboard of resource performance measurements as the experiments are run (real-time). Allow to query the status of user slice resources

Experimenters (II) Allow to setup up TCPdump passive measurement taps Allow to setup Netflow measurements collection Allow to setup vendor-specific measurements collection Allow to Setup up active measurement capabilities on paths x, y, z using p, q, r tools

Experimenters (III) Allow to Setup one-way delay active measurements Notify anomalies and forecasts of system and network performance at hops a, b, c on paths x, y, z pertaining to tools p, q, r Provide an archive of some or all of the slice resource performance measurements Provide an archive of the slice resource performance measurements

Experimenters (IV) Generic “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 access to the experimenter opt-in users who want to query measurement data within the experiment slice using web-service clients Provide mechanisms to share slice measurements archive with researchers and opt-in users at different levels of permissions sharing (i.e., whitelist/blacklist, sign-in, public)

Opt-In Users Provide the end-to-end delay and loss characteristics of the network paths Show whether the Opt-in user got all the resources (e.g., CPU, Memory, Disk space) with the performance expectations Allow the Opt-In user to query the latest status of his/her application resources so that he/she can know the reason for the poor performance

Central Operators Setup vendor-specific measurements collection Setup up active measurement capabilities on paths x, y, z using p, q, r tools Provide capabilities for looking at the measurements being collected via a weathermap interface (Flack) Provide an archive of some or all of the slice resource performance measurements

Central Operators Monitor slice behavior (Clearinghouse) Notify status of user slice resources via a dashboard with some or all of the resource performance measurements in the user slice; Keep meta-data of all the experiments Setup Netflow measurements collection

Aggregate Providers and Operators Have an authentication mechanism based on the privileges assigned to the different user roles (Clearinghouse) Monitor the slice behavior Notify status of the user slice resources via a dashboard Keep meta-data of all the running/expired experiments Setup Netflow measurements collection

Aggregate Providers and Operators Setup vendor-specific measurements collection Setup up active measurement capabilities on paths x, y, z using p, q, r tools Provide capabilities for looking at the measurements being collected via a weathermap interface (Flack) Provide an archive of some or all of the slice resource performance measurements

Archive Providers and Operators Publish measurement archives with suitable keywords Have an authentication mechanism based on privileges Provide policies relating to the measurement archive sharing permissions (i.e., whitelist/blacklist, sign-in, public) Allow users to use tools and transformation libraries that deal with various data formats to: share, annotate, search and cite the measurement datasets in my repositories Contribute various tools that will allow researchers using the archived measurement data to analyze and visualize their corresponding published data sets more effectively

Researchers that use Archived Measurement Data Search results and access to measurement archives published by the experiment researchers, aggregate providers and GMOC Share (e.g., , post on Twitter), annotate, search and cite the measurement datasets in repositories of several Archive Providers

Types of I&M Services Type 1: Service contained within a slice. Type 2: Common service platform plus multiple slivers dedicated to multiple experiments. Type 3: Common service with shared data provided to multiple experiments. Type 4: MDA service with a portal for sharing data

I&M Services – Type 1 A Type 1 I&M service is completely contained within a slice, where the slice is owned and managed by an Experimenter to instrument and measure an experiment, or by a Service Provider or an Operator to instrument and measure GENI infrastructure.

I&M Services – Type 2 Includes a common service platform that is assembled, configured and managed by a Service Provider plus multiple slivers that are acquired, configured and managed by multiple slice owners, e.g., Experimenters and/or Operators.

I&M Services – Type 3 Includes a common service that is assembled, configured and managed by a Service Provider and that provides measurement data to multiple slices, e.g., those owned by Experimenters and/or Operators.

I&M Services – Type 4 It is a Measurement Data Archive (MDA) service that is assembled, configured and managed by a Service Provider and that archives data for multiple slices, e.g., those owned by Experimenters and/or Operators. The MDA service includes a portal that allows a Slice Owner to access their MD and share it with others.

Pergunta (provocativa) Devemos e/ou podemos ter serviços de configuração de experimentos customizados (genéricos) pelos experimentadores no I&M (mesmo que seja num planejamento mais longo que o FIBRE)?