24 February 2015 Ryota Mibu, NEC

Slides:



Advertisements
Similar presentations
STUDY ON OPENSTACK BY JAI KRISHNA. LIST OF COMPONENTS Introduction Components Architecture Where it is used.
Advertisements

What Is Azure ! Thierry Gasser Technical Solution Professional (TSP)
CloudStack Scalability Testing, Development, Results, and Futures Anthony Xu Apache CloudStack contributor.
High Availability Project Qiao Fu Project Progress Project details: – Weekly meeting: – Mailing list – Participants: Hui Deng
Doctor Implementation Plan (Discussion) Feb. 6, 2015 Ryota Mibu, Tomi Juvonen, Gerald Kunzmann, Carlos Goncalves.
It’s the App, Stupid! Orchestration, Automation, Scaling & What’s in Between Yaron Parasol, Uri
An Approach to Secure Cloud Computing Architectures By Y. Serge Joseph FAU security Group February 24th, 2011.
1 Security on OpenStack 11/7/2013 Brian Chong – Global Technology Strategist.
Virtualized Infrastructure Deployment Policies (Copper) 19 February 2015 Bryan Sullivan, AT&T.
Zhipeng (Howard) Huang
Policy Architecture Discussion 18 May 2015 Bryan Sullivan, AT&T.
Programming languages + tools.NET, Visual Studio, TFS + Git, Java, NodeJS, PHP, Python, Ruby, C++ Microsoft cloud infrastructure PaaS Web Mobile.
OSCAR Project Proposed Project for OPNFV
Copyright © 2014 Juniper Networks, Inc. 1 OSCAR Project Proposed Project for OPNFV Stuart Mackie NFV/SDN Architect.
OSCAR Project Proposed Project for OPNFV
(OpenStack Ceilometer)
IETF 91: Open Platform for NFV Collaboration with I2NSF Chris Donley 1.
1 Doctor Fault Management 18 May 2015 Ryota Mibu, NEC.
**DRAFT** Doctor Southbound API 14 April 2015 Ryota Mibu, NEC.
QTIP Version 0.2 4th August 2015.
Load Test Planning Especially with HP LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Cisco and OpenStack Lew Tucker VP/CTO Cloud Computing Cisco Systems,
OpenContrail for OPNFV
Opensource for Cloud Deployments – Risk – Reward – Reality
1 Doctor Fault Management - Updates - 30 July 2015 Ryota Mibu, NEC.
Microsoft Virtual Academy.
Windows Azure Conference 2014 Deploy your Java workloads on Windows Azure.
COMS E Cloud Computing and Data Center Networking Sambit Sahu
From Virtualization Management to Private Cloud with SCVMM 2012 Dan Stolts Sr. IT Pro Evangelist Microsoft Corporation
Microsoft Virtual Academy. STANDARDIZATION SELF SERVICEAUTOMATION Give Customers of IT services the ability to identify, access and request services.
Visual Studio Windows Azure Portal Rest APIs / PS Cmdlets US-North Central Region FC TOR PDU Servers TOR PDU Servers TOR PDU Servers TOR PDU.
**DRAFT** Blueprints Alignment (OpenStack Ceilometer) 4 March 2015 Ryota Mibu, NEC.
Fault Localization (Pinpoint) Project Proposal for OPNFV
Using Heat to Deploy and Manage Applications in OpenStack Trevor Roberts Jr, VMware, Inc. CNA1763 #CNA1763.
Gerald Kunzmann, DOCOMO Carlos Goncalves, NEC Ryota Mibu, NEC
Ceilometer + Gnocchi + Aodh Architecture
Scaling the CERN OpenStack cloud Stefano Zilli On behalf of CERN Cloud Infrastructure Team 2.
Gerald Kunzmann, DOCOMO Carlos Goncalves, NEC Ryota Mibu, NEC
Scalability == Capacity * Density.
Lecture III: Challenges for software engineering with the cloud CS 4593 Cloud-Oriented Big Data and Software Engineering.
1 OPNFV Summit 2015 Doctor Fault Management Gerald Kunzmann, DOCOMO Carlos Goncalves, NEC Ryota Mibu, NEC.
Building Cloud Solutions Presenter Name Position or role Microsoft Azure.
Copyright © New Signature Who we are: Focused on consistently delivering great customer experiences. What we do: We help you transform your business.
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.
Co-ordination & Harmonisation of Advanced e-Infrastructures for Research and Education Data Sharing Grant.
What is OPNFV? Frank Brockners, Cisco. June 20–23, 2016 | Berlin, Germany.
Failure Inspection in Doctor utilizing Vitrage and Congress
**DRAFT** Doctor+Congress OPNFV Summit June 2016 Doctor+Congress PoC team.
NFV Infrastructure Maintenance Automation by OPNFV Doctor
Keeping My (Telco) Cloud Afloat
Master Service Orchestrator (MSO)
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
OPNFV Doctor - How OPNFV project works -
Doctor PoC Booth Vitrage Demo
Cloud Management Mechanisms
Tomi Juvonen SW Architect, Nokia
Red Hat User Group June 2014 Marco Berube, Cloud Solutions Architect
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:
* Introduction to Cloud computing * Introduction to OpenStack * OpenStack Design & Architecture * Demonstration of OpenStack Cloud.
OpenStack Ceilometer Blueprints for Liberty
Doctor OpenStack Controller changes Tomi Juvonen Nokia
**DRAFT** NOVA Blueprint 03/10/2015
**DRAFT** Doctor Southbound API 23 Feb 2016 Ryota Mibu, NEC.
Presentation transcript:

24 February 2015 Ryota Mibu, NEC Fault Management (Doctor) 24 February 2015 Ryota Mibu, NEC

Questions How big are the telco systems? How many applications and VMs will be run on NFV platform? How many physical machines will be deployed and managed? How could you manage faults to keep all critical services up? 24 February 2015 OPNFV Prague Hackfest

Use Case 24 February 2015 OPNFV Prague Hackfest

High Level Architecture Applications VIM User and Administrator App App App Virtualized Infrastructure Virtualized Infrastructure Manager (VIM) = OpenStack Virtual Compute Virtual Storage Virtual Network Virtualization Layer Hardware Resources 24 February 2015 OPNFV Prague Hackfest

Fault Management Sequence Detection Reaction Applications VIM User and Administrator App App App Virtualized Infrastructure Virtualized Infrastructure Manager (VIM) = OpenStack Virtual Compute Virtual Storage Virtual Network Virtualization Layer Hardware Resources Doctor Initial Focus 24 February 2015 OPNFV Prague Hackfest

Key Requirements as VIM Immediate notification to VIM user and administrator Fault notification of affected virtual resources Configurable notification by VIM admin and user Catch all faults in NFVI 24 February 2015 OPNFV Prague Hackfest

TO-BE: Functional Blocks Applications VIM User and Administrator App App App Virtualized Infrastructure VIM Virtual Compute Virtual Storage Virtual Network Controller Notifier Virtualization Layer Monitor Inspector Hardware Resources 24 February 2015 OPNFV Prague Hackfest

Fault Management Scenarios (1/2) Applications 0. Set Alarm User-side Manager Admin-side Manager 6-. Action 5. Notify Error Virtualized Infrastructure 4. Notify all Controller Controller Notifier Controller Resource Map Alarm Conf. 3. Update State 2. Find Affected 4. (alt) Notify Monitor Monitor Inspector Monitor Failure Policy 1. Raw Failure 24 February 2015 OPNFV Prague Hackfest

Fault Management Scenarios (2/2) Applications User-side Manager Admin-side Manager 0. Set Alarm 6-. Action 5. Notify Error Virtualized Infrastructure 4. Notify all Controller Controller Notifier Controller Resource Map Alarm Conf. 3. Update State 2. Find Affected 4. (alt) Notify Monitor Monitor Inspector Monitor Failure Policy 1. Raw Failure 24 February 2015 OPNFV Prague Hackfest

AS-IS: OpenStack Juno (1/3) How can you find faults as a tenant user? Keep-a-live check to each VM Polling VM state to Nova API Set alarm on metering service 24 February 2015 OPNFV Prague Hackfest

AS-IS: OpenStack Juno (2/3) How does the metering service work? Resource controller such as Nova monitors usage of resource [Periodically] Get samples from resource controller and register them to DB [Periodically] Evaluate alarm definition on samples [Periodically] Raise alarm depend on result of the evaluation VM Hypervisor Nova Ceilometer (Heat) 1. 2. 4. 3. Machine Samples 24 February 2015 OPNFV Prague Hackfest

AS-IS: OpenStack Juno (3/3) Notification OpenStack components post events to messaging queue Ceilometer collects, transform and publish those events which can be used for billing NFVI Nova Queue Neutron Ceilometer (Billing) Cinder Samples 24 February 2015 OPNFV Prague Hackfest

Implementation Plan in OpenStack Applications VIM User and Administrator Virtualized Infrastructure Queue Alarm Set Notifier Nova Immediate Notificatioin Error Injection Zabbix Inspector Plugin ? 24 February 2015 OPNFV Prague Hackfest

Demo (1/3) User Scenario Public Net Private Net Web Server HTTP Clients HTTP Clients Load Balancer Web Server HTTP Clients Web Server Launch New VM Public Net Private Net 24 February 2015 OPNFV Prague Hackfest

Demo (2/3) Demo 1 Demo 2 3. Create New Web Server VM Ceilometer Hypervisor Nova Agent Alarm (Heat) Machine 1. Collect CPU time samples 2. Alarm Heat if CPU runtime = 0 Samples VM Ceilometer Hypervisor Nova Agent Alarm (Heat) 2. Notify as Event Machine 1. Hook 3. Alarm Heat 24 February 2015 OPNFV Prague Hackfest

Scenario 1: Ceilometer Normal Demo 1 Demo 2 90 sec 26 sec 24 February 2015 OPNFV Prague Hackfest

Backup 24 February 2015 OPNFV Prague Hackfest

Fault Management Sequence (Optional) Detection Reaction Applications VIM User and Administrator App App App Virtualized Infrastructure Virtualized Infrastructure Manager (VIM) = OpenStack Auto Reaction Virtual Compute Virtual Storage Virtual Network Virtualization Layer Hardware Resources 24 February 2015 OPNFV Prague Hackfest

Fault Management Scenarios (Optional) Applications 0. Set Alarm User-side Manager Admin-side Manager 5. Notify Error 6-. Action Auto Reaction Virtualized Infrastructure 4. Notify all Controller Controller Notifier Controller Resource Map Alarm Conf. 3. Update State 2. Find Affected 4. (alt) Notify Monitor Monitor Inspector Monitor Failure Policy 1. Raw Failure 24 February 2015 OPNFV Prague Hackfest