Sponsored by the National Science Foundation GENI Instrumentation and Measurement WG: 2 nd I&M Workshop and Priority Architecture Topics GENI Engineering.

Slides:



Advertisements
Similar presentations
Sponsored by the National Science Foundation GENI Instrumentation and Measurement Working Group GENI Engineering Conference 9 Wash DC GPO System Engineer:
Advertisements

Sponsored by the National Science Foundation 1 July 20, 2010 Inst and Meas WG: Objectives for GEC8 Meeting Review results from 2 nd I&M Workshop, held.
Sponsored by the National Science Foundation GENI Instrumentation and Measurement WG: 2 nd I&M Workshop and Priority Architecture Topics GENI Engineering.
Sponsored by the National Science Foundation Cluster D Outbrief GENI Engineering Conference 5 Seattle, WA July 22,
Experimentation in a Multi-site GENI WiMAX Network using Orbit Management Framework (OMF) 8th International ICST Conference on Testbeds and Research Infrastructures.
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.
Sponsored by the National Science Foundation LAMP Spiral 2 Year-end Project Review University of Delaware PI: Martin Swany Staff: Eric Boyd, Jason Zurawski,
Sponsored by the National Science Foundation 1 August 30, 2010 INSTOOLS Spiral 2 Year-end Project Review University of Kentucky PIs: James Griffioen and.
(4.4) Internet Protocols Layered approach to Internet Software 1.
What is adaptive web technology?  There is an increasingly large demand for software systems which are able to operate effectively in dynamic environments.
Sponsored by the National Science Foundation netKarma Spiral 2 Year-end Project Review Indiana University Beth Plale (PI) School of Informatics and Computing.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
Data Communications and Networks
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.
Sponsored by the National Science Foundation Research & Experiments on GENI GENI CC-NIE Workshop NSF Mark Berman, Mike Zink January 7,
Remote Access Chapter 4. Learning Objectives Understand implications of IEEE 802.1x and how it is used Understand VPN technology and its uses for securing.
Digital Object Architecture
Sponsored by the National Science Foundation GEC16 Service Developers Roundtable: Strawman Unified I&M Tools and Services Marshall Brinn, GPO March 19,
An XMPP (Extensible Message and Presence Protocol) based implementation for NHIN Direct 1.
1 Apache. 2 Module - Apache ♦ Overview This module focuses on configuring and customizing Apache web server. Apache is a commonly used Hypertext Transfer.
Software-defined Networking Capabilities, Needs in GENI for VMLab ( Prasad Calyam; Sudharsan Rajagopalan;
Sponsored by the National Science Foundation GENI I&M Workshop GIMI: Large-scale GENI Instrumentation and Measurement Infrastructure Mike Zink November.
Sponsored by the National Science Foundation Programmable Networks and GENI Marshall Brinn, GPO GEC October 25, 2012.
Sponsored by the National Science Foundation GENI Meta-Operations Center Spiral 2 Year-end Project Review GlobalNOC at Indiana University PI: Jon-Paul.
GEC3 – October 28-30, 20081www.geni.net1 Substrate WORKING GROUP System Engineering Report John Jacob SWG System Engineer groups.geni.net GENI working.
Sponsored by the National Science Foundation 1 March 15, 2011 GENI I&M Update: Gathering, Transferring and Sharing MD Goals Architecture Overview –Process.
Sponsored by the National Science Foundation GENI Registry Services, a.k.a. Digital Object Registry Spiral 2 Year-end Project Review CNRI PI: Larry Lannom.
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 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.
Sponsored by the National Science Foundation GENI Exploring Networks of the Future
Network Security. 2 SECURITY REQUIREMENTS Privacy (Confidentiality) Data only be accessible by authorized parties Authenticity A host or service be able.
Sponsored by the National Science Foundation GENI I&M and Monitoring GENI Engineering Conference 14 Boston, MA Sarah Edwards Chaos Golubitsky Jeanne Ohren.
© 2006 Cisco Systems, Inc. All rights reserved. Cisco IOS Threat Defense Features.
Sponsored by the National Science Foundation GENI Current Ops Workflow Connectivity John Williams San Juan, Puerto Rico Mar
Sponsored by the National Science Foundation Substrate Working Group GENI Engineering Conference 4 Miami, FL Peter O’Neil April 1,
GIMI I&M and Monitoring Mike Zink University of Massachusetts Amherst GEC 15, Houston, October 23 rd 1.
Sponsored by the National Science Foundation Cluster D Working Meetings GENI Engineering Conference 5 Seattle, WA July ,
GIMI Update Mike Zink University of Massachusetts Amherst GEC 13, Los Angeles, March 13 th 1.
Sponsored by the National Science Foundation Lab Zero: A First Experiment using GENI.
Measurement Data Workspace and Archive: Current State and Next Steps GEC15 Oct 2012 Giridhar Manepalli Corporation for National Research Initiatives
LAMP: Bringing perfSONAR to ProtoGENI Martin Swany.
Sponsored by the National Science Foundation Experiment Workflow and Services Working Group GENI Engineering Conference 6 Salt Lake City, Utah Vicraj Thomas.
Sponsored by the National Science Foundation 1 Nov 4, 2010 Inst & Meas WG Meeting at GEC9 Thur, Nov 4, 9am – 10:30am Introductions (9am) Topic 2: Meas.
Introduction to Grids By: Fetahi Z. Wuhib [CSD2004-Team19]
Sponsored by the National Science Foundation Meeting Introduction: Integrating GENI Networks with Control Frameworks Aaron Falk GENI Project Office June.
Sponsored by the National Science Foundation GENI Aggregate Manager API Tom Mitchell March 16, 2010.
Use-cases for GENI Instrumentation and Measurement Architecture Design Team members: Paul Barford - University of Wisconsin – Madison Jim Griffioen - Univ.
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.
LAMP and INSTOOLS A configuration overview 118/05/2012 Raphael Dourado.
Sponsored by the National Science Foundation Measurement System Spiral 2 Year-end Project Review University of Wisconsin, Colgate University, Boston University.
Virtualization as Architecture - GENI CSC/ECE 573, Sections 001, 002 Fall, 2012 Some slides from Harry Mussman, GPO.
GEC3 – October 28-30, 2008www.geni.net1 Opt-in Working Group System Engineering Report October 29, 2008 Harry Mussman Opt-in WG System Engineer
CSI 3125, Preliminaries, page 1 Networking. CSI 3125, Preliminaries, page 2 Networking A network represents interconnection of computers that is capable.
Sponsored by the National Science Foundation A Virtual Computer Networking Lab Mike Zink, Jim Kurose, Max Ott, Jeannie Albrecht NSF Workshop on GENI in.
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
GIMI Tutorial GIMI Team GEC 16, Salt Lake City, March 19 th 1.
Sponsored by the National Science Foundation 1 March 15, 2011 GENI I&M Update: I&M Service Types, Arrangements, Assembling Goals Architecture Overview.
GEC3 – October 28-30, 2008www.geni.net1 Control Framework Working Group System Engineering Report October 29, 2008 Harry Mussman CF WG System Engineer.
Use-cases for GENI Instrumentation and Measurement Architecture Design Prasad Calyam, Ph.D. (PI – OnTimeMeasure, Project #1764) March 31.
Sponsored by the National Science Foundation WiMAX Spiral 2 Year-end Project Review Rutgers University PI: Dipankar Raychaudhuri, WINLAB Rutgers University.
Sponsored by the National Science Foundation GENI Instrumentation and Measurement Working Group Meeting Report GENI Engineering Conference 7 Duke University,
Sponsored by the National Science Foundation 1 Nov 4, 2010 WiMAX Deployment Roadmap for Spiral 3 Harry Mussman (GPO) Includes the following goals and milestones.
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.
Building Distributed Educational Applications using P2P
Presentation transcript:

Sponsored by the National Science Foundation GENI Instrumentation and Measurement WG: 2 nd I&M Workshop and Priority Architecture Topics GENI Engineering Conference 8 UC San Diego GPO System Engineer: Harry Mussman July 22,

Sponsored by the National Science Foundation 2 July 22, nd I&M Workshop Objective: –Gather contributors from key I&M prototyping projects that have already implemented pieces of I&M functionality in a manner consistent with GENI goals. –Define priority pieces of the I&M architecture by consensus –Assemble teams to complete the discussion and documentation –Draft a roadmap for implementations during Spirals 2 and 3. –See Initial set of priority topics from WG meeting at GEC7: –GENI I&M use cases –GENI I&M services –GENI measurement plane –Interfaces, protocols and schema for measurement data in GENI

Sponsored by the National Science Foundation 3 July 22, 2010 (continued) Organizing Committee: –Paul Barford - University of Wisconsin – Madison –Bruce Maggs – Duke University and Akamai –Harry Mussman – BBN/GPO –Vic Thomas - BBN/GPO –Evan Zhang – BBN/GPO Key projects who sent representatives: –OML (ORBIT Measurement Library) OMF (ORBIT Management Framework) –Instrumentation Tools –perfSONAR –Scalable Sensing Service (S3) –OnTimeMeasure for network measurements –GENI Meta-Operations Center and NetKarma –Virtual Machine Introspection (VMI) –Experiment Management Service – Digital Object Registry

Sponsored by the National Science Foundation 4 July 22, 2010 (continued) Approach: –Each priority topic was discussed in a structured manner –The organizers outlined an approach or solution, and representatives from the key projects discussed it – The group identified where they had a consensus, and where there were issues that needed further discussion –One new topic was identified: how to discover, specify, authorize and assign all of the various types of resources required for I&M capabilities –The interfaces topic was split into four topics, divided upon function –Finally, teams were assembled to discuss each priority topic, come to a consensus, and write a revised section for the architecture document

Sponsored by the National Science Foundation 5 July 22, 2010 (continued) Final set of priority topics: –Topic 1: GENI I&M Use Cases –Topic 2: GENI I&M Services –Topic 3: GENI I&M Resources –Topic 4: GENI I&M Measurement Plane and Interfaces –Topic 5: GENI I&M Interfaces and Messages/Flows/APIs : Manage Services –Topic 6: GENI I&M Interfaces and Messages/Flows/APIs : Data Flows and Data File Transfers –Topic 7: GENI I&M Interfaces and Messages/Flows/APIs : Service Registration and Discovery –Topic 8: GENI I&M Interfaces and Messages/Flows/APIs : GUIs –Topic 9: GENI Measurement Data Schema

Sponsored by the National Science Foundation 6 July 22, 2010 Topic 2: GENI I&M Services Team members: –Harry Mussman* and Evan Zhang – BBN/GPO –Giridhar Manepalli – CNRI –Chris Small and Beth Plale - Indiana Univ *agreed to organize first writing and discussion Summarize current view of services –Measurement Orchestration (MO) Service –Measurement Point (MP) Service –Measurement Information (MI) Service (added since GEC7) –Measurement Collection (MC) Service –Measurement Analysis and Presentation (MAP) Service –Measurement Data Archive (MDA) Service Have identified three different types of services: –Type 1: Service completely dedicated to an experiment –Type 2: Common service platform, with dedicated slivers for different experiments –Type 3: Common service, with data provided to multiple experiments

Sponsored by the National Science Foundation 7 July 22, 2010 GENI I&M Architecture: Services and Interfaces

Sponsored by the National Science Foundation 8 July 22, 2010 Topic 4: GENI I&M Measurement Plane and Interfaces Team members: –Harry Mussman* – BBN/GPO –Ezra Kissel – Univ Delaware –Chris Small - Indiana Univ *agreed to organize first writing and discussion Assume: Use IP backbone network (with Internet access) for most measurement traffic (like control traffic) Consider: Use Layer 2 (VLAN) connections only when necessary Issues with measurement traffic: –Which protocols are active? minimize number to simplify? –Need access to resources in aggregates, even when resources are in private address space, via proxies (i.e., gateways) –Need to provide authentication and authorization, without and with proxies –Need to be able to reserve bandwidth (provide QoS) to protect measurement traffic from other traffic, and vice-versa –Which of these requires the use of Layer 2 (VLAN) connections?

Sponsored by the National Science Foundation 9 July 22, 2010 GENI Measurement Traffic Flows

Sponsored by the National Science Foundation 10 July 22, 2010 GENI I&M Architecture: Services and Interfaces

Sponsored by the National Science Foundation 11 July 22, 2010 GENI I&M Interfaces and Messages/Flows/APIs 1) Discover Resources and Assign Slivers –EC srvc uses CF to discover resources, and then assign slivers to slice/researcher for I&M srvc’s 2) Configure and Program Slivers –EC srvc uses CF and/or ssh to load std or customized software images for I&M srvc’s –Note: 1) and 2) are not specific to I&M services 3) Manage Services –EC srvc and MO srvc use CF and/or https to check status of I&M srvcs, receive event notifications, and execute functions such as start, stop, reset, reboot, and checkpoint 4) Measurement Data Flows and Data File Transfers –Measurement data flows and data file transfers between I&M srvcs. Options: Pull, Push, Pub/Sub. 5) Register I&M Service –Operator configures I&M srvc to register with Lookup Srvc, advertising name, location, and available metadata 6) Discover I&M Service and Establish Meas Data Flow –ECS or I&M srvc discovers I&M srvc advertisement, and establishes data flow 7) Conduct and Observe Experiment –Researcher uses browser to interact with and observe services via web portals (GUIs)

Sponsored by the National Science Foundation 12 July 22, 2010 Topic 6: GENI I&M Interfaces and Messages/Flows/APIs: Data Flows and Data File Transfers Team members: –Harry Mussman* – BBN/GPO –Ivan Seskar – Rutgers WINLAB –Max Ott – NICTA –Ezra Kissel – Univ Delaware –Prasad Calyam - Ohio Supercomputing Ctr –Michael Zink - UMass Amherst *agreed to organize first writing and discussion Consider data flows and data file transfers between all services –Fundamental to I&M, and not yet defined in GENI –Linked to measurement data schema, which is primary

Sponsored by the National Science Foundation 13 July 22, 2010 (continued) Consensus to allow a wide range of options: –Both data flows and data files transfers –Types: Pull, Push, Pub/Sub –Protocols: SNMP, SCP, FTP, gridFTP, HTTP, XMPP, TCP, SCTP –Consider: Naming, Discovery, Connectivity, Authentication and authorization mechanisms Goal is to define an initial set: –Minimum set required for GENI –Mapped to current projects –Permit later additions

Sponsored by the National Science Foundation 14 July 22, 2010 Reports on Priority Topics Topic 1: Use Cases, by Prasad Calyam/Ohio Supercomputing Topic 3: I&M Resources: Naming, Discovery and Authorization, by Jim Griffioen/University of Kentucky Topic 5: I&M Interfaces and Messages/Flows/APIs: Manage Services, by Sonia Fahmy/Purdue Topic 7: I&M Interfaces and Messages/Flows/APIs : Service Registration and Discovery, by Jason Zurawski/Internet 2 Topic 8: I&M Interfaces and Messages/Flows/APIs : GUIs, by Guilherme Fernandes/Univ Delaware Topic 9: Measurement Data Schema, by Martin Swany/Univ Delaware