Using OpenSAF for carrier grade High Availability

Similar documents
OpenSAF More than HA. Jonas Arndt. HP - Telecom Architect OpenSAF - TCC

Introduction to the Service Availability Forum

ATCA, HPI, AIS open specifications for HA applications. Artem Kazakov SOKENDAI/KEK TIPP09

GoAhead Software NDIA Systems Engineering 2010

Evaluation of the SAF AIS implementations

Service Availability TM Forum Service Availability Interface

A Framework for Testing AIS Implementations

高可用集群的开源解决方案 的发展与实现. 北京酷锐达信息技术有限公司 技术总监史应生

High Availability with the openais project. Prepared by: Steven Dake October 2005

Open and Disaggregated Transport SDN

GlassFish High Availability Overview

WIND RIVER TITANIUM CLOUD FOR TELECOMMUNICATIONS

Managing High-Availability and Elasticity in a Cluster. Environment

BL ProLiant ML DL Admin HP ProLiant ProLiant agent HPE. HP ProLiant Gen8/9

Mission Critical Linux

TITANIUM CLOUD VIRTUALIZATION PLATFORM

Upgrading Your System a Telco User Perspective. Ulrich Kleber San Francisco November 2015

High Availability for Enterprise Clouds: Oracle Solaris Cluster and OpenStack

Patching and Updating your VM SUSE Manager. Donald Vosburg, Sales Engineer, SUSE

Genomics on Cisco Metacloud + SwiftStack

NFV / SDN RAM* Standards Contribution Overview

High-Availability Practice of ZTE Cloud-Based Core Network

Cloud Systems 2018 Training Programs. Catalog of Course Descriptions

Open Server Architecture

Cisco Cloud Strategy. Uwe Müller. Leader PreSales Cloud & Datacenter Germany

DEPLOYING NFV: BEST PRACTICES

Redfish: The next generation of server management automation

OpenESB Keh-Yoe Ong FAST (Field Assistance Support Team)

VRT-202 Veritas Cluster Server for UNIX/Linux Administration

HPE FlexFabric 5950 Switch Series

From an open storage solution to a clustered NAS appliance

Session Border Controller virtualization towards service-defined networks based on NFV and SDN

NSO Essentials for Programmers and Network Architects (NSO201) v3.0

Red Hat JBoss Data Virtualization 6.3 Glossary Guide

Virtualization and High-Availability

VERITAS CLUSTER SERVER

Dell EMC NFV Ready Bundle for VMware. Overview Presentation September 2017

Cisco Virtualized Infrastructure Manager

This five-day, instructor-led, hands-on class covers how to use Veritas Cluster Server to manage applications in a high availability environment.

Preparing your Business for Virtualization

Hybrid Cloud (Telco & IT) - en fleksibel og optimal implementering

Radisys* and Intel Deliver Agile and Flexible Rack-Scale NFV Infrastructure for. Communications Service Providers

NFV Case Study of China Mobile

1 Overall Principle for High Availability in NFV

Kako napraviti Cloud?

ETSI NFV CONCEPTS AND MANO DETAILS NFV#19 TUTORIAL 11 SEPTEMBER

Introduction to Cisco and Intel NFV Quick Start

RED HAT GLUSTER TECHSESSION CONTAINER NATIVE STORAGE OPENSHIFT + RHGS. MARCEL HERGAARDEN SR. SOLUTION ARCHITECT, RED HAT BENELUX April 2017

Sun Storage Common Array Manager

Service Availability TM Forum Application Interface Specification

CT and IT architecture reconstruction based on software_. Global CTO

HPE Intelligent Management Center

Akraino & Starlingx: A Technical Overview

Oracle Fusion Middleware

Overview on FP7 Projects SPARC and UNIFY

NFV System Compatibility Matrix

Managing Oracle9iAS Forms Services Using Oracle Enterprise Manager. An Oracle White Paper April 2002

NFV Platform Service Assurance Intel Infrastructure Management Technologies

The Modern Mainframe At the Heart of Your Business

The openais project. Technomap. Prepared by Steven Dake January 2005

HP NFV Director. Forward-looking statements 10/24/2013. HP solution for NFV Orchestration and VNF Management Norman Kincl / August, 2013

Capturing and Formalizing SAF Availability Management Framework Configuration Requirements

Multi-domain Service Orchestration with Cisco Network Service Orchestrator. Gabor Szabo Version 1.2

Accelerate Service Delivery with Network Service Orchestration

OpenADN: Service Chaining of Globally Distributed VNFs

Building a Platform Optimized for the Network Edge

Workload Manager Technical Overview

Cisco Enterprise Cloud Suite Overview Cisco and/or its affiliates. All rights reserved.

Utilization of Open-Source High Availability Middleware in Next Generation Telecom Services

November 7, DAN WILSON Global Operations Architecture, Concur. OpenStack Summit Hong Kong JOE ARNOLD

Bernhard Dorninger Software Competence Center Hagenberg. Experiences with OSGi in industrial applications

MWC 2015 End to End NFV Architecture demo_

Operations Orchestration 10.x Flow Authoring (OO220)

QuickSpecs. HP Integrated Citrix XenServer. Overview. Retired

Oracle WebLogic Server 12c: Administration I

HPE ConvergedSystem 700 for Hyper-V Deployment Accelerator Service

ENTERPRISE SECURITY MANAGEMENT. Frederick Verduyckt 20 September 2012

SDN and NFV: How they Will Change Your Network Operations. IAMU Annual Conference March 2015 Eric Lampland Lookout Point Communications

Elastic Network Functions: Opportunities and Challenges

EOS: An Extensible Operating System

HP Helion OpenStack Carrier Grade 1.1: Release Notes

OSS for Digital Services From evolution to revolution

Introduction to HPE ProLiant Servers HE643S

VMWARE CLOUD FOUNDATION: INTEGRATED HYBRID CLOUD PLATFORM WHITE PAPER NOVEMBER 2017

HPE Hyper Converged. Mohannad Daradkeh Data center and Hybrid Cloud Architect Hewlett-Packard Enterprise Saudi Arabia

Building scalable service-based applications Wicked Fast

VMWARE PIVOTAL CONTAINER SERVICE

NNMi 10.10: Manage your Virtual Infrastructure January 26, 2016

Installing and upgrading HP Insight Management 7.6 on Windows Server 2016 Failover Clusters

ONAP ETSI NFV ARCHITECTURE ALIGNEMENT

Can the Network be the New Cloud.

Abinash Vishwakarma(Netcracker)

OMi Management Pack for Oracle Database. Software Version: Operations Manager i for Linux and Windows operating systems.

Synopsis by: Stephen Roberts, GMU CS 895, Spring 2013

VMWARE CLOUD FOUNDATION: THE SIMPLEST PATH TO THE HYBRID CLOUD WHITE PAPER AUGUST 2018

Scott Lowden SAP America Technical Solution Architect

HP SDN Document Portfolio Introduction

Security Enhancements

RENEW AND CLOUDIFY YOUR SESSION BORDER CONTROLLER WITH THE NOKIA SBC ON VMWARE vcloud NFV

Carrier Grade Performance and Reliability in Network Virtualization

Transcription:

Using for carrier grade High Availability Jonas Arndt HPE Mathivanan NP Oracle

What is Formed 2007 Base platform middleware developed by Project Provides availability, manageability, utility and platform services needed to develop highly available distributed applications Implements SA Forums AIS Specification Supported by Foundation Standards Body AIS Open Source Projects SA Forum HPI OpenHPI

and Availability Spectrum 99% 99.9% 99.99% 99.999% 99.9999% Availability Enterprise Applications Telco Military Some of the Application Domain segments MW X Integration support MW Y MW Z Other MW (Proprietary, Commercial, Open-source), Typically domain driven Characteristics

4.7 Services CM, FM Management Systems SNMP / Netconf / SOAP / HTTP / RPC / Management Daemons Optional, Modular, Pluggable LCK Lock Service LOG Log Service MSG Message Service PLM Platform Management Service SMF Software Management Framework AMF Availability Management Framework CKPT Checkpoint Service CLM Cluster Membership Service EVT Event Service IMM Information Model Management Service IMM CLI IMM NTF LOG Python Bindings Java Bindings AMF CLM SMF PLM Infrastructure Services RDE, FM MDS MBC Logtrace Runtime Dependency CKPT MSG EVT LCK Optional Core Optional Services

Potential Use Cases for NFV HA for VNFs (Current Focus of ) VNF Local HA As a Service Offer AIS APIs to VNF Vendors to use (HealthCheck, Isolation, Messaging, Notification, CheckPoint/State )

NFVI VNF OSS in VNF Space Local to the VNF MANO VNF VNF VNF VNF VNF MANO Compute Virtualization (KVM) Network Virtualization Servers Storage Networking Converged Infrastructure Management - PIM Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

OSS NFVI VNF HA as a Service Centralized Controllers offers APIs (Healthcheck, isolation, checkpoint, notification, messaging ) MANO VNF VNF VNF Check Point Health Check MSG NTF HA API Ctrl 1 Ctrl 2 MANO Compute Virtualization (KVM) Network Virtualization Servers Storage Networking Converged Infrastructure Management - PIM Copyright 2014 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice.

The High Availability DNA Application HA Redundancy configuration and State Model Application dependencies, lifecycle timeouts (scripts, callback timeout) Application monitoring (healthchecks, pid, external, via 3 rd party LSB/OCF resource agents) Application fault management recovery and repair policies Manageability (admin, logging, notification interfaces) and in-service upgradeability Cluster wide Availability orchestration and management

HA Integration with Node1 Node2 Node3 Node4 Node5 NodeN Application - Distributed application deployed redundantly A LifeCycle, HealthCheck, Workload Application A S LifeCycle, HealthCheck, Workload LifeCycle, HealthCheck, Workload A Application B A PM/AM RA PM/AM RA LifeCycle, HealthCheck, Workload A PR P LifeCycle, HealthCheck, Workload Application C S PR A S P PR - Legacy Application - Library - APIs in C/JNI/Python-CTypes - Active Standby Application processes linked with libraries running as Active and Standbys - Proxy Interacts with on behalf of legacy App - Proxied Legacy application modelled as Proxied (Proprietary communication between Proxy and Proxied) Cluster configuration PM - Passive Monitoring (like pid monitoring) AM - Active Monitoring (like sending SNMP requests) RA - Resource agents. LSB/OCF resource agents! - Persistent cluster configuration Lifecycle, Healthcheck, Workload commands/callbacks Proprietary Communication between Proxy and Proxied. Includes system description, availability information model, services configuration (and application configuration)

For millisecond fail-overs: Achieving 5-6 Nines is a lot of Work Create SA_AWARE application (code intrusive, application needs to understand the framework and different availability roles) Choose Redundancy model (2N, N+M, N-Way, N-Way Active ) Use AMF for health checks (HC) Register with AMF Implement logic for HC callbacks and different roles (active, standby, quiescing..) Use Check Point for state if needed Implement logic to write check points when active and receive when stand-by Use Notification Service to tell the world Use Message Service for cluster backed messaging Use SMF for in-service upgrade campaigns

Thank You!