NFV Infrastructure Maintenance Automation by OPNFV Doctor

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.
Virtualized Infrastructure Deployment Policies (Copper) 19 February 2015 Bryan Sullivan, AT&T.
SafeLINC™ Fire Panel Internet Interface
Salesforce.com Leads. Unit Name Leads The leads SF object provides the ability to track prospective students You can create new leads fm a variety of.
24 February 2015 Ryota Mibu, NEC
(OpenStack Ceilometer)
Automating Datacenter Using System Center 2012 Harpreet Singh Rana Consultant Microsoft Corporation MGT328.
1 Doctor Fault Management 18 May 2015 Ryota Mibu, NEC.
**DRAFT** Doctor Southbound API 14 April 2015 Ryota Mibu, NEC.
1 Action Automated Security Breach Reporting and Corrections.
Modern app development Continuous value delivery and rapid response to change.
System Center 2012 Setup The components of system center App Controller Data Protection Manager Operations Manager Orchestrator Service.
1 Doctor Fault Management - Updates - 30 July 2015 Ryota Mibu, NEC.
© 2006 Avaya Inc. All rights reserved. Avaya Services Michael Dundon Business Development Manager.
Monitoring Latency Sensitive Enterprise Applications on the Cloud Shankar Narayanan Ashiwan Sivakumar.
Chapter Fourteen Windows XP Professional Fault Tolerance.
Toby Alcock / Chris Thurtell Corporate Network Integration
June 11, 2012 Troy Bleeker. Agenda Participants will learn A cloud computing recap. What is our cloud like and why do we have it? Lab: VPN, IDs, shared.
Home Overview Top 10 Dashboards CCTV Views Community Getting Started Network Netowrk.
Configuring Network Access Protection
Microsoft Virtual Academy. STANDARDIZATION SELF SERVICEAUTOMATION Give Customers of IT services the ability to identify, access and request services.
**DRAFT** Blueprints Alignment (OpenStack Ceilometer) 4 March 2015 Ryota Mibu, NEC.
Fault Localization (Pinpoint) Project Proposal for OPNFV
Gerald Kunzmann, DOCOMO Carlos Goncalves, NEC Ryota Mibu, NEC
Extending OVN Forwarding Pipeline Topology-based Service Injection
Chapter 4 Version 1 Virtual LANs. Introduction By default, switches forward broadcasts, this means that all segments connected to a switch are in one.
Ceilometer + Gnocchi + Aodh Architecture
Gerald Kunzmann, DOCOMO Carlos Goncalves, NEC Ryota Mibu, NEC
1 OPNFV Summit 2015 Doctor Fault Management Gerald Kunzmann, DOCOMO Carlos Goncalves, NEC Ryota Mibu, NEC.
**DRAFT** Doctor Host Maintenance Maintenance changes to OpenStack Nova 17 May 2016 Tomi Juvonen Nokia.
Cloud, big data, and mobility Your phone today probably meets the minimum requirements to run Windows Server 2003 Transformational change up.
Automating operational procedures with Daniel Fernández Rodríguez - Akos Hencz -
Ashiq Khan NTT DOCOMO Congress in NFV-based Mobile Cellular Network Fault Recovery Ryota Mibu NEC Masahito Muroi NTT Tomi Juvonen Nokia 28 April 2016OpenStack.
Ashiq Khan NTT DOCOMO Congress in NFV-based Mobile Cellular Network Fault Recovery Ryota Mibu NEC Masahito Muroi NTT Tomi Juvonen Nokia 28 April 2016OpenStack.
Secure Access and Mobility Jason Kunst, Technical Marketing Engineer March 2016 Location Based Services with Mobility Services Engine ISE Location Services.
Failure Inspection in Doctor utilizing Vitrage and Congress
EFETAC and NEMAC Collaboration Integrated Threat Database and Middleware System.
Doctor Host Maintenance Maintenance changes to OpenStack Nova 13 Jun 2016 Tomi Juvonen Nokia.
**DRAFT** Doctor+Congress OPNFV Summit June 2016 Doctor+Congress PoC team.
Doctor Tech Deep Dive Tomi Juvonen, Nokia Ryota Mibu, NEC.
Cloud service for clinical trials
Fault Management with OpenStack Congress and Vitrage, Based on OPNFV Doctor Framework Barcelona 2016 Ryota Mibu NEC Ohad Shamir Nokia Masahito Muroi.
Web application hosting with Openshift, and Docker images
Leading New ICT, Making eFinance More Effective.
Web application hosting with Openshift, and Docker images
X V Consumer C1 Consumer C2 Consumer C3
Doctor + OPenStack Congress
Ashiq Khan, NTT DOCOMO Ryota Mibu, NEC
Vmware 2V0-642 VMware Certified Professional 6 - Network Virtualization (NSX v6.2) VCE Question Answers.
Maintenance changes to OpenStack Nova 21 Jun 2016 Tomi Juvonen Nokia
OPNFV Doctor - How OPNFV project works -
Doctor PoC Booth Vitrage Demo
Event Studio Cognos 8 BI.
Virtual Network Management Center 2
Tomi Juvonen SW Architect, Nokia
Tomi Juvonen Software Architect, Nokia
OpenStack Ani Bicaku 18/04/ © (SG)² Konsortium.
Infrastructure Maintenance & Upgrade: Zero VNF Downtime with OPNFV Doctor on OCP Hardware AirFrame Open Rack V1 and V2 compatible Demo video:
Danilo Dongiovanni INFN-CNAF
Managing Services with VMM and App Controller
BusinessObjects IN Cloud ……InfoSol’s story
Generate Header & URL Install PostMan for Chrome (looks like a man with a jetpack) Under the auth tab, set it to basic Put in the admin username and password.
Service Template Creation from the Ground Up
OpenStack Ceilometer Blueprints for Liberty
Robert Down & Pranay Sadarangani Nov 8th 2011
Doctor OpenStack Controller changes Tomi Juvonen Nokia
**DRAFT** NOVA Blueprint 03/10/2015
Doctor Host Maintenance
Presentation transcript:

NFV Infrastructure Maintenance Automation by OPNFV Doctor

Doctor: Fault Notification → Maintenance Allow APP owner to get VM’s fault and maintenance notifications from the Cloud Infra https://wiki.opnfv.org/display/doctor/Doctor+Home

Doctor Maintenance Benefits Fast Minimize maintenance sequence (pre-steps) Safe Handshake between APP Manager and Infra Flexible Further steps and policies can be in place

Doctor Maintenance PoC: What’s in? Nova Tag-notification, versioned (object) notification service.update notification (disable nova-compute) Ceilometer/Aodh Event transformer, Event Alarm Horizon – instances - Show server tags Sample Admin Tool Sample App Manager and Web server (Active-Standby)

Doctor Maintenance PoC App Manager Floating IP Nova Ceilometer/Aodh VM1 VM2 Compute1 Compute2 Compute3 Admin Tool

Doctor Maintenance Sequence Admin Tool Nova Ceilometer/Aodh App Manager 1. Disable Compute Host 2. “Service Disabled” Message 3. Mark VMs “going_to_maintenance” 7. “VM Update” Message (“allow_migration” tag) 8. Migrate VM Perform Further Maintenance Steps 4. “VM Update” Message (“going_to_maintenance” tag) 6. Tag “allow_migration” on the VM 5. Switch Active and Standby node

Doctor Profiler Total time cost: 472(ms) ==============================================================================> |Monitor|Inspector |Controller|Notifier|Evaluator | |112 |730 |? |? |? | | | | | | | | | | | link down:0 | | | | | | | | | raw failure:112 | | | | | | | | found affected:? | | | | | | | set VM error:312 | | | | | | marked host down:842 | | | | | notified VM error:? | | | | transformed event:? | | | evaluated event:? | | fired alarm:? | received alarm:472

Doctor: How to Setup Infra as an Admin Nova/Neutron Make sure Nova/Neutron sends out Notification https://docs.openstack.org/developer/nova/notifications.html https://docs.openstack.org/admin-guide/networking-adv-operational-features.html#notifications Ceilometer/Aodh Enable Event Transformer https://docs.openstack.org/admin-guide/telemetry-events.html Congress Set Correlation Rules http://docs.opnfv.org/en/latest/submodules/doctor/docs/release/configguide/feature.configuration.html

Doctor: How to Setup Alarm as an User Nova/Neutron Create Resource (VM, Port, ...) Aodh Create Event Alarm with Resource-ID https://docs.openstack.org/developer/aodh/event-alarm.html OR Create Event Alarm with HOT https://docs.openstack.org/developer/heat/template_guide/openstack.html#OS::Aodh::EventAlarm

Doctor: Alarm Example { --- snip --- u'reason_data': { u'type': u'event', u'event': { u'event_type': u'instance.update', u'traits': [ [u'display_name', 1, u'server1'], [u'uuid', 1, u'6bf4f683-7a17-44df-a2eb-aaf3c38e6e90'], [u'service', 1, u'nova-api:controller'], [u'availability_zone', 1, u'default'], [u'tenant_id', 1, u'1f5ebf625b95479abc98e3ae85dd3871'], [u'tags', 1, u"[u'active', u'no_migration', u'retirement', u'retirement2', u'retiremet']"], [u'display_description', 1, u'server1'], [u'state', 1, u'active'], [u'power_state', 1, u'running'], [u'request_id', 1, u'req-0856f167-07b6-4bf6-9b7e-af0122da4963'], [u'user_id', 1, u'111c2c5f88cc44eca4e35b16f996932a'], [u'project_id', 1, u'1f5ebf625b95479abc98e3ae85dd3871'], [u'metadata', 1, u"{u'metering.stack': u'b890d2db-c9b2-47e5-b6ff-d0136c05eb7b'}"] ], }}} https://github.com/openstack/nova/blob/master/nova/objects/flavor.py