Netconf Monitoring IETF 70 Mark Scott Sharon Chisholm Hector Trevino

Slides:



Advertisements
Similar presentations
The Business of Modularity The Modern Way to Bring ERP Solutions to Market March, 2010.
Advertisements

Cultural Heritage in REGional NETworks REGNET Project Meeting Content Group
Cisco Device Hardening Disabling Unused Cisco Router Network Services and Interfaces.
XCON - IETF 62 (March 2005) - Minneapolis 1 XCON data modeling – NETCONF, RDF and others draft-schulzrinne-sipping-emergency-req-01 draft-sipping-sos Henning.
ITIS 3110 Jason Watson. Replication methods o Primary/Backup o Master/Slave o Multi-master Load-balancing methods o DNS Round-Robin o Reverse Proxy.
XMLCONF IETF 57 – Vienna Rob Enns
3GPP Presence Requirements Requirements for Presence Service based on 3GPP specifications and wireless environment characteristics draft-kiss-simple-presence-wireless-
Content Addressable Networks. CAN Associate with each node and item a unique id in a d-dimensional space Goals –Scales to hundreds of thousands of nodes.
3G.IP/ R1 3G.IP 2002 Charter. 3G.IP/ R1 2 3G.IP Mission Statement u Actively promote a common IP based wireless system for third generation.
EPLC Deliverables Sherry Brown-Scoggins & Wanda Hall
Presented by INTRUSION DETECTION SYSYTEM. CONTENT Basically this presentation contains, What is TripWire? How does TripWire work? Where is TripWire used?
Implementing Dynamic Host Configuration Protocol
Implementing Dynamic Host Configuration Protocol
Module 13: Network Load Balancing Fundamentals. Server Availability and Scalability Overview Windows Network Load Balancing Configuring Windows Network.
BOB Tech Demo 2003 G2E – Las Vegas. Agenda  Best of Breed – a layering of standards  Standards, messaging, protocols and why you care  From the bottom.
ONF Configuration and Management WG Jürgen Quittek
Large Scale Broadband Measurement Activities within the IETF, Broadband Forum and EU Leone project Trevor Burbridge, 16 th May 2013 The research leading.
Abierman-nanog-30may03 1 XML Router Configs BOF Operator Involvement Andy Bierman
Event Management & ITIL V3
Unrestricted Connection Manager MIF WG IETF 79, Beijing Gaétan Feige - Cisco Pierrick Seïté, France Telecom - Orange
© Hitachi, Ltd All rights reserved. NETCONF Configuration I/F Advertisement by WSDL and XSD Hideki Okita, Tomoyuki Iijima, Yoshifumi Atarashi, Ray.
IEEE “Green Book” This set of slides is a collection of presentations, motions and other material that has come before the Working Group.
DIME WG IETF 82 Dime WG Agenda & Status THURSDAY, November 17, 2011 Jouni Korhonen & Lionel Morand.
Abierman-netconf-mar03 1 NETCONF BOF 56th IETF San Francisco, California March 17, 2003 Discussion: Admin:
1 DHCP Authentication Discussion INTAREA meeting, 70th IETF Vancouver, Canada Jari Arkko and Ralph Droms.
NETCONF WG IETF 92 - Dallas TUESDAY, March 24, CDT Mehmet Ersue Mahesh Jethanandani 3/24/ IETF #92- NETCONF WG session.
1 Diameter SIP application draft-ietf-aaa-diameter-sip-app-03.txt 60 th IETF meeting August 3 rd, 2004 Status.
Doc.: _Handoff_EC_Closing_Report Submission July David Johnston, IntelSlide Handoff ECSG EC Closing Report David Johnston.
PG 1 Netconf Data Model Netmod BOF – IETF 60 Sharon Chisholm – Randy Presuhn -
Node Information Queries July 2002 Yokohama IETF Bob Hinden / Nokia.
Protocol for I2RS I2RS WG IETF #89 London, UK Dean Bogdanovic v0.1.
INTRUSION DETECTION SYSYTEM. CONTENT Basically this presentation contains, What is TripWire? How does TripWire work? Where is TripWire used? Tripwire.
CONEX BoF. Welcome to CONEX! Chairs: –Leslie Daigle –Philip Eardley Scribe Note well.
1 SIP Performance Benchmarking draft-poretsky-sip-bench-term-04.txt draft-poretsky-bmwg-sip-bench-meth-02.txt BMWG, IETF-70 Vancouver Dec 2007 Davids IIT.
Copyright © 2006, Infinite Campus, Inc. All rights reserved. User Security Administration.
Representing Netconf Data Models using Document Schema Definition Languages (DSDL) Rohan Mahy Sharon Chisholm Lada Lhotka IETF 72 - Dublin.
SLRRP BoF 62 nd IETF Scott Barvick Marshall Rose
Management Considerations Sharon Chisholm
IETF #86 - NETCONF WG session 1 NETCONF WG IETF 86 - Orlando, FL, USA MONDAY, March 11, Bert Wijnen Mehmet Ersue.
Abierman-netconf-mar04 1 NETCONF WG 59th IETF Seoul, Korea March 3, 2003 March 4, 2003.
PG 1 Framework for Netconf Data Models Netmod BOF – IETF 60 Sharon Chisholm –
Netconf Event Notifications IETF 66 Sharon Chisholm Hector Trevino
IETF #81 - NETCONF WG session 1 NETCONF WG IETF 81, Quebec City, Canada MONDAY, July 25, Bert Wijnen Mehmet Ersue.
Netconf Schema Query Mark Scott IETF 70 Vancouver December 2007
IETF #82 - NETCONF WG session 1 NETCONF WG IETF 82, Taipei, Taiwan TUESDAY, November 15, Afternoon Session III Bert Wijnen Mehmet Ersue.
YANG Background and Discussion: Why we need a new language for NETCONF configuration modeling The YANG Gang IETF 70 Vancouver, Canada.
Netmod Netconf Data Modeling Sharon Chisholm Nortel
Netconf Notifications Sharon Chisholm Hector Trevino IETF 67 November 2006.
Review of IT General Controls
REPLICATION & LOAD BALANCING
Service Enabled AE (SAE)
“with-defaults” capability in NETCONF
NETCONF Configuration I/F Advertisement by WSDL and XSD
Sharon Chisholm Netconf Phase 2 Musing Sharon Chisholm
CONEX BoF.
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.
draft-levin-xcon-cccp-02.txt Orit Levin
Factory default Setting draft-wu-netmod-factory-default-01
Henning Schulzrinne Dept. of Computer Science Columbia University
YANG-Push and related drafts 1
NETMOD IETF 103 Bangkok Nov , 2018
NMDA Q & A draft-dsdt-nmda-guidelines &
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.
Printer Working Group Face-to-Face Meeting 19 February 2007
Smart filters for Push Updates – Problem Statement draft-clemm-netconf-push-smart-filters-ps-00 Alexander Clemm, Eric Voit, Xufeng Liu, Igor Bryskin,
Scott Miller TSM Team Lead Ray Mah Architect, Foundation
Scott Miller TSM Team Lead Ray Mah Architect, Foundation
Device Management Profile and Requirements
NETCONF WG IETF 80, Prague, Czech Republic March 31,
Task 62 Scope – Config / Operational State
Presentation transcript:

Netconf Monitoring IETF 70 Mark Scott Sharon Chisholm Hector Trevino

2 Draft status Original draft expired draft-chisholm-netconf-monitoring-01.txt discussed at IETF69 Updated draft available as draft-scott-netconf-monitoring-00.txt updates on next slide

3 Problem Statement No standard method to monitor NETCONF protocol, including session information lock information As NETCONF adds increasing capabilities which can impact configuration management, monitoring becomes increasingly important Examples: Fine-grain locking Impacts/Shortcomings Certain configuration is ‘best-effort’ with failures detected during transactions pessimistic locking is acceptable workaround in some cases Interoperability and Tools development is complicated Multi-vendor, large scale networks require vendor specific monitoring This draft provides basic monitoring for base NETCONF, sessions and notifications intended to alleviate the specific shortcomings above

4 netconfState (overview) The monitored data capabilities: Netconf capabilities supported sessions: All active sessions on device configurations: Netconf datastores (running, startup, candidate) subscriptions: Active netconf notification subscriptions ComplexType: ManagementSessionInfo ComplexType: ConfigurationDatastoreInfo ComplexType: NetconfSubscriptionInfo

5 Use Cases There are a number of cases where the success of NETCONF configuration attempts could benefit from the monitoring schema proposed in this draft The following are some cases where specific information in this monitoring schema could provide increased usability increase configuration attempt success rate ease implementation increase interop aid debugging

6 ManagementSessionInfo Lack of monitoring prohibits pro-active decision making Requires knowledge of all sessions (not just netconf) that can change data store Eg: Session monitoring allows detection for exclusive access where required, rather than failing on attempt to commit changes Allows manager to make contextual decisions Eg: may want to restrict craft console disabling if console sessions are active Username, sourceIdentifier, loginTime: Eg: identify another user of system before terminating their session or distinguish machine session from human session Unique session identifier Console, ssh, ssl, etc Netconf, CLI, Web UI, etc Originator of the session Session owner Session start time

7 ConfigurationDatastoreInfo Allows manager to stage large scale network updates Eg: Perform an audit prior to a bulk operation to ensure all nodes have prerequisite candidate configuration available May need to handle cases where data store handling differs, requiring monitoring of current configuration states Eg: some devices couple startup & candidate locking Eg: some devices have limitations on number of candidates Configuration name Candidate, startup, etc Locked or unlocked

8 Updates since IETF69 As result of mailing list discussion following changes have been made to draft Modified some complex datatypes bug fixes, more flexible types Increased scope to monitor non-Netconf sessions Added monitoring of additional data, including Transport Session types Source identifier Data store type

9 Next Steps Move this draft to be a working group document to address current updated charter item on NETCONF Monitoring Subject to agreement, update draft as consensus is reached on Content Datatypes used in the schema, including  sessionType  srcIdentifer (esp. IP address datatype)