Report from the DataStore Design Team Breakout Session

Slides:



Advertisements
Similar presentations
Ephemeral State for I2RS IETF 91 - Honolulu Jeffrey Haas –
Advertisements

Technical Aspects of Peering Session 4. Overview Peering checklist/requirements Peering step by step Peering arrangements and options Exercises.
CSO’s 2014 Training & Networking Conference | Austin, TX | Copyright © 2014 CSO Research, Inc. Behind the Curtain – Site Setup & Customization for the.
Microsoft Office 2007: Introductory Computer Applications 11.
Word Lesson 8 Increasing Efficiency Using Word
*** CONFIDENTIAL *** © Toshiba Corporation 2008 Confidential Wallboards.
XMLCONF IETF 57 – Vienna Rob Enns
The Act Tab (Project). Please select a button to learn more. Welcome to the Project Act Tab. Here you can Add Team Members, provide and receive Feedback,
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Hypotheses for the SMS user interface Richard Walker Frascati January 5, 2007.
Design and Planning Presenter: Mike Team Members: Casey Kaushik Danny.
Records and Information Management IT - Enterprise Content Management SPIDR II Global Features Reference Guide April 2013.
ONF Configuration and Management WG Jürgen Quittek
Model-based Programmable Networks
Home Media Network Hard Drive Training for Update to 2.0 By Erik Collett Revised for Firmware Update.
MintTrack By Jeff Titus Christopher C. Wilkins Stephen Krach Pablo BajoLaso.
An Introduction to Designing and Executing Workflows with Taverna Katy Wolstencroft University of Manchester.
Abierman-nanog-30may03 1 XML Router Configs BOF Operator Involvement Andy Bierman
RMsis – v Simplify Requirement Management for JIRA.
Hands-on: Setup Menu. What we will cover Access to Setup Codes Memos Forms Permissions Settings And more!
NETCONF WG IETF 92 - Dallas TUESDAY, March 24, CDT Mehmet Ersue Mahesh Jethanandani 3/24/ IETF #92- NETCONF WG session.
Guide for Mahara My Views PY1 team 3 - Yihong Huo, Jian Ren, Poonam Kala 1Guide of My Views - Team 3.
ASENT_CDM.PPT Component Data Manager Last revised 01/10/2011.
Protocol for I2RS I2RS WG IETF #89 London, UK Dean Bogdanovic v0.1.
This template is designed to organize your project work for presentation. This to remember as you complete this presentation: 1.After you have completed.
Representing Netconf Data Models using Document Schema Definition Languages (DSDL) Rohan Mahy Sharon Chisholm Lada Lhotka IETF 72 - Dublin.
CCNA2 Chapter 2 Cisco IOS Software. Cisco’s operating system is called Cisco Internetwork Operating System (IOS) IOS provides the following network services:
Created by Jan Medved I2RS Related/Relevant Yang Models Currently in Use March 2014 Robert Varga, Anton Tkacik, Jan Medved.
Object-Oriented Software Engineering Practical Software Development using UML and Java Modelling with Classes.
TEAM FOUNDATION VERSION CONTROL AN OVERVIEW AND WALKTHROUGH By: Michael Mallar.
YANG Background and Discussion: Why we need a new language for NETCONF configuration modeling The YANG Gang IETF 70 Vancouver, Canada.
I2rs Requirements for NETCONF IETF 93. Requirement Documents
Cisco 2 - Routers Perrine. J Page 16/26/2016 Chapter 2 Cisco IOS Software Cisco’s operating system is called Cisco Internetwork Operating System (IOS)
Netmod Netconf Data Modeling Sharon Chisholm Nortel
YANG Modelling and NETCONF Protocol Discussion
BGP Route Server Proof of Concept
(Delete this text box later.) (Later, delete this text box.)
“with-defaults” capability in NETCONF
Interface extensions YANG & VLAN sub-interface YANG Status update
Network Management week 11
Virtual Aggregation (VA)
NETCONF WG IETF 93 - Prague, Czech Republic THURSDAY, July 23, 2015
Routing Area Yang Architecture Design Team Update
Improvements to Search
Subscribing to YANG datastore push updates draft-netconf-yang-push-00 IETF #94 Yokohama A. Clemm A. Gonzalez Prieto
NETCONF Discussion Draft-ietf-i2rs-ephemeral-state-14.txt
Subscribing to YANG datastore push updates draft-ietf-netconf-yang-push-02 NETMOD WG IETF #95 Buenos Aires 4-April-2015 Alexander Clemm Alberto Gonzalez.
Building Configurable Forms
File Stream and Team Drives
denote Project Managers explicitly
Access Control Lists CCNA 2 v3 – Module 11
Factory default Setting draft-wu-netmod-factory-default-01
Henning Schulzrinne Dept. of Computer Science Columbia University
Stream Issues Alex, Ambika, Eric, Tim
NETMOD IETF 103 Bangkok Nov , 2018
[insert Name of team here] [insert name of project here]
NMDA Q & A draft-dsdt-nmda-guidelines &
Post WG LC NMDA datastore architecture draft
Evolution of the Subscription & Event Notification Drafts IETF #98 Chicago Eric Voit 28-Mar-2017 DRAFT Authors on at least 1 drafts Andy Bierman Alexander.
Zero Touch Provisioning for NETCONF/RESTCONF Call Home draft-ietf-netconf-zerotouch-19 NETCONF WG IETF 100 (Singapore)
NETMOD Agenda and WG Status
Insert the Sub Title of Your Presentation
YANG Instance Data for Documenting Server Capabilities
ALLPPT.com _ Free Powerpoint Templates, Diagrams and Charts
Task 62 Scope – Config / Operational State
Interface extensions YANG & VLAN sub-interface YANG Status update
Schema version selection Reshad Rahman (presenting), Rob Wilton
Comparison of NMDA datastores draft-ietf-netmod-nmda-diff-02
Advanced Tips and Tricks
Git in Visual Studio.
Presentation transcript:

Report from the DataStore Design Team Breakout Session draft-nmdsdt-netmod-revised-datastores-00 IETF97

Breakout Session Meet Wednesday 1:30-7pm Lots of questions and clarifications No changes in the design A positive experience Walked thru Implications and Issues

New Issues in the draft Examples More descriptive text Timeliness Data in <running> should appear in sync with <intended> Data in <applied> should appear in sync with <operational-state> "Factory default" config

Example 1: simple config Straight-forward config example Full walk through edit-config->running->intended->applied->op Discuss templates and inactives

Example 2: system-controlled Loopback interface implicitly created by system In <operational-state> <interface origin="system><name>lo0<...> Part 2 adds user config Now explicitly in <running> and <intended> <interface origin="static"><name>lo0<...>

Example 3: delayed cleanup BGP Peer list Explicitly created in <running> Fully populated In <operational-state> with origin="system" local-address and local-port Delete five peers and commit Peers continue to appear until "released" Sockets closed and local resources released In both <applied> and <operational-state>

Example 4: ephemeral data Interfaces created in <running> No installed FRU Interfaces do not appear in <applied> or <operational-state> When FRU is plugged in: Interface is created and populated with data Unconfigured ports of installed FRUs will exist Statistics are initialized to zeroes (like new) Key is that FRUs do not break config validation Only FRU-related, not "logical" interfaces LAG interface with no installed member interfaces

Example 5: dynamic data Unnamed dynamic data source Don't want to address the i2rs issues here Data merged with <intended> into <active> Issue: fix arrows for "after" control-plane datastores?

Issues <active> No need constraints on <applied> and <operational-state> SHOULD for "when" "expected" for others No point modeling rules that aren't followed, but Postel Principle applies <applied> in RESTCONF: take to NETCONF WG Disagreement of goals of RESTCONF Does it need all NETCONF capabilities? Is it the "Easy" button?