Roadmap Update - Meetupfiles.meetup.com/7427972/OpenStack Meetup 2016.1...RHEL KVM Ubuntu VM VM VM...

13
Copyright © 2015 Mirantis, Inc. All rights reserved Mirantis Confidential www.mirantis.com Roadmap Update Alex Freedland, Mirantis CEO Feb 17, 2016

Transcript of Roadmap Update - Meetupfiles.meetup.com/7427972/OpenStack Meetup 2016.1...RHEL KVM Ubuntu VM VM VM...

Copyright © 2015 Mirantis, Inc. All rights reserved Mirantis Confidential

www.mirantis.com

Roadmap Update

Alex Freedland, Mirantis CEOFeb 17, 2016

Copyright © 2015 Mirantis, Inc. All rights reserved Page 2

OpenStack Mission Statement

To produce an Open Source Cloud Computing platform that is

easy to use, simple to implement, interoperable between deployments,

works well at all scale, and meets the needs of users and operators of

both public and private clouds.

Copyright © 2015 Mirantis, Inc. All rights reserved Page 3

2011-2015 we were focused on this2016 onwards focus shifts to this

Platform standard company goal drives strategy

OpenStack = THE dominant OS for developing and running cloud apps

OpenStack Must Win in Cloud OpenStack is Industrial Grade

Accelerate Developer Productivity

Develop Next Gen Arch

Improve Life Cycle Management

Resilience at Scale

Ease of Operations

Pure-play -- Ecosystem

Copyright © 2015 Mirantis, Inc. All rights reserved Mirantis CONFIDENTIAL - INTERNAL USE ONLY

How do we evolve the full lifecycle management capabilities?

Lifecycle management

Copyright © 2015 Mirantis, Inc. All rights reserved Page 5

Evolution of the next generation Life Cycle Management solution

Fuel UI

Installation and OrchestrationDiscoverConfigureProvisionDeploy

Ref Arch

Current Fuel ArchInstallation-only focus (Day 1)Limited lifecycle management

Monolithic and inflexible architecture

Fuel UI

Discover

MOS 9.0/June 2016LCM framework and pluggable architecture (framework for day 2)

Modularization of LCM services - enables contribution and extensibility External Config DB: enables chg mgmt & integrates w/ existing data center

Hardened Packages

Ref Arch

Hardened Packages

LCM frameworkOrchestrateAutomate

Provision Configure Deploy

Copyright © 2015 Mirantis, Inc. All rights reserved Page 6

Evolution of our next generation Life Cycle Management solution

MOS 10/Dec 2016 (tentative) LCM orchestration - Deploy/upgrade, composable architecturesome limited Integration with data center information systems

MOS 11 2017 (tentative)Full life cycle orchestration - Rollback, versioning

External DCIM, IPAM, DNS integrations with Config DB

Current Ref Arch

Hardened Packages

Next Gen Ref Arch

Custom RefArch

Fuel UI

LCM frameworkOrchestrateAutomate

Discover Provision UpgradeConfigure

Current Ref Arch

Hardened Packages

Next Gen Ref Arch

Composable Architecture

Fuel UI

LCM frameworkOrchestrateAutomate

Rollback

Composable Architecture

VersionDeploy Scale DiscoverProvisionConfigure Deploy UpgradeScale

Copyright © 2015 Mirantis, Inc. All rights reserved Mirantis CONFIDENTIAL - INTERNAL USE ONLY

How is next gen architecture evolving to address resilience, scale, and operational requirements?

Next Generation Architecture

Copyright © 2015 Mirantis, Inc. All rights reserved Page 8

OpenStack

KVM

MOS 7.0/Current ArchitectureOpenStack is tied to 3rd party Linux distros

Ubuntu (or CentOS) base OS

VM VM VM

OpenStackcontrol plane

(appliance-like)

KVM

RHEL

KVM

Ubuntu

VM VM VM

VMWvCenter

MOS 8.0/Feb 2016OpenStack Controllers delivered as a software appliance. Provides for a better

support story and less QA overhead

MOS evolution to next gen architecture. Co-dev roadmap with Intel and other partners.

Copyright © 2015 Mirantis, Inc. All rights reserved Page 9

KVM

RHEL

KVM

Ubuntu

VM VM VM

VMWVcenter

2016 (tentative)OpenStack Controllers delivered as containers and scheduled by Mesos

provides scale, resilience, easier upgrade

OpenStack Controller services in containers

scheduled by Mesos Single platform for mixed workloads

MOS evolution to next gen architecture. Co-dev roadmap with Intel and other partners.

OpenStack Container manager

2017 (tentative/research mode)Single platform for VM’s, containers, and bare metal

VM Containers Bare Metal

Copyright © 2015 Mirantis, Inc. All rights reserved Mirantis CONFIDENTIAL - INTERNAL USE ONLY

How do we accelerate developer adoption?

Developer Productivity

Copyright © 2015 Mirantis, Inc. All rights reserved Page 11

Evolution of the next generation workload management solution

Horizon UI

Murano CatalogCreate app catalog

Deploy appsManage apps

Current ArchApp orchestration and lifecycle management

Limited management API

Horizon UI

March 2016Enabling rapid cloud app dev using Cloud Foundry & Docker containers

Connecting [limited] enterprise services to the cloud (LBaaS to start)Build the framework to enable Multi-cloud Orchestration

Murano Catalog

Multi-cloud Orchestrator

Workload supportLinuxWindowsDockerCloud Foundry

OpenStack

Service interfaces supportLBaaS

OpenStack

Workload supportLinuxWindows

Copyright © 2015 Mirantis, Inc. All rights reserved Page 12

Evolution of the next generation workload management solution

Cloud Apps UI (monitoring, billing)

Dec 2016 (tentative)Hybrid cloud app management

Improved developer experience for service creation and consumption

Multi-Cloud Orchestrator

OpenStack

Cloud Apps UI Basic

June 2016 (tentative)App management on multiple OpenStack clouds

Expanding enterprise services building blocks

Murano Catalog

Multi-Cloud Orchestrator

Support for WorkloadsLinuxWindowsDockerCloudFoundryKubernetes

OpenStack OpenStack AWS GCE Azure

Murano CatalogAction APIsService interfaces

LBaaSFWaaSVPNaaSCIaaS

Support for WorkloadsLinuxWindowsDockerCloudFoundryKubernetesOpenShift

Service interfacesLBaaSFWaaSVPNaaSCIaaSQueue-aaS

Copyright © 2015 Mirantis, Inc. All rights reserved

Partner Co-Innovation Heat Map

Base OpenStackComponents

System Features

StorageCeph, Cinder

ComputeNova

Containers

Application OrchestrationHeat, Murano,

Mistral

NetworkingNeutron

Workload Mgmt

Containers, CI, PaaS, Dev

Automation & Governance

Ops Runbook, Monitoring, Uptime dashboard, ITSM

Lifecycle Mgmt

Fuel, Octane, LMA

Performance and Scale

Benchmarks, labs

Use Case

NFVOPNFV

Agile IT App Dev

Enterprise apps

SecurityBarbican. keystone

Multi CloudFederation, Multi

DC, Hybrid

Resilience ScalabilityOperability

Big Data