Vitrage Project Update, OpenStack Summit Berlin

Slides:



Advertisements
Similar presentations
Doctor Implementation Plan (Discussion) Feb. 6, 2015 Ryota Mibu, Tomi Juvonen, Gerald Kunzmann, Carlos Goncalves.
Advertisements

Goal – Verify that the infrastructure is able to handle the NFV application requirements Challenges – NFV applications are very different – Complex to.
IWay Service Manager 6.1 Product Update Scott Hathaway iWay Software Copyright 2010, Information Builders. Slide 1.
Changing the Economics of Innovation
© 2006, Cognizant Technology Solutions. All Rights Reserved. The information contained herein is subject to change without notice. Automation – How to.
User Group 2015 Version 5 Features & Infrastructure Enhancements.
Cisco and OpenStack Lew Tucker VP/CTO Cloud Computing Cisco Systems,
OpenStack Summit Feedback 5-8 November 2013 Hong Kong Gergely Szalay
What’s New in Sage SalesLogix V Release Overview Sage SalesLogix v7.5.2 focuses on: −User Enhancements streamline the user experience furthering.
DEVELOPMENT QA REPORTS A Series of Reports to Enforce Compliance with Your PeopleSoft Development Standards Leandro Baca.
1 ISA&D7‏/8‏/ ISA&D7‏/8‏/2013 Systems Development Life Cycle Phases and Activities in the SDLC Variations of the SDLC models.
EGEE is a project funded by the European Union under contract IST Testing processes Leanne Guy Testing activity manager JRA1 All hands meeting,
CSE 548 Advanced Computer Network Security Document Search in MobiCloud using Hadoop Framework Sayan Cole Jaya Chakladar Group No: 1.
Symfony web development framework is used to develop rapid, complex and large scale web applications faster and in an effective way.
Database What is a database? A database is a collection of information that is typically organized so that it can easily be storing, managing and retrieving.
10/25/20151 Single Sign-On Web Service Supervisors: Viktor Kulikov Alexander Sherman Liana Lipstov Pavel Bilenko.
Module 10 Administering and Configuring SharePoint Search.
1 Chapter Overview Performing Configuration Tasks Setting Up Additional Features Performing Maintenance Tasks.
OpenEnergy Platform Requirements to an open source platform for cross- institutional work on energy system models.
Haley Toni Mastelić & Dražen Lučanin, Vienna University of Technology.
BoF: Open NFV Orchestration using Tacker
1 Service Creation, Advertisement and Discovery Including caCORE SDK and ISO21090 William Stephens Operations Manager caGrid Knowledge Center February.
NA-MIC National Alliance for Medical Image Computing Core 1b – Engineering Computational Platform Jim Miller GE Research.
ECHO A System Monitoring and Management Tool Yitao Duan and Dawey Huang.
ELISQ Systems Demonstration Sagnik Ray Choudhury Doha -- May 2015.
JCOP Framework and PVSS News ALICE DCS Workshop 14 th March, 2006 Piotr Golonka CERN IT/CO-BE Outline PVSS status Framework: Current status and future.
CERN IT Department CH-1211 Genève 23 Switzerland t Load testing & benchmarks on Oracle RAC Romain Basset – IT PSS DP.
Failure Inspection in Doctor utilizing Vitrage and Congress
X-Mind Pilot Project Proposal 許志毓、李俊輝、吳蕙盈、卓曉青. Outline Topic of Interest Research Aims Details & Workflow Work Distribution Challenges & Conclusion.
Testing and Release Procedures/Tools Cristina Aiftimiei (INFN-CNAF) Mario David (LIP)
**DRAFT** Doctor+Congress OPNFV Summit June 2016 Doctor+Congress PoC team.
Project Tacker Open Platform for NFV Orchestration OPNFV Design Summit.
Metrics data published Via different methods Monitoring Server
Daisy4nfv: An Installer Based upon Open Source Project – Daisy & Kolla
Build and Test system for FairRoot
Gridpp37 – 31/08/2016 George Ryall David Meredith
Fault Management with OpenStack Congress and Vitrage, Based on OPNFV Doctor Framework Barcelona 2016 Ryota Mibu NEC Ohad Shamir Nokia Masahito Muroi.
X V Consumer C1 Consumer C2 Consumer C3
Doctor + OPenStack Congress
Ashiq Khan, NTT DOCOMO Ryota Mibu, NEC
This is a Safe Harbor Front slide, one of two Safe Harbor Statement slides included in this template. One of the Safe Harbor slides must be used if your.
Swagger-SDK CLI PTL ONAP Paris Developer Event 25 –
MongoDB Er. Shiva K. Shrestha ME Computer, NCIT
Creation and migration flows
Information Collection and Presentation Enriched by Remote Sensor Data
OPNFV Doctor - How OPNFV project works -
Doctor PoC Booth Vitrage Demo
Using OpenStack Sahara & Manila to run Analytics
VceTests VCE Test Dumps
Senior Solutions Architect, MongoDB Inc.
Tomi Juvonen SW Architect, Nokia
Prometheus From Berlin to Bonanza
Onboarding Session Victoria Martinez de la Cruz (vkmc)
Blazar Project Update, OpenStack Summit Vancouver
Proactive RCA with Vitrage, Kubernetes, Zabbix and Prometheus
OpenStack QA Project Update, OpenStack Summit Vancouver
Using docker containers
Northbound API Dan Shmidt | January 2017
Vitrage Project Update, OpenStack Summit Vancouver
HP Quality Center 10 Hottest Features and Project Harmonization
Vitrage hands-on lab Muhamad Najjar, Eyal Bar-Ilan CloudBand, Nokia
SAHARA Project overview and update May 2018
Cloud computing mechanisms
On the Way to Cloud Native:
Managing Services with VMM and App Controller
Chapter 7 –Implementation Issues
Vitrage hands-on lab Muhamad Najjar, Marina Koushnir CloudBand, Nokia
2nd EIONET NRC workshop on Industrial Pollution
Using OpenDaylight in Hybrid Cloud: issues or challenges
Dynamics 365 Customer Insights
Presentation transcript:

Vitrage Project Update, OpenStack Summit Berlin November 2018 Vitrage Project Update, OpenStack Summit Berlin Muhamad Najjar, muhamad.najjar@nokia.com

What is Vitrage? The OpenStack Root Cause Analysis service Vitrage is used for organizing, analyzing and expanding OpenStack alarms & events. Root Cause Analysis Deduced alarms and states – alarms based on system insights Holistic and complete view of the system

Project Background Founded three years ago An official OpenStack project within six months First official release – Newton Today – stable, mature, running in production ~10 active contributors in Rocky

Rocky Features

Alarm History Motivation Root Cause Analysis of yesterday’s alarms Alarm statistics Future - machine learning

Alarm History Implementation History in Relational database (MariaDB) Store only basic information (alarm + resource id)  Query time slices

Fast Failover for Enhanced High Availability Past releases: After restart, graph was rebuilt from scratch Inefficient datasources + large graph => long startup In Rocky:  Graph state is stored in relational database Snapshot after each get_all Events after the snapshot Upon restart, reload graph from database MariaDB

High-Scale & Performance Significant performance improvements Graph was tested to work with over 100,000 entities To be continued 

Kubernetes and Prometheus Datasources Kubernetes – topology datasource Prometheus – Kubernetes related alarms

Stein Features

Easier Template Generation Goals Easy to write typical templates Complex syntax for complex templates Typical template: Host affects instance

Configure Vitrage from Heat Templates Motivation Support self-healing scenarios Goals Easy configuration of Vitrage from Heat Reuse common topology patterns Minimal input required from the user

Improve Vitrage Topology API Primary goal: reduce API memory consumption Support detailed queries that return less information Support paging (how?) Future: query language for complex queries          all hosts that have a vm in error state              

Entity Graph Action Panel Run an action from a list Action type depends on the selection

Other Stein Features Refactor vitrage-tempest-plugin Support upgrade Trove datasource Additional integrations – if time permits Monasca Zaqar

Cross-Project Work Self-healing SIG (Special Interest Group) “coordinate several OpenStack projects … reacting to failures and other events by automatically healing services” Vitrage & Congress – done (Rocky) Vitrage as part of Heat templates – in progress Vitrage & Monasca – future

Vitrage in NGPaaS The NGPaaS project is an innovation project in Phase 2 of the 5G Public Private Partnership (5GPPP), and funded under the Horizon 2020 Framework Programe of the European Commission Vitrage development for NGPaaS In Rocky: Kubernetes and Prometheus datasources In Stein: support PODs topology? 

Contact Us Vitrage wiki page: https://wiki.openstack.org/wiki/Vitrage Official documentation: https://docs.openstack.org/vitrage/latest/ Vitrage IRC channel: #openstack-vitrage OpenStack mailing list – use [vitrage] tag

Q&A Thank you! openstack openstack OpenStackFoundation