OpenStack & Ubuntu (india openstack day)

Post on 08-May-2015

1.887 views 2 download

Transcript of OpenStack & Ubuntu (india openstack day)

Prakash Advani

prakash@canonical.com

Regional Manager – Asia Pacific

OpenStack & Ubuntu: Your

foundation for Cloud Computing

● 600+ Employees

● Assurance and support

● Professional services

● IHV and ISV Certification

● Integrated Solutions

● #1 Linux OS on Cloud and Desktop

● Freely available

● With updates

● No subscriptions

Canonical Ubuntu

3 12.10 What's New

Cloud , OpenStack and Ubuntu

Capitalising on Compute

Businesses that will be relevant in 2020 will be those who can cost effectively harness data and compute to:

● Bring new services to market rapidly

● Interact with customers via any device

● Use shared resources to cater for peaks

● Use data to create greater value products and services

Cloud Motives

Agility Automation

Scale Improved Utilisation

CompetitiveAdvantage

Increase capability Reduce cost

Cloud use cases

1. Variable workloads – web, mobile applications

2. Transient applications – dev/test/POC

3. Distributed data compute – Hadoop, Cassandra clusters etc..

No 1 in Cloud

● No 1 host for OpenStack Clouds

● No 1 guest in AWS

● No 1 Linux guest on Azure

Ubuntu and OpenStack

● The simplest way to deploy an OpenStack cloud

● Ubuntu Server is the reference platform for OpenStack deployments

● Ubuntu Server 12.04 LTS is a long term term release that will support future releases of OpenStack

● Tremendous effort has gone into the integration and testing of OpenStack in Ubuntu to create Ubuntu Cloud Infrastructure

Testing

● Code landing in OpenStack trunk is tested on Ubuntu 12.04 LTS within 4 hours

● Full tests of all milestones, betas, release candidates and final releases.

● Available to you to test in your environment almost immediately

12 12.10 What's New

Challenges

Deployment Costs Dominate Cloud

Deployment Cost

Development Cost

Era ofDevops

Core devops focus is agility through automation

Automation

dpkgrpm

Clone1

Clone2

Clone3

PackageManagement

ConfigurationManagement

Service Orchestration

Puppet, Chefcfengine

Automation

dpkgrpm

Clone1

Clone2

Clone3

Working with1 Machine

Cloning MultipleMachines

Managing IntelligentServices

Puppet, Chefcfengine

Challenges of Deploying Openstack

● Deploying the prerequisite software to your bare metal machines

● Keeping the software up to date and in compliance

● Scaling the deployment on demand● Administration of the core components

Challenges of Deploying Workloads

● Deploying the virtual machines● Deploying the software required to run

the service● Inter-relating the services to work

together● Exposing the service to be available to

the users● Scaling services on demand

19 12.10 What's New

Service Orchestration

Benefits to Developers & Ops

● Much faster spin-up of new services● Re-use of expertise across the company

and community● Choice of IAAS and avoidance of lock-in● Migration between IAAS providers

HA proxy

Node.js

App

Tomcat + nginX

App

MySQLMySQLCassandra

Hadoop

HA proxy

MongoDB

The app is only one piece

any IAAS

Encapsulation & Reuse

Data

hadoopmongodbmysqlpostgresmemcachesolrcassandracouchdb

Ops

nagiosnewreliccephzookeeperglusterjenkinsnginxgunicorn

Results

openstackmediawikiopenerpwordpressthinkupowncloudtomcatnode.js

… and hundreds more at jujucharms.com

Juju GUI – coming soon

Row 1 Row 2 Row 3 Row 40

2

4

6

8

10

12

Column 1Column 2Column 3

25 12.10 What's New

Ubuntu Services

● Three pillars of support with assigned technical contacts

● Faster than industry average response times

● Within one hour for Ubuntu Advantage Advanced Support

● More than half of company involved in engineering and open source community

Ubuntu Advantage

Services From Canonical

Ubuntu Cloud Jumpstart

● We help you take the key choices around storage, compute and compatibility

● We help you deploy the needed components

● We provide tools to give you visibility and management control of the infrastructure

➔You will have a working, useful cloud within the scheduled week

High level deliverables

● A planning framework that enables you to make essential, core architecture decisions based on your specific needs and the rapidly evolving state of the various components that provide those services

● One Canonical Services Engineer for five days

● A seed Ubuntu Cloud Infrastructure deployment on up to 20 x86 servers

● Training on key tools and processes to support your cloud

Find out more

http://www.ubuntu.com/cloud/solutions/jumpstart

Thank you

Prakash Advani

prakash@canonical.com

Regional Manager – Asia Pacific