Build a Cloud Day San Francisco - Ubuntu Cloud

Post on 11-May-2015

1623 Views

Category:

Technology

1 Downloads

Preview:

Click to see full reader

DESCRIPTION

Ubuntu Cloud Product Manager, Nick Barcet provides an overview of how Ubuntu is building the operating system for the cloud.

Transcript

Ubuntu CloudBuilding the operating system for the cloud

Nick Barcet Ubuntu Cloud Product Manager

nick.barcet@canonical.com

2 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Everybody is doing cloud on Ubuntu

3 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

The platform for scale-out

4 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

● 70% of ScalR customers

● 60% of Bitnami's customers

● More than 40% of all images on Amazon

Ubuntu is the dominant OS on public clouds

● Certified cloud images program for Public Provides

● Continuous investment in ensuring most complete offering

● Streamlined experience from metal to cloud

Everybody is doing cloud with Ubuntu

5 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

A vision of Open Cloud

● We share a common vision:

→ accelerating the move to utility style cloud computing

● No vendor lock-in

● Efficient delivery of services

● Reduction of complexity

● Open API

● Open Formats

● Open Source

6 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Customers deploying next-generation scale-out solutions require a

secure, high-performance platform that can support demanding workloads. Ubuntu 12.04 LTS operating system on HP ProLiant servers offers the

scalability and flexibility to manage big data, cloud and hyperscale applications.

Scott Farrand, vice president, Infrastructure Software and Blades, HP.

7 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Supported, Certified and Compliant

● Ubuntu Cloud is built into Ubuntu Server 12.04 LTS

● Free from licensing fees deploy as much as you want→

● Wide range of certified hardware, including full

certification on HP's ProLiant line

● Ubuntu Advantage: enterprise ready support agreements- Compliance- Auditing

- Management- IP insuranceIncluded!

● Same bits regardless of payment

Ubuntu as a Host to for clouds

9 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Xen in Ubuntu

● Ubuntu is the perfect OS for DomU

● Xen.org Dom0 is back in Ubuntu 12.04 LTS Thanks for Citrix's effort to push it in Kernel→

● Fully supported option

● A key components to build clouds on

10 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Leadership in physical provisioning, with MAAS

● Cloud thinking encourages better practices for bare-metal deployments

● Hyperscale deployments of big-data workloads or IaaS

can consume thousands of machines

● With MAAS, the same principles used in the cloud can be applied on bare-metal

● MAAS provides a physical management layer that can be used as a back-end for Juju

11 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Landscape manages cloud infrastructures

12 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Ubuntu as a guest to clouds

13 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Why Ubuntu is the #1 OS on public clouds

● Free to use, free to scale

● Optional support available

● Lean, fast, and efficient

● Innovative components

- Cloud-init

- Local cloud mirrors- Specifically tuned images for cloud providers- Local image kernels

...

● Support for the latest cloud workloads

● Predictable release cycle

● A focus since 2008

14 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

“...Ubuntu is by far the best option for running fully virtualised infrastructure in the public cloud... it offers great native support for Amazon EC2 and other cloud

platforms, as well as true computing elasticity with no licensing costs whatsoever.”

James Loope, Head of Operations, Janrain

15 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

● Each cloud is different

● Ubuntu always performs consistently

● Optimal update mechanism

● Regular, predictable, and notified updates of images

● Certified cloud experience

Optimized for each cloud

16 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Cut the complexity with cloud-init

● Multiplication of images causes maintenance nightmare

● Image Sprawling is one of the

induced cost of virtualization

● Prevents agile deployments

● Cloud-init allows specialization of instance at launch time

● Base all your workloads on the

same base image

● Switch base images and all your workloads get updated to the latest Ubuntu

● Support for cloud-init is one of our

requirements for cloud certification

17 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Compliance, audit, assurance, support

● Enjoy the same level of support on cloud as on traditional hardware

● Pay by the hour*, instance, or as a scalable pack

● Ubuntu Advantage Cloud Guest includes:- Compliance, management and audit from Landscape

- Multi cloud management with Cloud Deck- Basic, standard or advanced support level- IP protection

- Optional PSE

● Consult with our experts

* on select public clouds

18 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Services for public cloud providers

Offering Ubuntu as a Guest

● Enablement

● Certification

● Standardization

● Mirror maintenance

● Use of Ubuntu trademark

● Certification

19 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

20 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Cloud orchestration

● Provision multiple architectures – public or private cloud, bare metal

● Provision to multiple cloud infrastructures (Amazon, OpenStack, VMWare, Eucalyptus etc..)

● Has a vibrant community building best (and worst) practices

● Integrate with monitoring and billing

Distributed computing needs new tools that can deliver applications as services:

● Automated

● Hands-off

● Repeatable

● Cloud and HW independent

● API driven

21 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Juju delivers applications as interconnected services

● Easy

● Can deploy OpenStack and Cloudfoundry in minutes

● Available today

● Supported today

● Innovative technology that bring value by it's simplicity

● Uses 'Charms' to define services

● Deploys on servers, public/private cloud or combinations of all

Introducing Juju

22 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

A little Charm goes a long way

● Define how services deploy, update, scale and relate to other services.

● Can work with existing configuration management tools such

as Puppet or Chef

● Designed to be very easy to re-use between teams and communities

● Available for over 75 different applications services from the online charm repository

● Facilitate rapid iteration of deployments to continually improve quality

and integration

Juju Charms

23 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Jenkins

~75+ charms

24 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Public Cloud

Deploy in Seconds

Private Cloud

Bare metal

25 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Learning from Web Scale properties

Web scale flexibility isn't achieved with vertical solutions

Scale horizontally using smart Service Orchestration

26 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Metal As A Service - MAAS

Teach your hardware the language of the cloud

● A new bare metal provisioning system to rapidly deploy Ubuntu across distributed systems.

● Scales services up or down as if they were in a cloud

● Add, commission, update and deploy physical servers at will

● Common protocols such as tftpboot and PXE

● Tightly integrated with Juju

● Provision systems in advance of Ubuntu Cloud being deployed.

27 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

References

ubuntu.com/cloud

juju.ubuntu.com

try.cloud.ubuntu.com

@UbuntuCloud

28 Presentation by Mark Baker & Nick Barcet Ubuntu Cloud - 12.04 LTS

Thank you

Nick Barcet nick.barcet@canonical.com

@nijaba

www.ubuntu.com/cloud

top related