KnowOps: Towards an Embedded Knowledge Base for Network Management and Operations



Similar documents
KnowOps: Towards an Embedded Knowledge Base for Network Management and Operations

CloudNet: Enterprise. AT&T Labs Research, Joint work with: Timothy Wood, Jacobus van der Merwe, and Prashant Shenoy

IP Forwarding Anomalies and Improving their Detection using Multiple Data Sources

Why Do We Need Open Router Platforms?

CA Spectrum r Overview. agility made possible

Implementing MPLS VPN in Provider's IP Backbone Luyuan Fang AT&T

PACMAN: a Platform for Automated and Controlled network operations and configuration MANagement

The Case for Enterprise Ready Virtual Private Clouds

BFD. (Bidirectional Forwarding Detection) Does it work and is it worth it? Tom Scholl, AT&T Labs NANOG 45

Clarity Assurance allows operators to monitor and manage the availability and quality of their network and services

Virtual Private Networks. Juha Heinänen Song Networks

Department of Communications and Networking. S /3133 Networking Technology, Laboratory course A/B

software networking Jithesh TJ, Santhosh Karipur QuEST Global

Junos MPLS and VPNs (JMV)

2007 Magnus.net All rights reserved. Next Generation Enterprise Network Architecture

Introducing Basic MPLS Concepts

STRUCTURE AND DESIGN OF SOFTWARE-DEFINED NETWORKS TEEMU KOPONEN NICIRA, VMWARE

MPLS Layer 3 and Layer 2 VPNs over an IP only Core. Rahul Aggarwal Juniper Networks. rahul@juniper.net

Introduction to Software Defined Networking

RIVERBED STEELCENTRAL NETPLANNER

An Open Approach to Enhancing Networking for OpenStack

IxNetwork TM MPLS-TP Emulation

Virtual Private LAN Service (VPLS)

RIVERBED STEELCENTRAL NETMAPPER

THE EVOLUTION OF DATA CENTER MANAGEMENT WITH BUSINESS SERVICE MONITORING & ITIL

AT&T Managed IP Network Service (MIPNS) MPLS Private Network Transport Technical Configuration Guide Version 1.0

How To Understand The Benefits Of An Mpls Network

The Platform as a Service Model for Networking

IP/MPLS Network Planning, Design, Simulation, Audit and Management. Dave Wang, WANDL

T H E P O W E R O F B U I L D I N G A N D M A N A G I N G N E T W O R K S. Operations

TECHNOLOGY WHITE PAPER. Correlating SDN overlays and the physical network with Nuage Networks Virtualized Services Assurance Platform

Virtual Private LAN Service (VPLS) Conformance and Performance Testing Sample Test Plans

Unraveling Network Configuration Management

Implementing Cisco MPLS

Tackling the Challenges of MPLS VPN Testing. Todd Law Product Manager Advanced Networks Division

Better management of large-scale, heterogeneous networks toward a programmable management plane

Fault Management In MPLS Networks

Cisco Unified Computing Remote Management Services

ASON for Optical Networks

Expert Reference Series of White Papers. An Overview of MPLS VPNs: Overlay; Layer 3; and PseudoWire

BUSINESS RULES AND GAP ANALYSIS

Enterprise Information Management Services Managing Your Company Data Along Its Lifecycle

Juniper Secure Analytics

DD2491 p MPLS/BGP VPNs. Olof Hagsand KTH CSC

Ethernet over MPLS tests

Network Technologies for Next-generation Data Centers

Cisco Active Network Abstraction 4.0

smart grid communications Management

Juniper Secure Analytics

Notice the router names, as these are often used in MPLS terminology. The Customer Edge router a router that directly connects to a customer network.

IMPLEMENTING CISCO MPLS V2.3 (MPLS)

Testing Challenges for Modern Networks Built Using SDN and OpenFlow

MikroTik RouterOS Introduction to MPLS. Prague MUM Czech Republic 2009

IPv6 over IPv4/MPLS Networks: The 6PE approach

Simply Sophisticated. Information Security and Compliance


A Coordinated. Enterprise Networks Software Defined. and Application Fluent Programmable Networks

PATROL From a Database Administrator s Perspective

Proactively Managing Servers with Dell KACE and Open Manage Essentials

Nokia Siemens Network NetAct For Juniper. Mobile Broadband Ethernet and IP Assurance

Network Configuration Example

SDN MIGRATION STRATEGIES The Case for Transitioning to an SDN-enabled Network

Junos Space Virtual Control

Content. Contributors. Why SDN? WE-Bridge Motivations. WE-Bridge for an Inter-domain SDN testbed among CERENT- CSTNET-Interen2-SURFnet.

Independent Submission. R. Huang L. Andersson M. Chen. Huawei Technologies Co., Ltd. August 2015

W H I T E P A P E R E n a b l i n g D a t a c e n t e r A u t o mation with Virtualized Infrastructure

Five best practices for deploying a successful service-oriented architecture

Service. Strategic Technology Solutions for DNA Technology Solutions and Services That Help You Optimize System Performance, Security and Availability

Data-driven Study of Network Administration in the Evolving Landscape of Software Defined Networking

HPSR 2002 Kobe, Japan. Towards Next Generation Internet. Bijan Jabbari, PhD Professor, George Mason University

MPLS VPN Services. PW, VPLS and BGP MPLS/IP VPNs

The Cross-Media Contact Center

ORACLE VM MANAGEMENT PACK

Human Factors In Improving Operations Reliability

Customer Training Catalog Training Programs IDC

Implementing VPN over MPLS

Network Configuration Example

Building and Deploying Enterprise M2M Applications with Axeda Platform

SDN with StableNet. Manage your SDN Network with StableNet

SolarWinds Network Performance Monitor

SolarWinds Network Performance Monitor powerful network fault & availabilty management

The Essential Guide to Deploying MPLS for Enterprise Networks

The Case for Enterprise-Ready Virtual Private Clouds

Managing SSL Certificates with Ease

Cisco Process Orchestrator Adapter for Cisco UCS Manager: Automate Enterprise IT Workflows

LANDesk Server Manager. Single Console Multi-Vendor Management Solution

Operating System Migration

DATASHEET CONTROL COMPLIANCE SUITE VENDOR RISK MANAGER 11.1

SolarWinds Network Performance Monitor

Driving Data Migration with Intelligent Data Management

CA Process Automation for System z 3.1

ICTTEN6172A Design and configure an IP- MPLS network with virtual private network tunnelling

A very short history of networking

SDN Services at the Customer Edge

An Inter-domain SDN Testbed and its Fine-grained Routing Application Demonstration

IBM Tivoli Network Manager software

Technology and Trends in Network Virtualization

Managing Service Design for PTP Timing

Why Software Defined Networking (SDN)? Boyan Sotirov

Transcription:

KnowOps: Towards an Embedded Knowledge Base for Management and Operations Xu Chen *, Yun Mao *, Z. Morley Mao +, Kobus Van der Merwe * * AT&T Labs Research + The University of Michigan Ann Arbor AT&T and the AT&T logo are trademarks of AT&T Knowledge Ventures.

What is Management? In short Keep the network in a healthy state Deliver SLA-compliant services for customers Not so short Planned maintenance/upgrade Fault management Configuration management Traffic/performance management Security management Page 2

Simplified View of Management Systems Ticketing System Event Manager Process Automation Inventory Event Correlation Configuration Management Instrumentation Interface Page 3

Simplified View of Management Systems Ticketing System Process Automation Event Correlation Knowledge Base Event Manager Vendor configuration example Inventory Provider service design documents Configuration Management - Captured in text-based documents - Require manual work to inject from documentation to management systems - Difficult to keep in-sync across systems Instrumentation Operational Interface Experience/Domain Knowledge Page 4

KnowOps: Using Shared and Machinereadable Knowledge Base Ticketing System Event Manager Process Automation Inventory Event Correlation Instrumentation Embedded Knowledge Base Configuration Management Interface Page 5

COOLAID [CoNEXT 2010] Views database COOLAID Rules Vendors Service Provider Capture domain knowledge in a declarative language Vendors: protocol mechanisms, dependencies Service providers: service realizations, misconfigurations Automated reasoning mechanisms decoupled from the rules Bottom-up reasoning Top-down reasoning Page 6

Shared Knowledge Base in KnowOps - What to do? - What should be avoided? - What events should be correlated? - What time windows should be used? Process Automation Event Correlation Service Requirements Vendor Rules Service Provider Rules - What to monitor? - What to alarm? Instrumentation Configuration Page 7

Preliminary Experience DROOLS: open-source business logic Rule engine Process automation Event correlation Optimization/Planning Page 8

Example VPLS MPLS, RSVP, OSPF P P PE BGP Session LSP Connection PE Site1 VPLS Connection Site2 Page 9

Example: VPLS VPLS LSP BGP MPLS RSVP OSPF Interface Configuration Page 10

Rules for OSPF Dependency on interface configuration Rule 1 Rule 2 Page 11

Planned Maintenance Example Automation Process Pre-maintenance check Disable related alarms Device Vendor Rules Service Provider Rules Disrupting VPLS service should raise a warning. Shut down interface Page 12

Conclusions Take-aways Knowledge transfer in current management systems are mostly text-based, thus costly and error-prone to build and maintain We should build management systems based on a machinereadable, shared, and embedded knowledge base Challenges What does the knowledge base really look like Better integrate different contributors Migrate from existing systems Future (on-going) work Drools-based implementation Application to mobility management tasks Page 13

Questions? Comments? Thanks! Page 14