Challenges and lessons learned with Openstack deployments and MySQL. Sandro Mazzio+a Sr Director Product Management IaaS



Similar documents
OpenStack + VMware: Everything You Need to Know

Change the Game with HP Helion

An Intro to OpenStack. Ian Lawson Senior Solution Architect, Red Hat

HP OpenStack & Automation

Business transformation with Hybrid Cloud

SUSE Cloud 2.0. Pete Chadwick. Douglas Jarvis. Senior Product Manager Product Marketing Manager

Building Multi-Site & Ultra-Large Scale Cloud with Openstack Cascading

KVM, OpenStack, and the Open Cloud

Cloud Orchestration. Mario Cho. Open Frontier Lab.

Intel IT s Cloud Journey. Speaker: [speaker name], Intel IT

Running an OpenStack Cloud for several years and living to tell the tale. Alexandre Maumené Gaëtan Trellu Tokyo Summit, November 2015

HP Converged Cloud Cloud Platform Overview. Shane Pearson Vice President, Portfolio & Product Management

Software Defined Networking (SDN) and OpenStack. Christian Koenning

Multi Provider Cloud. Srinivasa Acharya, Engineering Manager, Hewlett-Packard

Building Enterprise Clouds: Reset Expectations To Get Them Right. Alessandro Perilli General Manager, Open Hybrid Cloud, Red

Ubuntu OpenStack on VMware vsphere: A reference architecture for deploying OpenStack while limiting changes to existing infrastructure

Open Cloud, Better Together. Zhiqiang Li Business Development Director IT product line, Huawei Technologies

OpenStack The State of the Stack

Your Journey to the Cloud with Red Hat

Leveraging OpenStack Private Clouds

KVM, OpenStack, and the Open Cloud

HP Helion: Now cloud runs through your business

Whither Enterprise Cloud Platform Linux, Docker and more Loo Chia Zyn Head of Sales Consulting, Japan & Asia Pacific Oracle Linux & Oracle VM

Mobile Cloud Computing

Using SUSE Cloud to Orchestrate Multiple Hypervisors and Storage at ADP

Storage solutions for a. infrastructure. Giacinto DONVITO INFN-Bari. Workshop on Cloud Services for File Synchronisation and Sharing

Building an Open, Adaptive & Responsive Data Center using OpenDaylight

SDN v praxi overlay sítí pro OpenStack Daniel Prchal daniel.prchal@hpe.com

OpenStack in Japan today ~ Business case and Opportunity ~ Bit-Isle R&D (OpenStack Ambassador) Akihiro Hasegawa

OpenStack Alberto Molina Coballes

Solution Brief. Deliver Production Grade OpenStack LBaaS with Citrix NetScaler. citrix.com

OPENSTACK AU COEUR DE LA TRANSFORMATION NFV

CERN Cloud Architecture

Making the case for OpenStack in the Enterprise. Francesco Paola, CEO, Solinea Seth Fox, VP Operations, Solinea

AMD SEAMICRO OPENSTACK BLUEPRINTS CLOUD- IN- A- BOX OCTOBER 2013

Cloud.. Migration? Bursting? Orchestration? Vincent Lavergne SED EMEA, South Gary Newe Sr SEM EMEA, UKISA

Are you ready to light up your Cloud? July 7, 2015

KVM, OpenStack and the Open Cloud SUSECon November 2015

Proactively Secure Your Cloud Computing Platform

HO5604 Deploying MongoDB. A Scalable, Distributed Database with SUSE Cloud. Alejandro Bonilla. Sales Engineer abonilla@suse.com

Wojciech Furmankiewicz Senior Solution Architect Red Hat CEE

Beyond frameworks Open source foundations for the enterprise. Eiki Co-Founder GreenQloud

RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM. Stanislav Polasek ELOS Technologies

System Administrators, engineers and consultants who will plan and manage OpenStack-based environments.

Agile Infrastructure: an updated overview of IaaS at CERN

QuickSpecs. HP Helion Development Platform. Overview

Cloud Essentials for Architects using OpenStack

OPEN CLOUD INFRASTRUCTURE BUILT FOR THE ENTERPRISE

OpenStack IaaS. Rhys Oxenham OSEC.pl BarCamp, Warsaw, Poland November 2013

Product Overview. Marc Skinner Principal Solutions Architect Red Hat RED HAT ENTERPRISE LINUX OPENSTACK PLATFORM

Intel IT Cloud Extending OpenStack* IaaS with Cloud Foundry* PaaS

Delivering Managed Services Using Next Generation Branch Architectures

Iron Chef: Bare Metal OpenStack

Infrastructure as a Service (IaaS)

OpenStack/Quantum SDNbased network virtulization with Ryu

Introduction to OpenStack

HP Cloud OS. Платформа OpenStack корпоративного уровня. Иван Кровяков Архитектор облачных решений HP Центральная и Восточная Европа

Migration and Disaster Recovery Underground in the NEC / Iron Mountain National Data Center with the RackWare Management Module

Red Hat Enterprise Linux OpenStack Platform Update February 17, 2016

Building on these core skills, customers can work on advanced concepts, such as:

Déployer son propre cloud avec OpenStack. GULL François Deppierraz

How To Build A Cloud Stack For A University Project

Top 10 Automotive Manufacturer Makes the Business Case for OpenStack

Openstack. Cloud computing with Openstack. Saverio Proto

NephOS A Licensed End-to-end IaaS Cloud Software Stack for Enterprise or OEM On-premise Use.

Addressing Storage Management Challenges using Open Source SDS Controller

OPNFV Summit 2015 Presentation. Coexistence of Commercial Solutions with OpenSource OPNFV Platform

How To Make A Cloud Work For You

How an Open Source Cloud Will Help Keep Your Cloud Strategy Options Open

Hybrid Cloud. How Businesses should be incorporating Hybrid Cloud as part of their Core IT Strategy

Savanna Hadoop on. OpenStack. Savanna Technical Lead

Infrastructure as a Service

Fast Lane OpenStack Overview Red Hat Enterprise Linux OpenStack Platform

HYPER-CONVERGED INFRASTRUCTURE STRATEGIES

Microsoft Private Cloud

How To Understand The Value Of Cloud Computing For An Enterprise Company

SUSE OpenStack Cloud 4 Private Cloud Platform based on OpenStack. Gábor Nyers Sales gnyers@suse.com

Cloud Computing. A new kind of developers? Presentation by. Nick Barcet nick.barcet@canonical.com

Architecting Self-Managing Distributed Systems

Easy Deployment of Mission-Critical Applications to the Cloud

Getting Started with Database As a Service on OpenStack

OPNFV Summit 2015 Presentation. Coexistence of Commercial Solutions with OpenSource OPNFV Platform

Cloud Computing using

Who moved my cloud? Part I: Introduction to Private, Public and Hybrid clouds and smooth migration

HOW SDN AND (NFV) WILL RADICALLY CHANGE DATA CENTRE ARCHITECTURES AND ENABLE NEXT GENERATION CLOUD SERVICES

Installation Runbook for Avni Software Defined Cloud

SUSE Cloud 5 Private Cloud based on OpenStack

Big Data Use Case. How Rackspace is using Private Cloud for Big Data. Bryan Thompson. May 8th, 2013

How to Deploy OpenStack on TH-2 Supercomputer Yusong Tan, Bao Li National Supercomputing Center in Guangzhou April 10, 2014

Software Defined Network (SDN)

Scalable Architecture on Amazon AWS Cloud

SDN PARTNER INTEGRATION: SANDVINE

Transformation of IT Operations. Realizing IT as a Service through Comprehensive Cloud Services

Automation and DevOps Best Practices. Rob Hirschfeld, Dell Matt Ray, Opscode

CON8473 Oracle Distribution of OpenStack Making OpenStack an Enterprise Grade Solution

Sales Slide Midokura Enterprise MidoNet V1. July 2015 Fujitsu Limited

The path to the cloud training

WHY SERVICE PROVIDERS NEED A CARRIER PaaS SOLUTION cpaas for Network

Cisco Prime Network Services Controller. Sonali Kalje Sr. Product Manager Cloud and Virtualization, Cisco Systems

Transcription:

Challenges and lessons learned with Openstack deployments and MySQL Sandro Mazzio+a Sr Director Product Management IaaS

Who I am o o o o o I am not a DB expert or a DBA I work in Product Management since 15+ years I work at enovance since 2 months I started with Openstack in July 2011 I ve been launching HP Cloud Services DBaaS offering

enovance loca>ons and figures Montréal Bangalore Founded in San Francisco Paris People Customers Growth in Revenue

Journey to the cloud Software Value Engineering Software Architecture : from centralized apps to distributed services Software Engineering : from Waterfall to Agile Client / Server Vertical Scaling Hardware is key Centralized Services / API Horizontal Scaling Software is key Distributed Infrastructure IT Infrastructure : from Mainframe to Cloud Expensive Hw Vertical Scaling Monolithic Centralized Cheap Hw Horizontal Scaling Distributed Cloud Infrastructure Engineering : from Ops to DevOps

Market & opportunity Large Enterprises Software for Private Cloud: $ 10 bn by 2017 Telcos xsp Software for Public Cloud : $ 8 bn by 2017 Not Scalable Expensive Not Cloud Not Scalable Expensive Not Cloud Rich Set of Features No Versioning Shared Infrastructure Containers Not Scalable Not Cloud enovance Cloud Solu/ons Seamless Build & Delivery of OpenStack Cloud Infrastructures Telecom Equipment Vendors NFV : $ 2bn by 2017 Migrate from Physical Appliance To Network Functions Virtualization

What we do? Build a Cloud Deliver your Private or Public Cloud on Premise with a real Cloud Approach : No Versioning Pay as you Grow AWS Features Match Enterprise Grade SLA 24/7 Support Use a Cloud Deliver Cloud-Ready applications on top of existing Cloud infrastructures : Elastic & Scalable Continuous Delivery Pay as you Grow Enterprise Grade SLA 24/7 Support

Openstack & enovance q Gold Member q Top Ten Contributor q Share DNA Open Cloud, Open Source

Openstack is not simple

Openstack is not cloud (Subbu Allamaraju ebay, July 25, 2013) infra onboarding, boostrapping, remediaron, config management, patching, packaging, upgrades, high availability, monitoring, metrics, user support, capacity forecasrng and management, billing or chargeback, reclamaron, security, firewalls, DNS, integraron with other internal infrastructure and tools, and on and on and on. All key requirements for producron: By Enterprise for Private Cloud By Service Providers for Public Cloud

Openstack Upstream does not address HA Openstack HA Guide h+p://docs.openstack.org/high- availability- guide/content/ index.html ApplicaRon on top Openstack OS Infra. Plane: Openstack API Message Queues DB VirtualizaRon Layer

enovance Openstack Reference Architecture V1.0 Ø Management cluster full highly available Ø OpenStack API, schedulers Ø RabbitMQ, Database, Cache Ø Network services Ø Compute nodes with KVM and Open- vswitch with GRE tunnels as overlay Ø Swia cluster Ø Ceph cluster, used as backend for Nova, Glance and Cinder

enovance Openstack product Contains all core projects of Openstack Supports HA in a Single DC mode Based on edeploy (enovance Bare Metal Deployment Opensource) Puppet as Soaware ConfiguraRon Management

What about DB in our product? DB Requirements: FuncRonal & Performance requirements: Galera cluster for MySQL 100 % uprme Performance DegradaRon is ok Business Requirements: Opensource

enovance Galera for MySQL usage: results Experience from ProducRon Environment: 1 cluster of 3 Management Nodes No Service InterrupRon Performance DegradaRon are OK Galera performed correctly

On the topic of Mul> Data Center East ASIA Goal is to address: West 1 EMEA Disaster Recovery Local Affinity

Not all services are ready for Mul>- DC Openstack has a concept of AZ, Host AggregaRon = good in a single DC. Not good If your DC are separated by a WAN Nova Cells is good for distriburon (but nobody else is taken care) MulRple Region Keystone in every region or one overlay Using Heat to orchestrate MulRple Region Galera 3 Galera SynchronizaRon over WAN

Keystone Our experience working at large customers is that: Token storage is a nightmare and and do not scale well on large scale deployment Key Value Store (memcache, redis, ) - > MySQL - > memcache (but we have a bug) euh

Everything is MySQL, almost VS

Ceilometer, we use mongodb Because we need scalibility and because of the nature of informaron to store But Requires MongoDB DBA, Runbook, skills,

Openstack is not cloud (Subbu Allamaraju ebay, July 25, 2013) infra onboarding, boostrapping, remediaron, config management, patching, packaging, upgrades, high availability, monitoring, metrics, user support, capacity forecasrng and management, billing or chargeback, reclamaron, security, firewalls, DNS, integraron with other internal infrastructure and tools, and on and on and on. All key requirements for producron: By Enterprise for Private Cloud By Service Providers for Public Cloud

Why we need update upgrade patching? Billing CRM Portal seongs changes IntegraRon mess User new release bug fixes driver firmware update

What is our vision Deliver Openstack and app on top of it using Openstack process and tools ConRnuous IntegraRon/Delivery

Leverage the Openstack process How Openstack handle Contribu/on of 400 developers / month? Developers from 250 companies? 10+ integrated projects? and yet release a new version every 6 months with 400 new features without major inconsistencies?

and tools Everything in Process descrip/on and code Infrastructure used to handle the process Code to deploy the infrastructure 100 Rmes be+er than documentaron of a manual process that is never up to date... Reproducible environments Dynamic Provision test env when needed by Jenkins Allow dev to generate a test env for debug at will Store validated releases and customer specific env (in Openstack Swi^)

Benefits Improve Efficiency Nothing is local, everything is shared Control access rights Contribute model No need for a full release team Factorize hardware needs Reproducible Env Dynamically provision test environments when needed by Jenkins Allow developers to generate a test environment for debugging at will Store validated releases and customer specific environments (in Swi^)

What we are describing is Devops Validate code changes and mulrple deployments environments at once Accommodate more devs working on the same projects Limit wait Rmes Industrializes development and...

Conclusion Openstack is not easy. It is ok at small scale in a single DC mode. enovance has a product to address Single DC HA mode deployment is applying Openstack CD/CI to Openstack deployment itself is working on the MulR DC mode

Ques>ons? Sandro Mazzioaa sandro.mazzioaa@enovance.com @smazzioaa