The GENI Meta-Operations Center (GMOC) Jon-Paul Herron Global Research NOC.

Slides:



Advertisements
Similar presentations
INDIANAUNIVERSITYINDIANAUNIVERSITY GENI Global Environment for Network Innovation James Williams Director – International Networking Director – Operational.
Advertisements

The GENI Project and the GMOC Federated Management Infrastructure and Implications Beyond GENI James G. Williams Indiana University Bloomington, Indiana.
TransPAC2 Update Jim Williams Indiana University.
GMOC Experimenter Support Proposal GEC GMOC Service Desk Support.
The Instageni Initiative
Sponsored by the National Science Foundation Wrap-up Solicitation 2 and funding outlook GENI Engineering Conference 4 Miami, Florida Chip Elliott April.
PlanetLab Control Framework (Cluster B) Wrap-up Andy Bavier Princeton University March 18, 2010.
Collaborative and Technical Issues on Future Networks Myung-Ki SHIN 15 th CJK NGN WG Meeting Zhangjiajie, China 8-10 April
1 Cyberinfrastructure Framework for 21st Century Science & Engineering (CF21) IRNC Kick-Off Workshop July 13,
Sponsored by the National Science Foundation 1 August 30, 2010 INSTOOLS Spiral 2 Year-end Project Review University of Kentucky PIs: James Griffioen and.
Connect. Communicate. Collaborate Click to edit Master title style MODULE 1: perfSONAR TECHNICAL OVERVIEW.
Sponsored by the National Science Foundation GENI Clearinghouse Panel GEC 12 Nov. 2, 2011 INSERT PROJECT REVIEW DATE.
Systems Engineering in a System of Systems Context
Dave Jent, PI Luke Fowler, Co-PI Ron Johnson, Co-PI
1 GENI: Global Environment for Network Innovations Jennifer Rexford Princeton University
1 GENI: Global Environment for Network Innovations Jennifer Rexford On behalf of Allison Mankin (NSF)
The Future of Internet Research Scott Shenker (on behalf of many networking collaborators)
Choong Seon Hong Kyung Hee University November 23, 2010 Manageability of Future Internet.
Sponsored by the National Science Foundation Campus/Experiment Topics in Monitoring and I&M GENI Engineering Conference 15 Houston, TX Sarah Edwards Chaos.
The GENI Meta-Operations Center (GMOC) If it’s research, why do we care about operations?
Digital Object Architecture
Sponsored by the National Science Foundation GENI-enabled Campuses Responsibilities, Requirements, & Coordination Bryan Lyles, NSF Mark Berman & Chip Elliott,
Experimenting with Programmable Management Policies over GENI ProtoRINA over GENI Abraham Matta Yuefeng Wang Computer Science Department Boston University.
Sponsored by the National Science Foundation Design of an Information Substrate for Measurement, Monitoring and Inference Spiral 2 Year-end Project Review.
GENI: Global Environment for Networking Innovations Allison Mankin (for the GENI Team) CISE/NSF Rest of GENI Team: Guru Parulkar, Paul.
Software-defined Networking Capabilities, Needs in GENI for VMLab ( Prasad Calyam; Sudharsan Rajagopalan;
1 Supporting the development of distributed systems CS606, Xiaoyan Hong University of Alabama.
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.
Data Plane Measurements Deniz Gurkan Roopa Krishnappa October 28 th, 2008.
GEC3www.geni.net1 GENI Spiral 1 Control Frameworks Global Environment for Network Innovations Aaron Falk Clearing.
Sponsored by the National Science Foundation GENI Security Architecture Toolkit (GSAT) Spiral 2 Year-end Project Review SPARTA, Inc. PI: Stephen Schwab.
CPSC 871 John D. McGregor Module 6 Session 3 System of Systems.
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 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.
The GENI Meta-Operations Center (GMOC) If it’s research, why do we care about operations?
Sponsored by the National Science Foundation GENI Goals & Milestones GENI CC-NIE Workshop NSF Mark Berman January 7,
Department of Energy Office of Science ESCC & Internet2 Joint Techs Workshop Madison, Wisconsin.July 16-20, 2006 Network Virtualization & Hybridization.
Optical Edge / Access Networks for GENI Lokesh Mandvekar Dr. Chunming Qiao (PI)‏ Department of Computer Science.
Connect communicate collaborate GÉANT3 Services Connectivity and Monitoring Services by and for NRENs Ann Harding, SWITCH TNC 2010.
Sponsored by the National Science Foundation Monitoring Demonstration Kevin Bohan, GMOC
Sponsored by the National Science Foundation GENI Security Architecture What’s Up Next? GENI Engineering Conference 7 Durham, NC Stephen Schwab SPARTA/Cobham.
"The views expressed in this presentation are those of the author and do not necessarily reflect the views of the European Commission“ Future Internet.
Sponsored by the National Science Foundation Substrate Working Group GENI Engineering Conference 4 Miami, FL Peter O’Neil April 1,
Sponsored by the National Science Foundation Cluster D Working Meetings GENI Engineering Conference 5 Seattle, WA July ,
Sponsored by the National Science Foundation GMOC Support for GENI Racks Kevin Bohan, GMOC Eldar Urumbaev, GMOC.
Sponsored by the National Science Foundation Internet2 OpenFlow Backbone Spiral 2 Year-end Project Review Internet2 PI: Eric Boyd Co-PI: Matt Zekauskas.
Sponsored by the National Science Foundation GENI Campus Ops Workflow Chaos Golubitsky San Juan, Puerto Rico Mar
1 GENI International GMOC - dvNOC Cooperative Efforts with Korea (K- GENI) Dongkyun Kim/KISTI Camilo Viecco, Jim Williams/IU
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 Federating a CRON into ProtoGENI Spiral 2 Year-end Project Review Louisiana State University PI: Seung-Jong.
Cyberinfrastructure: An investment worth making Joe Breen University of Utah Center for High Performance Computing.
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.
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.
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
ProtoRINA over ProtoGENI What is RINA? [1][2] References [1] John Day. “Patterns in Network Architecture: A Return to Fundamentals”. Prentice Hall, 2008.
Sponsored by the National Science Foundation Stitching Slices GEC7 Control Framework WG Aaron Falk GENI Project Office.
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.
Mid-Atlantic Crossroads (MAX) GENI Facility Status Update March 16, 2010 Tom Lehman Xi Yang Peter O'Neil Abdella Battou.
Designing a Federated Testbed as a Distributed System Robert Ricci, Jonathon Duerig, Gary Wong, Leigh Stoller, Srikanth Chikkulapelly, Woojin Seok 1.
Sustaining the software capabilities long term Address Solutions as part of software. Act on “Hard challenges are not technical” bringing in the right.
Welcome Network Virtualization & Hybridization Thomas Ndousse
Four myths about GENI (and one recommendation)
Distributed computing deals with hardware
GENI Exploring Networks of the Future
Presentation transcript:

The GENI Meta-Operations Center (GMOC) Jon-Paul Herron Global Research NOC

The Global Research NOC OmniPoP

Topics 1.GENI Background 2.What is “Meta-Operations” 3.What GMOC is trying to do, and challenges 4.Relation between Operating research facility and upcoming issues in production operations

Build a Facility to support greenfield network science NOT Research in itself The Test Track, not the car GENI – Global Environment for Network Innovations

GENI Summary Funded by NSF BBN Technologies serves as the GENI Project Office (GPO) 2 Solicitations so far Solicitation #1 had 29 funded projects Solicitation #2 is pending review & awards GENI Project Office (GPO) grouped projects into control framework clusters each cluster is anchored by a project to develop a control plane for the facility to use to virtualize 5 clusters initially: PlanetLab TIED ProtoGENI ORCA/BEN ORBIT

GENI Principles Virtualized Projects contribute resources (equipment, circuits) Resources are virtualized into “slivers” “slivers” are connected together to create virtual networks for researchers, called “slices” Federated 29 projects, working together Evolutionary What works gets funding, what doesn’t work gets dropped

GENI Meta-Operations Center

What does “Meta” mean? Many GENI projects already do some operations, some don’t But what about operating GENI as a whole? How can we use the existing operations and make GENI operate well as a whole? Option 1/Completely distributed Option 2/Central GENI Operations Center Option 3/Meta-operations

Cluster 2 Project D Project C Project A Project B Example

Cluster 2 Project D Project C Project A Project B Option 1 - Completely Distributed

Option 2 - Centralized Cluster 1Cluster 2 Project D Project C Project A Project B

Cluster 2 Project D Project C Project A Project B Option 3 - Meta-Operations Cluster 1

GMOC Architecture

GENI Meta-Operations Center

GMOC Translator - Translates information from other formats into consistent data format GMOC Repository - Central datastore for operational data from all GENI parts GMOC Exchanger - Polls and/or receives operational data from aggregates GENI Meta-Operations Center

GMOC Exchanger - Polls and/or receives operational data from aggregates

GENI Meta-Operations Center GMOC Translator - Translates information from other formats into consistent data format

GENI Meta-Operations Center GMOC Repository - Central datastore for operational data from all GENI parts

Early GMOC Functions

GENI View of Operational Status Give GENI-wide view of operational status maps & graphs prototype other views, such as slice-by-slice views Give Scientists access to their data “What was going on during these 2 weeks I ran my test?”

Emergency Stop Emergency Shutdown Identify & Shut down Misbehaving Slices Protect Other Slices Ensure Stability

Challenges for GENI Operations

Challenge #1: Federation GENI has many projects doing different kinds of things with different abilities to provide operational data with different requirements for operational data GMOC depends on cooperation from them all Balance between central visibility and decentralized autonomy will need to evolve (and continue evolving)

Challenge #2: Layers of Visibility GENI Aggregates

Challenge #2: Layers of Visibility GENI Components

Challenge #2: Layers of Visibility

Challenge #3: Operations for Virtualized Facility Everything is more temporary what “slices” are out there (NOW, 3 weeks ago)? How do we correlate current slices to future slices for repeatability Everything is more complex Many different groups to serve: Operators, Researchers, “Opt-in” Users Everything is more concurrent How do researchers setting up “slices” know the state of them (and not everything else)? How do we “shut down” the problem parts (and not everything else)?

Does GENI have any relation to “normal” networks? GENIOther R&E Networks (Geant, etc) Federation End-to-end performance (perfSONAR) Multiple-domain Information sharing Virtualized TestbedOperating Dynamic Circuits Multiple LayersWhat Layers are operationally significant?