2 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
Everybody is doing cloud on Ubuntu
3 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
The platform for scale-out
4 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
Everybody is doing cloud on Ubuntu
● HP
● ATT
● Ericsson
● Rackspace
● Mercado Libre
● Internap
● ...
All build their clouds on Ubuntu + OpenStack
5 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
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 Nick Barcet OpenStack Clouds on Ubuntu
Hybrid Cloud – Combining public and private IaaS
● Public and private clouds are not antagonist any longer
● We make it possible to deploy private clouds that can be connected to all of the major public clouds: Rackspace, HP and more.
● AWSOME provides EC2 API compliance for OpenStack
● Landscape's Cloud Deck provides a single EC2 connecting point to multiple clouds, with a clear dashboard to control your deployments
7 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
“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.
8 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
More than the sum of its parts
ARM
x86
Ubuntu server
Landscape and Cloud deck
Juju Storage
KVM, Xen LXC MAAS
Ubuntu server as guest
AWSOME
Public clouds Ubuntu cloud infrastructure
9 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
Velocity and agility in devops
● Ubuntu includes a micro cloud capability allows for developers to test in similar conditions as →
deployment
● Services orchestration tool for any cloud or bare metal Juju reduces further the friction between development and →
operations
● Re-use deployment patterns contributed to and from the
community as well as shared internally
● Supports agile deployment process with very short iterations
10 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
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 Nick Barcet OpenStack Clouds on Ubuntu
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.
12 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
The Hyperscale era
Deploy rapidly with ease in one move
13 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
Agility in action with Juju, MAAS, OpenStack on Ubuntu
14 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
Ubuntu Cloud Infrastructure
● The simplest way to deploy an OpenStack cloud
● Ubuntu is the reference platform for OpenStack deployments
● 12.04 LTS is a long term term release that will support future releases of OpenStack until 2014
● Tremendous effort has gone into the integration and testing of OpenStack in Ubuntu to create Ubuntu Cloud Infrastructure
15 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
Ubuntu Cloud Infrastructure is OpenStack
Openstack Compute (aka Nova)● Delivers instances and disk space on
demand to run Ubuntu Cloud Guest
or most other Operating Systems. ● Logical equivalent to AWS EC2 and EBS
Openstack Image Service (aka Glance)● Delivers machines images locally and remotely● Ubuntu Cloud Guest enabled● Logical equivalent of AWS AMI Server
Openstack Object Storage (aka Swift)● Delivers Peta-scale object storage
capabilities with redundancy built-in.● Logical equivalent to AWS S3
An IaaS stack based on 5 pillars (in Essex) and growing
Openstack Identity (aka Keystone)● Central identity management for all OpenStack
components● Logical equivalent to AWS IAM
Openstack Dashboard (aka Horizon)● The base building block for end-user facing portals
16 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
Ubuntu Cloud Archive roadmap
17 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
Ubuntu Cloud Archive roadmap
18 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
Compatibility, flexibility, scalability, compliance and assurance
Why chose Ubuntu for your cloud:
● Canonical can jumpstart your cloud
● Depth and quality to deploy a large cloud
● Compatibility with EC2 and OpenStack API
● Freedom of choice
● Massive Scalability
● High Availability
● Backing from a worldwide community of more than 70 organizations
● Management tools such as Landscape
● Cloud Deck for Hybrid cloud coordination
19 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
“Ubuntu is the de facto standard for cloud building... with seamless scalability and no additional licensingcosts for additional servers and instances, it provides all the flexibility and scalability we need.”
Alejandro Comisario, Senior Analyst and Cloud Builder,Mercadolibre
20 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
Turnkey cloud-in-a-week: Jumpstart
Ubuntu Cloud Jumpstart
● We help you make 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
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
● Limited opportunistic integration of this cloud infrastructure with existing related systems on your premises
● Training on key tools and processes to support your cloud
Pricing
● USD $9000 for five days on-site
● Plus travel and accommodation for Canonical staff
21 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
Support and Assurance for your cloud
● Expertise with the delivery of Ubuntu Cloud solutions through Canonical Services.
● Subject matter experts in Ubuntu and
OpenStack
● Direct support of Canonical Support Analysts and L3 Engineers
● Unified services and support to provide continuous support levels
during design, delivery and ongoing support and maintenance
● OpenStack + Hypervisor + OS support
● Landscape management tool
● Cloud Deck
● IP protection
● Standard (business hours)
● Advanced (24x7)
● Optional PSE
Ubuntu Advantage Cloud Infrastructure
22 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
“Ubuntu was the natural choice for our public cloud. Its tight OpenStack integration
means we can respond to customer needs faster. As our cloud business continues to grow, this
lets us focus on up-the-stack services ourcustomers want.”
Ken Pepple, Director of Cloud Development, Internap
23 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
Canonical partners with eNovance
● Canonical and eNovance collaborate on upstream OpenStack features
● eNovance and Canonical deliver joint engagements to customers
● eNovance is an official Ubuntu Advantage Cloud partner
● eNovance and Canonical provide the best expertise for successful OpenStack deployments and the tools to make your cloud profitable, useful and easy to maintain.
24 Presentation by Nick Barcet OpenStack Clouds on Ubuntu
References
ubuntu.com/cloud
juju.ubuntu.com
try.cloud.ubuntu.com
@UbuntuCloud
25 Presentation by Nick Barcet OpenStack Clouds on Ubuntu