Transcript
Page 1: Canonical Ubuntu OpenStack Overview Presentation

Frans ThamuraMeruvian – Ubuntu Advantage [email protected] +62 8557888699

Page 2: Canonical Ubuntu OpenStack Overview Presentation

We are the company behind Ubuntu.

3

Page 3: Canonical Ubuntu OpenStack Overview Presentation

UbuntuThe Cloud OS

Cloud OrchestrationJuju, Maas, Landscape

OpenStackThe Cloud Platform

Professional Services

World-ClassEnterprise Support

What we offer

5

Page 4: Canonical Ubuntu OpenStack Overview Presentation

*

A different modelFreely available but supported

when you need it to be.

Free but unsupported Supported through subscriptions 10

Page 5: Canonical Ubuntu OpenStack Overview Presentation

Ubuntu has unique & growing ecosystem

The platform of scale out

An innovation platformInstagram, Snapchat, Uber, Netflix,

Heroku, Twitpic, FourSquare....

9/10 OpenStack cloudsThe reference architecture used

by leading companies worldwide

>60% Public guest>70% of AWS guest images (1)

>50% of Azure Linux guests (2)

Certified Partners

(1) Source Scalr Management data – March 2013 (2) Source Microsoft Azure 7

Page 6: Canonical Ubuntu OpenStack Overview Presentation

Looking across all the public clouds we are involved with, Ubuntu has 70% of all Linux guest images. Ubuntu is almost three times more popular than the next platform CentOS.

-- Sebastian Stadil

Page 7: Canonical Ubuntu OpenStack Overview Presentation

The platform of the web

Page 8: Canonical Ubuntu OpenStack Overview Presentation

The platform of innovation

ElasticSearchCouchDBRedisLogglyOn Ubuntu

MySQLmemcachedPython (pylons framework)jQueryOn Ubuntu

Page 9: Canonical Ubuntu OpenStack Overview Presentation

The platform of innovation

RedisPostgreSQLMuninApache SolrOn Ubuntu

CassandraMySQLHA ProxyRabbitMQTomcat/JettyOn Ubuntu

Page 10: Canonical Ubuntu OpenStack Overview Presentation

1

The platform of innovationFour game-changing waves

IaaS

Openstack:

Cinder

Nova

Neutron

Horizon

Glance

Storage SDN PaaS

Block/Object

Ceph

Swift

Cisco N1KV

NSX

BigSwitch

MidoNet

Plumgrid

Juniper

Cloud Foundry

Heroku

EngineYard

ActiveState

2 3 4

They all share Ubuntu as a default platform

9

Page 11: Canonical Ubuntu OpenStack Overview Presentation

Example: Ceph

● 56% in production or pre-production● Primary use case is private cloud● Secondary use case is backup, public cloud, and big data● OpenStack is the dominant cloud management platform● Ubuntu has more clusters in production than any other OS● http://ceph.com/community/results-from-the-ceph-census

Page 12: Canonical Ubuntu OpenStack Overview Presentation

The leading Openstack platform

Page 13: Canonical Ubuntu OpenStack Overview Presentation

Anatomy of an OpenStack Cloud

Source: OpenStack Foundation Survey 2013

Page 14: Canonical Ubuntu OpenStack Overview Presentation

OpenStack is the leading Open Source cloud platform.And the fastest growing Open Source project ever.

COMPANIES172

DEVELOPERS859

COUNTRIES108

13

Page 15: Canonical Ubuntu OpenStack Overview Presentation

All you need to deploy a production

OpenStack cloud

UBUNTU CLOUD TOOLS

JujuMAAS

Landscape

Virtualisation(KVM, Xen, ESX etc)

OPENSTACK

Workloads & Apps

UBUNTUOPENSTACK

Security& Access

+

Usage& Billing

14

Page 16: Canonical Ubuntu OpenStack Overview Presentation

OpenStack matches Ubuntu cadence

Ubuntu 12.04 LTS

Ubuntu 12.10

Ubuntu 13.04

Ubuntu 13.10

Ubuntu 14.04 LTS

2012

2013

2014

2015

2016

2017

2018

2019

2020

Ubuntu 14.10

Matching OpenStack Release Support

ESSEX

FOLSOM

GRIZZLY

HAVANA

ICEHOUSE

J

16

Long TermRelease Support

Standard Release Support

Page 17: Canonical Ubuntu OpenStack Overview Presentation

Newer releases are available on LTS

Ubuntu 12.04 LTS

Ubuntu 14.04 LTS

2012

2013

2014

2015

2016

2017

2018

2019

2020

Long TermRelease Support

Matching OpenStack Release Support

ESSEX

FOLSOM

GRIZZLY

HAVANA

ICEHOUSE

J

You can run all these versions on 12.04 LTS.No migration needed!

17

Page 18: Canonical Ubuntu OpenStack Overview Presentation

MAAS

PROVISIONING+

DYNAMICRE-PURPOSING

3 complementary automation tools

APPLICATIONDEPLOYMENT

+SCALING

ADMINISTRATION+

AUDIT+

COMPLIANCE

19

Page 19: Canonical Ubuntu OpenStack Overview Presentation

4 Rich web based GUI

1 Deploy and manage OpenStack

2 Deploy and scale workloads into OpenStack (and other) clouds

3 Powerful service orchestration

Focus : Juju

5 Speed

21

Page 20: Canonical Ubuntu OpenStack Overview Presentation

4Dynamic service scaling based on workload requirements

1 Advanced systems administration of Ubuntu

2 Package & repositorymanagement

3 Security, audit & compliance control

Focus : Landscape

22

Page 21: Canonical Ubuntu OpenStack Overview Presentation

4 Web based interface

1 Automated bare-metal provisioning

2 Dynamic re-purposingof hardware

3 Intelligently match hardware to workload for better efficiency

MAAS

Focus : MAAS

20

Page 22: Canonical Ubuntu OpenStack Overview Presentation

They help with the 3 tiers of cloud.

INFRASTRUCTURETIER

SERVICESTIER

APPLICATIONTIERHow do we ensure application capability?

How do we optimize the configuration?

How do we guarantee high availability?

CODE + CONFIGURATION

STARTUP + INTEGRATION + GUEST OS...

DASHBOARD + NETWORK + STORAGE...

23

Page 23: Canonical Ubuntu OpenStack Overview Presentation

INFRASTRUCTURETIER

SERVICESTIER

APPLICATIONTIER

They help with the 3 tiers of cloud.

Application code and configuration via a Charm

Guest OS + Services deployment and configuration

ScalingUpdate and upgradeAdmin access control

OpenStack Services deployment and configuration

ScalingUpdate and upgradeAdmin access control

MAAS Server provisioning+24

Page 24: Canonical Ubuntu OpenStack Overview Presentation

4

UbuntuAdvantage

Page 25: Canonical Ubuntu OpenStack Overview Presentation

Enterprise support for OpenStackThe best SLA in the business

AVAILABLE FOR UBUNTU OPENSTACK

OPTIONS

24/7 support for Ubuntu OpenStack

OpenStack, Ubuntu Server, Juju, MAAS & Landscape

Hardware Enablement

Ceph Storage

Knowledge Base

24/7

Technical Account Manager

Dedicated Service Engineer

26

Page 26: Canonical Ubuntu OpenStack Overview Presentation

31

End-to-end professional servicesWe can help you with each step of your deployment phase

Assess Architect & Pilot Fully Deploy

2

Assessment & Proposalfor Architect and Pilot

Pilot Cloud, the foundationfor full deployment

Operational cloud implementation fully supported by Canonical

DELIVERABLE DELIVERABLE DELIVERABLE

27

Page 27: Canonical Ubuntu OpenStack Overview Presentation

Technical servicesEnabling customers to reduce costs and focus on value creation

PLANNING DESIGNING BUILDING OPERATING

Understandingof business goals

Selectionof technologies

Insightsabout efficient

business models

Design adviceon technologies

Size & Topologyfor your network

Adviceabout partnerships

& ecosystem

Online assistanceduring bring-up

Upstreamingof code

Hardware supportand driver

development

24/7 Global supportfor the entire stack

Upstreamingof code

Guest imagesoptimized& certified

Cont. integrationreducing costs &

increasing innovation

28

Page 28: Canonical Ubuntu OpenStack Overview Presentation

VelocityDeliver Applications, Platform

and Infrastructure Faster

FlexibilityDeploy Applications and Services

with Ease Anywhere

AgilityDynamically Provision Compute,

Storage and Networking

Ubuntu Openstack

ScalabilityHandle growing

workloads

EconomicsReduce Capital and

Operational Expenditures

29

Page 29: Canonical Ubuntu OpenStack Overview Presentation

5

OILThe Openstack Interoperability Lab

Page 30: Canonical Ubuntu OpenStack Overview Presentation

2

OIL - What is the challenge?

22

Openstack APIsPluggable by design

Customers love the fact that Openstack is plugable by design allowing them both to reuse existing investments with their existing vendors and fundamentally guaranteeing choice.

Great choiceComes at a price

This rich ecosystem of options for Openstack comes at a price. Customers and partners really want to know:

● How will the OpenStack cloud connect with existing storage or virtualisation infrastructure?

● Will new storage hardware connect to Cinder?

● Will our new network vendor’s switches work with the existing OpenFlow controllers and SDN stack? and many questions.

… that’s before we consider getting workloads running on different guest Operating systems.

Why the Lab?Driven by customer& partner needs

With so many production Openstack clouds running on Ubuntu it became clear that Canonical needed to step in and offer a solution.

That’s why we launched the Ubuntu Openstack Interoperability Lab.

Page 31: Canonical Ubuntu OpenStack Overview Presentation

OIL - What are we doing in the lab?

22

Continuous integration

● This monitors OpenStack’s stable and proposed development trees and pulls down each new commit, then builds and packages it, and tests it against OpenStack on Ubuntu Server LTS, as well as the current and development builds of Ubuntu Server.

● Through this process we are able to rapidly detect incompatibilities or interoperability problems, and identify bugs.

Breadth of testing

● Testing has now been expanded to include different guest operating systems, hypervisors and software-defined networking (SDN) stacks. The OpenStack ecosystem has now grown to a point where, in order to cope with the number of permutations of testing, we have built a dedicated lab and created a programme of engagement for ecosystem members to join.

History

● Since 2010 to ensure that we are able to offer the latest OpenStack releases fully tested and integrated with each new Ubuntu Server release, we created a sophisticated Continuous Integration test system.

● The new OIL Lab is based on that same testing methodology but is greatly expanded

● Physical lab is in Boston, MA, US with it’s own dedicated team.

Page 32: Canonical Ubuntu OpenStack Overview Presentation

2Provide technology vendors with a comprehensivetesting environment to validate their technology withcurrent and upstream versions of Ubuntu OpenStack

OIL - Goals of the lab

22

Show Ubuntu OpenStack users different technologyoptions compatible with their deployment

1

Minimise the amount of end user integration effortsrequired to connect Ubuntu OpenStack with infrastructure3

Show Ubuntu OpenStack users different technologyoptions compatible with their deployment

4

Page 33: Canonical Ubuntu OpenStack Overview Presentation

Involvement in the OpenStack Interoperability Lab will give you access to:

OIL - Benefits of getting involved

22

As a technical partner we’re dedicated to helping you produce components that are compatible with the latestUbuntu OpenStack releases. The opportunity spans hardware and enterprise software and will enable youto get to market faster, with less cost, and sure of your compatibility with Ubuntu.

Our partner programme covers technical alignment, marketing, joint revenue opportunities, and training in how to maximise your returns on a strategic relationship with Canonical.

● Ongoing maintenance

● Test development

● Comprehensive interoperability testing

● Charm School

● A continuous cadence of testing and reporting

● Technical alignment to synchronise development timelines

● Marketing assistance including entry into our list of compatible solutions, joint revenue opportunities and support for joint solutions

● Training in maximising returns in your strategic relationship with Canonical

Page 34: Canonical Ubuntu OpenStack Overview Presentation

OIL - Existing partners

Existing and challenger Compute, Networking and storage partners focused on growing their share of Openstack business:

Page 35: Canonical Ubuntu OpenStack Overview Presentation

30


Top Related